×
25.08.2017
217.015.9660

Результат интеллектуальной деятельности: Способ и устройство для модификации и переадресации сообщения в сети передачи данных

Вид РИД

Изобретение

Правообладатели

№ охранного документа
0002608874
Дата охранного документа
25.01.2017
Аннотация: Изобретение относится к способу и устройству для модификации и переадресации сообщения в сети передачи данных. Технический результат заключается в возможности модификации фрагментов сообщения, сгруппированных в соответствии с типами действий. В способе выполняют извлечение описательной информации заголовка сообщения в качестве информации дескриптора сообщения и сохранение фрагментов сообщения за исключением информации дескриптора сообщения, поиск в предварительно сохраненной таблице описания модификации сообщения параметров модификации, использованных для модификации сообщения в соответствии с информацией дескриптора сообщения, определение необходимого действия модификации сообщения в соответствии с полученными параметрами модификации и модификацию фрагментов сообщения с необходимостью модификации группами в соответствии с типами действий, распределение и повторную сборку фрагментов сообщения в соответствии с номерами портов, повторное объединение фрагментов сообщения в полное сообщение и отправку сообщения на внешний интерфейс во временной последовательности, при этом модификация фрагментов сообщения включает выполнение модификации ввода, удаления и покрытия данных относительно группы фрагментов сообщения в соответствии с типом модификации. 2 н. и 8 з.п. ф-лы, 3 ил., 2 табл.

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

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

ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ

Появление служб, включающих передачу голоса по IP-протоколу (VoIP), телевидение (IPTV) по IP-протоколу, телекоммуникационную (3G) технологию 3-го поколения, технологию «Долгосрочного развития» (LTE) и частную линию общегородской сети Ethernet, наряду с быстрым развитием новых служб, использующих IP-протокол (IP) в качестве ядра, приводят не только к постоянному увеличению спроса на пропускную способность, но также и к более тщательной классификации пользователей и более эффективному и надежному управлению службами передачи данных. Группирование служб приводит к постепенному развитию от сети доступа, основной сети и устройства базовой сети до сети следующего поколения, которая использует в качестве базовой операции коммутацию пакетов. Способность чипа данных к переадресации и обработке различных служебных сообщений, которая является важной функцией чипа данных, должна постоянно улучшаться и становиться все более и более сложной функционально.

Одной из главных функций множества сетей доступа, основных сетей и устройств базовой сети, используемых в коммуникационной сети, является переадресация и обработка служебных сообщений, например, терминал (OLT) оптической линии и оптический сетевой блок (ONU) в пассивной оптической сети (PON) и коммутатор для сети Ethernet, сервер широкополосного удаленного доступа (BRAS), маршрутизатор и подобные устройства в сети передачи данных должны переадресовывать и обрабатывать различные типы сообщений.

Для некоторых типов устройств, для которых предшествующая необходимость обработки услуг является относительно однообразной, традиционная функция модификации сообщения в общем направлена на часть полей в сообщении, например, метку приоритета виртуальной локальной сети (VLAN) в заголовке сообщения сети Ethernet, тег <label> в сообщении многопротокольной коммутации (MPLS) на основе меток или в заголовке IP-сообщения и тому подобное. Однако с постоянным увеличением спроса на службы для модификации каждого независимого поля различных типов сообщений в логической структуре она предназначена для одновременной модификации каждого поля в сообщении и модификации каждого поля с использованием независимого логического блока обработки.

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

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

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

С этой целью технические решения изобретения являются следующими:

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

поиск в предварительно сохраненной таблице описания модификации сообщения параметров модификации, использованных для модификации сообщения в соответствии с информацией дескриптора сообщения;

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

распределение и повторная сборка фрагментов сообщения в соответствии с номерами портов, повторное объединение фрагментов сообщения в полное сообщение и отправку сообщения на внешний интерфейс во временной последовательности.

Предпочтительно сохранение фрагментов сообщения за исключением информации дескриптора сообщения может включать: сохранение сообщения за исключением информации дескриптора сообщения фрагментами посредством использования каждых 32 байт в качестве группы в кэш среза данных.

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

Предпочтительно распределение и повторная сборка фрагментов сообщения в соответствии с номерами портов могут включать:

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

Предпочтительно таблица описания модификации сообщения может содержать: таблицу описания действия модификации сообщения и таблицу описания содержания модификации сообщения, при этом

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

таблица описания содержания модификации сообщения может содержать поля модификации сообщения и информацию кода поля.

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

группирование фрагментов сообщения, относительно которых должна быть выполнена модификация ввода данных, в одну группу и равномерное выполнение модификации ввода данных относительно группы фрагментов сообщения;

группирование фрагментов сообщения, относительно которых должна быть выполнена модификация удаления данных, в одну группу и равномерное выполнение модификации удаления данных относительно группы фрагментов сообщения; и

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

Также предоставлено устройство для модификации и переадресации сообщения в сети передачи данных, которое содержит: модуль извлечения дескриптора, модуль обработки таблицы поиска, модуль редактирования, модуль распределения сообщения и модуль повторной сборки сообщения, при этом

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

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

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

модуль распределения сообщения выполнен с возможностью распределения фрагментов сообщения в соответствии с номерами портов и отправки сообщений с одинаковым номером порта на модуль повторной сборки сообщения соответствующего порта; и

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

Предпочтительно устройство может дополнительно содержать: кэш среза данных, выполненный с возможностью сохранения фрагментов сообщения, отправленных с модуля извлечения дескриптора; и

соответственно модуль извлечения дескриптора может быть дополнительно выполнен с возможностью отправки сообщения за исключением информации дескриптора сообщения в кэш среза данных.

Предпочтительно модуль редактирования может содержать: блок анализа, блок выполнения модификации ввода, блок выполнения модификации удаления, блок выполнения модификации покрытия и блок управления выводом, при этом

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

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

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

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

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

Предпочтительно таблица описания модификации сообщения может содержать таблицу описания действия модификации сообщения и таблицу описания содержания модификации сообщения, при этом

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

таблица описания содержания модификации сообщения может содержать поля модификации сообщения и информацию кода поля.

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

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

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

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

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

ПОДРОБНОЕ ОПИСАНИЕ

Изобретение подробно описано далее со ссылкой на графические материалы в сочетании с конкретными вариантами осуществления.

На фиг. 1 показана блок-схема, схематически иллюстрирующая способ модификации и переадресации сообщения в сети передачи данных в соответствии с вариантом осуществления изобретения, при этом, как показано на фиг. 1, способ включает следующие этапы:

этап 101: извлечение описательной информации заголовка сообщения в качестве информации дескриптора сообщения и сохранение фрагментов сообщения за исключением информации дескриптора сообщения;

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

В варианте осуществления таблица 1 является таблицей, в которой показана информация поля сообщения с необходимостью модификации в соответствии с вариантом осуществления изобретения, при этом, как показано в таблице 1, основная информация поля сообщения с необходимостью модификации содержит: информацию поля адреса управления (MAC) доступом к среде назначения уровня MPLS (MPLS_DA), информацию поля МАС-адреса источника уровня MPLS (MPLS_SA), информацию (Pvlan) поля частной сети VLAN, информацию (Section_vlan) поля сети VLAN уровня секции, информацию поля МАС-адреса назначения сети Ethernet (ETH_DA), информацию поля МАС-адреса источника сети Ethernet (ETH_SA), информацию (Svlan) поля сети VLAN оператора, информацию (Cvlan) поля сети VLAN клиента, информацию (Type/length) поля идентификации типа/длины, информацию (Frr_lable) поля метки защиты кольца, информацию (Lsp_label) поля метки туннеля, информацию (Pw_label) поля метки псевдопровода, информацию (ControlWord) поля управляющего слова, информацию поля заголовка сообщения Интернет-протокола версии 4 (IPV4), информацию поля заголовка сообщения Интернет-протокола версии 6 (IPV6) и тому подобное.

при этом сохранение фрагментов сообщения за исключением информации дескриптора сообщения включает: сохранение сообщения за исключением информации дескриптора сообщения фрагментами посредством использования каждых 32 байт в качестве группы в кэш среза данных; при этом фрагменты сообщения содержат фрагменты сообщения заголовка сообщения и фрагменты сообщения тела сообщения;

этап 102: поиск в предварительно сохраненной таблице описания модификации сообщения параметров модификации, использованных для модификации сообщения в соответствии с информацией дескриптора сообщения;

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

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

в варианте осуществления таблица 2 является таблицей, в которой показана информация поля модификации исполнительного сообщения в соответствии с вариантом осуществления изобретения, при этом, как показано на фиг. 2, информация поля модификации исполнительного сообщения содержит: информацию поля правила модификации Rule, информацию поля модифицированного уровня Oploc, информацию поля смещения модификации OpOffset, информацию поля размера ввода ISize, информацию поля размера удаления Dsize, информацию поля данных ввода InsertData и тому подобное.

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

таблица описания модификации сообщения, предварительно сохраненная в кэше таблицы модификации сообщения, может быть рассмотрена или модифицирована через внешний интерфейс процессора;

этап 103: определение необходимого действия модификации сообщения в соответствии с полученными параметрами модификации и модификация фрагментов сообщения с необходимостью модификации группами в соответствии с типами действий;

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

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

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

группирование фрагментов сообщения, относительно которых должна быть выполнена модификация ввода данных, в одну группу и равномерное выполнение модификации ввода данных относительно группы фрагментов сообщения;

группирование фрагментов сообщения, относительно которых должна быть выполнена модификация удаления данных, в одну группу и равномерное выполнение модификации удаления данных относительно группы фрагментов сообщения; и

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

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

этап 104: распределение и повторная сборка фрагментов сообщения в соответствии с номерами портов, повторное объединение фрагментов сообщения в полное сообщение и отправка сообщения на внешний интерфейс во временной последовательности.

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

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

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

Конкретное правило сдвига является следующим: если размер сообщения увеличивается после модификации сообщения, тогда полезная нагрузка начального сообщения должна быть полностью сдвинута в направлении младших бит для освобождения пространства для вмещения содержания, увеличенного вследствие модификации сообщения; и, если размер сообщения уменьшается после модификации сообщения, тогда полезная нагрузка сообщения должна быть полностью сдвинута в направлении старших бит для покрытия пустого пространства данных, при этом операция сдвига выполняется на основе того, что старшие биты находятся слева и младшие биты находятся справа в направлении размещения шины данных.

На фиг. 2 показана схематическая диаграмма, иллюстрирующая операцию сдвига в соответствии с вариантом осуществления изобретения, на фиг. 2(a) показана схематическая диаграмма, иллюстрирующая структуру сообщения до модификации, как показано на фиг. 2(a), при этом до модификации сообщение содержит 22-байтный заголовок (Ethernet-заголовок) сообщения сети Ethernet, 10-байтную полезную нагрузку сообщения и 32-байтную полезную нагрузку сообщения; и размер заголовка сообщения, сгенерированного после модификации сообщения в соответствии с параметрами модификации, полученными посредством поиска в таблице, составляет 48 байт, таким образом, необходимо добавить 26 байт на основе вышеупомянутого заголовка сообщения. В соответствии с правилом для операции сдвига, согласно которому старшие биты находятся слева и младшие биты находятся справа, начальное сообщение полностью сдвигается вправо на 26 байт и пробел, полученный в результате сдвига старших битов, временно сохраняется, как показано на фиг. 2(b).

На фиг. 2(c) показана схематическая диаграмма, иллюстрирующая структуру сообщения после модификации, четыре байта удаляются из поля заголовка сообщения сети Ethernet и хранятся в старших битах, затем пробел до 30 байт генерируется в старших битах, 30-байтовое поле заголовка (MPLS-заголовок) сообщения MPLS, которое должно быть добавлено, заполняет пробел в старших битах, и полезная нагрузка сообщения заполняет младшие биты, следовательно, повторно собирая новый заголовок сообщения.

Для реализации вышеупомянутого способа устройство для модификации и переадресации сообщения в сети передачи данных также предоставлено в варианте осуществления изобретения, как показано на фиг. 3, при этом устройство содержит: модуль 21 извлечения дескриптора, модуль 23 обработки таблицы поиска, модуль 24 редактирования, модуль 25 распределения сообщения и модуль 26 повторной сборки сообщения, при этом

модуль 21 извлечения дескриптора выполнен с возможностью извлечения описательной информации заголовка сообщения в качестве информации дескриптора сообщения и отправки извлеченной информации дескриптора сообщения на модуль 23 обработки таблицы поиска;

модуль 23 обработки таблицы поиска выполнен с возможностью поиска в предварительно сохраненной таблице описания модификации сообщения параметров модификации, использованных для модификации сообщения в соответствии с информацией дескриптора сообщения, и отправки полученных параметров модификации на модуль 24 редактирования;

модуль 24 редактирования выполнен с возможностью определения необходимого действия модификации сообщения в соответствии с полученными параметрами модификации, модификации фрагментов сообщения с необходимостью модификации группами в соответствии с типами действий; и отправки модифицированных фрагментов сообщения и фрагментов сообщения без необходимости модификации на модуль 25 распределения сообщения;

модуль 25 распределения сообщения выполнен с возможностью распределения фрагментов сообщения в соответствии с номерами портов; и отправки сообщений с одинаковым номером порта на модуль 26 повторной сборки сообщения соответствующего порта; и

модуль 26 повторной сборки сообщения выполнен с возможностью повторной сборки фрагментов сообщения с одинаковым номером порта; повторного объединения фрагментов сообщения в полное сообщение и отправки сообщения на внешний интерфейс во временной последовательности.

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

Соответственно модуль 21 извлечения дескриптора дополнительно выполнен с возможностью отправки сообщения за исключением информации дескриптора сообщения в кэш 22 среза данных.

Предпочтительно модуль 24 редактирования содержит блок 241 анализа, блок 242 выполнения модификации ввода, блок 243 выполнения модификации удаления, блок 244 выполнения модификации покрытия и блок 245 управления выводом, при этом

блок 241 анализа выполнен с возможностью определения необходимого действия модификации сообщения в соответствии с полученными параметрами модификации, группирования фрагментов сообщения с необходимостью модификации в соответствии с типами действий, отправки сгруппированных фрагментов сообщения на соответствующие блоки выполнения модификации для модификации сообщения и непосредственной отправки фрагментов сообщения без необходимости модификации на блок 245 управления выводом;

блок 242 выполнения модификации ввода выполнен с возможностью модификации фрагментов сообщения, относительно которых должна быть выполнена модификация ввода данных, и отправки модифицированных фрагментов сообщения на блок 245 управления выводом;

модуль 243 выполнения модификации удаления выполнен с возможностью модификации фрагментов сообщения, относительно которых должна быть выполнена модификация удаления данных, и отправки модифицированных фрагментов сообщения на блок 245 управления выводом;

блок 244 выполнения модификации покрытия выполнен с возможностью модификации фрагментов сообщения, относительно которых должна быть выполнена модификация покрытия данных, и отправки модифицированных фрагментов сообщения на блок 245 управления выводом; и

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

При практическом применении устройство для модификации и переадресации сообщения в сети передачи данных может быть реализовано посредством сервера сети доступа, основной сети или базовой сети; модуль 21 извлечения дескриптора, модуль 23 обработки таблицы поиска, модуль 25 распределения сообщения, модуль 26 повторной сборки сообщения и модуль 24 редактирования и их подмодули, т.е. блок 241 анализа, блок 242 выполнения модификации ввода, блок 243 выполнения модификации удаления, блок 244 выполнения модификации покрытия и блок 245 управления выводом могут быть все реализованы посредством центрального процессора (CPU), или процессора (DSP) цифровых сигналов, или программируемой пользователем логической матрицы (FPGA) в устройстве при практическом применении; и кэш 22 среза данных в устройстве может быть реализован посредством памяти в устройстве при практическом применении.

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

ПРОМЫШЛЕННОЕ ПРИМЕНЕНИЕ

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


Способ и устройство для модификации и переадресации сообщения в сети передачи данных
Способ и устройство для модификации и переадресации сообщения в сети передачи данных
Способ и устройство для модификации и переадресации сообщения в сети передачи данных
Источник поступления информации: Роспатент

Показаны записи 181-190 из 236.
29.12.2017
№217.015.f3ee

Способ и система для защиты отображения виртуальной сети, а также компьютерный носитель данных

Изобретение относится к области сетей. Техническим результатом является защита отображения виртуальной сети. Способ защиты отображения виртуальной сети включает: редактирование и определение, прикладным уровнем, по меньшей мере одной модели подсети на основе запроса на редактирование сети;...
Тип: Изобретение
Номер охранного документа: 0002637419
Дата охранного документа: 04.12.2017
29.12.2017
№217.015.f84e

Способ, устройство и система поддержания активности сессии доступа по стандарту 802.1х

Изобретение относится к области связи. Технический результат изобретения заключается в улучшении использования сетевого ресурса, снижении проблемы защиты, вызванной перегруженностью узла проверки подлинности, и снижении риска возникновения ошибок в начислении абонементской платы за время...
Тип: Изобретение
Номер охранного документа: 0002639696
Дата охранного документа: 21.12.2017
19.01.2018
№218.016.0378

Способ и устройство для обработки переадресации данных

Изобретение относится к технологии передачи данных по сети, в частности к способу обработки переадресации данных и периферийному устройству со стороны поставщика услуг (SPE). Техническим результатом является обеспечение успешной переадресации данных. Раскрыты способ обработки переадресации...
Тип: Изобретение
Номер охранного документа: 0002630375
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.03db

Способ и устройство для управления переключением виртуальной навигационной панели

Изобретение относится к способу и устройству для управления переключением виртуальной навигационной панели. Технический результат заключается в обеспечении динамического переключения виртуальной навигационной панели без перезагрузки устройства. Такой результат достигается за счет того, что...
Тип: Изобретение
Номер охранного документа: 0002630368
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.0601

Способ и устройство для согласования скорости передачи данных нисходящей линии связи

Изобретение относится к области связи и предназначено для повышения точности согласования скорости передачи нисходящей линии связи. Изобретение реализует способ для согласования скорости передачи данных нисходящей линии связи, который включает сбор пользовательским оборудованием (UE) информации...
Тип: Изобретение
Номер охранного документа: 0002630961
Дата охранного документа: 15.09.2017
19.01.2018
№218.016.0616

Способ и устройство для осуществления внешнего управления свч-устройством

Изобретение относится к системам связи. Описаны способ и устройство для осуществления внешнего управления СВЧ-устройством. Способ включает следующие шаги: множество полностью наружных блоков (AOU) конфигурируют в режим внешнего управления; AOU, уже сконфигурированные в режим внешнего...
Тип: Изобретение
Номер охранного документа: 0002630963
Дата охранного документа: 15.09.2017
19.01.2018
№218.016.06f9

Зарядное устройство и способ зарядки

Использование – в области электротехники. Технический результат – повышение эффективности зарядки. Согласно изобретению зарядное устройство содержит: цепь заряда, цепь накопления энергии и управляемый ключ, причем цепь заряда сконфигурирована для зарядки заряжаемого объекта, цепь накопления...
Тип: Изобретение
Номер охранного документа: 0002631265
Дата охранного документа: 20.09.2017
19.01.2018
№218.016.0cf0

Цифровое уравнивающее ток устройство, аналоговое уравнивающее ток устройство, способ и система уравнивания тока

Изобретение относится к системе электропитания. Цифровое устройство уравнивания тока содержит: модуль (102) дискретизации и усиления выходного тока, модуль (104) цифровой обработки и модуль (106) преобразования частоты основной мощности. Входная клемма модуля (102) дискретизации и усиления...
Тип: Изобретение
Номер охранного документа: 0002632820
Дата охранного документа: 10.10.2017
20.01.2018
№218.016.10aa

Способ, устройство и носитель данных для управления пуском импульсного выпрямителя

Изобретение относится к области электротехники и может быть использовано для управления электропитанием. Технический результат - обеспечение корректного пуска импульсного выпрямителя по напряжению и/или по току согласно требованиям питаемого объекта и в соответствии с внешней средой импульсного...
Тип: Изобретение
Номер охранного документа: 0002633696
Дата охранного документа: 17.10.2017
20.01.2018
№218.016.147e

Способ уведомления и получения информации о конфигурации восходящего и нисходящего каналов, базовая станция и пользовательское оборудование

Изобретение относится к области мобильной связи, использующей систему дуплексной передачи с разделением по времени, и предназначено для ускорения уведомления терминала о конфигурации восходящего и нисходящего каналов. Способ включает передачу базовой станцией в пользовательское оборудование...
Тип: Изобретение
Номер охранного документа: 0002634714
Дата охранного документа: 03.11.2017
Показаны записи 181-190 из 202.
29.12.2017
№217.015.f3ee

Способ и система для защиты отображения виртуальной сети, а также компьютерный носитель данных

Изобретение относится к области сетей. Техническим результатом является защита отображения виртуальной сети. Способ защиты отображения виртуальной сети включает: редактирование и определение, прикладным уровнем, по меньшей мере одной модели подсети на основе запроса на редактирование сети;...
Тип: Изобретение
Номер охранного документа: 0002637419
Дата охранного документа: 04.12.2017
29.12.2017
№217.015.f84e

Способ, устройство и система поддержания активности сессии доступа по стандарту 802.1х

Изобретение относится к области связи. Технический результат изобретения заключается в улучшении использования сетевого ресурса, снижении проблемы защиты, вызванной перегруженностью узла проверки подлинности, и снижении риска возникновения ошибок в начислении абонементской платы за время...
Тип: Изобретение
Номер охранного документа: 0002639696
Дата охранного документа: 21.12.2017
19.01.2018
№218.016.0378

Способ и устройство для обработки переадресации данных

Изобретение относится к технологии передачи данных по сети, в частности к способу обработки переадресации данных и периферийному устройству со стороны поставщика услуг (SPE). Техническим результатом является обеспечение успешной переадресации данных. Раскрыты способ обработки переадресации...
Тип: Изобретение
Номер охранного документа: 0002630375
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.03db

Способ и устройство для управления переключением виртуальной навигационной панели

Изобретение относится к способу и устройству для управления переключением виртуальной навигационной панели. Технический результат заключается в обеспечении динамического переключения виртуальной навигационной панели без перезагрузки устройства. Такой результат достигается за счет того, что...
Тип: Изобретение
Номер охранного документа: 0002630368
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.0601

Способ и устройство для согласования скорости передачи данных нисходящей линии связи

Изобретение относится к области связи и предназначено для повышения точности согласования скорости передачи нисходящей линии связи. Изобретение реализует способ для согласования скорости передачи данных нисходящей линии связи, который включает сбор пользовательским оборудованием (UE) информации...
Тип: Изобретение
Номер охранного документа: 0002630961
Дата охранного документа: 15.09.2017
19.01.2018
№218.016.0616

Способ и устройство для осуществления внешнего управления свч-устройством

Изобретение относится к системам связи. Описаны способ и устройство для осуществления внешнего управления СВЧ-устройством. Способ включает следующие шаги: множество полностью наружных блоков (AOU) конфигурируют в режим внешнего управления; AOU, уже сконфигурированные в режим внешнего...
Тип: Изобретение
Номер охранного документа: 0002630963
Дата охранного документа: 15.09.2017
19.01.2018
№218.016.06f9

Зарядное устройство и способ зарядки

Использование – в области электротехники. Технический результат – повышение эффективности зарядки. Согласно изобретению зарядное устройство содержит: цепь заряда, цепь накопления энергии и управляемый ключ, причем цепь заряда сконфигурирована для зарядки заряжаемого объекта, цепь накопления...
Тип: Изобретение
Номер охранного документа: 0002631265
Дата охранного документа: 20.09.2017
19.01.2018
№218.016.0cf0

Цифровое уравнивающее ток устройство, аналоговое уравнивающее ток устройство, способ и система уравнивания тока

Изобретение относится к системе электропитания. Цифровое устройство уравнивания тока содержит: модуль (102) дискретизации и усиления выходного тока, модуль (104) цифровой обработки и модуль (106) преобразования частоты основной мощности. Входная клемма модуля (102) дискретизации и усиления...
Тип: Изобретение
Номер охранного документа: 0002632820
Дата охранного документа: 10.10.2017
20.01.2018
№218.016.10aa

Способ, устройство и носитель данных для управления пуском импульсного выпрямителя

Изобретение относится к области электротехники и может быть использовано для управления электропитанием. Технический результат - обеспечение корректного пуска импульсного выпрямителя по напряжению и/или по току согласно требованиям питаемого объекта и в соответствии с внешней средой импульсного...
Тип: Изобретение
Номер охранного документа: 0002633696
Дата охранного документа: 17.10.2017
20.01.2018
№218.016.147e

Способ уведомления и получения информации о конфигурации восходящего и нисходящего каналов, базовая станция и пользовательское оборудование

Изобретение относится к области мобильной связи, использующей систему дуплексной передачи с разделением по времени, и предназначено для ускорения уведомления терминала о конфигурации восходящего и нисходящего каналов. Способ включает передачу базовой станцией в пользовательское оборудование...
Тип: Изобретение
Номер охранного документа: 0002634714
Дата охранного документа: 03.11.2017
+ добавить свой РИД