устройство и способ передачи обслуживания для мобильного узла
Классы МПК: | H04L12/28 отличающиеся конфигурацией сети, например локальные сети (LAN), глобальные сети (WAN) H04W36/14 повторный выбор сети или радиоинтерфейса |
Автор(ы): | ПАРК Соо-Хонг (KR) |
Патентообладатель(и): | САМСУНГ ЭЛЕКТРОНИКС КО., ЛТД. (KR) |
Приоритеты: |
подача заявки:
2007-04-06 публикация патента:
20.11.2010 |
Изобретение относится к мобильной связи. Представлены устройство и способ эффективной передачи обслуживания в мобильном узле. В способе передача обслуживания выполняется в мобильном узле, который устанавливает обмен данными посредством точки подключения (РоА), причем способ включает в себя прием информации, касающейся характеристик новой РоА; определение того, доступен ли префикс Интернет-протокола версии 6 (IPv6) в новой РоА на основе информации, касающейся характеристик новой РоА; и формирование адреса, который должен быть использован мобильным узлом при обмене данными с новой РоА, согласно способу, определенному на основе того, доступен ли префикс IPv6 в новой РоА. Таким образом, можно определять, доступен ли префикс IPv6 в новой точке подключения до приема сообщения оповещения маршрутизатора. Техническим результатом является эффективная поддержка передачи обслуживания между различными типами линий связи. 7 н. и 27 з.п. ф-лы, 5 ил.
Формула изобретения
1. Способ выполнения передачи обслуживания в мобильном узле, который устанавливает обмен данными с сетью связи через точку подключения (РоА), причем способ содержит этапы, на которых
принимают от информационного сервера информацию, касающуюся характеристик новой РоА;
определяют, доступен ли префикс Интернет-протокола версии 6 (IPv6) в новой РоА, на основе информации, касающейся характеристик новой РоА; и
формируют адрес, который должен быть использован мобильным узлом при обмене данными с новой РоА на основе того, доступен ли префикс IPv6 в новой РоА.
2. Способ по п.1, в котором
прием информации, касающейся характеристик новой РоА, содержит этап, на котором принимают информационный элемент характеристик РоА от информационного сервера, который предоставляет информацию, касающуюся передачи обслуживания; и
упомянутый информационный элемент характеристик РоА содержит информацию, касающуюся характеристик новой РоА.
3. Способ по п.2, в котором информационный элемент характеристик РоА содержит
поле типа, идентифицирующее информационный элемент характеристик РоА;
поле длины, указывающее длину информации, содержащейся в информационном элементе характеристик РоА; и
поле значения, представляющее информацию, касающуюся характеристик новой РоА, в форме битовой карты.
4. Способ по п.3, в котором пятый бит поля значения содержит поле доступности префикса IPv6, указывающее то, доступен ли префикс IPv6 в новой РоА.
5. Способ по п.1, в котором формирование адреса, который должен быть использован мобильным узлом при обмене данными с новой РоА, содержит этапы, на которых
формируют адрес, который должен быть использован мобильным узлом, с помощью автоматического конфигурирования адреса по IPv6, когда префикс IPv6 доступен в новой РоА; и
формируют адрес, который должен быть использован мобильным узлом, с помощью протокола динамической конфигурации хоста версии 6 или с помощью адреса, заранее определенного пользователем, когда префикс IPv6 недоступен в новой РоА.
6. Устройство для осуществления передачи обслуживания в мобильном узле, который устанавливает обмен данными с сетью связи через точку подключения (РоА), причем устройство содержит
модуль приема информации РоА, чтобы принимать информацию, касающуюся характеристик новой РоА от информационного сервера;
модуль определения характеристик РоА, чтобы определять, доступен ли префикс IPv6 в новой РоА на основе информации, касающейся характеристик новой РоА; и
формирователь адресов, чтобы формировать адрес, который должен быть использован мобильным узлом при обмене данными с новой РоА, на основе того, доступен ли префикс IPv6 в новой РоА.
7. Устройство по п.6, в котором модуль приема информации РоА принимает информационный элемент характеристик РоА от информационного сервера, который предоставляет информацию, касающуюся передачи обслуживания, при этом информационный элемент характеристик РоА содержит информацию, касающуюся характеристик новой РоА.
8. Устройство по п.7, в котором информационный элемент характеристик РоА содержит
поле типа, идентифицирующее информационный элемент характеристик РоА;
поле длины, указывающее длину информации, содержащейся в информационном элементе характеристик РоА; и
поле значения, представляющее информацию, касающуюся характеристик новой РоА, в форме битовой карты.
9. Устройство по п.8, в котором пятый бит поля значения содержит поле доступности префикса IPv6, указывающее, доступен ли префикс IPv6 в новой РоА.
10. Устройство по п.6, в котором
когда префикс IPv6 доступен в новой РоА, формирователь адресов формирует адрес, который должен быть использован мобильным узлом, с помощью автоматического конфигурирования адреса по IPv6; и
когда префикс IPv6 недоступен в новой РоА, формирователь адресов формирует адрес, который должен быть использован мобильным узлом, с помощью протокола динамической конфигурации хоста версии 6 или с помощью адреса, заранее определенного пользователем.
11. Способ предоставления информации о передаче обслуживания, при этом информация предоставляется от информационного сервера в мобильный узел, причем способ содержит этапы, на которых
передают информацию в мобильный узел из информационного сервера, причем информация содержит информационный элемент характеристик точки подключения (РоА), содержащий информацию, касающуюся характеристик новой РоА;
при этом информация касается характеристик новой РоА, к которой должен быть подключен мобильный узел; и
при этом мобильный узел формирует адрес, который должен быть использован при обмене данными с новой РоА, на основе информации, касающейся характеристик новой РоА.
12. Способ по п.11, в котором информационный элемент характеристик РоА содержит
поле типа, идентифицирующее информационный элемент характеристик РоА;
поле длины, указывающее длину информации, содержащейся в информационном элементе характеристик РоА; и
поле значения, представляющее информацию, касающуюся характеристик новой РоА, в форме битовой карты.
13. Способ по п.12, в котором пятый бит поля значения содержит поле доступности префикса Интернет-протокола версии 6 (IPv6), указывающее то, доступен ли префикс IPv6 в новой РоА.
14. Способ по п.11, в котором передача информации, касающейся характеристик новой РоА, содержит этап, на котором передают информацию, касающуюся характеристик новой РоА, от информационного сервера в модуль независимой от среды информационной службы, включенный в уровень независимой от среды функции передачи обслуживания мобильного узла.
15. Информационный сервер для предоставления информации, касающейся передачи обслуживания, в мобильный узел, при этом информационный сервер содержит
модуль передачи информации точки подключения (РоА), чтобы передавать информационный элемент характеристик РоА, содержащий информацию, касающуюся характеристик новой РоА, в мобильный узел;
при этом мобильный узел формирует адрес, который должен быть использован при обмене данными с новой РоА, на основе информации, касающейся характеристик новой РоА.
16. Информационный сервер по п.15, в котором информационный элемент характеристик РоА содержит
поле типа, идентифицирующее информационный элемент характеристик РоА;
поле длины, указывающее длину информации, содержащейся в информационном элементе характеристик РоА; и
поле значения, представляющее информацию, касающуюся характеристик новой РоА, в форме битовой карты.
17. Информационный сервер по п.16, в котором пятый бит поля значения содержит поле доступности префикса Интернет-протокола версии 6 (IPv6), указывающее, доступен ли префикс IPv6 в новой РоА.
18. Информационный сервер по п.15, в котором модуль передачи информации РоА передает информацию, касающуюся характеристик новой РоА, в модуль независимой от среды информационной службы, включенный в уровень независимой от среды функции передачи обслуживания мобильного узла.
19. Носитель для хранения информации, имеющий записанные на нем машиноисполняемые команды для осуществления способа передачи обслуживания в мобильном узле, содержащего этапы, на которых
принимают сообщение, содержащее информацию, касающуюся характеристик новой точки подключения (РоА); и
выполняют передачу обслуживания на основе упомянутого сообщения;
при этом сообщение содержит информационный элемент характеристик РоА, содержащий информацию, касающуюся характеристик новой РоА.
20. Носитель для хранения информации по п.19, в котором информационный элемент характеристик РоА дополнительно содержит
поле типа, идентифицирующее информационный элемент характеристик РоА;
поле длины, указывающее длину информации, содержащейся в информационном элементе характеристик РоА; и
поле значения, представляющее информацию, касающуюся характеристик новой РоА, в форме битовой карты.
21. Носитель для хранения информации по п.20, в котором пятый бит поля значения содержит поле доступности префикса Интернет-протокола версии 6 (IPv6), указывающее, доступен ли префикс IPv6 в новой РоА.
22. Машиночитаемый носитель, имеющий записанные на нем машиноисполняемые команды для осуществления способа в мобильном узле для уменьшения задержки в ходе передачи обслуживания, вызываемого сообщениями оповещения маршрутизатора или запроса маршрутизатора, при этом способ содержит этапы, на которых
принимают информационный элемент характеристик РоА от информационного сервера, который предоставляет информацию, касающуюся передачи обслуживания;
определяют, доступен ли префикс Интернет-протокола версии 6 (IPv6) в новой РоА, на основе информации, касающейся характеристик новой РоА; и
формируют адрес, который должен быть использован мобильным узлом при обмене данными с новой РоА, на основе того, доступен ли префикс IPv6 в новой РоА.
23. Машиночитаемый носитель по п.22, в котором
информационный элемент характеристик РоА содержит информацию, касающуюся характеристик новой РоА.
24. Машиночитаемый носитель по п.23, в котором информационный элемент характеристик РоА содержит
поле типа, идентифицирующее информационный элемент характеристик РоА;
поле длины, указывающее длину информации, содержащейся в информационном элементе характеристик РоА; и
поле значения, представляющее информацию, касающуюся характеристик новой РоА, в форме битовой карты.
25. Машиночитаемый носитель по п.24, в котором пятый бит поля значения содержит поле доступности префикса IPv6, указывающее то, доступен ли префикс IPv6 в новой РоА.
26. Машиночитаемый носитель по п.22, в котором формирование адреса, который должен быть использован мобильным узлом при обмене данными с новой РоА, содержит этапы, на которых
формируют адрес, который должен быть использован мобильным узлом, с помощью автоматического конфигурирования адреса по IPv6, когда префикс IPv6 доступен в новой РоА; и
формируют адрес, который должен быть использован мобильным узлом, с помощью протокола динамической конфигурации хоста версии 6 или с помощью адреса, заранее определенного пользователем, когда префикс IPv6 недоступен в новой РоА.
27. Беспроводная сеть связи, содержащая
мобильное устройство, чтобы принимать информацию о характеристиках новой точки подключения (РоА) и формировать адрес на основе информации о характеристиках новой точки подключения, без необходимости ждать сообщения запроса маршрутизатора или оповещения маршрутизатора; и
информационный сервер, чтобы передавать в мобильный узел информацию о характеристиках новой РоА.
28. Сеть по п.27, в которой мобильное устройство дополнительно содержит
модуль приема информации РоА, чтобы принимать информацию, касающуюся характеристик новой РоА;
модуль определения характеристик РоА, чтобы определять на основе информации, касающейся характеристик новой РоА, доступен ли префикс IPv6 в новой РоА; и
формирователь адресов, чтобы формировать адрес, который должен быть использован мобильным узлом при обмене данными с новой РоА, на основе того, доступен ли префикс IPv6 в новой РоА.
29. Сеть по п.28, в которой
когда префикс IPv6 доступен в новой РоА, формирователь адресов формирует адрес, который должен быть использован мобильным узлом, с помощью автоматического конфигурирования адреса по IPv6; и
когда префикс IPv6 недоступен в новой РоА, формирователь адресов формирует адрес, который должен быть использован мобильным узлом, с помощью протокола динамической конфигурации хоста версии 6 или с помощью заранее определенного пользователем адреса.
30. Сеть по п.27, в которой информационный сервер содержит
модуль передачи информации точки подключения (РоА), чтобы передавать информацию, касающуюся характеристик новой РоА, в мобильный узел.
31. Сеть по п.30, в которой модуль передачи информации РоА передает информационный элемент характеристик РоА, содержащий информацию, касающуюся характеристик новой РоА.
32. Сеть по п.31, в которой информационный элемент характеристик РоА содержит
поле типа, идентифицирующее информационный элемент характеристик РоА;
поле длины, указывающее длину информации, содержащейся в информационном элементе характеристик РоА; и
поле значения, представляющее информацию, касающуюся характеристик новой РоА, в форме битовой карты.
33. Сеть по п.31, в которой пятый бит поля значения содержит поле доступности префикса Интернет-протокола версии 6 (IPv6), указывающее, доступен ли префикс IPv6 в новой РоА.
34. Сеть по п.31, в которой
мобильный узел дополнительно содержит уровень независимой от среды функции передачи обслуживания, который включает в себя модуль независимой от среды информационной службы; и
модуль передачи информации РоА передает информацию, касающуюся характеристик новой РоА, в модуль независимой от среды информационной службы.
Описание изобретения к патенту
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Аспекты настоящего изобретения относятся к мобильной связи, а более конкретно - к передаче обслуживания в мобильном узле.
УРОВЕНЬ ТЕХНИКИ
Развитие технологии связи привело к появлению нескольких типов сетей связи. Типичные примеры сетей связи включают в себя линии связи для беспроводных локальных вычислительных сетей (WLAN) на основе стандарта Института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11, стандарта IEEE 802.15 и стандарта IEEE 802.16; и сотовые линии связи на основе Партнерского проекта третьего поколения (3GPP) и 3GPP2. Мобильные узлы, включающие в себя различные типы интерфейсов линий связи, для того чтобы предоставлять возможность подключения к различным линиям связи, внедрены. Стандарт (IEEE 802.21), для того чтобы поддерживать передачу обслуживания между различными типами линий связи, также установлен.
Стандарт IEEE 802.21 поддерживает независимую от среды передачу обслуживания (MIH) между различными линиями связи. Обсуждаемый в настоящее время стандарт IEEE 802.21 задает, помимо прочего, информационный элемент (IE) характеристик точки подключения (PoA), чтобы доставлять информацию характеристик точки подключения PoA в мобильный узел. IE характеристик PoA предоставляет защиту и качество обслуживания (QoS) для PoA в зависимости от того, поддерживает ли PoA Интернет-протокол (IP) версии 4 (IPv4) или IP версии 6 (IPv6).
Даже если PoA поддерживает IPv6, важно знать заранее, должен ли мобильный узел использовать префикс IPv6, для того чтобы сформировать адрес, который должен быть использован для связи с PoA. Тем не менее, обсуждаемый в настоящее время стандарт IEEE 802.21 не рассматривает этот вопрос. Соответственно, при использовании текущего стандарта использование сообщения запроса маршрутизатора (RS) или оповещения маршрутизатора (RA) вызывает задержки при формировании IPv6-адреса.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Техническое решение
Аспекты настоящего изобретения представляют устройство и способ для эффективного выполнения передачи обслуживания посредством доставки информации, касающейся того, доступен ли префикс IPv6 между точкой подключения (PoA) и мобильным узлом.
Аспекты настоящего изобретения также представляют машиночитаемый носитель, имеющий записанную на нем вычислительную программу для способа передачи обслуживания.
Преимущества
Как описано выше, в устройстве и способе передачи обслуживания согласно настоящему изобретению доступность префикса IPv6 в новой PoA может быть определена на основе IE характеристик PoA до приема сообщения RA. Соответственно, возможно подготовиться к DHCPv6, которая не использует префикс IPv6, и предотвратить передачу лишнего сообщения RS. Также, поскольку нет потребности ждать сообщения RA или передавать сообщение RS, можно не допустить лишних задержек в ходе передачи обслуживания. Дополнительно, можно эффективно использовать сетевую полосу пропускания для передачи обслуживания за счет недопущения передачи лишнего сообщения RS.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Данные и/или другие аспекты и преимущества изобретения должны стать более явными и очевидными из последующего описания вариантов осуществления, рассматриваемого вместе с прилагаемыми чертежами, на которых:
фиг.1 - это схема окружения мобильной связи согласно варианту осуществления настоящего изобретения;
фиг.2 - это блок-схема сетевых уровней мобильного узла согласно варианту осуществления настоящего изобретения;
фиг.3 - это таблица, иллюстрирующая подробности информационного элемента характеристик точки подключения (IE характеристик PoA) согласно варианту осуществления настоящего изобретения;
фиг.4 - это блок-схема устройства передачи обслуживания согласно варианту осуществления настоящего изобретения; и
фиг.5 - это блок-схема последовательности операций, иллюстрирующая способ передачи обслуживания согласно варианту осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Согласно аспекту настоящего изобретения, представлен способ выполнения передачи обслуживания в мобильном узле, который устанавливает обмен данными посредством точки подключения (PoA), причем способ содержит прием информации, касающейся характеристик новой PoA; определение того, доступен ли префикс Интернет-протокола версии 6 (IPv6) в новой PoA на основе информации, касающейся характеристик новой PoA; и формирование адреса, который должен быть использован мобильным узлом при обмене данными с новой PoA, на основе того, доступен ли префикс IPv6 в новой PoA.
Согласно другому аспекту настоящего изобретения, представлено устройство, для того чтобы выполнять передачу обслуживания в мобильном узле, который устанавливает обмен данными посредством точки подключения (PoA), причем устройство содержит модуль приема информации PoA, чтобы принимать информацию, касающуюся характеристик новой PoA; модуль определения характеристик PoA, чтобы определять то, доступен ли префикс IPv6 в новой PoA, на основе информации, касающейся характеристик новой PoA; и формирователь адресов, чтобы формировать адрес, который должен быть использован мобильным узлом при обмене данными с новой PoA на основе того, доступен ли префикс IPv6 в новой PoA.
Согласно другому аспекту настоящего изобретения, представлен способ предоставления информации о передаче обслуживания от информационного сервера в мобильный узел, причем способ содержит передачу информации в мобильный узел из информационного сервера, при этом информация касается характеристик новой точки подключения (PoA), к которой должен быть подключен мобильный узел, и при этом мобильный узел формирует адрес, который должен быть использован при обмене данными с новой PoA, на основе информации, касающейся характеристик новой PoA.
Согласно другому аспекту настоящего изобретения, представлен информационный сервер, для того чтобы предоставлять информацию, касающуюся передачи обслуживания, в мобильный узел, при этом информационный сервер содержит модуль передачи информации точки подключения (PoA), чтобы передавать информацию, касающуюся характеристик новой PoA, в мобильный узел, при этом мобильный узел формирует адрес, который должен быть использован при обмене данными с новой PoA, на основе информации, касающейся характеристик новой PoA.
Согласно другому аспекту настоящего изобретения, представлен носитель хранения информации с записанными на нем командами, при их выполнении побуждающими компьютер выполнять способ, содержащий прием сообщения, содержащего информацию, касающуюся характеристик новой точки подключения (PoA), и выполнение передачи обслуживания на основе сообщения, при этом сообщение содержит информационный элемент характеристик PoA, содержащий информацию, касающуюся характеристик новой PoA.
Дополнительные аспекты и/или преимущества изобретения частично изложены в последующем описании и частично станут очевидными из описания или могут быть изучены при практическом использовании изобретения.
Данная заявка притязает на приоритет заявки на патент Кореи номер 2006-36342, поданной 21 апреля 2006 года в Корейском бюро регистрации интеллектуальной собственности, которая полностью включена в данный документ по ссылке.
Далее представлена подробная ссылка на варианты осуществления настоящего изобретения, примеры которых проиллюстрированы на прилагаемых чертежах, на которых одинаковые цифры ссылок ссылаются на одинаковые элементы по всему описанию. Варианты осуществления описываются ниже для того, чтобы пояснить настоящее изобретение со ссылками на чертежи.
Фиг.1 - это схема, иллюстрирующая окружение мобильной связи согласно варианту осуществления настоящего изобретения. Ссылаясь на фиг.1, окружение мобильной связи включает в себя мобильный узел (MN) 1, множество точек подключения (PoA) 2 и 3, соответствующий узел (CN) 4, информационные серверы (IS) 5 и 6 и множество сетей. Тем не менее, специалистам в данной области техники должно быть очевидно, что сетевая топология, проиллюстрированная на фиг.1, не ограничена этим и может быть спроектирована множеством возможных способов.
Мобильный узел 1 - это мобильный терминал, который использует окружение мобильной связи. При начале мобильной связи мобильный узел 1 регистрирует домашний адрес (HoA) с помощью домашнего агента в домашней сети. При перемещении в новую сеть мобильный узел 1 получает адрес для передачи (CoA) от гостевого агента (FA) в новой сети. Мобильный узел 1 доставляет CoA домашнему агенту, с тем чтобы зарегистрировать CoA у домашнего агента. Домашний агент затем сопоставляет CoA и HoA друг с другом.
Соответствующий узел 4 должен узнать адрес мобильного узла 1, для того чтобы передавать данные в мобильный узел 1. Поскольку соответствующий узел 4 знает HoA, соответствующий узел 4 передает данные посредством настройки HoA в качестве целевого адреса. Домашний агент принимает данные с HoA в качестве целевого адреса. Домашний агент знает CoA, соответствующий HoA, и тем самым перенаправляет данные в мобильный узел 1 посредством задания CoA в качестве целевого адреса. Данные доставляются в мобильный узел 1 через сеть.
PoA (такая как PoA 2) подключает мобильный узел 1 к сети. Примеры PoA включают в себя точки доступа (AP) и базовые станции (BS), но они не ограничены этим. PoA может быть любое устройство, которое может предоставлять возможность обмена данными между мобильным узлом 1 и сетью.
Когда мобильный узел 1 перемещается в другую сеть, выполняется передача обслуживания. Процесс передачи обслуживания описывается далее со ссылкой на фиг.1. Как проиллюстрировано на фиг.1, при обмене данными с сетью посредством PoA 2 мобильный узел 1 перемещается в область, где обмен данными с сетью устанавливается посредством PoA 3.
Мобильный узел 1 принимает информацию, касающуюся PoA 3 (новой PoA), через PoA 2 (текущей PoA). Информация, касающаяся PoA 3, может быть принята от информационных серверов 5 и 6 или непосредственно от PoA 3. Мобильный узел 1 может распознать из принятой информации, какой протокол PoA 3 (новая PoA) использует и какую услугу PoA 3 поддерживает и подготовиться соответствующим образом.
В ходе процесса передачи обслуживания важно задать CoA адрес, который мобильный узел 1 должен использовать в новой сети. В общем, адреса, такие как CoA, задаются посредством приема сообщения оповещения маршрутизатора (RA), содержащего информацию сети, от PoA и использования сообщения RA, для того чтобы задавать адрес. Однако для эффективного использования сетевой полосы пропускания сообщение RA передается после определенного интервала времени. Таким образом, задержка (задержка RA) возникает в приеме сообщения RA. Сообщение запроса маршрутизатора (RS), запрашивающее передачу сообщения RA, может быть передано в PoA. Даже если передача сообщения RS уменьшает задержку RA, по-прежнему есть задержка (задержка RS) между временем, когда сообщение RS передано, и временем, когда сообщение RA принято.
IPv6 поддерживает автоматическое конфигурирование адресов и использует 128-битовый адрес. PoA, в общем, вставляет 64-битовую сетевую информацию в сообщение RA и передает сообщение RA. 64-битовая сетевая информация - это старшие 64 бита адреса IPv6, которые упоминаются как "префикс IPv6". Мобильный узел 1 формирует младшие 64 бита адреса IPv6 из уникальной информации мобильного узла 1. Таким образом, 64-битовая сетевая информация, содержащаяся в сообщении RA, и 64-битовый адрес, сформированный посредством мобильного узла 1, комбинируются так, чтобы сформировать 128-битовый адрес IPv6. Этот процесс упоминается как автоматическое конфигурирование адреса.
Тем не менее, даже если PoA поддерживает IPv6, автоматическое конфигурирование адреса с помощью префикса IPv6 может не поддерживаться. В этом случае сообщение RA не содержит префикса IPv6, и тем самым мобильный узел 1 должен сформировать адрес с помощью другой методики. Например, мобильный узел может использовать протокол динамической конфигурации хоста (DHCP) или адрес, который заранее определен пользователем. DHCP, для того чтобы сформировать адрес IPv6, упоминается как "DHCP версия 6 (DHCPv6)". Далее, когда соединение установлено с PoA, которая не поддерживает префиксы IPv6, различные методики, для того чтобы сформировать адрес, отличные от автоматического конфигурирования адреса, упоминаются как "DHCPv6". Тем не менее, другие аспекты настоящего изобретения могут использовать другие методы, для того чтобы сформировать адрес IPv6 для мобильного узла 1.
Если мобильный узел 1 может распознать заранее, что PoA не поддерживает префиксы IPv6, мобильный узел 1 может подготовиться выполнить DHCPv6 сразу без ожидания сообщения RA. Мобильному узлу 1 также не требуется передавать сообщение RS. Как результат, можно сокращать лишние задержки RA или RS.
Фиг.2 - это блок-схема сетевых уровней мобильного узла согласно варианту осуществления настоящего изобретения. Сетевые уровни включают в себя нижний уровень 10, уровень 20 функции MIH и верхний уровень 30. Нижний уровень 10 включает в себя второй уровень и нижние уровни, заданные посредством базовой модели взаимодействия открытых систем (OSI) (канальный уровень и физический уровень). Верхний уровень 30 включает в себя третий уровень и верхние уровни, заданные посредством базовой модели OSI: уровень Интернет-протокола (IP), мобильный IP-уровень, транспортный уровень и прикладной уровень.
Уровень 20 функции MIH не задан посредством базовой модели OSI. Вместо этого уровень 20 функции MIH задается согласно стандарту IEEE 802.21. Уровень 20 функции MIH - это 2,5 уровень между нижним уровнем 10 и верхним уровнем 30, и он поддерживает передачу обслуживания в нижнем уровне 10 и верхнем уровне 30.
Уровень 20 функции MIH поддерживает передачу обслуживания между различными линиями связи безотносительно типа среды линии связи, к которой подключен мобильный узел 1. Т.е. уровень 20 функции MIH поддерживает передачу обслуживания между различными линиями связи безотносительно типа интерфейса линии связи, соответствующего нижнему уровню 10. Уровень 20 функции MIH включает в себя модуль 22 независимой от среды службы событий (MIES), модуль 24 независимой от среды информационной службы (MIIS) и модуль 26 независимой от среды службы команд (MICS).
Модуль 22 MIES проверяет, сформировал ли мобильный узел 1 событие, относящееся к передаче обслуживания, среди различных линий связи и сообщает о формировании события на верхний уровень 30. Более конкретно, модуль 22 MIES запрашивает мобильный узел 1 зарегистрировать соответствующий узел, с тем чтобы соответствующий узел 4 мог принимать отчет по формированию события, и определяет, происходит ли событие посредством приема сообщения, информирующего о формировании события, от мобильного узла 1, для которого зарегистрирован соответствующий узел 4.
Модуль 24 MIIS получает информацию, касающуюся передачи обслуживания мобильного узла 1 между различными линиями связи, либо от информационных серверов 5 и 6, либо от PoA, которая собирает информацию, касающуюся передачи обслуживания между различными линиями связи, выполняемую посредством мобильного узла 1. Модуль 26 MICS управляет передачей обслуживания на нижнем уровне 10, т.е. на канальном уровне, согласно команде, введенной с верхнего уровня 30, такой как команда, введенная пользователем.
Устройство и способ передачи обслуживания согласно варианту осуществления настоящего изобретения в значительной степени относятся к модулю 24 MIIS. Модуль 24 MIIS принимает IE характеристик PoA, который является информацией о характеристиках новой PoA, и оценивает сетевое окружение в новой PoA посредством IE характеристик PoA.
Фиг.3 - это таблица, иллюстрирующая содержимое IE характеристик PoA согласно варианту осуществления настоящего изобретения. IE характеристик PoA включает в себя поле 300 IPv6 в своем 4-м бите, указывающее, поддерживает ли новая PoA IPv6, и поле 310 доступности префикса IPv6 в своем 5-м бите, указывающее, доступен ли префикс IPv6 в новой PoA. Модуль 24 MIIS может определить, поддерживает ли IPv6 новая PoA посредством использования поля 300 IPv6, и может определять, доступен ли префикс IPv6 в новой PoA посредством использования поля 310 доступности префикса IPv6.
Фиг.4 - это блок-схема устройства 100 передачи обслуживания согласно варианту осуществления настоящего изобретения. Устройство 100 передачи обслуживания может включать в себя модуль 110 приема информации PoA, модуль 120 определения характеристик PoA и формирователь 130 адресов.
Модуль 110 приема информации PoA принимает информацию, касающуюся новой PoA. Модуль 120 определения характеристик PoA определяет на основе принятой информации, касающейся новой PoA, поддерживает ли IPv6 новая PoA и доступен ли префикс IPv6 в новой PoA. Как описано выше, модуль 120 определения характеристик PoA может быть осуществлен в модуле 24 MIIS по фиг.2, но не только. Например, модуль 120 определения характеристик PoA может быть реализован как модуль вне модуля 24 MIIS.
Формирователь 130 адресов формирует адрес, т.е. CoA, который мобильный узел должен использовать при обмене данными с новой PoA. Формирование CoA определяется согласно тому, поддерживает ли IPv6 новая PoA, и тому, доступен ли префикс IPv6 в новой PoA. Если новая PoA поддерживает IPv6 и префикс IPv6 доступен в PoA, CoA формируется с помощью автоматического конфигурирования адресов IPv6. Если новая PoA поддерживает IPv6, но префикс IPv6 недоступен на новой PoA, CoA формируется с помощью DHCPv6.
Фиг.5 - это блок-схема последовательности операций, иллюстрирующая способ передачи обслуживания согласно варианту осуществления настоящего изобретения. В частности, модуль 110 приема информации PoA, показанный на фиг.4, принимает IE характеристик PoA, чтобы получить информацию, касающуюся новой PoA (S200).
Модуль 120 определения характеристик PoA изучает характеристики новой PoA для того, чтобы сформировать адрес. Во-первых, модуль 120 определения характеристик PoA использует 4-й бит IE характеристик PoA (S210) для того, чтобы определять, поддерживает ли IPv6 новая PoA. Если новая PoA не поддерживает IPv6, мобильный узел 1 устанавливает связь посредством использования новой PoA и IPv4 (S215). Связь с помощью IPv4 хорошо известна в областях техники, к которым относится настоящее изобретение, и, таким образом, ее описание будет опущено.
Если новая PoA поддерживает IPv6, модуль 120 определения характеристик PoA определяет, доступен ли префикс IPv6 в новой PoA (S220). Если префикс IPv6 доступен в новой PoA, формирователь 130 адреса формирует CoA согласно автоматическому конфигурированию адреса (S230). Соответственно, сообщение RA принимается от новой PoA, и 128-битовый адрес IPv6 создается посредством комбинирования 64-битового префикса IPv6, содержащегося в сообщении RA, и 64-битового младшего адреса, формируемого посредством мобильного узла.
Если префикс IPv6 недоступен в новой PoA, формирователь 130 адреса формирует CoA с помощью методики, которая не использует префиксы IPv6, например с помощью DHCPv6 или с помощью адреса, заранее определенного пользователем (S240).
Настоящее изобретение может быть осуществлено как код, который может быть считан посредством компьютера (любого устройства, допускающего обработку информации) в машиночитаемый носитель памяти. Здесь машиночитаемым носителем памяти может быть устройство записи, допускающее сохранение данных, которые считываются посредством вычислительной системы, к примеру, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), компакт-диск (CD)-ROM, магнитная лента, гибкий диск, оптическое устройство хранения данных и т.п.
Хотя показано и описано несколько вариантов осуществления настоящего изобретения, специалисты в данной области техники должны принимать во внимание, что изменения могут быть сделаны в данном варианте осуществления без отступления от принципов и духа изобретения, область применения которого задана в формуле изобретения и ее эквивалентах.
Класс H04L12/28 отличающиеся конфигурацией сети, например локальные сети (LAN), глобальные сети (WAN)
Класс H04W36/14 повторный выбор сети или радиоинтерфейса