Способ передачи пакетов, устройство и система связи

Иллюстрации

Показать все

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. Система связи, содержащая: устройство плоскости пересылки и устройство плоскости управления, расположенные в базовой сети, при этом устройство плоскости пересылки, выполнено с возможностью приема запроса МАС-адреса, переданного вещательным способом базовой станцией, и пересылки указанного запроса МАС-адреса, при этом запрос МАС-адреса содержит IP-адрес и используется для запроса МАС-адреса, соответствующего указанному IP-адресу, при этом устройство плоскости пересылки не хранит первое соответствие между указанными IP-адресом и МАС-адресом; устройство плоскости управления выполнено с возможностью приема запроса МАС-адреса, пересылаемого устройством плоскости пересылки, получения МАС-адреса в соответствии с первым соответствием и IP-адресом и передачи ответа на запрос МАС-адреса, при этом ответ на запрос МАС-адреса содержит МАС-адрес; а устройство плоскости пересылки дополнительно выполнено с возможностью приема ответа на запрос МАС-адреса и пересылки ответа на запрос МАС-адреса на базовую станцию; при этом устройство плоскости управления дополнительно выполнено с возможностью передачи, на устройство плоскости пересылки, первой команды пересылки. 3 н. и 13 з.п. ф-лы, 16 ил.

Реферат

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

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

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

В настоящее время, с быстрым ростом масштабов сети "Интернет", существующая система маршрутизации является чрезмерно громоздкой и имеет относительно плохую управляемость. Следовательно, необходима новая идея сетевой архитектуры для поддержания устойчивого развития сети "Интернет". Ввиду этого, соответственно, появляются технологии OpenFlow (Открытого Потока) (OF). Технологии OpenFlow представляют собой набор стандартов взаимодействия с открытым интерфейсом и поддерживающих многоуровневое управление. В технологиях OpenFlow, основанных на существующих технологиях протокола управления передачей/протокола межсетевого взаимодействия (TCP/IP), процесс пересылки пакета данных, которым изначально и полностью управляет традиционный коммутатор/маршрутизатор, преобразуется в независимые процессы, которые выполняются по отдельности OpenFlow-коммутатором (именуемым ниже как коммутатор), и OpenFlow-контроллером (именуемым ниже как контроллер), которые поддерживают технологии OpenFlow, которые реализуют отделение плоскости пересылки от плоскости управления.

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

Раскрытие изобретения

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

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

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

устройство плоскости пересылки, выполненное с возможностью приема запроса MAC-адреса (адреса по Протоколу управления доступом к передающей среде), переданного вещательным способом базовой станцией, и передачи указанного запроса MAC-адреса, при этом запрос MAC-адреса включает в себя целевой IP-адрес (адрес по Протоколу межсетевого взаимодействия) и используется для запроса MAC-адреса, соответствующего указанному целевому IP-адресу, и устройство плоскости пересылки не хранит первое соответствие между этим целевым IP-адресом и MAC-адресом;

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

устройство плоскости пересылки дополнительно выполнено с возможностью приема ответа на запрос MAC-адреса и передачи ответа на запрос MAC-адреса на базовую станцию.

В первом возможном варианте осуществления первого аспекта,

первое соответствие хранится устройством плоскости управления обслуживающего шлюза; или

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

Со ссылкой на первый аспект или первый возможный вариант осуществления первого аспекта, во втором возможном варианте осуществления первого аспекта,

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

устройство плоскости передачи выполнено с возможностью передачи в соответствии с первой командой пересылки, ответа на запрос MAC-адреса на базовую станцию.

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

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

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

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

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

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

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

Со ссылкой на четвертый возможный вариант осуществления первого аспекта, в шестом возможном варианте осуществления первого аспекта,

устройство сетевого администрирования выполнено с возможностью передачи запроса MAC-адреса на устройство плоскости управления обслуживающего шлюза в соответствии с целевым IP-адресом и вторым соответствием между целевым IP-адресом и устройством плоскости управления обслуживающего шлюза.

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

второе соответствие хранится устройством сетевого администрирования; или

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

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

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

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

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

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

второй принимающий блок, выполненный с возможностью приема ответа на запрос MAC-адреса; и

второй пересылающий блок, выполненный с возможностью пересылки ответа на запрос MAC-адреса на базовую станцию.

В первом возможном варианте осуществления второго аспекта,

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

второй пересылающий блок, выполненный с возможностью в соответствии с первой командой пересылки передавать ответ на запрос MAC-адреса на базовую станцию.

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

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

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

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

Третий аспект обеспечивает устройство плоскости управления обслуживающего шлюза, включающее в себя:

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

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

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

В первом возможном варианте осуществления третьего аспекта,

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

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

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

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

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

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

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

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

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

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

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

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

принимают, посредством устройства плоскости пересылки, ответ на запрос MAC-адреса; и

пересылают, посредством устройства плоскости пересылки, ответ на запрос MAC-адреса на базовую станцию.

В первом возможном варианте осуществления четвертого аспекта,

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

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

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

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

Со ссылкой на четвертый аспекта или первый возможный вариант осуществления четвертого аспекта или второй возможный вариант осуществления четвертого аспекта, в третьем возможном варианте осуществления четвертого аспекта, этап, на котором принимают, с помощью устройства плоскости пересылки, ответ на запрос MAC-адреса, включает в себя этап, на котором:

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

Пятый аспект обеспечивает способ пакетной передачи, включающий в себя этапы, на которых:

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

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

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

В первом возможном варианте осуществления пятого аспекта,

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

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

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

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

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

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

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

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

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

Шестой аспект обеспечивает устройство плоскости пересылки, включающее в себя:

блок связи для поддержки связи с элементом внешней сети; и

процессор, выполненный с возможностью:

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

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

приема, с использованием блока связи, ответа на запрос MAC-адреса; и

пересылки, с использованием блока связи, ответа на запрос MAC-адреса на базовую станцию.

В первом возможном варианте осуществления шестого аспекта,

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

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

Со ссылкой на шестой аспект или первый возможный вариант осуществления шестого аспекта, во втором возможном варианте осуществления шестого аспекта,

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

Со ссылкой на шестой аспект или первый возможный вариант осуществления шестого аспекта или второй возможный вариант осуществления шестого аспекта, в третьем возможном варианте осуществления шестого аспекта,

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

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

блок связи для поддержки связи с элементом внешней сети; и

процессор, выполненный с возможностью:

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

получения MAC-адреса в соответствии с целевым IP-адресом и первым соответствием между целевым IP-адресом и МAС-адресом; и

передачи, с использованием блока связи, ответа на запрос MAC-адреса на устройство плоскости пересылки, так, чтобы устройство плоскости пересылки, используя блок связи, переслало ответ на запрос MAC-адреса на базовую станцию, при этом ответ на запрос MAC-адреса включает в себя МAС-адрес.

В первом возможном варианте осуществления седьмого аспекта,

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

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

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

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

процессор дополнительно выполнен с возможностью передачи на другое устройство плоскости пересылки второй команды пересылки, при этом вторая команда пересылки используется для выдачи указанному другому устройству плоскости пересылки команды аннулировать пакет данных, целевым МAС-адресом которого является указанный МAС-адрес.

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

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

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

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

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

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

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

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

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

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

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

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

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

Фиг. 8 представляет собой схематическое представление устройства, относящееся к устройству плоскости управления обслуживающего шлюза, соответствующему некоторому варианту воплощения настоящего изобретения;

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

Фиг. 10 представляет собой схематическое представление устройства, относящееся к устройству плоскости управления обслуживающего шлюза, соответствующему другому варианту воплощения настоящего изобретения;

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

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

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

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

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

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

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

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

Существующая архитектура OpenFlow включает в себя OpenFlow-коммутатор и внешний контроллер. OpenFlow-коммутатор включает в себя таблицу потоков (FT), защищенный канал и Протокол OpenFlow (OF-протокол). Обычно, таблица потоков хранит основную информацию для осуществления функций, таких как поиск, пересылка, сбор статистики и фильтрование. Коммутатор соединен с внешним контроллером (Контроллером) в соответствии с Протоколом OpenFlow с использованием одного защищенного канала. Контроллер подает запросы в таблицу потоков и администрирует эту таблицу. OpenFlow-коммутатор представляет собой основную часть во всей сети OpenFlow и, главным образом, администрирует пересылку на уровне данных. После приема пакета входных данных, OpenFlow-коммутатор сначала осуществляет поиск в таблице потоков, установленной на коммутаторе; и если соответствующей записи о потоке нет, то пересылает пакет данных на контроллер для определения.

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

Фиг. 1 представляет собой приводимую в качестве примера архитектуру базовой сети мобильной связи, в которой плоскость пересылки отделена от плоскости управления. На Фиг. 1, плоскость пересылки обрабатывает только пакет, соответствующий записи о потоке, отправленной из плоскости управления в плоскость пересылки, но не обрабатывает другой пакет. Вышеупомянутое устройство плоскости пересылки может быть реализовано посредством коммутатора, который поддерживает технологию OpenFlow, такого как OpenFlow-коммутатор, поддерживаемый изготовителями, или коммутатор, реализованный с использованием программного обеспечения Open vSwitch. Устройство плоскости управления плоскостью пересылки может представлять собой управляющее приложение, которое управляет плоскостью пересылки, то есть, разнообразные приложения, которые осуществляют функцию плоскости управления, например, приложение плоскости управления SGW-шлюза, приложение плоскости управления PGW-шлюза и приложение плоскости управления маршрутизацией. Вышеупомянутое управляющее приложение исполняется на устройстве сетевого администрирования. Устройство сетевого администрирования может представлять собой систему, которая имеет архитектуру контроллера, и на этом устройстве сетевого администрирования размещена сетевая операционная система. Архитектура контроллера включает в себя такие существующие на сегодняшний день архитектуры контроллера, как NOX, РОХ и Floodlight. Когда коммутационному устройству необходимо отправить пакет соответствующему управляющему приложению, коммутационное устройство сначала отправляет пакет сетевой операционной системе, и сетевая операционная система пересылает пакет соответствующему управляющему приложению. На Фиг. 1, устройство плоскости пересылки в базовой сети мобильной связи соединен с некоторым сетевым устройством в сети доступа. Это сетевое устройство может представлять собой различные устройства, соответствующие различным сетевым стандартам, например, может представлять собой базовую станцию, или может представлять собой контроллер базовых станций. На Фиг. 1, устройство плоскости пересылки в базовой сети мобильной связи, кроме того, соединено с шлюзом внешней сети в некоторой внешней сети, и эта внешняя сеть может представлять собой сеть предприятия или может представлять собой сеть "Интернет".

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