Устройство обработки данных в беспроводной сети и система беспроводной сети

Иллюстрации

Показать все

Изобретение относится к системе обработки данных в беспроводной сети. Технический результат - устранение проблем недостаточной масштабируемости и низкой эффективности передачи данных беспроводной сети. Для этого система содержит: одиночный сетевой контроллер (SNC) для осуществления централизованной функции управления, входной сетевой элемент для выполнения согласования правила обработки потока данных и сеть функционального узла FNN для осуществления функции плана пользователя, где FNN включает в себя по меньшей мере один функциональный узел FN; как входной сетевой элемент, так и FN соединены с возможностью связи с SNC, и по меньшей мере два FN соединены друг с другом непосредственно или через сеть протокола Интернет IP; SNC выполнен с возможностью осуществления обработки сигналов, для воплощения функции плана управления системы беспроводной сети входной сетевой элемент, и выполнен с возможностью выполнения согласования правила и помечать пакет данных меткой; а также выполнен с возможностью выполнения одного или комбинации из обработки данных и перенаправления данных в соответствии с меткой. 4 н. и 15 з.п. ф-лы, 17 ил.

Реферат

Область техники, к которой относится изобретение

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

Уровень техники

Архитектура беспроводной сети, определенная в существующем протоколе Проекта партнерства 3-его поколения (сокращенно 3GPP), в основном, включает в себя: объект администрирования мобильностью (сокращенно ММЕ), обслуживающий шлюз (сокращенно SGW), шлюз сети передачи данных общего пользования (сокращенно PGW), базовую станцию (сокращенно eNodeB) и т.п. Что касается воплощения продукта, представленные выше компоненты существуют, как независимые физические объекты, и воплощают свои соответствующие функции. Например, PGW выполнен с возможностью воплощать множество функций плана, включая в себя Протокол мобильной Интернет (сокращенно IP), фильтрацию пакета данных, протокол туннелирования общей услуги пакетной радиопередачи данных (сокращенно GTP) администрирование туннеля, безопасность информации, начисление счетов за услуги и т.п. С развитием технологий передачи данных для адаптации к прогрессу стандарта передачи данных все больше функций может быть интегрировано в сетевое устройство в представленной выше беспроводной сети.

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

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

Вариант осуществления настоящего изобретения направлен на обеспечение системы беспроводной сети, включающей в себя:

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

где:

как входной сетевой элемент, так и FN соединены с возможностью обмена данными с SNC, и по меньшей мере два FN соединены друг с другом непосредственно или через сеть протокола Интернет IP;

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

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

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

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

Краткое описание чертежей

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

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

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

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

на фиг. 4 представлена блок-схема последовательности операций варианта 2 осуществления способа обработки данных в беспроводной сети в соответствии с настоящим изобретением;

на фиг. 5 представлена блок-схема последовательности операций варианта 3 осуществления способа обработки данных в беспроводной сети в соответствии с настоящим изобретением;

на фиг. 6 представлена блок-схема последовательности операций варианта 4 осуществления способа обработки данных в беспроводной сети в соответствии с настоящим изобретением;

на фиг. 7А и на фиг. 7В представлены блок-схемы последовательности операций варианта 5 осуществления способа обработки данных в беспроводной сети в соответствии с настоящим изобретением;

на фиг. 8 схематично показана структурная схема варианта 1 осуществления SNC в соответствии с настоящим изобретением;

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

на фиг. 10 схематично показана структурная схема варианта 1 осуществления входного сетевого элемента в соответствии с настоящим изобретением;

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

на фиг. 12 схематично показана структурная схема варианта 1 осуществления FN в соответствии с настоящим изобретением;

на фиг. 13 схематично показана структурная схема варианта 3 осуществления SNC в соответствии с настоящим изобретением;

на фиг. 14 схематично показана структурная схема варианта 4 осуществления SNC в соответствии с настоящим изобретением;

на фиг. 15 схематично показана структурная схема варианта 3 осуществления входного сетевого элемента в соответствии с настоящим изобретением; и

на фиг. 16 схематично показана структурная схема варианта 2 осуществления FN в соответствии с настоящим изобретением.

Осуществление изобретения

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

На фиг. 1 показана схематичная структурная схема варианта 1 осуществления системы беспроводной сети, в соответствии с настоящим изобретением. Как показано на фиг. 1, система в данном варианте осуществления включает в себя: одиночный сетевой контроллер (Single Network Controller, сокращенно SNC) 11, который выполнен с возможностью выполнения централизованной функции управления, входной сетевой элемент, который выполнен с возможностью выполнения согласования правила обработки потока данных, и сеть 13 функционального узла (сокращенно FNN), которая выполнена с возможностью выполнения функции плана пользователя, где FNN 13 включает в себя, по меньшей мере, один функциональный узел (сокращенно FN) 14, оба входной сетевой элемент 12 и FN 14 соединены с возможностью обмена данными с SNC 11, и, по меньшей мере, два FN 14 соединены друг с другом непосредственно или через IP сеть; где SNC 11, в частности, выполнен с возможностью выполнения обработки передачи сигналов и управления, и администрирования работой входного сетевого элемента 12 и FN 14 в смысле доставки правила обработки данных потока во входной сетевой элемент или FN для воплощения функции плана управления системы беспроводной сети; входной сетевой элемент 12, в частности, выполнен с возможностью выполнения согласования между пакетом данных и правилом обработки потока данных, и отметки успешно согласованного пакета данных в форме метки, таким образом, что FN 14 получает, в соответствии с меткой, информацию инструкции об операции данных, которая должна быть выполнена; и FN 14, в частности, выполнен с возможностью получения, в соответствии с меткой, информации инструкции об операции данных, которая должна быть выполнена, и выполнения одной или комбинации обработки данных и перенаправления данных, в соответствии с информацией инструкции, где информация параметра, запрошенная для обработки данных, определяется в соответствии с требованиями услуги, выполняемыми системой беспроводной сети.

В данном варианте осуществления функции сетевых элементов, таких как SGW и PGW в существующей архитектуре беспроводной сети отсоединены и разделены на модуль функции плана управления и модуль функции плана пользователя. Все модули функции плана управления скомбинированы в ММЕ для формирования SNC 11 в системе беспроводной сети, и все модули функции плана пользователя формируют FNN 13. Кроме того, модули функции плана пользователя могут быть разделены на большее количество одиночных модулей функции в соответствии с гранулярностью функции. Например, в соответствии со структурой уровня протокола беспроводной сети, функции плана пользователя на физическом уровне, функции плана пользователя на уровне планирования и функции плана пользователя на уровне сети разделены по отдельности, и функции плана пользователя, полученные после разделения, воплощены независимыми FN 14 и могут быть развернуты в FNN 13. Когда FNN 13 включает в себя, по меньшей мере, два FN 14, по меньшей мере, два FN 14 могут быть соединены друг с другом непосредственно или через IP сеть, где перенаправление внутренних данных сети IP может выполняться, используя подход программно-определенной сети (сокращенно SDN), или обь1Чньш автономный подход. Этот вариант осуществления не устанавливает конкретное ограничение в этом отношении.

Кроме того, представленный выше SNC 11 дополнительно выполнен с возможностью увеличения или уменьшения входного сетевого элемента, в соответствии со статусом нагрузки входного сетевого элемента, и увеличения или уменьшения FN, в соответствии со статусом нагрузки FN.

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

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

На фиг. 2 схематично показана структурная схема варианта 2 осуществления системы беспроводной сети, в соответствии с настоящим изобретением. Как показано на фиг. 2, на основе структуры системы, показанной на фиг. 1, система в данном варианте осуществления может дополнительно включать в себя: транслятор 21 сетевого адреса (сокращенно NAT), элемент 22 распределения сети, радиоузел (сокращенно RN) 23 и элемент 24 координации сети, где NAT 21 соединен с возможностью передачи данных с элементом 22 распределения сети, и элемент 22 распределения сети соединен с возможностью обмена данными с SNC 11 и входным сетевым элементом 12; где NAT 21 выполнен с возможностью предоставления интерфейса между системой беспроводной сети и внешней сетью передачи данных, и передачи принятого пакета данных в сетевой элемент 22 распределения, используя подход опроса; сетевой элемент 22 распределения выполнен с возможностью принимать правило распределения, переданное SNC 11, и перенаправлять в соответствующий входной сетевой элемент 12, в соответствии с правилом распределения, пакет данных, переданный NAT 21; RN 23 выполнен с возможностью воплощения радиочастотной функции системы беспроводной сети; и элемент 24 координации сети выполнен с возможностью администрирования ресурсами системы беспроводной сети, и воплощения динамического выделения ресурсов, когда SNC 11 должен увеличить или уменьшить входной сетевой элемент 12 или FN 14, в соответствии со статусом нагрузки.

В данном варианте осуществления NAT 21 фактически представляет собой унифицированный интерфейс между системой беспроводной сети и внешней сетью передачи данных и передает пакет данных, переданный внешней сетью, в сетевой элемент 22 распределения, где конкретный подход к передаче может представлять собой подход в виде опроса. Например, если существуют три сетевых элемента распределения в системе беспроводной сети, NAT 21 передает пакет данных в эти три сетевых элемента распределения по очереди, где NAT 21 здесь может определять, используя подсчет, одноуровневый сетевой элемент распределения, в который должен быть передан пакет данных в настоящее время, или может определять одноуровневый сетевой элемент распределения, используя другой подход, который не ограничен здесь, в частности, чем-либо. Сетевой элемент 22 распределения выполнен с возможностью распределения, в соответствии с правилом распределения, пакета данных, перенаправляемого NAT 21 во множество сетевых входных элементов, где правило распределения здесь доставляется SNC 11, и может быть предварительно сконфигурировано SNC 11 или может быть обобщенным SNC 11 в режиме реального времени, в соответствии с изменением статуса развертывания входного сетевого элемента 12. Здесь возможен простой принцип разделения для соответствия между пакетом данных и входным сетевым элементом, где IP-адрес пакета данных, который должен быть обработан сетевым входным элементом, может быть связан, то есть, сегмент IP сети, обработанный каждым входным сетевым элементом, является заданным. Сетевой элемент 22 распределения передает пакет данных в соответствующий входной сетевой элемент, в соответствии с IP-адресом пакета данных, где принцип разделения здесь представляет собой только необязательное решение, которое не ограничено здесь чем-либо специальным. RN 23 воплощает функцию радиочастоты системы беспроводной сети, где RN 23 в данном варианте осуществления может представлять собой радиочастотный модуль, или может представлять собой весь eNodeB, который, в частности, не ограничен здесь. Сетевой элемент 24 координации, в основном, отвечает за администрирование физическими ресурсами системы беспроводной сети. Когда определяют увеличить или уменьшить входной сетевой элемент 12 или FN 14, в соответствии со статусом нагрузки входного сетевого элемента 12 или FN 14, SNC 11 должен взаимодействовать с сетевым элементом 24 координации. Если устройство увеличивают, сетевой элемент 24 координации выделяет ресурсы для вновь увеличенного устройства, или если устройство удаляют, элемент 24 координации сети обеспечивает повторное использование ресурсов, которые ранее были заняты удаленным устройством. Таким образом, достигается цель динамичного регулирования физических ресурсов.

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

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

Этап 101: Сгенерировать правило обработки потока данных, в соответствии с требованием услуги, статусом развертывания функционального узла FN и информацией статуса беспроводной сети.

Данный вариант осуществления может быть выполнен SNC. SNC генерирует правило обработки потока данных, в соответствии с требованиями услуги, статус развертывания функционального узла FN и информацию статуса беспроводной сети, где правило обработки потока данных включает в себя информацию о пути данных, для обработки потока данных, и информацию инструкции об операциях данных, которые должны быть выполнены всеми FN на пути данных. В частности, требование услуги представляет собой услугу пользователя, в частности, воплощенную системой беспроводной сети, включая в себя доступ и передачу оборудования пользователя, установление носителя и т.п. Существует множество типов услуг, которые не ограничены здесь чем-либо конкретным. Статус развертывания FN означает, как функции плана пользователя разделены в системе беспроводной сети во время установления архитектуры FNN, где количество или масштаб FN, включенных в FNN, изменяются в зависимости от разных углов разделения и гранулярности, и функции плана пользователя, в частности, воплощенные FN, также являются разными. То, как FN развернуты, не ограничено, в частности, чем-либо здесь. Информация статуса беспроводной сети включает в себя статус текущей операции системы беспроводной сети, например, возникает ли затор сети или для выполнения какой услуги используется беспроводная сеть, которая, в частности, не ограничена здесь чем-либо. SNC генерирует, по меньшей мере, одно правило обработки потока данных, в соответствии с представленной выше информацией, где правило обработки потока данных включает в себя путь данных, который предназначен для обработки пакета данных, и сформирован FN в последовательном порядке, где FN представляет собой FN, которые должны пропустить пакеты данных- в системе беспроводной сети после входа в систему беспроводной сети; и дополнительно включает в себя информацию инструкции операций с данными, которые должны быть выполнены FN, где информация инструкции здесь включает в себя подход к обработке, выполняемой в пакете данных FN, параметр и т.п., для управления поведением FN. Например, подход к обработке может представлять собой установление носителя, и параметр может представлять собой информацию носителя, которая должна использоваться во время установления носителя; FN инструктируют для выполнения услуг данных для пакета данных, используя две части информации.

Этап 102: Доставка правила обработки потока данных.

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

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

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

В данном варианте осуществления подход к маршрутизации источника принят для воплощения маршрутизации пакета данных на пути передачи данных. При доставке правила обработки потока данных SNC доставляет все сгенерированные правила во входной сетевой элемент, и после приема пакета данных, перенаправленного сетевым элементом распределения, входной сетевой элемент выполняет согласование правила между пакетом данных и всеми локально сохраненными правилами обработки потока данных во взаимно-однозначном соответствии. Конкретный подход к согласованию может представлять собой следующий: сравнивают поле соответствия в правиле обработки потока локальных данных с информацией в заголовке пакета данных, такое как IP-адрес и идентификатор услуги, где согласование выполняется успешно, если вся информация соответствует полю соответствия, то есть, будет найдено правило обработки потока данных, соответствующее пакету данных. Входной сетевой элемент дополнительно выполнен с возможностью установки метки для успешно согласованного пакета данных, используя метку, где метка и правила обработки потока данных имеют взаимно-однозначную взаимосвязь отображения, и последующий FN может выполнять поиск принятого правила обработки потока данных только в соответствии с меткой; и когда устанавливают метку пакета данных, используя метку, входной сетевой элемент дополнительно добавляет информацию последующего перехода в заголовок пакета данных в соответствии с информацией о пути данных в правиле обработки потока данных. Например, пакет данных, принятый входным сетевым элементом, должен пройти через FN 1, FN 2 и FN 3, в соответствии с информацией о пути данных, и затем входной сетевой элемент добавляет в заголовок пакета данных информацию маршрутизации перехода, то есть, из FN 1 в FN 2 и затем в FN 3. В случае необходимости, информация маршрутизации последующего перехода, добавленная во входной сетевой элемент, также может быть добавлена в форме метки пути передачи данных, и FN может получать информацию следующего перехода, в соответствии с меткой пути передачи данных. SNC в этом варианте осуществления не доставляет непосредственно правило обработки потока данных в FN, но добавляет правило обработки потока данных в исходный пакет данных и перенаправляет исходный пакет данных в FN, используя входной сетевой элемент. Обработка переходит к следующему аналогичному пакету данных, выполняя поиск всех правил обработки потока локальных данных в соответствии с меткой, для получения правила обработки потока данных, соответствующего пакету данных, FN может получать информацию для выполнения обработки данных. FN может дополнительно определять информацию маршрутизации следующего перехода для информации маршрутизации последующего перехода, которую добавляют к заголовку пакета данных во входном сетевом элементе. Например, в настоящее время пакет данных представляет собой FN 1, и FN 1 получает подход к обработке, и параметр пакета данных, в соответствии с меткой, дополнительно определяет, в соответствии информацией маршрутизации последующего перехода в заголовке пакета данных, что следующий переход, в который должен быть перенаправлен пакет данных, представляет собой FN 2, и затем перенаправляет обработанный пакет данных в FN 2, в соответствии с информацией маршрутизации. Следует отметить, что операции, выполненные для пакета данных FN, включают в себя обработку данных и перенаправление данных, но эти две операции не обязательно должны быть выполнены, где некоторые FN могут ответственными только за перенаправление данных; некоторые FN могут быть ответственны только за обработку данных, и им не требуется перенаправлять пакет данных перед окончанием услуги; и от некоторых FN может не требоваться выполнять, как обработку данных, так и перенаправление данных, что, в частности, не ограничено этим. Обработка доставки правила в FN с помощью SNC исключается, используя подход доставки правила в данном варианте осуществления, то есть, доставка сигналов SNC уменьшается, таким образом, что улучшается эффективность передачи данных.

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

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

Кроме того, перед генерированием правила обработки потока данных, в соответствии с требованием услуги, статуса развертывания функционального узла FN и статуса информации о беспроводной сети на этапе 101 представленного выше варианта осуществления SNC может дополнительно принимать сообщение запроса правила, переданное входным сетевым элементом или сигнала для формирования потока данных пользователя, где эти два могут использоваться, как условия для инициирования генерирования SNC правила обработки потока данных. Когда правило обработки потока данных, соответствующее пакету данных, не согласовано локально после приема входным сетевым элементом пакета данных, перенаправленного сетевым элементом распределения, входной сетевой элемент посылает сообщение запроса правила для запроса нового правила из SNC. При обработке сигналов, SNC также может столкнуться с соответствующими сигналами для формирования потока данных пользователя. Напр