Терминал связи, способ связи, система связи и программа

Иллюстрации

Показать все

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

Реферат

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

(Ссылка на родственную заявку)

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

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

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

В последние годы были предложены централизованно управляемые сетевые архитектуры. В качестве примера централизованно управляемой сетевой архитектуры, существует технология под названием OpenFlow (см. Патентную литературу (PLT) 1 и Непатентную литературу (NPL) 1 и 2).

OpenFlow рассматривает связь как непрерывный поток, и выполняет управление маршрутом, восстановление после сбоя, распределение нагрузки и оптимизацию для каждого потока. Коммутатор OpenFlow, указанный в непатентной литературе 2, содержит защищенный канал для связи с контроллером OpenFlow, который соответствует устройству управления и работает в соответствии с таблицей потоков, которая получает соответствующую инструкцию добавления или перезаписи посредством контроллера OpenFlow. В таблице потоков для каждого потока определены набор правил сопоставления пакета (поля заголовка), которые соответствуют заголовку пакета, статистика потоков (Счетчики) и действие (Действия), которое определяет содержание обработки (см. фиг. 11).

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

PTL 1: Публикация WO №2008/095010

NPL 1: Маккеаун (McKeown), Ник (Nick) и др. "OpenFlow: Enabling Innovation in Campus Networks", [онлайн], [поиск производился 16 августа 2011], Интернет <URL: http://www.openflowswitch.org/documents/openflow-wp-latest.pdf>

NPL 2: "OpenFlow Switch Specification" реализованная версия 1.1.0 (Проводной протокол 0 х 02), [онлайн], [поиск производился 16 августа 2011], Интернет <URL: http://www.openflowswitch.org/documents/openflow-spec-v1.1.0.pdf>

Сущность изобретения

Настоящим изобретением дается следующий анализ.

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

Однако, упомянутые выше документы (Патентная литература 1 и Непатентная литература 1 и 2) не описывают способа для проверки адреса устройства управления для установления управляющего канала связи. Например, в связанных технологиях выше, устройства, такие как коммутаторы и маршрутизаторы, устанавливают управляющий канал связи на основании адреса устройства управления, статически сконфигурированного в этих устройствах.

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

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

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

средство (блок) запроса, которое запрашивает адрес устройства управления при запросе установления соединения с сетью;

средство (блок) связи, которое устанавливает канал связи с устройством управления на основании адреса, полученного посредством запроса адреса; и

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

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

запрашивают адрес устройства управления при запросе установления соединения с сетью;

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

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

В соответствии с третьим аспектом настоящего раскрытия обеспечена система связи, содержащая:

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

терминал связи, который осуществляет связь с сетью;

терминал связи, дополнительно содержащий:

средство (блок) запроса, которое запрашивает адрес устройства управления при запросе установления соединения с сетью;

средство (блок) связи, которое устанавливает канал связи с устройством управления на основании адреса, полученного посредством запроса адреса; и

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

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

запрос адреса устройства управления при запросе установления соединения с сетью;

установление канала связи с устройством управления на основании адреса, полученного посредством запроса адреса; и

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Предпочтительные варианты воплощения

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

На фиг. 1 и 2 терминал (101) связи осуществляет связь с сетью (подсистемой a-2 связи), которая включает в себя устройство управления (устройство 5a управления посылкой пакетов), которое генерирует правило обработки, определяющее способ обработки пакета, и содержит средство запроса (блок 10 запроса), которое запрашивает адрес устройства (5a) управления при запросе установления соединения с подсистемой a-2 связи, средство связи (блок 11 связи), которое устанавливает канал связи с устройством (5a) управления на основании адреса, полученного посредством запроса адреса, и средство обработки (блок 12 обработки), которое обрабатывает пакет на основании правила обработки, переданного от устройства (5a) управления через канал связи.

Средство (10) запроса может получить адрес устройства (5a) управления из ответа на запрос установления соединения с подсистемой a-2 связи.

Средство (11) связи может сбросить адрес в соответствии с заранее заданным условием. Средство (11) связи может сбросить адрес, когда терминал (101) связи перемещается из первой сети (сеть A связи) во вторую сеть (сеть B связи). Дополнительно, средство (11) связи может сбросить адрес, когда терминал (101) связи разъединяет соединение с сетью (A). Кроме того, средство (11) связи может определить, сбросить ли адрес, в соответствии с причиной разъединения соединения с сетью (A).

Средство (12) обработки может сбросить по меньшей мере одно из правил обработки, установленных устройством (5a) управления, в соответствии с заранее заданным условием. Средство (12) обработки может сбросить правило обработки, установленное устройством (5a) управления, принадлежащим первой сети (A), когда терминал (101) связи перемещается из первой сети (A) во вторую сеть (B). Кроме того, средство (12) обработки может сбросить правило обработки, установленное устройством (5a) управления, принадлежащим первой сети (A), когда терминал (101) связи разъединяет соединение с сетью (A). Кроме того, средство (12) обработки может определить, сбросить ли правило обработки, в соответствии с причиной разъединения соединения с сетью (A).

Средство (10) запроса может уведомить, хранит ли терминал (101) связи адрес. Средство (10) запроса может вставить в запрос адреса информацию, указывающую, хранит ли терминал (101) связи адрес. Кроме того, средство (10) запроса может воздержаться от запроса адреса, когда терминал (101) связи хранит адрес.

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

(Первый примерный вариант воплощения)

Терминал связи, относящийся к первому примерному варианту воплощения, будет описан со ссылкой на чертежи. Фиг. 1 является чертежом для объяснения примера процесса работы терминала 101 связи, относящегося к настоящему примерному варианту воплощения. Кроме того, система, показанная на фиг. 1, иллюстрирует пример настоящего раскрытия, и настоящее раскрытие не ограничивается системой, показанной на фиг. 1. Терминал 101 связи осуществляет связь с сетью A или B связи. Сеть A связи включает в себя подсистемы a-1 и a-2 связи. При этом сеть B связи включает в себя подсистемы b-1 и b-2 связи.

Подсистема a-1 связи содержит маршрутизирующее устройство 2a и шлюзовое устройство 3a, а подсистема b-1 связи содержит маршрутизирующее устройство 2b и шлюзовое устройство 3b. Маршрутизирующие устройства 2a и 2b посылают пакет, отправленный/принятый терминалу/терминалом 101 связи. Шлюзовые устройства 3a и 3b создают логический канал к терминалу связи 101, и осуществляют ретрансляцию между подсистемами a-1 и b-1 связи и терминалом 101 связи.

Подсистема a-2 связи содержит устройство 4a посылки пакетов, устройство 5a управления посылкой пакетов и серверное устройство 6a, а подсистема b-2 связи содержит устройство 4b посылки пакетов, устройство 5b управления посылкой пакетов и серверное устройство 6b.

Устройства 5a и 5b управления посылкой пакетов централизованно управляют обработкой, такой как посылка пакетов терминалом 101 связи и множеством устройств 4a и 4b посылки пакетов. Устройства 5a и 5b управления посылкой пакетов управляют терминалом 101 связи и устройствами 4a или 4b посылки пакетов, например, устанавливая правило обработки, определяющее содержание обработки для пакета в терминале 101 связи и устройстве 4a или 4b посылки пакетов. Правило обработки включает в себя, например, правило сопоставления для идентификации пакета, соответствующего этому правилу обработки, и способ обработки, который будет выполняться над пакетом, соответствующим этому правилу сопоставления. Кроме того, способ, в котором устройства 5a и 5b управления посылкой пакетов управляют терминалом связи 101 и устройством 4a или 4b посылки пакетов, не ограничивается способом, описанным выше.

Например, устройства 4a и 4b посылки пакетов содержат таблицу, которая хранит правило обработки, установленное устройством 5a или 5b управления посылкой пакетов. Устройства 4a и 4b посылки пакетов ищут правило обработки, соответствующее каждому пакету, в таблице. Устройства 4a и 4b посылки пакетов ищут правило обработки, которое включает в себя правило сопоставления, которое соответствует информации, содержащейся в пакете (например, информации заголовка пакета), в таблице. При нахождении правила обработки, которое включает в себя условие идентификации, соответствующее информации, содержащейся в пакете, устройства 4a и 4b посылки пакетов обрабатывают пакет на основании способа обработки пакета, определенного в этом правиле обработки. Кроме того, способ, в котором устройства 4a и 4b посылки пакетов обрабатывают пакет, не ограничивается способом, описанным выше.

Серверные устройства 6a и 6b предоставляют заранее заданную услугу, такую как веб-сервис. Услуга, предоставляемая серверными устройствами 6a и 6b, не ограничивается веб-сервисом, и серверные устройства 6a и 6b могут предоставлять различные услуги. Например, устройства 5a и 5b управления посылкой пакетов управляют терминалом 101 связи и устройством 4a или 4b посылки пакетов, и устанавливают канал связи между серверным устройством 6a или 6b и терминалом 101 связи.

Фиг. 2 является блок-схемой, показывающей пример конфигурации терминала 101 связи в настоящем примерном варианте воплощения. Терминал 101 связи содержит, например, блок 10 запроса, блок 11 связи, блок 12 обработки и блок 13 хранения правил обработки. Терминал 101 связи является терминалом, содержащим функции связи, например, функции мобильного терминала, персонального компьютера и мобильного маршрутизатора. Подробности будут описаны позже, но терминал 101 связи управляется устройством 5a или 5b управления посылкой пакетов, как устройства 4a и 4b посылки пакетов. Поэтому, терминал 101 связи содержит функции связи с устройством 5a и 5b управления посылкой пакетов и приема правила обработки. Для осуществления связи терминала 101 связи с устройством 5a или 5b управления посылкой пакетов, терминал 101 связи должен распознать адрес устройства 5a или 5b управления посылкой пакетов. Ниже будет описан пример процесса работы, в котором терминал 101 связи получает адрес устройства 5a управления посылкой пакетов.

Блок 10 запроса запрашивает сеть A связи установить соединение (то есть логический канал) для осуществления связи с подсистемой a-2 связи. Например, логический канал является туннелированным соединением, таким как туннель однонаправленного канала или VPN (виртуальная частная сеть), установленный в беспроводной секции между станцией радиоуправления и мобильной станцией. Блок 10 запроса запрашивает адрес (например, IP-адрес) устройства 5a управления посылкой пакетов у сети A связи в дополнение к запросу на установление логического канала.

Например, когда адрес устройства 5a управления посылкой пакетов уведомляется сетью A связи, блок 10 запроса устанавливает уведомленный адрес в блоке 11 связи. Например, шлюзовое устройство 3a уведомляет адрес устройства 5a управления посылкой пакетов в ответ на запрос блока 10 запроса. Например, шлюзовое устройство 3a заранее хранит адрес устройства 5a управления посылкой пакетов и уведомляет адрес в ответ на запрос блока 10 запроса. Далее, шлюзовое устройство 3a уведомляет адрес устройства 5a управления посылкой пакетов в сочетании с ответом на запрос на установление логического канала.

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

При отправке/приеме пакета в/из сети A или B связи, блок 12 обработки ищет правило обработки, соответствующее этому пакету, в блоке 13 хранения правил обработки. Если правило обработки, соответствующее пакету, сохранено в блоке 13 хранения правил обработки, блок 12 обработки выполняет обработку, которая соответствует правилу обработки, соответствующему пакету. Между тем, если блок 13 хранения правил обработки не хранит правила обработки, соответствующего пакету, блок 12 обработки, например, запрашивает устройство 5a управления посылкой пакетов установить правило обработки через управляющий канал связи. Кроме того, блок 12 обработки является модулем, полученным путем виртуализации коммутатора OpenFlow, что является связанной технологией, упомянутой выше, используя программное обеспечение.

Фиг. 3 показывает пример правила обработки, сохраненного в блоке 13 хранения правил обработки. Например, правило обработки включает в себя правило сопоставления для проверки, соответствует ли пакет правилу обработки и способу обработки пакетов. Фиг. 3 указывает ″Поток #A″ и ″Поток #B″ в качестве примеров правил сопоставления. ″Поток″ обозначает последовательности групп пакетов, указанных с помощью заранее заданной информации, такой как адрес назначения и адрес источника пакета и комбинации этих элементов информации. Например, ″Поток #A″ означает, что пакет, имеющий адрес ″A″ назначения и адрес ″a″ источника соответствует этому правилу сопоставления. Пакет, который соответствует правилу сопоставления, обрабатывается с помощью способа обработки, соответствующего этому правилу сопоставления.

При сбросе соединения с сетью связи блок 11 связи может сбросить адрес устройства 5 управления посылкой пакетов.

Далее, со ссылкой на фиг. 4 и 5, будет описан процесс работы терминала 101 связи, относящегося к настоящему примерному варианту воплощения. Следует отметить, что процессы работы, показанные на фиг. 4 и 5, являются примерами, и процесс работы терминала 101 связи, относящегося к настоящему примерному варианту воплощения, не ограничивается тем, что показано на фиг. 4 и 5.

Фиг. 4 и 5 показывают примеры процесса работы, в которых терминал 101 связи перемещается из сети A связи в сеть B связи после осуществления связи с сетью A связи, как показано на фиг. 1.

Со ссылкой на фиг. 4, при осуществлении связи с сетью A связи терминал 101 связи запрашивает установление логического канала. Например, терминал 101 связи запрашивает шлюзовое устройство 3a сети A связи установить логический канал.

В дополнение к запросу на установление логического канала, терминал 101 связи запрашивает адрес устройства 5a управления посылкой пакетов, которое принадлежит сети A связи. Шлюзовое устройство 3a уведомляет терминал 101 связи об адресе устройства 5a управления посылкой пакетов посредством ответа на установление логического канала в ответ на запрос адреса.

Терминал 101 связи создает (устанавливает) управляющий канал связи с устройством 5a управления посылкой пакетов на основании уведомленного адреса.

Например, терминал 101 связи выполняет обмен данными с серверным устройством 6a, которое принадлежит сети A связи, на основании правила обработки, принятого от устройства 5a управления посылкой пакетов через управляющую сеть связи.

Терминал 101 связи сбрасывает логический канал, установленный между сетью A связи и им самим в заранее заданный момент времени, например, когда обмен данными завершился. В примере, показанном на фиг. 4, терминал 101 связи сбрасывает логический канал при перемещении из сети A связи в сеть B связи. Далее, терминал 101 связи может сбросить адрес устройства 5a управления посылкой пакетов, в дополнение к разъединению логического канала.

Фиг. 5 показывает пример процесса работы после перемещения терминала 101 связи в сеть B связи. Терминал 101 связи выполняет такой же процесс работы, как в примере процесса работы, описанном с помощью фиг. 4, с помощью шлюзового устройства 3b, устройства 5b управления посылкой пакетов и серверного устройства 6b, которые принадлежат сети B связи.

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

Кроме того, в настоящем примерном варианте воплощения, устройства 4a и 4b посылки пакетов и устройства 5a и 5b управления посылкой пакетов могут быть реализованы на основе технологии OpenFlow. Однако устройства 4a и 4b посылки пакетов и устройства 5a и 5b управления посылкой пакетов могут быть реализованы с использованием другой технологии, отличающейся от OpenFlow.

(Второй примерный вариант воплощения)

Далее будет описан терминал связи, относящийся ко второму примерному варианту воплощения. Терминал связи настоящего примерного варианта воплощения является вариацией терминала 101 связи, относящегося к первому примерному варианту воплощения.

Блок 11 связи может сбросить адрес устройства 5a или 5b управления посылкой пакетов в соответствии с заранее заданным условием. В настоящем примерном варианте воплощения будут проиллюстрированы несколько примеров, в которых блок 11 связи сбрасывает адрес. Следует отметить, что они являются просто примерами, и способ, в котором блок 11 связи сбрасывает адрес, не ограничивается приведенными ниже примерами. Кроме того, блок 11 связи не обязан сбрасывать адрес.

Блок 11 связи сбрасывает адрес устройства 5a управления посылкой пакетов, когда терминал 101 связи перемещается из сети A связи в сеть B связи. Когда терминал 101 связи перемещается в сеть B связи, устройство 5a управления посылкой пакетов, которое принадлежит сети A связи, может больше не быть подходящим устройством управления посылкой пакетов для терминала 101 связи. Когда терминал 101 связи перемещается в сеть B связи, терминал 101 связи может управляться более соответствующим для сети B связи образом, если он осуществляет связь с устройством 5b управления посылкой пакетов, которое принадлежит сети B связи. Поэтому, блок 11 связи сбрасывает адрес устройства управления посылкой пакетов, который он хранит, при осуществлении связи с другой сетью связи из-за перемещения. Сброс адреса может препятствовать установке правила обработки в блоке 11 связи устройством 5a управления посылкой пакетов, которое принадлежит сети A связи, исходного пункта перемещения, и препятствовать выполнению терминалом 101 связи правила обработки, не подходящего для сети B связи, конечного пункта перемещения.

Был описан пример, в котором блок 11 связи сбрасывает адрес устройства 5a управления посылкой пакетов, которое принадлежит сети A связи, при перемещении из сети A связи в сеть B связи, однако может быть сконфигурировано так, что блок 12 обработки сбрасывает правило обработки, установленное устройством 5a управления посылкой пакетов сети A связи в блоке 13 хранения правил обработки.

Блок 11 связи может сбросить адрес, который он хранит, когда соединение с сетью связи, с которой соединен блок 11 связи, разъединяется. Когда соединение с сетью связи разъединяется, существует возможность, что терминал 101 связи соединится с другой сетью связи из-за ухудшения качества связи. Поэтому когда соединение с сетью A связи разъединяется, сброс блоком 11 связи адреса устройства 5a управления посылкой пакетов может препятствовать установлению правила обработки в блоке 11 связи устройством 5a управления посылкой пакетов, которое принадлежит сети A связи, исходного пункта перемещения, и препятствовать выполнению терминалом 101 связи правила обработки, не подходящего для сети B связи, конечного пункта перемещения.

Был описан пример, в котором блок 11 связи сбрасывает адрес устройства 5a управления посылкой пакетов, когда соединение с сетью A связи разъединяется, однако может быть сконфигурировано так, что блок 12 обработки сбрасывает правило обработки, установленное устройством 5a управления посылкой пакетов, которое принадлежит сети A связи, с которой блок 11 связи был соединен перед разъединением.

Блок 11 связи может определить, сбросить ли адрес устройства 5a управления посылкой пакетов, на основании основной причины разъединения, когда соединение с сетью A связи разъединяется. Например, после разъединения, терминал 101 связи повторно пытается соединиться с той же самой сетью A связи. Когда имеется возможность принять радиоволну от той же самой сети A связи на уровне, при котором возможно повторное соединение, терминал 101 связи определяет, что соединение было разъединено из-за того, что он временно находился в зоне без покрытия беспроводной сети. В этом случае, так как терминал 101 связи может повторно присоединиться к той же самой сети A связи, адрес устройства 5a управления посылкой пакетов не должен сбрасываться.

Когда терминал 101 связи не может принять радиоволну от той же самой сети A связи на уровне, при котором возможно повторно присоединиться, в течение заранее заданного промежутка времени, потому что расстояние между базовой станцией беспроводной сети и терминалом увеличилось (например, когда он уходит в метро), терминал 101 связи может предположить, что это может продолжаться в течение длительного периода времени. В этом случае терминал 101 связи может сбросить адрес устройства 5a управления посылкой пакетов.

Был описан пример, в котором блок 11 связи определяет, сбросить ли адрес устройства 5a управления посылкой пакетов, на основании основной причины обрыва, однако блок 12 обработки может определять, сбросить ли правило обработки, установленное устройством 5a управления посылкой пакетов, которое принадлежит сети A связи, с которой терминал 101 связи был соединен перед разъединением.

(Третий примерный вариант воплощения)

Теперь будет описан терминал связи, относящийся к третьему примерному варианту воплощения. Терминал связи настоящего примерного варианта воплощения является вариацией терминала связи, относящегося к первому примерному варианту воплощения.

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

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

Далее, блок 10 запроса может воздержаться от запрашивания адреса устройства 5a управления посылкой пакетов, когда терминал 101 связи хранит адрес устройства 5a управления посылкой пакетов.

(Четвертый примерный вариант воплощения)

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

В настоящем примерном варианте воплощения настоящее раскрытие реализовано в сети 3G (3-го поколения).

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

Сеть связи, с которой осуществляет связь терминал 104 связи, включает в себя мобильную сеть и центр обработки данных. Мобильная сеть содержит UTRAN 20, SGSN 30 и GGSN 40. Центр обработки данных включает в себя устройство 4 посылки пакетов, устройство 5 управления посылкой пакетов и серверное устройство 6.

UTRAN (наземная сеть радиодоступа UMTS) 20 является беспроводной сетью, содержащей базовую станцию и RNC (контроллер радиосети). UTRAN 20 является беспроводной сетью, которая соединяет терминал связи 104 с базовой сетью. Базовая сеть соединяет терминал связи 104, соответствующий стандарту 3G связи, такому как WCDMA (широкополосный множественный доступ с кодовым разделением), с внешней сетью, такой как Интернет.

SGSN (обслуживающий узел поддержки GPRS) 30 является частью вышеупомянутой базовой сети. SGSN 30 выполняет маршрутизацию пакетной связи терминала 104 связи, управление мобильным доступом (подсоединение/отсоединение к/от сети беспроводной связи, управление местоположением и т.д.) терминала 104 связи, управление логическим каналом между терминалом 104 связи и сетью и обработку аутентификации.

GGSN (шлюзовой узел поддержки GPRS) 40 является частью вышеупомянутой базовой сети. GGSN 40 ретранслирует связь с внешней сетью пакетной посылки данных. В примере на фиг. 6 GGSN 40 ретранслирует связь с центром обработки данных.

Так как устройство 4 посылки пакетов, устройство 5 управления посылкой пакетов и серверное устройство 6 такие же, как в первом примерном варианте воплощения, описанном выше, их описание будет опущено.

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

Терминал 104 связи передает сообщение ″Запроса активного контекста PDP (Протокола пакетных данных)″ к SGSN 30 беспроводной сети, к которой принадлежит терминал 104 связи, через UTRAN 20. Следует отметить, что ″Контекст PDP″ является информацией о статусе конфигурации логического пути посылки пакетов от терминала 104 связи к GGSN в сети пакетной передачи данных в стандартах 3G связи. Это сообщение включает в себя APN (Имя точки доступа) ISP (Интернет-провайдера), которому терминал 104 связи отправляет запрос на установление соединения, и с которым он соединяется. APN используется в качестве информации для идентификации ISP. Далее, в настоящем примерном варианте воплощения терминал 104 связи запрашивает соединение к центру обработки данных на фиг. 6, и этот центр обработки данных соответствует ISP. В настоящем примерном варианте воплощения терминал 104 связи включает запрос на получение адреса устройства 5 управления посылкой пакетов в сообщение Запроса активного контекста PDP и передает сообщение. После приема Запроса активного контекста PDP, SGSN 30 определяет GGSN 40 для соединения на основании APN, содержащегося в сообщении. SGSN 30 передает сообщение Запроса создания контекста PDP к GGSN 40.

После приема Запроса создания контекста PDP GGSN 40 выполняет заранее определенную обработку (например, генерирование контекста PDP) для соединения терминала 104 связи и ISP. GGSN 40 возвращает сгенерированный контекст PDP к SGSN 30 как сообщение Ответа создания контекста PDP. Далее, в настоящем примерном варианте воплощения GGSN 40 включает адрес устройства 5 управления посылкой пакетов в Ответ создания контекста PDP и возвращает его SGSN 30. Например, GGSN 40 хранит адрес устройства 5 управления посылкой пакетов в результате выполнения заранее процедуры, такой как получение адреса путем осуществления связи с устройством 5 управления посылкой пакетов.

SGSN 30 принимает Ответ создания контекста PDP и устанавливает логический канал для выполнения посылки пакетов между терминалом 104 связи и сетью связи (Установление однонаправленного канала радиодоступа). SGSN 30 возвращает сообщение Принятия активного контекста PDP терминалу 104 связи. SGSN 30 включает в это сообщение адрес устройства 5 управления посылкой пакетов и передает сообщение терминалу 104 связи.

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

(Пятый примерный вариант воплощения)

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

В настоящем примерном варианте воплощения настоящее раскрытие реализовано в сети LTE (стандарт ″Проект Долгосрочного развития″).

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

Сеть связи, с которой осуществляет связь терминал 105 связи, включает в себя мобильную сеть и центр обработки данных. Мобильная сеть содержит eNodeB 200, обслуживающий GW (Шлюз) 300, MME (Узел управления мобильностью) 400, и GW 500 PDN (сети пакетной передачи данных). Центр обработки данных содержит устройство 4 посылки пакетов, устройство 5 управления посылкой пакетов и серверное устройство 6.

eNodeB 200 функционирует как интерфейс между те