СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ УСЛУГИ Российский патент 2025 года по МПК H04L7/02 

Описание патента на изобретение RU2835394C1

[0001] Настоящая заявка испрашивает приоритет по заявке на патент Китая 2 02010348997.5, поданной в Национальное управление интеллектуальной собственности Китая 28 апреля 2020 г. и озаглавленной «СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ УСЛУГИ», которая полностью включена в настоящий документ посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ

[0002] Эта заявка относится к области оптической связи и, более конкретно, к способу и устройству обработки услуги.

УРОВЕНЬ ТЕХНИКИ

[0003] В настоящее время согласно известной технологии передающее устройство размещает услугу (или поток данных услуги) во множество кадров передачи, а принимающее устройство определяет скорость передачи услуги на основе объема данных услуги, который передается в кадре передачи, принятом в единицу времени, а затем определяет тактовую информацию услуги на основе скорости передачи, чтобы услугу можно было восстановить из принятого кадра передачи.

[0004] Однако в таком случае, как потеря кадра, принимающее устройство не может точно определить тактовую информацию и, следовательно, не может восстановить услугу из принятого передаваемого кадра, тем самым снижая производительность связи.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0005] Настоящая заявка обеспечивает способ и устройство обработки услуги, так что, когда некоторые кадры передачи, отправленные передающим устройством, потеряны, принимающее устройство все еще может надежно восстановить услугу из принятого кадра передачи, тем самым улучшая производительность связи.

[0006] В соответствии с первым аспектом предоставляется способ обработки услуги, включающий в себя: Передающее устройство генерирует множество кадров передачи, где i-й кадр из множества кадров передачи несет первую информацию, первая информация используется для указания объема данных услуги, которые передаются в каждом из t кадров передачи, t кадры передачи включают в себя от (i-t)-го кадра до (i-1)-го кадра во множестве кадров передачи, i-t>0 и t≥1; и отправляет множество кадров передачи на принимающее устройство.

[0007] t - целое положительное число, i - целое положительное число и i-t>0. Следует отметить, что когда t=1, выражение «от (i-t)-го кадра передачи до (i-1)-го кадра передачи» можно понимать как «(i-1)-й кадр передачи».

[0008] В соответствии с решением, представленным в настоящей заявке, кадр передачи несет первую информацию. Когда кадр передачи потерян, принимающее устройство может определить, на основе первой информации, объем данных услуги, которые переносятся в потерянном кадре передачи, а затем может определить объем передачи услуги, так что тактовую информацию услуги можно определить. Следовательно, даже если кадр передачи потерян, принимающее устройство все еще может восстановить услугу из принятого кадра передачи без повторной передачи части услуги, тем самым уменьшая задержку связи и улучшая производительность связи.

[0009] Опционально услуга включает в себя услугу с постоянной скоростью передачи данных (Constant Bit Rate, CBR). To есть, поскольку тактовая информация услуги CBR может быть определена на основе скорости передачи услуги CBR, способ обработки услуги, предоставленный в настоящей заявке, может быть эффективно применен к передаче услуги CBR. Следует понимать, что вышеперечисленный конкретный тип услуги является просто примером для описания, и настоящая заявка им не ограничивается. Решение, раскрытое в настоящей заявке, может быть применено к процессам передачи различных услуг, в которых тактовая информация определяется на основе скорости передачи.

[0010] Опционально кадр передачи включает в себя кадр гибкого сервисного оптического блока (Optical Service Unit flex, OSUflex). To есть, поскольку размер части полезной нагрузки кадра OSUflex (или объема данных услуги, которые передаются в кадре OSUflex) не является фиксированным, принимающее устройство не может оценить объем данных услуги, которые передаются в потерянном кадре OSUflex. Следовательно, способ обработки услуги, предоставленный в настоящей заявке, может быть эффективно применен к случаю, в котором кадр OSUflex используется для передачи услуги.

[0011] Следует понимать, что вышеперечисленный конкретный тип кадра передачи является просто примером для описания, и настоящая заявка не ограничивается им. Решение, раскрытое в настоящей заявке, может быть применено к процессам передачи, основанным на различных кадрах передачи, части полезной нагрузки которых не имеют фиксированной длины. Альтернативно, решение, раскрытое в настоящей заявке, может быть применено к процессам передачи, основанным на различных кадрах передачи (например, на кадре ODUk), части полезной нагрузки которых имеют фиксированную длину.

[0012] Опционально, первая информация включает в себя t частей субинформации, t частей субинформации находятся во взаимно однозначном соответствии с t кадрами передачи, и каждая из t частей субинформации используется для указания объема данных услуги, которые передаются в соответствующем кадре передачи.

[0013] В частности, когда значение t больше 1, каждый от (i-t)-го кадра до (i-1)-го кадра может соответствовать независимой субинформации, то есть объему данных услуги, которые передается в каждом от (i-t)-го кадра до (i-1)-го кадра может быть указан независимо, чтобы принимающее устройство могло определить на основе первой информации, переносимой в i-м кадре, объем данных услуги, который переносится в каждом от (i-t)-го кадра до (i-1)-го кадра.

[0014] Следует отметить, что в настоящей заявке множество кадров передачи может быть представлено порядковыми номерами, и порядковые номера могут начинаться с 0. То есть, когда i-t=1, (i-t)-й кадр может быть кадром передачи 0 во множестве кадров передачи. В качестве альтернативы порядковые номера могут начинаться с 1. То есть, когда i-t=1, (i-t)-й кадр может быть кадром передачи 1 во множестве кадров передачи.

[0015] Следует понимать, что перечисленная выше конкретная форма первой информации является просто примером для описания, и настоящая заявка не ограничивается этим. Например, первая информация может альтернативно указывать сумму объемов данных услуги, которые переносятся в с (i-t)-го кадра до (i-1)-го кадра.

[0016] Альтернативно, первая информация может альтернативно указывать объем данных (обозначаемый как первый объем данных) услуги, которые переносятся в одном из с (i-t)-го кадра до (i-1)-го кадра, и значение отклонения между объемом данных услуги, которые переносятся в другом кадре от (i-t)-го кадра до (i-1)-го кадра, и первым объемом данных.

[0017] В качестве альтернативы, первая информация может альтернативно указывать значение отклонения между объемом данных услуги, которые переносятся в каждом из с (i-t)-го кадра до (i-1)-го кадра, и предварительно определенным объемом опорных данных. Кроме того, в этом случае объем опорных данных может быть указан системой связи или протоколом связи. В качестве альтернативы, объем опорных данных может быть определен путем согласования между передающим устройством и принимающим устройством.

[0018] Опционально, объем данных услуги, которые переносятся в кадре передачи, представляет собой первое значение или второе значение, первая информация включает в себя t битов, t битов находятся во взаимно однозначном соответствии с t кадрами передачи, и значение каждого из t битов соответствует объему данных услуги, которые переносятся в соответствующем кадре передачи.

[0019] Опционально, способ дополнительно включает в себя: Передающее устройство определяет, на основе первого отношения размещения, идентификатор, соответствующий каждому из t кадров передачи (в частности, значение объема данных услуги, которые переносятся в каждом кадре передачи). Первое отношение размещения используется для указания взаимно однозначного соответствия между k значениями и k идентификаторами (например, последовательностями битов, наборами битов, группами битов или строками битов), а значения k включают в себя значение объема данных услуги, которые переносятся в каждом из множества кадров передачи. Передающее устройство определяет первую информацию на основе идентификатора, соответствующего каждому из t кадров передачи.

[0020] Опционально, первое отношение размещения может быть указано системой связи или протоколом связи. Альтернативно, первое отношение размещения может быть определено путем согласования между передающим устройством и принимающим устройством.

[0021] Опционально, значения k соответствуют услуге. То есть для разных услуг возможные значения объемов данных услуг, которые переносятся в кадре передачи, могут быть разными. Например, объем данных услуги, которые переносятся в кадре передачи, может включать в себя два возможных значения: предварительно заданное максимальное значение или минимальное значение. Кроме того, максимальные значения, соответствующие разным услугам, могут быть разными. Альтернативно, минимальные значения, соответствующие разным услугам, могут быть разными.

[0022] Опционально, первая информация переносится в служебной части (или в служебной области) кадра передачи.

[0023] Следует понимать, что перечисленное выше положение первой информации в кадре передачи является просто примером для описания, и эта заявка не ограничивается этим. Например, первая информация альтернативно может быть расположена в части полезной нагрузки (или области полезной нагрузки) кадра передачи.

[0024] Опционально значение t определяется на основе частоты ошибок по битам в канале передачи между передающим устройством и принимающим устройством.

[0025] Опционально, способ дополнительно включает в себя: Передающее устройство получает информацию обратной связи от принимающего устройства. Информация обратной связи используется для определения частоты ошибок по битам в канале передачи между передающим устройством и принимающим устройством.

[0026] Например, большая частота ошибок по битам может указывать на большее значение t.

[0027] Опционально, t равно 1, 2 или 3.

[0028] Опционально i-й кадр несет вторую информацию, и вторая информация используется для указания порядкового номера i-го кадра во множестве кадров передачи. Следовательно, принимающее устройство может определить на основе второй информации, содержащейся в принятом кадре передачи, потерян ли кадр передачи. Опционально, вторая информация переносится в служебной части (или в служебной области) кадра передачи.

[0029] Следует понимать, что перечисленное выше положение второй информации в кадре передачи является просто примером для описания, и настоящая заявка не ограничивается этим. Например, вторая информация альтернативно может быть расположена в части полезной нагрузки (или области полезной нагрузки) кадра передачи.

[0030] Опционально, первая информация дополнительно используется для указания объема данных услуги, которые переносятся в i-м кадре.

[0031] Опционально i-й кадр несет третью информацию, и третья информация используется для указания объема данных услуги, которые передаются в i-м кадре.

[0032] В настоящей заявке третья информация и первая информация могут быть одной и той же информацией или могут быть разными информациями. Это конкретно не ограничено в настоящей заявке.

[0033] Следовательно, принимающее устройство может быстро определить на основе третьей информации объем данных услуги, которые переносятся в i-м кадре, тем самым облегчая процесс определения тактовой информации услуги.

[0034] Опционально, третья информация переносится в служебной части (или в служебной области) кадра передачи.

[0035] Следует понимать, что перечисленное выше положение третьей информации в кадре передачи является просто примером для описания, и настоящая заявка не ограничивается этим. Например, третья информация альтернативно может быть расположена в части полезной нагрузки (или области полезной нагрузки) кадра передачи.

[0036] Согласно второму аспекту предоставляется способ обработки услуги, включающий в себя: Принимающее устройство принимает по меньшей мере один кадр передачи. По меньшей мере один кадр передачи принадлежит к множеству кадров передачи, которые переносят услугу и которые отправляются передающим устройством, i-й кадр из множества кадров передачи несет первую информацию, первая информация используется для указания объема данных услуги, который передается в каждом из t кадров передачи, причем t кадров передачи включают в себя кадры от (i-t)-го до (i-1)-го во множестве кадров передачи, i-t>0, и t≥1. Принимающее устройство определяет, на основе первой информации, тактовую информацию услуги, которая содержится в по меньшей мере одном кадре передачи.

[0037] Например, когда i-й кадр является кадром передачи, принятым принимающим устройством в первый период времени, который принимающее устройство определяет на основе первой информации, тактовая информация услуги, переносимая по меньшей мере в одном кадре передачи, включает в себя: Когда кадр передачи потерян в первый период времени, принимающее устройство определяет на основе первой информации, содержащейся в первом кадре передачи, скорость передачи услуги, отправленной передающим устройством в первый период времени. Принимающее устройство определяет, основываясь на скорости передачи, тактовую информацию услуги, которая содержится в кадре передачи, принятом в первый период времени.

[0038] В частности, принимающее устройство может определить на основе первой информации, содержащейся в кадре передачи, полученном в первый период времени, объем данных услуги, которые переносятся в потерянном кадре передачи в кадрах передачи, отправленных передающим устройством в первый период времени (обозначается как объем потерянных данных), а затем может определить на основе объема данных услуги, который переносится в кадре передачи, принятом в первый период времени, и потерянного объема данных, общий объем данных, отправленных передающим устройством в первый период времени, а затем определить на основе общего объема данных и продолжительности первого периода времени, скорость передачи услуги, переданной в первый период времени.

[0039] Затем принимающее устройство может определить, на основе скорости передачи, тактовую информацию услуги, переданной в первый период времени.

[0040] Например, принимающее устройство может определить тактовую информацию (или тактовую частоту) на основе битовой ширины и скорости передачи.

[0041] Битовая ширина может пониматься как объем данных, обрабатываемых в то время, когда принимающее устройство получает данные услуги из кадра передачи.

[0042] Предполагая, что тактовая информация равна α, битовая ширина равна β, а скорость передачи равна γ, α=γ/β.

[0043] Опционально услуга включает услугу с постоянной скоростью передачи данных.

[0044] Опционально, кадр передачи включает в себя кадр гибкого сервисного оптического блока.

[0045] Опционально, первая информация включает в себя t частей субинформации, причем t частей субинформации находятся во взаимно однозначном соответствии с t кадрами передачи, и каждая из t частей субинформации используется для указания объема данных услуги, которые передаются в соответствующем кадре передачи.

[0046] Альтернативно, первая информация может альтернативно указывать объем данных (обозначаемый как первый объем данных) услуги, которые переносятся в одном из с (i-t)-го кадра до (i-1)-го кадра, и значение отклонения между объемом данных услуги, который переносится в другом кадре из с (i-t)-го кадра до (i-1)-го кадра, и первым объемом данных.

[0047] В качестве альтернативы, первая информация может альтернативно указывать значение отклонения между объемом данных услуги, которые переносятся в каждом из с (i-t)-го кадра до (i-1)-го кадра, и предварительно определенным объемом опорных данных.

[0048] Опционально, объем данных услуги, которые переносятся в кадре передачи, представляет собой первое значение или второе значение, первая информация включает в себя t битов, t битов находятся во взаимно однозначном соответствии с t кадрами передачи, и значение каждого из t битов соответствует объему данных услуги, которые переносятся в соответствующем кадре передачи.

[004 9] Опционально, способ дополнительно включает в себя: Принимающее устройство определяет на основе первого отношения размещения идентификатор, соответствующий каждому из t кадров передачи, и определяет значение объема данных услуги, которые переносятся в кадре передачи. Первое отношение размещения используется для указания взаимно однозначного соответствия между к значениями и к идентификаторами (например, последовательностями битов, наборами битов, группами битов или строками битов), а значения к включают в себя значение объема данных услуги, которые переносятся в каждом из множества кадров передачи.

[0050] Опционально, значения к соответствуют услуге.

[0051] Опционально, первая информация переносится в служебной части (или в служебной области) кадра передачи.

[0052] Опционально, значение t определяется на основе частоты ошибок по битам канала передачи между передающим устройством и принимающим устройством.

[0053] Опционально, способ дополнительно включает в себя: Передающее устройство получает информацию обратной связи от принимающего устройства. Информация обратной связи используется для определения частоты ошибок по битам в канале передачи между передающим устройством и принимающим устройством.

[0054] Опционально, t равно 1, 2 или 3.

[0055] Опционально i-й кадр несет вторую информацию, и вторая информация используется для указания порядкового номера i-го кадра во множестве кадров передачи.

[0056] Опционально, вторая информация переносится в служебной части (или в служебной области) кадра передачи.

[0057] Опционально, первая информация дополнительно используется для указания объема данных услуги, которые переносятся в i-м кадре.

[0058] Опционально i-й кадр несет третью информацию, и третья информация используется для указания объема данных услуги, которые передаются в i-м кадре.

[0059] Опционально, третья информация переносится в служебной части (или в служебной области) кадра передачи.

[0060] В соответствии с третьим аспектом предоставляется способ обработки услуги, включающий в себя: Передающее устройство генерирует множество кадров передачи, где i-й кадр из множества кадров передачи переносит информацию о порядковом номере, причем информация о порядковом номере используется для указания порядкового номера 1-го кадра во множестве кадров передачи, i∈[1, М], и М представляет собой количество множества кадров передачи; и отправляет множество кадров передачи на принимающее устройство.

[0061] Следовательно, принимающее устройство может определить на основании информации о порядковом номере, переносимой в принятом кадре передачи, потерян ли кадр передачи.

[0062] Опционально, информация о порядковом номере переносится в служебной части (или в служебной области) кадра передачи.

[0063] Следует понимать, что перечисленное выше положение информации о порядковом номере в кадре передачи является просто примером для описания, и настоящая заявка не ограничивается этим. Например, информация о порядковом номере альтернативно может быть расположена в части полезной нагрузки (или области полезной нагрузки) кадра передачи.

[0064] В соответствии с четвертым аспектом предоставляется способ обработки услуги, включающий в себя: Принимающее устройство принимает по меньшей мере один кадр передачи. По меньшей мере один кадр передачи принадлежит множеству кадров передачи, которые переносят услугу и которые отправляются передающим устройством, причем i-й кадр из множества кадров передачи несет информацию о порядковом номере, информация о порядковом номере используется для указания последовательности номера i-го кадра во множестве кадров передачи, i∈[1, М], М является количеством множества кадров передачи и М>1. Принимающее устройство определяет, на основе информации о порядковом номере, потерян ли отправленный кадр передачи.

[0065] Опционально, информация о порядковом номере переносится в служебной части (или в служебной области) кадра передачи.

[0066] В соответствии с пятым аспектом предоставляется устройство обработки услуги, включающее в себя: блок обработки, сконфигурированный для генерации множества кадров передачи, где i-й кадр из множества кадров передачи несет первую информацию, причем первая информация используется для указания объема данных услуги, которые передаются в каждом из t кадров передачи, причем t кадров передачи включают от (i-t)-го кадра до (i-1)-го кадра во множестве кадров передачи, i-t>0, и t≥1; и блок приемопередатчика, сконфигурированный для отправки множества кадров передачи на принимающее устройство.

[0067] Опционально, первая информация включает в себя t частей субинформации, причем t частей субинформации находятся во взаимно однозначном соответствии с t кадрами передачи, и каждая из t частей субинформации используется для указания объема данных услуги, которые передаются в соответствующем кадре передачи.

[0068] Опционально, объем данных услуги, которые переносятся в кадре передачи, представляет собой первое значение или второе значение, первая информация включает в себя t битов, причем t битов находятся во взаимно однозначном соответствии с t кадрами передачи, и значение каждого из t битов соответствует объему данных услуги, которые переносятся в соответствующем кадре передачи.

[0069] Опционально i-й кадр несет вторую информацию, и вторая информация используется для указания порядкового номера i-го кадра во множестве кадров передачи.

[0070] Опционально i-й кадр несет третью информацию, и третья информация используется для указания объема данных услуги, которые передаются в i-м кадре.

[0071] В соответствии с шестым аспектом предусмотрено устройство обработки услуги, включающее в себя: блок приемопередатчика, сконфигурированный для приема по меньшей мере одного кадра передачи, где по меньшей мере один кадр передачи принадлежит множеству кадров передачи, которые переносят услугу и которые отправляются передающим оконечным устройством, i-й кадр из множества кадров передачи несет первую информацию, первая информация используется для указания объема данных услуги, которые передаются в каждом из t кадров передачи, причем t кадров передачи включают в себя с (i-t)-го кадра до (i-1)-го кадра во множестве кадров передачи, i-t>0 и t≥1, и блок обработки, сконфигурированный для определения, на основе первой информации, тактовой информации услуги, переносимой по меньшей мере в одном кадре передачи.

[0072] Опционально, i-й кадр представляет собой кадр передачи, полученный блоком приемопередатчика в первую единицу времени, и блок обработки специально сконфигурирован для: когда кадр передачи потерян в первый период времени, определения, на основе первой информации, переносимой в первом кадре передачи, скорости передачи услуги, отправленной передающим устройством в первую единицу времени; и определения, на основе скорости передачи, тактовой информации услуги, переносимой в кадре передачи, принятом в первую единицу времени.

[0073] Опционально, первая информация включает в себя t частей субинформации, t частей субинформации находятся во взаимно однозначном соответствии с t кадрами передачи, и каждая из t частей субинформации используется для указания объема данных услуги, которые передаются в соответствующем кадре передачи.

[0074] Опционально, объем данных услуги, которые переносятся в кадре передачи, представляет собой первое значение или второе значение, первая информация включает в себя t битов, t битов находятся во взаимно однозначном соответствии с t кадрами передачи, и значение каждого из t битов соответствует объему данных услуги, которые переносятся в соответствующем кадре передачи.

[0075] Опционально i-й кадр несет вторую информацию, и вторая информация используется для указания порядкового номера i-го кадра во множестве кадров передачи.

[0076] Опционально i-й кадр несет третью информацию, и третья информация используется для указания объема данных услуги, которые передаются в i-м кадре.

[0077] В соответствии с седьмым аспектом предоставляется устройство обработки услуги, включающее в себя: блок обработки, сконфигурированный для генерации множества кадров передачи, где i-й кадр из множества кадров передачи несет информацию о порядковом номере, информация о порядковом номере используется для указания порядкового номера i-го кадра во множестве кадров передачи, i∈[1, М], и М представляет собой количество множества кадров передачи; и блок отправки, сконфигурированный для отправки множества кадров передачи на принимающее устройство. Следовательно, принимающее устройство может определить, на основании информации о порядковом номере, переносимой в принятом кадре передачи, потерян ли кадр передачи.

[0078] Опционально, информация о порядковом номере переносится в служебной части (или в служебной области) кадра передачи.

[0079] Следует понимать, что перечисленное выше положение информации о порядковом номере в кадре передачи является просто примером для описания, и настоящая заявка не ограничивается этим. Например, информация о порядковом номере альтернативно может быть расположена в части полезной нагрузки (или области полезной нагрузки) кадра передачи.

[0080] В соответствии с восьмым аспектом предусмотрено устройство обработки услуги, включающее в себя: блок приемопередатчика, сконфигурированный для приема по меньшей мере одного кадра передачи, где по меньшей мере один кадр передачи принадлежит множеству кадров передачи, которые переносят услугу и которые отправляются передающим устройством, причем i-й кадр из множества кадров передачи несет информацию о порядковом номере, информация о порядковом номере используется для указания порядкового номера i-го кадра во множестве кадров передачи, i∈[1, М], и М является количеством множества кадров передачи; и блок обработки, сконфигурированный для определения, на основе информации о порядковом номере, потерян ли отправленный кадр передачи.

[0081] Опционально, информация о порядковом номере переносится в служебной части (или в служебной области) кадра передачи.

[0082] В соответствии с девятым аспектом предоставляется устройство связи, включающее в себя модули или блоки, сконфигурированные для выполнения способа в любом из аспектов с первого по четвертый и возможные реализации аспектов с первого по четвертый.

[0083] Согласно десятому аспекту предоставляется устройство связи, включающее в себя процессор. Процессор соединен с памятью и может быть сконфигурирован для выполнения способа в любом из аспектов от первого до четвертого и возможных реализаций от первого аспекта до четвертого аспекта. Опционально, устройство связи дополнительно включает в себя память. Опционально, устройство связи дополнительно включает в себя интерфейс связи, и процессор соединен с интерфейсом связи.

[0084] В реализации устройство связи представляет собой устройство OTN. В этом случае интерфейсом связи может быть приемопередатчик или интерфейс ввода/вывода. В другом варианте осуществления устройство связи представляет собой микросхему или систему микросхем. В этом случае интерфейс связи может быть интерфейсом ввода/вывода, интерфейсной схемой, выходной схемой, входной схемой, выводом, соответствующей схемой и т.п. на микросхеме или системе микросхем. Процессор может быть реализован в виде схемы обработки или логической схемы.

[0085] Согласно одиннадцатому аспекту предоставляется устройство связи, включающее в себя входную схему, выходную схему и схему обработки. Схема обработки сконфигурирована для приема сигнала с использованием входной схемы и передачи сигнала с использованием выходной схемы, так что реализуется способ по любому из аспектов от первого до четвертого и возможные реализации с первого аспекта до четвертого аспекта.

[0086] В конкретном процессе реализации устройство связи может быть микросхемой, входная схема может быть входным контактом, выходная схема может быть выходным контактом, а схема обработки может быть транзистором, схемой затвора, триггером, различными логическими схемами и т.п. Входной сигнал, принятый входной схемой, может быть принят и введен, например, но не ограничиваясь перечисленным, приемником, сигнал, выведенный выходной схемой, может быть выведен, например, но не ограничиваясь перечисленным, передатчиком и передан передатчиком, а входная цепь и выходная цепь могут быть разными цепями или могут быть одной и той же схемой. В этом случае цепь используется как входная цепь и выходная цепь в разные моменты времени. Конкретные реализации процессора и различных схем не ограничиваются этим вариантом осуществления данной заявки.

[0087] Согласно двенадцатому аспекту предоставляется устройство обработки, включающее в себя процессор и память. Процессор сконфигурирован для считывания инструкций, хранящихся в памяти, приема сигнала с использованием приемника и передачи сигнала с использованием передатчика для выполнения способа по любому из аспектов с первого по четвертый и возможных реализаций с первого аспекта до четвертого аспекта.

[0088] Опционально имеется один или более процессоров и одна или более памятей.

[0089] Опционально память может быть интегрирована с процессором или память и процессор могут быть расположены по отдельности.

[0090] Во время конкретной реализации память может быть энергонезависимой (невременной) памятью, такой как постоянная память (read-only memory, ROM). Память и процессор могут быть интегрированы в одну микросхему или могут быть расположены по отдельности на разных микросхемах. Тип памяти и способ расположения памяти и процессора не ограничены в этом варианте осуществления настоящей заявки.

[0091] Следует понимать, что для связанных процессов обмена данными, например, отправка указывающей информации может быть процессом вывода указывающей информации из процессора, а получение информации о возможностях может быть процессом приема процессором входной информации о возможностях. В частности, данные, выдаваемые процессором, могут выводиться на передатчик, а входные данные, принимаемые процессором, могут поступать от приемника. Передатчик и приемник могут совместно именоваться приемопередатчиком.

[0092] Процессор в двенадцатом аспекте может быть микросхемой. Процессор может быть реализован аппаратно или может быть реализован программно. При аппаратной реализации процессор может быть логической схемой, интегральной схемой и т.п. При программной реализации процессор может быть процессором общего назначения и реализовываться путем считывания программного кода, хранящегося в памяти. Память может быть встроена в процессор, а может находиться вне процессора и существовать независимо.

[0093] Согласно тринадцатому аспекту предоставляется устройство обработки, включающее в себя интерфейс связи и схему обработки. Интерфейс связи сконфигурирован для отправки кадра передачи в соответствии со способом по любому из первого аспекта или третьего аспекта и возможных реализаций первого аспекта или третьего аспекта, а схема обработки сконфигурирована для генерации кадра передачи.

[0094] Согласно четырнадцатому аспекту предоставляется устройство обработки, включающее в себя интерфейс связи и схему обработки. Интерфейс связи сконфигурирован для получения подлежащего обработке кадра передачи, а схема обработки сконфигурирована для обработки подлежащего обработке кадра передачи в соответствии со способом по любому из второго аспекта или четвертого аспекта и возможной реализации второго аспекта или четвертого аспекта.

[0095] Согласно пятнадцатому аспекту предоставляется компьютерный программный продукт. Компьютерный программный продукт включает в себя компьютерную программу (которая также может называться кодом или инструкциями), и когда компьютерная программа запускается, компьютер получает возможность выполнять способ по любому из аспектов с первого по четвертый и возможные реализации аспектов.

[0096] Согласно шестнадцатому аспекту предоставлен компьютерно-читаемый носитель. Компьютерно-читаемый носитель хранит компьютерную программу (которая также может называться кодом или инструкциями), и когда компьютерная программа запускается на компьютере, компьютер получает возможность выполнять способ по любому из аспектов с первого по четвертый аспект и возможные реализации аспектов.

[0097] Согласно семнадцатому аспекту предоставляется система связи, включающая в себя передающее устройство и принимающее устройство.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0098] Фиг. 1 представляет собой схематическое представление примера системы связи в соответствии с настоящей заявкой;

[0099] Фиг. 2 представляет собой блок-схему примера устройства связи в соответствии с настоящей заявкой;

[00100] Фиг. 3 представляет собой схематическую диаграмму взаимодействия примера способа обработки услуги в соответствии с настоящей заявкой;

[00101] Фиг. 4 представляет собой схематическое представление примера кадра передачи в соответствии с настоящей заявкой;

[00102] Фиг. 5 представляет собой схематическое представление другого примера кадра передачи в соответствии с настоящей заявкой;

[00103] Фиг. 6 представляет собой схематическое представление еще одного примера кадра передачи в соответствии с настоящей заявкой;

[00104] Фиг. 7 представляет собой схематическую диаграмму взаимодействия другого примера способа обработки услуги в соответствии с настоящей заявкой;

[00105] Фиг. 8 представляет собой блок-схему примера устройства обработки услуги в соответствии с настоящей заявкой; и

[00106] Фиг. 9 представляет собой схематическое представление другого примера устройства обработки услуги в соответствии с настоящей заявкой.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

[00107] Технические решения в вариантах осуществления настоящей заявки могут быть применены к различным системам связи или оптическим сетям, в которых данные могут передаваться с использованием света.

[00108] Оптические сети в настоящей заявке могут включать в себя, но не ограничиваться этим, оптическую транспортную сеть (optical transport network, OTN). OTN обычно формируется путем соединения множества устройств с помощью оптического волокна, а линейная, кольцевая, ячеистая и другие типы топологии могут быть сформированы на основе конкретных требований. Например, OTN 100, показанная на фиг. 1 включает в себя восемь устройств OTN 101: устройства от А до Н. 102 представляет собой оптическое волокно, сконфигурированное для соединения двух устройств. 103 представляет интерфейс услуги клиента, сконфигурированный для приема или отправки данных услуги клиента. Одно устройство OTN может иметь разные функции в зависимости от фактических требований. Как правило, устройства OTN подразделяются на устройства оптического уровня, устройства электрического уровня и фотоэлектрические гибридные устройства. Устройство оптического уровня - это устройство, которое может обрабатывать сигнал оптического уровня, например оптический усилитель (optical Amplifier, OA) или оптический мультиплексор ввода-вывода (optical add-drop Multiplexer, OADM). OA также может называться оптическим линейным усилителем (optical line amplifier, OLA), в основном сконфигурированным для усиления оптического сигнала, для поддержки передачи на большее расстояние при условии обеспечения определенных характеристик оптического сигнала. OADM сконфигурирован для выполнения пространственного преобразования оптического сигнала, так что оптический сигнал может выводиться из разных выходных портов (иногда называемых направлениями). Устройство электрического уровня - это устройство, которое может обрабатывать сигнал электрического уровня, например, устройство, которое может обрабатывать сигнал OTN. Фотоэлектрическое гибридное устройство представляет собой устройство, которое может обрабатывать сигнал оптического уровня и сигнал электрического уровня. Следует отметить, что в зависимости от конкретных требований интеграции одно устройство OTN может выполнять множество различных функций. Технические решения, представленные в настоящей заявке, применимы к устройствам OTN с функцией электрического уровня, имеющим различные формы и уровни интеграции.

[00109] Фиг. 2 представляет собой схематическое представление аппаратной структуры возможного устройства связи (то есть передающего устройства или принимающего устройства в настоящей заявке), например, устройства А на фиг. 1. В частности, устройство 200 OTN включает в себя трибутарную плату 201, плату 202 кросс-коммутации, линейную плату 203, плату обработки оптического уровня (не показана на фигуре) и плату 204 системного управления и связи. Исходя из конкретных требований, типы и количество плат, входящих в состав одного устройства связи, могут быть разными. Например, устройство связи, служащее основным узлом, не имеет трибутарной платы 2 01. В другом примере устройство связи, служащее граничным узлом, имеет множество трибутарных плат 2 01 или не имеет платы 2 02 кросс-коммутации. В другом примере устройство связи, которое поддерживает только функцию электрического уровня, может не иметь платы обработки оптического уровня.

[00110] Трибутарная плата 201, плата 202 кросс-коммутации и линейная плата 203 сконфигурированы для обработки сигнала электрического уровня OTN. Трибутарная плата 201 сконфигурирована для приема и отправки различных клиентских услуг, например услуги SDH, пакетной услуги, услуги Ethernet и услуги переадресации. Кроме того, трибутарная плата 201 может быть разделена на оптический модуль на стороне клиента и процессор сигналов. Оптический модуль на стороне клиента может быть оптическим приемопередатчиком, сконфигурированным для приема и/или отправки служебных данных. Процессор сигналов сконфигурирован для реализации размещения из служебных данных в кадр данных и обработки восстановления. Плата 202 кросс-коммутации сконфигурирована для обмена кадрами данных, для завершения обмена кадрами данных одного или нескольких типов. Линейная плата 203 в основном обрабатывает кадр данных со стороны линии. В частности, линейная плата 203 может быть разделена на линейный оптический модуль и сигнальный процессор. Оптический модуль на стороне линии может быть оптическим приемопередатчиком на стороне линии, сконфигурированным для приема и/или отправки кадра данных. Процессор сигналов сконфигурирован для реализации мультиплексирования и демультиплексирования или обработки размещения и восстановления в кадре данных на стороне строки. Плата 204 системного управления и связи сконфигурирована для реализации системного управления. В частности, при использовании объединительной платы информация может собираться с разных плат или на соответствующие платы могут отправляться управляющие инструкции. Следует отметить, что, если не указано иное, может быть один или более конкретных компонентов (например, процессор сигналов). В данной заявке это однозначно не ограничено. Следует также отметить, что типы плат, включенных в устройство, и функциональные конструкции, а также количество плат в данной заявке не ограничены. Следует отметить, что в конкретной реализации две платы могут альтернативно быть выполнены как одна плата. Кроме того, устройство связи может дополнительно включать в себя источник питания для резервного копирования, вентилятор для отвода тепла и т.п.

[00111] Фиг. 3 представляет собой схематическую диаграмму взаимодействия примера способа обработки услуги в соответствии с настоящей заявкой. Как показано на фиг. 3, на этапе S310 устройство #А (то есть пример передающего устройства) получает услугу, подлежащую отправке, или поток данных услуги, или сигнал услуги.

[00112] В настоящей заявке независимый тактовый сигнал не требуется в процессе передачи услуги. То есть принимающее устройство может определить тактовую информацию (или тактовый сигнал) услуги на основе полосы пропускания (или скорости, то есть объема данных, передаваемых в единицу времени) услуги, а затем реализовать восстановление тактовой частоты услуги.

[00113] Например, не в качестве ограничения услуга может включать в себя, помимо прочего, услугу с постоянной скоростью передачи данных (Constant Bit Rate, CBR). Услуга CBR кодируется с постоянной скоростью передачи данных. Например, не в качестве ограничения услуга CBR может включать в себя, помимо прочего, услугу потоковой передачи мультимедиа, например услугу потоковой передачи видео, услугу виртуальной реальности (Virtual Reality, VR) или услугу дополненной реальности (Augmented Reality).

[00114] На этапе S320 устройство #А генерирует множество кадров передачи, несущих услугу.

[00115] С одной стороны, при формировании множества кадров передачи устройство #А размещает поток данных услуги во множество кадров передачи, в частности, части полезной нагрузки (payload) или области полезной нагрузки в кадры передачи. С другой стороны, при формировании множества кадров передачи устройство #А добавляет к каждому кадру передачи информацию (то есть пример первой информации, именуемой ниже информацией #А для простоты понимания) об объеме данных услуги, которые передаются в каждом из t кадров передачи перед кадром передачи.

[00116] Нижеследующее отдельно подробно описывает описанные выше процессы.

[00117] 1. Процесс размещения

[00118] Устройство #А может размещать поток данных услуги во множество кадров передачи (или кадров данных, сигналов передачи или сигналов услуги).

[00119] В настоящей заявке период кадра передачи может быть фиксированным периодом кадра, а кадр передачи, используемый в качестве фиксированного периода кадра, может быть, например, кадром OTN.

[00120] Кадр OTN используется для переноса различных служебных данных и обеспечения различных функций управления и мониторинга. Кадр OTN может быть ODUk, ODUCn, ODUflex, оптическим транспортным блоком k (optical transport unit k, OTUk), OTUCn, гибким кадром OTN (BlexO) и т.п. Разница между кадром ODU и кадром OTU заключается в том, что кадр OTU включает в себя кадр ODU и служебную нагрузку OTU. к представляет разные уровни скорости. Например, k=1 указывает на 2,5 Гбит/с, а k=4 указывает на 100 Гбит/с. Cn представляет переменную скорость, в частности, скорость положительного целого числа, кратного 100 Гбит/с. Если не указано иное, кадром ODU является любой из блоков ODUk, ODUCn или ODUflex, а кадром OTU является любой из блоков OTUk, OTUCn или FlexO. Следует также отметить, что с развитием технологий OTN может быть определен кадр OTN нового типа, и настоящая заявка также применима к нему.

[00121] Альтернативно, в настоящей заявке период кадра передачи может быть нефиксированным периодом кадра, а кадр передачи, используемый в качестве нефиксированного периода кадра, может быть, например, кадром гибкого сервисного оптического блока (Optical Service Unit flex, OSUflex).

[00122] Нижеследующее подробно описывает процессы размещения двумя вышеупомянутыми способами.

[00123] Способ 1: Устройство #А может использовать, например, обобщенную процедуру размещения (Generic Mapping Procedure, GMP), асинхронную процедуру размещения (Asynchronous Mapping Procedure, AMP) или процедуру бит-синхронного размещения (Bit-synchronous Mapping Procedure, BMP), чтобы завершить процесс размещения из потока служебных данных в кадры передачи с фиксированным периодом.

[00124] Например, если используется GMP, устройство #А единообразно конфигурирует заполняющий (stuff) байт в потоке служебных данных (или сигнале клиента) с помощью алгоритма сигма/дельта (сигма/дельта), так что поток служебных данных соответствует скорости кадра передачи (например, кадра ODUk).

[00125] Способ 2: Период кадра OSUflex представляет собой нефиксированный период кадра, а период кадра OSUflex связан со скоростью (или пропускной способностью) переносимого потока служебных данных. Следовательно, устройство #А может обеспечивать переменную скорость кадра OSUflex на основе скорости потока данных услуги, так что поток данных услуги любой полосы пропускания может размещаться в кадр OSUflex.

[00126] Кадр OSUflex представляет собой контейнер, созданный с использованием локальных часов (т.е. локальных часов устройства #А), а скорость кадра OSUflex может быть выражена следующей формулой:

NxOSUflex MBU кбит/с (+20 частей на миллион)

[00127] OSUflex MBU представляет минимальную гранулярность пропускной способности кадра OSUflex.

[00128] Например, значение OSUflex MBU может включать, но не ограничиваться этим, 2,4 Мбит/с. В этом случае кадр OSUflex может предоставить контейнер с пропускной способностью N×2,4 Мбит/с.

[00129] Следует отметить, что пропускная способность полезной нагрузки кадра OSUflex, используемого для переноса потока служебных данных (например, сигнала CBR), должна быть больше, чем пропускная способность потока данных услуги. Однако, если N чрезмерно велико, задержка размещения увеличивается, и эффективность размещения снижается. Поэтому в настоящей заявке значение N рассчитывается по следующей формуле:

[00130] представляет минимальную гранулярность пропускной способности полезной нагрузки кадра OSUflex.

[00131] представляет количество битов, включенных в полезную нагрузку (поле полезной нагрузки) кадра OSUflex.

[00132] представляет общее количество битов, включенных в кадр OSUflex.

[00133] Функция ceiling () означает округление в большую сторону.

[00134] представляет полосу пропускания сигнала клиента CBR (то есть пример потока служебных данных).

[00135] представляет допуск смещения частоты сигнала клиента CBR.

[00136] представляет допуск смещения частоты кадра OSUflex.

[00137] Для простоты понимания размер объема данных, переносимых в кадре OSUflex (или длина данных, или длина данных, несущих полезную нагрузку), обозначается как PL_LEN. Соответственно, значение PL_LEN может включать два возможных значения:

минимальное значение, обозначенное как PL_LEN_MIN, соответствующее параметру Cn,min в GMP, и

максимальное значение, обозначенное как PL_LEN_MAX, соответствующее параметру Cn,max в GMP.

[00138] Значения PL_LEN_MIN и PL_LEN_MAX показаны в следующих формулах:

[00139] представляет полосу пропускания данных (например, сигнала CBR), переносимых в кадре OSUflex.

[00140] представляет собой длину в байтах, соответствующую длине полезной нагрузки OUSflex.

[00141] Функция floor() означает округление в меньшую сторону.

[00142] Кроме того, следует отметить, что в настоящей заявке значения PL_LEN_MIN разных услуг (например, разных услуг CBR) могут быть разными. Точно так же значения PL_LEN_MAX разных услуг могут быть разными.

[00143] Следует понимать, что вышеперечисленные способы размещения потока данных услуги в кадры передачи являются просто примерами для описания, и настоящая заявка не ограничивается ими. Специалист в данной области техники может завершить описанный выше процесс размещения любым способом.

[00144] 2. Процесс добавления информации #А

[00145] В настоящей заявке процесс добавления информации, указывающей объем данных, к каждому из множества кадров передачи аналогичен. Для простоты понимания процесс обработки для кадра #А передачи во множестве кадров передачи (i-й кадр передачи во множестве кадров передачи) используется в качестве примера для подробного описания.

[00146] Информация #А, переносимая в кадре передачи #А, используется для указания объема данных услуги, которые передаются в каждом из (i-t)-го кадра передачи в (i-1)-й кадр передачи (то есть, t кадров передачи перед кадром передачи #А) во множестве кадров передачи, например, количество битов, включенных в услугу, переносимую в области полезной нагрузки кадра передачи.

[00147] t - целое положительное число, i - целое положительное число и i-t>0. Следует отметить, что когда t=1, «от (i-t)-го кадра передачи до (i-1)-го кадра передачи» можно понимать как «(1-1)-й кадр передачи».

[00148] Например, не в качестве ограничения, информация #А может указывать способом побитового отображения объем данных, переносимых в каждом из t кадров передачи до кадра #А передачи.

[00149] В частности, информация #А может включать в себя t фрагментов субинформации, и каждая субинформация может включать в себя один или более битов.

[00150] Кроме того, t фрагментов субинформации находятся во взаимно однозначном соответствии с t кадрами передачи (от (i-t)-го кадра передачи до (i-1)-го кадра передачи).

[00151] Каждая часть субинформации (в частности, способ расположения или способ комбинации битов в субинформации) соответствует объему данных, переносимых в кадре передачи, соответствующем субинформации. Например, если предположить, что субинформация #В в t фрагментах субинформации соответствует кадру передачи #В в t кадрах передачи, значение бита в субинформации #В соответствует объему данных, переносимых в кадре передачи #В.

[00152] Например, в настоящей заявке отношение #1 размещения (то есть пример первого отношения размещения) может быть сохранено в передающем устройстве и в принимающем устройстве. Отношение #1 размещения указывает соответствие между множеством битовых последовательностей и множеством значений. Например, не в качестве ограничения, отношение #1 размещения может быть определено путем согласования между передающим устройством и принимающим устройством. В качестве альтернативы, отношение #1 размещения может быть задано системой связи или протоколом связи. Это конкретно не ограничено в настоящей заявке при условии, что гарантируется согласованность отношений размещения, хранящихся в передающем устройстве и в принимающем устройстве.

[00153] Следовательно, устройство #А может выбрать на основе отношения #1 размещения битовую последовательность, соответствующую значению объема данных, переносимых в кадре #В передачи, в качестве субинформации #В.

[00154] Например, когда кадр OSUflex используется в качестве кадра передачи, как описано выше, значение PL_LEN каждого кадра OSUflex может соответственно включать в себя два возможных значения: PL_LEN_MIN и PL_LEN_MAX.

[00155] В этом случае PL_LEN_MIN и PL_LEN_MAX могут соответствовать разным битам. Например, PL_LEN_MIN соответствует «1», a PL_LEN_МАХ соответствует «0».

[00156] В следующей таблице 1 показан пример отношения #1 размещения.

[00157] Следует отметить, что значения PL_LEN_MIN разных услуг (например, разных услуг CBR) могут быть разными, и значения PL_LEN_МАХ разных услуг могут быть разными.

[00158] Следует понимать, что отношение размещения, показанное в Таблице 1, является просто примером для описания, и настоящая заявка не ограничивается этим. Например, PL_LEN может альтернативно включать в себя множество возможных значений. В этом случае множество значений PL_LEN может быть указано путем увеличения количества битов субинформации.

[00159] Следует понимать, что перечисленный выше способ индикации информации #А является просто примером для описания, и настоящая заявка не ограничивается им. Например, информация #А может альтернативно указывать сумму объемов данных услуги, которые переносятся в t кадрах передачи.

[00160] В другом примере часть субинформации (например, субинформация #В) в информации #А может использоваться для указания объема данных (обозначаемого как объем данных #В) услуги, которая передается в кадре передачи (например, кадре передачи #В), соответствующем субинформации, и другая часть субинформации в информации #А может использоваться для указания отклонения между объемом данных услуги, которая переносится в кадре передачи, соответствующем субинформации, и объемом данных #В.

[00161] В качестве другого примера, каждый фрагмент субинформации в информации #А может использоваться для указания отклонения между объемом данных услуги, которые переносятся в кадре передачи, соответствующем субинформации, и предварительно установленным объемом опорных данных.

[00162] Фиг. 4 показывает пример кадра передачи в соответствии с настоящей заявкой. Как показано на фиг. 4, в настоящей заявке кадр #А передачи включает в себя часть полезной нагрузки (или область полезной нагрузки) и часть служебной информации (или область служебной информации). Часть полезной нагрузки кадра передачи #А используется для переноса данных услуги. Служебная часть кадра передачи #А несет информацию #А. Следовательно, принимающее устройство может получить информацию #А без разбора части полезной нагрузки.

[00163] Следует понимать, что перечисленная выше структура кадра #А передачи является просто примером для описания, и настоящая заявка не ограничивается этим. В качестве альтернативы информация #А может переноситься в части полезной нагрузки кадра #А передачи.

[00164] Фиг. 5 показывает другой пример кадра передачи в соответствии с настоящей заявкой. Как показано на фиг. 5, кадр #А передачи дополнительно несет информацию #В (т.е. пример второй информации), чтобы указать порядковый номер кадра #А передачи во множестве кадров передачи, сформированных путем размещения услуги. В конкретной реализации служебная часть кадра #А передачи несет информацию #В. Следовательно, принимающее устройство может получить информацию #В без разбора части полезной нагрузки.

[00165] Следует понимать, что перечисленная выше структура кадра #А передачи является просто примером для описания, и настоящая заявка не ограничивается этим. В качестве альтернативы информация #В может переноситься в части полезной нагрузки кадра #А передачи.

[00166] Фиг. 6 показывает другой пример кадра передачи в соответствии с настоящей заявкой. Как показано на фиг. 6, в настоящей заявке кадр #А передачи может дополнительно нести информацию #С (то есть пример третьей информации). Информация #С используется для указания объема данных услуги, которые передаются в кадре #А передачи (в частности, часть полезной нагрузки кадра #А передачи).

[00167] Следует отметить, что информация #С и информация #А альтернативно могут быть одной и той же информацией (например, бит, занимаемый информацией #С, и бит, занимаемый информацией #А, являются последовательными), то есть информация может указывать объем данных услуги, которые передаются в каждом кадре передачи от (i-t)-го кадра до i-го кадра. Альтернативно, информация #С и информация #А могут быть независимыми друг от друга. Например, бит, занимаемый информацией #С, и бит, занимаемый информацией #А, разделены другой информацией или другим битом.

[00168] Структура каждого из множества кадров передачи, сгенерированных на этапе S320, может быть аналогична структуре кадра #А передачи. Во избежание повторения их подробное описание здесь опущено. Следует отметить, что поскольку некоторые из множества кадров передачи (например, первый кадр передачи), сгенерированных передающим устройством, не имели до этого t кадров передачи, кадр передачи может включать в себя поле (или бит, который обозначается в качестве первого поля для простоты понимания) используется для переноса информации #А, но первое поле может не содержать информацию #А.

[00169] Например, когда первое поле не содержит информацию #А, бит, переносимый в поле, может быть пустым или иметь определенное специальное значение (например, заполняющий бит). Следовательно, когда принимающее устройство определяет, что бит, переносимый в первом поле кадра передачи, является пустым или заполняющим битом, информацию, переносимую в первом поле, не нужно анализировать, и информация, переносимая в первом поле, считается бессмысленной. Заполняющий бит может быть предварительно согласован передающей и принимающей сторонами или указан системой. В данной заявке это особым образом не ограничено.

[00170] На этапе S330 устройство #А может отправить множество сгенерированных кадров передачи на устройство #В (то есть пример принимающего устройства).

[00171] Из-за помех или сбоя в процессе передачи устройство #В может не принять все кадры передачи, отправленные устройством #А, то есть кадр будет потерян. В традиционной технологии в этом случае устройство #В не может точно восстановить тактовую информацию из принятого кадра передачи и, следовательно, не может точно получить данные услуги из кадра передачи. Напротив, в настоящей заявке устройство #В может точно восстанавливать тактовую информацию из принятого кадра передачи на основе информации #А в кадре передачи и точно получать данные услуги из кадра передачи.

[00172] В частности, как показано на фиг. 3, на этапе S340 устройство #В может определить потерянный кадр передачи во множестве кадров передачи.

[00173] Например, устройство #В может определить потерянный порядковый номер на основе информации #В, переносимой в каждом из принятых кадров передачи, и определить кадр передачи с потерянным порядковым номером как потерянный кадр передачи.

[00174] Для простоты понимания и описания предположим, что кадр передачи #С потерян, а кадр передачи #С является (j-d)-M кадром во множестве кадров передачи, сгенерированных устройством #А на этапе S320, устройство #В может выполнять обработку следующим образом.

[00175] Устройство #В может получить кадр передачи с наименьшим порядковым номером (обозначаемый как кадр передачи #D) из полученных кадров передачи, чьи порядковые номера больше, чем порядковый номер кадра передачи #С, то есть кадра передачи #D представляет собой кадр передачи, который принимается устройством #В и имеет наименьший порядковый номер среди кадров передачи, отправленных устройством #А после кадра передачи #С.

[00176] Предполагая, что кадр #D передачи является j-м кадром из множества кадров передачи, сгенерированных устройством #А на этапе S320, это указывает, что (j-d)-й кадр, (j-d+1)-й кадр, …, и (j-1)-й кадр теряются.

[00177] Если d≤t, устройство #В может определить на основе информации #А, переносимой в кадре передачи #D, объем данных услуги, которые передаются в каждом из (j-d)-го кадра, (j-d+1)-й кадр, … и (j-1)-й кадр.

[00178] Предполагается, что устройство #В определяет, что принято Y кадров передачи и X кадров передачи потеряно за период #А времени (то есть пример первой единицы времени).

[00179] Кроме того, предполагая, что устройство #В может определить на основе информации #А объем данных услуги, которые передаются в каждом из X потерянных кадров передачи, устройство #В может определить объем данных (обозначается как объем данных #Х) услуги, которая потеряна в период времени #А.

[00180] Кроме того, устройство #В может определить объем данных услуги, которые переносятся в каждом из Y кадров передачи. Например, устройство #В может проанализировать часть полезной нагрузки каждого из Y кадров передачи, чтобы определить объем данных услуги, которые переносятся в каждом из Y кадров передачи. В качестве альтернативы, когда кадр передачи несет информацию #С, устройство #В может определить на основе информации #С каждого из Y кадров передачи объем данных услуги, которые передаются в каждом из Y кадров передачи. Затем устройство #В может определить объем данных (выделенный как объем данных #Y) услуги, которая принята в период времени #А. В этом случае устройство #В может определить пропускную способность (или скорость передачи) v услуги в период #А времени.

[00181] То есть v=(x+y)/t.

[00182] х представляет объем данных #Х, у представляет объем данных #Y, и t представляет продолжительность периода времени #А.

[00183] Затем устройство #В может определить тактовую информацию услуги на основе значения v. Например, устройство #В может определить тактовую информацию z на основе битовой ширины w и скорости передачи v. То есть z=v/w.

[00184] Битовая ширина w указывает объем данных, которое может быть обработано в то время, когда устройство #В восстанавливает данные услуги из кадра передачи.

[00185] Следует понимать, что описанный выше процесс определения тактовой информации на основе скорости передачи является просто примером для описания, и настоящая заявка им не ограничивается. Процесс может быть аналогичен процессу в традиционной технологии. Во избежание повторения их подробное описание здесь опущено.

[00186] Следует отметить, что, как описано выше, если d≤t, устройство #В может определить на основе информации #А, содержащейся в кадре передачи #D, объем данных услуги, которые передаются в каждом из (j-d)-й кадр, (j-d+1)-й кадр, … и (j-1)-й кадр.

[00187] Однако, если d>t, устройство #В по-прежнему не может определить объем данных услуги, которые переносятся в некоторых (d-t) потерянных кадрах передачи. То есть, когда количество последовательно потерянных кадров передачи относительно велико из-за относительно большой частоты ошибок по битам в канале передачи между устройством #А и устройством #В, устройство #В не может определить объем данных услуги, который передается в каждом потерянном кадре передачи.

[00188] В этом случае значение t может быть увеличено для решения проблемы. То есть, когда количество последовательно потерянных кадров передачи относительно велико из-за относительно большой частоты ошибок по битам в канале передачи между устройством #А и устройством #В, значение t может быть увеличено.

[00189] Когда количество последовательно потерянных кадров передачи относительно невелико из-за относительно небольшой частоты ошибок по битам в канале передачи между устройством #А и устройством #В, значение t может быть уменьшено.

[00190] Фиг. 7 представляет собой схематическую диаграмму взаимодействия другого примера способа обработки услуги в соответствии с настоящей заявкой. В отличие от способа, показанного на фиг. 3, в способе, показанном на фиг. 7, устройство #В может дополнительно отправлять информацию обратной связи на устройство #А. Информация обратной связи может использоваться для указания частоты ошибок по битам или частоты потери пакетов устройства #В в пределах заданного периода времени. Следовательно, устройство #А может регулировать значение t на основе информации обратной связи.

[00191] Следует отметить, что способ обратной связи, показанный на фиг. 7 является просто примером, в котором устройство #А изучает частоту ошибок по битам в канале передачи между устройством #А и устройством #В, и настоящая заявка не ограничивается этим. Например, частота ошибок по битам в канале передачи между устройством #А и устройством #В может быть альтернативно определена с использованием предшествующей модели или метода онлайн-тестирования, а информация о частоте ошибок по битам вводится в устройство #А.

[00192] Фиг. 8 представляет собой схематическую блок-схему устройства 400 обработки услуги согласно варианту осуществления настоящей заявки. Устройство 400 включает в себя блок 410 приемопередатчика и блок 420 обработки. Приемопередающий блок 410 может осуществлять связь с внешним миром. Блок 420 обработки сконфигурирован для выполнения обработки услуги. Блок 410 приемопередатчика также может упоминаться как интерфейс связи или блок связи.

[00193] Опционально устройство 400 может дополнительно включать в себя блок хранения. Блок хранения может быть сконфигурирован для хранения инструкций и/или данных. Блок 420 обработки может считывать инструкции и/или данные в блоке памяти.

[00194] В реализации устройство 400 может быть сконфигурировано для выполнения действия, выполняемого передающим устройством в вышеприведенном варианте осуществления способа. В этом случае устройство 400 может быть устройством связи или компонентом, который может быть сконфигурирован в устройстве связи. Блок 410 приемопередатчика сконфигурирован для выполнения операции, связанной с приемом или отправкой передающего устройства, в варианте осуществления вышеизложенного способа. Блок 420 обработки сконфигурирован для выполнения операции, связанной с обработкой, на стороне передающего устройства в вышеупомянутом варианте осуществления способа.

[00195] В другом варианте осуществления устройство 400 может быть сконфигурировано для выполнения действия, выполняемого принимающим устройством в вышеприведенном варианте осуществления способа. В этом случае устройство 400 может быть устройством связи или компонентом, который может быть сконфигурирован в устройстве связи. Блок 410 приемопередатчика сконфигурирован для выполнения операции, связанной с приемом или отправкой принимающего устройства, в варианте осуществления вышеизложенного способа. Блок 420 обработки сконфигурирован для выполнения операции, связанной с обработкой, на стороне принимающего устройства в вышеупомянутом варианте осуществления способа.

[00196] Как показано на фиг. 9, вариант осуществления настоящей заявки дополнительно предоставляет устройство 500 обработки услуги. Устройство 500 включает в себя процессор 510. Процессор 510 соединен с памятью 520. Память 520 предназначена для хранения компьютерной программы или инструкций и/или данных. Процессор 510 сконфигурирован для выполнения компьютерной программы или инструкций и/или данных, хранящихся в памяти 520, так что выполняется способ, раскрытый в предыдущем варианте осуществления способа.

[00197] При необходимости устройство 500 обработки услуги включает в себя один или более процессоров 510.

[00198] Опционально, как показано на фиг. 9, устройство 500 связи может дополнительно включать в себя память 520. В частности, может быть одно или более запоминающих устройств 520. Опционально, память 520 и процессор 510 могут быть объединены или расположены отдельно.

[00199] Как показано на фиг. 9, устройство 500 беспроводной связи может дополнительно включать в себя приемопередатчик 530, причем приемопередатчик 530 сконфигурирован для приема и/или отправки сигнала. Например, процессор 510 сконфигурирован для управления приемопередатчиком 530 для приема и/или отправки сигнала.

[00200] В решении устройство 500 связи выполнено с возможностью реализации операции, выполняемой принимающим устройством в вышеприведенном варианте осуществления способа. Например, процессор 510 сконфигурирован для реализации операции, связанной с обработкой услуги, выполняемой принимающим устройством в вышеописанном варианте осуществления способа, а приемопередатчик 530 сконфигурирован для реализации операции, связанной с приемом или отправкой, выполняемой принимающим устройством в вышеизложенном варианте осуществления способа.

[00201] В другом решении устройство 500 связи сконфигурировано для реализации операции, выполняемой передающим устройством в вышеприведенном варианте осуществления способа. Например, процессор 510 сконфигурирован для реализации операции, связанной с обработкой услуги, выполняемой передающим устройством в вышеописанном варианте осуществления способа, а приемопередатчик 530 сконфигурирован для реализации операции, связанной с приемом или отправкой, выполняемой передающим устройством в вышеприведенном варианте осуществления способа.

[00202] В примере передающее устройство или принимающее устройство в предыдущем варианте осуществления может включать в себя устройство OTN.

[00203] Для пояснений соответствующего содержания и положительных эффектов в любом устройстве обработки услуги, предоставленном выше, следует обратиться к соответствующему варианту осуществления способа, предоставленному выше. Подробности здесь повторно не приводятся.

[00204] В вариантах осуществления настоящей заявки конкретная структура объекта для выполнения способа, предусмотренного в вариантах осуществления настоящей заявки, конкретно не ограничена, при условии, что объект может запускать программный код записи способа в вариантах осуществления настоящей заявки, чтобы осуществлять связь в соответствии со способом, предусмотренным в вариантах осуществления настоящей заявки. Например, способ, предусмотренный в вариантах осуществления настоящей заявки, может выполняться терминальным устройством, спутником или функциональным модулем, который находится в терминальном устройстве или спутнике и который может вызывать и выполнять программу.

[00205] Аспекты или признаки в вариантах осуществления настоящей заявки могут быть реализованы как способ, устройство или продукт, в которых используются стандартные технологии программирования и/или разработки. Термин «продукт»,

используемый в данной заявке, охватывает компьютерную программу, к которой может быть осуществлен доступ с любого считываемого компьютером компонента, носителя или среды. Например, компьютерно-читаемый носитель может включать в себя, но не ограничиваться ими: компонент магнитного хранения (например, жесткий диск, дискету или магнитную ленту), оптический диск (например, компакт-диск (compact disc, CD), цифровой универсальный диск (digital versatile disc, DVD), смарт-карту и компонент флэш-памяти (например, стираемую программируемую постоянную память (erasable programmable read-only memory, EPROM), карту, флешку или накопитель в форме ключа).

[00206] Различные носители данных, описанные в этом описании, могут представлять собой одно или более устройств и/или других машиночитаемых носителей для хранения информации. Термин «машиночитаемый носитель» может включать в себя, но не ограничивается ими: радиоканал и различные другие носители, которые могут хранить, включать и/или нести инструкции и/или данные.

[00207] Следует понимать, что процессор в этом варианте осуществления настоящей заявки может быть центральным процессором (central processing unit, CPU) или может быть другим процессором общего назначения, процессором цифровых сигналов (digital signal processor, DSP), заказной специализированной интегральной схемой (application-specific integrated circuit, ASIC), программируемой пользователем вентильной матрицей (field programmable gate array, FPGA) или другим программируемым логическим устройством, дискретным вентильным или транзисторным логическим устройством, дискретным аппаратным компонентом и т.п. Процессор общего назначения может быть микропроцессором или любым обычным процессором и т.п.

[00208] Можно понять, что память, упомянутая в этом варианте осуществления настоящей заявки, может быть энергозависимой памятью или энергонезависимой памятью или может включать в себя энергозависимую память и энергонезависимую память. Энергонезависимая память может представлять собой постоянную память (read-only memory, ROM), программируемую постоянную память (programmable ROM, PROM), стираемую программируемую постоянную память (erasable PROM, EPROM), электрически стираемую программируемую постоянную память (electrically EPROM, EEPROM) или флэш-память. Энергозависимая память может быть оперативной памятью (random access memory, RAM). Например, оперативная память может использоваться как внешний кэш. В качестве примера, но не ограничения, ОЗУ может включать в себя следующее множество форм: статическая оперативная память (static RAM, SRAM), динамическая оперативная память (dynamic RAM, DRAM), синхронная динамическая оперативная память (synchronous DRAM, SDRAM), синхронная динамическая оперативная память с удвоенной скоростью передачи данных (double data rate SDRAM, DDR SDRAM), расширенная синхронная динамическая оперативная память (enhanced SDRAM, ESDRAM), динамическая оперативная память с синхронной связью (synchlink DRAM, SLDRAM), и динамическая оперативная память прямого доступа rambus (direct rambus RAM, DR RAM).

[00209] Следует отметить, что когда процессор представляет собой процессор общего назначения, DSP, ASIC, FPGA или другое программируемое логическое устройство, дискретный вентиль, транзисторное логическое устройство или дискретный аппаратный компонент, память (модуль хранения) интегрирована в процессор. Следует также отметить, что память, описанная в этом описании, предназначена для включения, но не ограничиваясь этим, этих памяти и памяти любого другого подходящего типа.

[00210] Специалисту в данной области техники может быть известно, что со ссылкой на примеры, описанные в вариантах осуществления, раскрытых в данном описании, блоки и этапы алгоритма могут быть реализованы электронным оборудованием или комбинацией компьютерного программного обеспечения и электронного оборудования. Выполнение функций аппаратным или программным обеспечением зависит от конкретных применений и состояния проектных ограничений технических решений. Специалист в данной области техники сможет использовать разные способы реализации описанных функций для каждого конкретного применения, но не следует считать, что реализация выходит за рамки вариантов осуществления настоящей заявки.

[00211] Специалист в данной области техники однозначно поймет, что в целях удобного и краткого описания, за подробным рабочим процессом вышеупомянутой системы, устройства и блока можно обратиться к соответствующему процессу в вышеупомянутых вариантах осуществления способа. Подробности здесь повторно не приводятся.

[00212] Следует понимать, что в нескольких вариантах осуществления настоящей заявки раскрытые система, устройство и способ могут быть реализованы другими способами. Например, описанный вариант осуществления устройства является просто примером. Например, разделение на блоки является просто логическим разделением функций и может быть другим разделением во время фактической реализации. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые признаки могут игнорироваться или не выполняться. Кроме того, отображаемые или обсуждаемые взаимные связи или прямые связи или коммуникационные соединения могут быть реализованы через некоторые интерфейсы. Непрямые связи или коммуникационные соединения между устройствами или блоками могут быть реализованы электрически, механически или иметь другие формы.

[00213] Блоки, описанные как отдельные компоненты, могут быть или не быть физически отдельными, а компоненты, отображаемые как блоки, могут быть или не быть физическими блоками, в частности, могут быть расположены в одном месте или могут быть распределены по множеству сетевых блоков. Некоторые или все блоки могут быть выбраны на основе фактических требований для достижения целей решений вариантов осуществления.

[00214] Кроме того, функциональные блоки в вариантах осуществления настоящей заявки могут быть интегрированы в один процессорный блок, или каждый из блоков может физически существовать сам по себе, или два или более блоков могут быть объединены в один блок.

[00215] Когда функции реализуются в форме программного функционального блока и продаются или используются в виде независимого продукта, функции могут быть сохранены на компьютерно-читаемом носителе данных. Исходя из такого понимания, технические решения вариантов осуществления настоящей заявки по существу, или часть, вносящая вклад в обычную технологию, или некоторые из технических решений могут быть реализованы в виде программного продукта. Компьютерный программный продукт хранится на носителе данных и включает в себя несколько инструкций для указания компьютерному устройству (которое может быть персональным компьютером, сервером или сетевым устройством) выполнить все или некоторые из этапов способов, описанных в вариантах осуществления настоящей заявки. Вышеуказанный носитель данных включает в себя: любой носитель, который может хранить программный код, такой как флэш-накопитель USB, съемный жесткий диск, постоянное запоминающее устройство (Read-Only Memory, ROM), оперативное запоминающее устройство (Random Access Memory, RAM), магнитный диск или оптический диск.

[00216] Вышеприведенное описание представляет собой лишь конкретные реализации данной заявки, но оно не предназначено для ограничения объема охраны данной заявки. Любая вариация или замена, легко понимаемая специалистом в данной области техники в рамках технического объема, раскрытого в вариантах осуществления настоящей заявки, должна подпадать под объем защиты настоящей заявки. Следовательно, объем охраны настоящей заявки должен соответствовать объему охраны формулы изобретения.

Похожие патенты RU2835394C1

название год авторы номер документа
СПОСОБ ОБРАБОТКИ УСЛУГИ, АППАРАТ И УСТРОЙСТВО 2021
  • Су, Вей
  • У, Цюю
  • Чэнь, Юйцзе
RU2827136C1
СПОСОБ ПЕРЕДАЧИ СЛУЖЕБНЫХ ДАННЫХ, СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО И МИКРОСХЕМА ЦИФРОВОЙ ОБРАБОТКИ 2020
  • Сян, Цзюньлин
  • Су, Вей
RU2809182C1
СПОСОБ ПЕРЕДАЧИ УСЛУГИ И ПЕРВОЕ ПЕРЕДАЮЩЕЕ УСТРОЙСТВО 2016
  • Су Вэй
  • У Цюю
RU2691748C1
СПОСОБ ПЕРЕДАЧИ КАДРОВ ДАННЫХ И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО 2021
  • Су, Вей
  • Сунь, Лян
  • У, Цюю
RU2817007C1
СИСТЕМА, УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ДАННЫХ НИЗКОСКОРОСТНОЙ УСЛУГИ В ОПТИЧЕСКОЙ ТРАНСПОРТНОЙ СЕТИ 2018
  • Су, Вэй
RU2759514C1
СОКРАЩЕНИЕ СЛУЖЕБНОЙ ИНФОРМАЦИИ ПРОТОКОЛА 2010
  • Боуазизи Имед
  • Кондрад Лукаш
RU2549159C2
СПОСОБ ОБРАБОТКИ ДАННЫХ, ПЛАТА СВЯЗИ И УСТРОЙСТВО 2012
  • Сяо Синьхуа
  • Чэнь Юйцзе
  • Тан Цзинсинь
RU2606060C1
СПОСОБ И УСТРОЙСТВО ПЕРЕДАЧИ ТРАФИКА С ГРУППОВОЙ АДРЕСАЦИЕЙ С МНОЖЕСТВОМ ЛИНИЙ СВЯЗИ 2021
  • Гань, Мин
  • Лян, Даньдань
  • Ли, Ицин
  • Го, Юйчэнь
  • Ли, Юньбо
  • Юй, Цзянь
  • Ян, Сюнь
RU2804753C1
СПОСОБ СВЯЗИ И АППАРАТНЫЙ КОМПОНЕНТ СВЯЗИ 2020
  • Го, Вэньтин
  • Су, Хунцзя
  • Лю, Лей
RU2803424C1
СПОСОБ ОПРЕДЕЛЕНИЯ СКОНФИГУРИРОВАННОГО РЕСУРСА И АППАРАТУРА 2020
  • Фань, Цян
  • Лоу, Чун
  • Хуан, Цюйфан
RU2800143C2

Иллюстрации к изобретению RU 2 835 394 C1

Реферат патента 2025 года СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ УСЛУГИ

Изобретение относится к области оптической связи, а именно к обработке услуги, передаваемой во множестве кадров. Техническим результатом является обеспечение возможности восстановления принимающим устройством услуги из принятого кадра передачи на основе определенной тактовой информации в случае, если кадр передачи потерян. Для этого передающее устройство генерирует множество кадров передачи, где i-й кадр из множества кадров передачи несет первую информацию, первая информация используется для указания объема данных услуги, которые передаются в каждом из t кадров передачи, причем t кадров передачи включают в себя от (i-t)-го кадра до (i-1)-го кадра во множестве кадров передачи, i-t>0 и t≥1, и отправляет множество кадров передачи на принимающее устройство. Кадр передачи несет информацию об объеме данных услуги, которые передаются в кадре передачи перед кадром передачи. Когда кадр передачи потерян, принимающее устройство может определить на основе этой информации объем данных услуги, которые переносятся в потерянном кадре передачи, а затем определить скорость передачи услуги, так что тактовая информация услуги может быть определена. 5 н. и 15 з.п. ф-лы, 9 ил., 1 табл.

Формула изобретения RU 2 835 394 C1

1. Способ обработки услуги, содержащий:

генерирование передающим устройством множества кадров передачи, где i-й кадр из множества кадров передачи несет первую информацию, причем первая информация используется для указания объема данных услуги, которые передаются в каждом из t кадров передачи, причем t кадров передачи содержат от (i-t)-го кадра до (i-1)-го кадра во множестве кадров передачи, i-t>0 и t≥1; и

отправку множества кадров передачи на принимающее устройство.

2. Способ по п. 1, в котором первая информация содержит t частей субинформации, причем t частей субинформации находятся во взаимно однозначном соответствии с t кадрами передачи, и каждая из t частей субинформации используется для указания объема данных услуги, которые переносятся в соответствующем кадре передачи.

3. Способ по п. 1 или 2, в котором

первая информация содержит t битов, причем t битов находятся во взаимно однозначном соответствии с t кадрами передачи, и значение каждого из t битов соответствует объему данных услуги, которые передаются в соответствующем кадре передачи.

4. Способ по любому из пп. 1-3, в котором первая информация переносится в служебной части кадра передачи.

5. Способ по любому из пп. 1-4, в котором значение t определяют на основе частоты ошибок по битам в канале передачи между передающим устройством и принимающим устройством.

6. Способ по любому из пп. 1-5, в котором t равно 1, 2 или 3.

7. Способ по любому из пп. 1-6, в котором i-й кадр несет вторую информацию и вторая информация используется для указания порядкового номера i-го кадра во множестве кадров передачи.

8. Способ по любому из пп. 1-7, в котором i-й кадр несет третью информацию и третья информация используется для указания объема данных услуги, которые передаются в i-м кадре.

9. Способ обработки услуги, содержащий:

прием принимающим устройством по меньшей мере одного кадра передачи, при этом по меньшей мере один кадр передачи принадлежит к множеству кадров передачи, отправленных передающим устройством, при этом i-й кадр из множества кадров передачи несет первую информацию, первая информация используется для указания объема данных услуги, которые передаются в каждом из t кадров передачи, t кадров передачи содержат от (i-t)-го кадра до (i-1)-го кадра во множестве кадров передачи, i-t>0 и t≥1; и

определение, принимающим устройством на основе первой информации, тактовой информации услуги, переносимой по меньшей мере в одном кадре передачи.

10. Способ по п. 9, в котором i-й кадр представляет собой кадр передачи, принятый принимающим устройством в первый период времени, и

определение, принимающим устройством на основе первой информации, тактовой информации услуги, переносимой по меньшей мере в одном кадре передачи, содержит:

когда кадр передачи потерян в первый период времени, определение, принимающим устройством на основе первой информации, переносимой в первом кадре передачи, скорости передачи услуги, отправленной передающим устройством в первый период времени; и

определение, принимающим устройством на основе скорости передачи, тактовой информации услуги, переносимой в кадре передачи, принятом в первый период времени.

11. Способ по п. 9 или 10, в котором первая информация содержит t фрагментов субинформации, причем t фрагментов субинформации находятся во взаимно однозначном соответствии с t кадрами передачи, и каждый из t фрагментов субинформации используется для указания объема данных услуги, которые переносятся в соответствующем кадре передачи.

12. Способ по любому из пп. 9-11, в котором первая информация содержит t битов, причем t битов находятся во взаимно однозначном соответствии с t кадрами передачи, и значение каждого из t битов соответствует объему данных услуги, которые передаются в соответствующем кадре передачи.

13. Способ по любому из пп. 9-12, в котором первая информация переносится в служебной части кадра передачи.

14. Способ по любому из пп. 9-13, в котором t равно 1, 2 или 3.

15. Способ по любому из пп. 9-14, в котором i-й кадр несет вторую информацию и вторая информация используется для указания порядкового номера i-го кадра во множестве кадров передачи.

16. Способ по любому из пп. 9-15, в котором i-й кадр несет третью информацию и третья информация используется для указания объема данных услуги, которые передаются в i-м кадре.

17. Устройство связи, содержащее процессор, при этом процессор соединен с памятью, память сконфигурирована для хранения компьютерной программы или инструкций, а процессор сконфигурирован для выполнения компьютерной программы или инструкций в памяти,

таким образом, чтобы выполнялся способ по любому из пп. 1-8, или

чтобы выполнялся способ по любому из пп. 9-16.

18. Компьютерно-читаемый носитель данных, хранящий компьютерную программу или инструкции, при этом

компьютерная программа или инструкции используются для реализации способа по любому из пп. 1-8, или

компьютерная программа или инструкции используются для реализации способа по любому из пп. 9-16.

19. Способ обработки услуги, содержащий этапы, на которых:

передающее устройство генерирует множество кадров передачи, где i-й кадр из множества кадров передачи переносит информацию о порядковом номере, причем информация о порядковом номере используется для указания порядкового номера i-го кадра во множестве кадров передачи, i∈[1, М], и М представляет собой количество множества кадров передачи; и

передающее устройство отправляет множество кадров передачи на принимающее устройство.

20. Способ обработки услуги по п. 19, в котором информация о порядковом номере переносится в служебной области кадра передачи.

Документы, цитированные в отчете о поиске Патент 2025 года RU2835394C1

Видоизменение охарактеризованного в пат. № 5172 прибора для выдергивания путевых костылей 1929
  • Федоров В.С.
SU20110A1
Многоступенчатая активно-реактивная турбина 1924
  • Ф. Лезель
SU2013A1
Способ получения цианистых соединений 1924
  • Климов Б.К.
SU2018A1
СПОСОБ СВЯЗИ, ОПТИЧЕСКАЯ СИСТЕМА СВЯЗИ, ТЕРМИНАЛЬНАЯ АППАРАТНАЯ СИСТЕМА ОПТИЧЕСКОЙ ЛИНИИ НА СТОРОНЕ СТАНЦИИ И ТЕРМИНАЛЬНАЯ АППАРАТНАЯ СИСТЕМА ОПТИЧЕСКОЙ ЛИНИИ НА СТОРОНЕ ПОЛЬЗОВАТЕЛЯ 2010
  • Хирано Юкио
  • Мукаи Хироаки
RU2491738C1
CN 102196321 A, 21.09.2011
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз 1924
  • Подольский Л.П.
SU2014A1
EP 3113502 A1, 04.01.2017
US 6522665 B1, 18.02.2003
НЕ ДОПУСКАЮЩАЯ СБОЕВ СХЕМА МУЛЬТИПЛЕКСОРА СИНХРОСИГНАЛОВ И СПОСОБ РАБОТЫ 2007
  • Сен-Лоран Мартин
  • Чжан Янь
RU2404517C2

RU 2 835 394 C1

Авторы

Фэн, Чао

Гун, Чжаомин

Чэнь, Юйцзе

Даты

2025-02-25Публикация

2021-04-21Подача