СПОСОБЫ И УСТРОЙСТВА ДЛЯ ОСУЩЕСТВЛЕНИЯ ПОСРЕДНИКА МОБИЛЬНОГО IP В РЕЖИМЕ СARE-OF-АДРЕСА ВНЕШНЕГО АГЕНТА
METHODS AND APPARATUS FOR IMPLEMENTING PROXY MOBILE IP IN FOREIGN AGENT CARE-OF ADDRESS MODE

Родственные заявки
Эта заявка связана и притязает на приоритет заявки на патент США № 60/866402, поданной 17 ноября 2006 г., “MIP посредник и Внешний агент MIPv4 на основе клиента”, изобретателей Fatih Ulupinar, Jun Wang и Parag Agashe, которая включена в настоящее описание посредством ссылки.
Эта заявка также связана и притязает на приоритет заявки на патент США № 60/866582, поданной 20 ноября 2006 г., “Способ и устройство для взаимодействия между посредником мобильного IP и внешним агентом мобильного IP в режиме Care-Of-адреса”, изобретателей Fatih Ulupinar, Jun Wang и Parag Agashe, которая включена в настоящее описание посредством ссылки.
Эта заявка также связана и притязает на приоритет заявки на патент США № 60/866823, поданной 21 ноября 2006 г., “ Способ и устройство для взаимодействия между посредником мобильного IP и внешним агентом мобильного IP в режиме Care-Of-адреса”, изобретателей Fatih Ulupinar, Jun Wang и Parag Agashe, которая включена в настоящее описание посредством ссылки.
Область техники, к которой относится изобретение
Настоящее раскрытие в целом относится к беспроводным системам связи. Более конкретно, настоящее раскрытие относится к способам и устройствам для осуществления посредника мобильного IP в режиме Care-Of-адреса (т.е. временного адреса, адреса обслуживания) внешнего агента.
Уровень техники
Беспроводные устройства связи стали меньше и более мощными для того, чтобы отвечать потребностям потребителя и улучшать портативность и удобство. Потребители стали зависеть от беспроводных устройств связи, таких как сотовые телефоны, персональные цифровые ассистенты (PDA), портативные переносные компьютеры и тому подобные. Потребители начали ожидать надежного обслуживания, расширенных зон обслуживания и увеличенных функциональных возможностей. Беспроводные устройства связи могут быть упомянуты как подвижные станции, станции, терминалы доступа, терминалы пользователей, терминалы, абонентские устройства, пользовательское оборудование и т.д.
Беспроводные системы связи могут одновременно поддерживать связь для множества беспроводных устройств связи. Беспроводное устройство связи может взаимодействовать с одной или более базовыми станциями (которые в качестве альтернативы могут быть упомянуты как точки доступа, узлы В и т.д.) посредством передач в восходящей линии связи и нисходящей линии связи. Восходящая линия связи (или обратная линия связи) относится к линии связи из беспроводных устройств связи в базовые станции, а нисходящая линия связи (или прямая линия связи) относится к линии связи из базовых станций в беспроводные устройства связи.
Беспроводные системы связи могут быть системами множественного доступа, которые могут поддерживать связь с множеством пользователей с помощью совместного использования имеющихся системных ресурсов (например, полосы частот и мощности передачи). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA) и системы множественного доступа с ортогональным частотным разделением (OFDMA).
Краткое описание чертежей
Фиг.1 иллюстрирует пример беспроводной системы связи.
Фиг.2 иллюстрирует систему для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.3 иллюстрирует способ для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.4 иллюстрирует блок-схему “средство плюс функция”, соответствующую способу, изображенному на фиг.3.
Фиг.5 иллюстрирует еще один способ, предназначенный для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.6 иллюстрирует пример, изображающий заголовки пакетов, когда пакеты перемещаются из MS/AT в CN в обратной линии связи, а также, когда пакеты перемещаются из CN в MS/AT в прямой линии связи.
Фиг.7 иллюстрирует еще один способ, предназначенный для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.8 иллюстрирует еще один способ, предназначенный для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.9 иллюстрирует еще один способ, предназначенный для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.10 иллюстрирует еще один способ, предназначенный для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.11 иллюстрирует еще один способ, предназначенный для осуществления PMIP в режиме CoA FA мобильного IP.
Фиг.12 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве.
Подробное описание изобретения
Фиг.1 иллюстрирует пример беспроводной системы 100 связи. Беспроводная система 100 связи обеспечивает связь для некоторого числа сот 102, причем каждая из них обслуживается базовой станцией 104. Базовая станция 104 может быть фиксированной станцией, которая осуществляет связь с терминалами 106 пользователей. В качестве альтернативы базовая станция может быть упомянута как точка доступа, узел В или в некоторой другой терминологии.
Фиг.1 изображает различные терминалы 106 пользователей, распределенные по всей системе 100. Терминалы 106 пользователей могут быть фиксированными (т.е. стационарными) или мобильными. В качестве альтернативы, терминалы 106 пользователей могут быть упомянуты как удаленные станции, терминалы доступа, терминалы, абонентские устройства, мобильные станции, станции, пользовательское оборудование и т.д. Терминалы 106 пользователей могут быть беспроводными устройствами, такими как сотовые телефоны, персональные цифровые ассистенты (PDA), карманные устройства, беспроводные модемы, проводные модемы, портативные переносные компьютеры, персональные компьютеры и т.д. Для передач в беспроводной системе 100 связи между базовыми станциями 104 и терминалами 106 пользователей может быть использовано множество алгоритмов и способов. Линия связи, которая способствует передаче из базовой станции 104 в терминал 106 пользователя, может быть упомянута как нисходящая линия 108 связи, а линия связи, которая способствует передаче из терминала 106 пользователя в базовую станцию, может быть упомянута как восходящая линия 110 связи. В качестве альтернативы нисходящая линия 108 связи может быть упомянута как прямая линия связи или прямой канал, а восходящая линия 110 связи может быть упомянута как обратная линия связи или обратный канал.
В настоящем раскрытии могут быть использованы следующие сокращения:
ААА - аутентификация, авторизация и учет
AAG - шлюз независимого доступа (также может быть упомянут как шлюз доступа или AGW)
АТ - терминал доступа
ВА - подтверждение связывания
BS - базовая станция
BU - обновление связывания
CCoA - совмещенный care-of-адрес
CMIP - мобильный IP на основе клиента
CoA - care-of-адрес
DHCP - протокол динамического конфигурирования хоста
eBS - расширенная базовая станция
FA - внешний агент
GRE - обобщенная инкапсуляция маршрутизации
НА - собственный агент
НААА - собственный ААА
HoA - собственный адрес
IKE - обмен ключа Internet
IP - протокол Internet
IPsec - безопасность IP
IPv4 - протокол Internet, версия 4
IPv6 - протокол Internet, версия 6
LMHA - локальный собственный агент мобильности
MIP - мобильный IP
MIPv4 - мобильный IP для IPv4
MIPv6 - мобильный IP для IPv6
MN - мобильный узел
MS - мобильная станция
PDSN - узел обслуживания пакетных данных
PMIP - посредник мобильного IP
RRP - ответ регистрации
RRQ - запрос регистрации
S-eBS - исходная eBS
T-eBS - целевая eBS
VAAA - посещаемый ААА
Мобильный IP является стандартным протоколом связи комитета инженерной поддержки сети Internet (IETF), который разработан для того, чтобы дать возможность пользователям подвижных устройств перемещаться из одной сети в другую, в то же время, поддерживая постоянный адрес IP. Используя мобильный IP, узлы могут изменять свои точки подключения к Internet без изменения своего адреса IP. Это дает возможность им поддерживать транспортное соединения и соединения высокого уровня при перемещении.
Мобильный IP определяет два адреса для каждого подвижного узла (MN). Первый адрес является собственным адресом (НоА), который является адресом, который выдается для MN его собственной сетью. НоА может рассматриваться как идентифицирующий MN для сети IP. Второй адрес является care-of-адресом (СоА), который является временным адресом IP, который назначается MN посещаемой сетью. Этот адрес IP может рассматриваться как предоставляющий информацию о текущем логическом местонахождении MN.
Мобильный IP использует двух агентов мобильности, собственного агента (НА) и внешнего агента (FA). НА находится в собственной сети, а FA находится в посещаемой сети. FA может быть совмещен с MN. Это упоминается как совмещенный FA.
Всякий раз, когда MN перемещается из собственной сети в посещаемую сеть, это перемещение может быть обнаружено посредством использования протокола обнаружения местонахождения. Агенты мобильности могут объявлять о своем присутствии, чтобы дать возможность обнаружения с помощью MN. Если он находится в помещаемой сети, MN может получить новый адрес и отправить сообщение обновления в НА, информируя его об адресе нового FA. Регистрация этого обновления может быть выполнена непосредственно с помощью MN для совмещенного care-of-адреса (ССоА) или она может быть передана с помощью FA, если адрес FA посещаемой подсети используют в качестве СоА.
Если НА обновляют на новый СоА, пакеты, предназначенные для MN, которые поступают в собственную сеть, могут быть переданы в соответствующий СоА FA с помощью инкапсуляции их в протоколе туннелирования. Для этого туннелирования может быть использована инкапсуляция IP в IP. В качестве альтернативы может быть использовано туннелирование с минимальной инкапсуляцией или обобщенной инкапсуляцией маршрутизации (GRE). FA может де-капсулировать пакеты и доставлять их в MN. При вынуждении действия НА в качестве базовой точки для пакетов, которые предназначены для MN, мобильный IP способствует доставке пакетов в MN независимо от своего местонахождения.
Чтобы осуществить мобильный IP, функциональные возможности клиента мобильного IP или MN могут быть обеспечены в каждом АТ. Это иногда упоминается как мобильный IP на основе клиента (CMIP). Однако при некоторых обстоятельствах CMIP может быть неосуществимым. Одним из путей решения этой проблемы, является наличие узла в сети, который действует в качестве посредника для функциональных возможностей клиента мобильного IP в АТ. Эта схема может быть упомянута как посредник мобильного IP (PMIP). Узел сети, который действует в качестве посредника, может выполнять регистрацию и другую сигнализацию MIP от имени MN. Как в случае CMIP, узел сети, который действует в качестве посредника, может включать в себя функциональные возможности совмещенного FA или работать с внешним объектом FA.
PMIP может быть использован, когда терминал доступа (АТ) перемещается от одной базовой станции (BS) или узла обслуживания пакетных данных (PDSN) к другой BS или PDSN без изменения СоА/ССоА из перспективы АТ. Если используют PMIP, нет необходимости для АТ посылать RRQ/RRP (BU/BA) CMIP через эфир. Объект, упомянутый как локальный собственный агент мобильности, может быть введен для работы PMIP.
Взаимодействие PMIP для ССоА MIPv6 и MIPv4 является вполне понятным. Имеется отдельное связывание между CMIP и PMIP. В частности, имеется связывание между НоА и ССоА. Также имеется связывание между ССоА и адресом IP eBS/PDSN.
Однако взаимодействие PMIP для режима ССоА FA MIPv4 может быть затруднительным, поскольку СоА FA является одинаковым для всех АТ. Настоящее раскрытие относится к способам, предназначенным для осуществления PMIP в режиме СоА FA мобильного IP.
Раскрыт способ осуществления протокола посредника мобильного Internet (PMIP) в режиме care-of-адреса внешнего агента мобильного IP. Способ может выполняться с помощью узла сети, который является посредником для функциональных возможностей клиента мобильного IP в терминале доступа. Способ может включать в себя определение собственного адреса терминала доступа. Способ также может включать в себя взаимодействие с собственным агентом для того, чтобы связать адрес узла сети с собственным адресом терминала доступа и установить туннель между узлом сети и собственным агентом. Способ также может включать в себя прием первых пакетов, предназначенных для терминала доступа, из собственного агента через туннель и отправку первых пакетов в терминал доступа. Способ также может включать в себя прием вторых пакетов, отправленных с помощью терминала доступа, которые предназначены для узла-корреспондента, и отправку вторых пакетов собственному агенту через туннель.
Также раскрыт узел сети, предназначенный для осуществления протокола посредника мобильного Internet (PMIP) в режиме care-of-адреса внешнего агента мобильного IP. Узел сети включает в себя процессор, память, находящуюся в электронном взаимодействии с процессором, и инструкции, сохраненные в памяти. Инструкции могут быть выполняемыми с обеспечением возможности определения собственного адреса терминала доступа. Инструкции также могут быть выполняемыми с обеспечением возможности взаимодействия с собственным агентом для того, чтобы связать адрес узла сети с собственным адресом терминала доступа и установить туннель между узлом сети и собственным агентом. Инструкции могут быть выполняемыми с обеспечением возможности приема первых пакетов, предназначенных для терминала доступа, из собственного агента через туннель и отправки первых пакетов в терминал доступа. Инструкции могут быть выполняемыми с обеспечением возможности приема вторых пакетов, отправленных с помощью терминала доступа, которые предназначены для узла-корреспондента, и отправки вторых пакетов собственному агенту через туннель.
Также раскрыто устройство для осуществления протокола посредника мобильного Internet (PMIP) в режиме care-of-адреса внешнего агента мобильного IP. Устройство может включать в себя средство для определения собственного адреса терминала доступа. Устройство также может включать в себя средство для взаимодействия с собственным агентом для связывания адреса узла сети с собственным адресом терминала доступа и установления туннеля между узлом сети и собственным агентом. Устройство также может включать в себя средство для приема первых пакетов, предназначенных для терминала доступа, из собственного агента через туннель и отправки первых пакетов в терминал доступа. Устройство также может включать в себя средство для приема вторых пакетов, отправленных с помощью терминала доступа, которые предназначены для узла-корреспондента, и отправки вторых пакетов собственному агенту через туннель.
Также раскрыт компьютерный программный продукт для осуществления протокола посредника мобильного Internet (PMIP) в режиме care-of-адреса внешнего агента мобильного IP. Компьютерный программный продукт включает в себя машиночитаемый носитель, имеющий в себе инструкции. Инструкции могут включать в себя код для определения собственного адреса терминала доступа. Инструкции также могут включать в себя код для взаимодействия с собственным агентом для того, чтобы связать адрес узла сети с собственным адресом терминала доступа и установить туннель между узлом сети и собственным агентом. Инструкции также могут включать в себя код для приема первых пакетов, предназначенных для терминала доступа, из собственного агента через туннель и отправки первых пакетов в терминал доступа. Инструкции также могут включать в себя код для приема вторых пакетов, отправленных с помощью терминала доступа, которые предназначены для узла-корреспондента, и отправки вторых пакетов собственному агенту через туннель.
Фиг.2 иллюстрирует систему 200, предназначенную для осуществления PMIP в режиме СоА FA мобильного IP. Система 200 включает в себя АТ 216 и узел 214 сети, который является посредником для функциональных возможностей клиента мобильного IP в АТ 216. Узел 214 сети может быть базовой станцией (BS), расширенной базовой станцией (eBS), узлом обслуживания пакетных данных (PDSN), шлюзом доступа (AGW), шлюзом независимого доступа (AAG), локальным собственным агентом мобильности (LMHA) и т.д.
Узел 214 сети может быть сконфигурирован с возможностью определения НоА 206 АТ 216. Имеются разные способы, с помощью которых это может быть сделано. Например, узел 214 сети может принять НоА 206 АТ 216 из компонента аутентификации, авторизации и учета (ААА) во время аутентификации. В качестве другого примера, узел 214 сети может принять НоА 206 АТ 216 из собственного агента 202. В качестве другого примера, узел 214 сети может отследить сообщение ответа регистрации, которое отправляется из собственного агента 202. В качестве другого примера, узел 214 сети может принять НоА 206 АТ 216 из самой АТ 216.
Если узел 214 сети определил НоА 206 АТ 216, узел 214 сети может взаимодействовать с собственным агентом 202, чтобы связать адрес 204 IP узла 214 сети с НоА 206 АТ 216. Между узлом 214 сети и собственным агентом 202 может быть установлен туннель 212.
Если туннель 212 установлен, когда собственный агент 202 принимает пакеты 210, которые предназначены для AT 216, собственный агент 202 может отправить пакеты 210 в узел 214 сети через туннель 212. Когда узел 214 сети принимает пакеты 208 из AT 216, которые предназначены для CN 218, узел 214 сети может отправить пакеты 208 собственному агенту 202 через туннель 212.
Фиг.3 иллюстрирует способ 300 для осуществления PMIP в режиме СоА FA мобильного IP. Способ 300 может быть выполнен с помощью узла 214 сети, который является посредником для функциональных возможностей клиента мобильного IP в AT 216.
Узел 214 сети может определить 302 НоА 206 АТ 216. Если узел 214 сети определил 302 НоА 206 АТ 216, узел 214 сети может взаимодействовать с собственным агентом 202, чтобы связать 304 адрес 204 IP узла 214 сети с НоА 206 АТ 216 и установить 306 туннель 212 между узлом 214 сети и собственным агентом 202.
Если туннель 212 установлен, когда собственный агент 202 принимает 308 пакеты 210, которые предназначены для AT 216, собственный агент 202 может отправить 310 пакеты 210 в узел 214 сети через туннель 212. Когда узел 214 сети принимает 312 пакеты 208 из AT 216, которые предназначены для CN 218, узел 214 сети может отправить 314 пакеты 208 собственному агенту 202 через туннель 212.
Способ 300 на фиг.3, описанный выше, может быть выполнен с помощью различного компонента (компонентов) и/или модуля (модулей) аппаратного обеспечения и/или программного обеспечения, соответствующего блокам 400 “средство плюс функция”, проиллюстрированным на фиг.4. Иначе говоря, блоки 302 по 314, проиллюстрированные на фиг.3, соответствуют блокам 402 “средство плюс функция” 402 по 414, проиллюстрированным на фиг.4.
Фиг.5 иллюстрирует другой способ 500 для осуществления PMIP в режиме СоА FA мобильного IP. Способ 500 включает в себя АТ 502, исходную eBS/PDSN (S-eBS/PDSN) 504, целевую eBS/PDSN (T-eBS/PDSN) 506, LMHA/AAG 508, VAAA/HAAA 510 и HA 512 MIPv4. S-eBS/PDSN 504 и T-eBS/PDSN 506 являются посредниками для функциональных возможностей клиента мобильного IP в АТ 502.
Между АТ 502 и S-eBS/PDSN 504 может происходить установление 514 соединения и сеанса. Между АТ 502 и S-eBS/PDSN 504 может происходить успешная аутентификация 516 доступа. Она может включать в себя отправку с помощью S-eBS/PDSN 504 сообщения 518 запроса доступа в VAAA/HAAA 510 и отправку с помощью VAAA/HAAA 510 сообщения 520 приема доступа в S-eBS/PDSN 504. Сообщение 520 приема доступа может включать в себя HoA АТ 502. Таким образом, S-eBS/PDSN 504 может определить HoA АТ 502, принимая его из VAAA/HAAA 510 во время аутентификации.
АТ 502 и S-eBS/PDSN 504 могут генерировать и выполнять обмен 522 ключами сеанса. S-eBS/PDSN 504 и LMHA/AAG 508 могут взаимодействовать через RRQ/RRP MIPv4 для того, чтобы связать 524 адрес IP S-eBS/PDSN 504 с HoA АТ 502.
АТ 502 может отправить запрос 526 DHCP в S-eBS/PDSN 504. S-eBS/PDSN 504 может отправить ответ 528 DHCP в АТ 502. Ответ 528 DHCP может включать в себя HoA АТ 502. S-eBS/PDSN 504 может получить 530 CoA FA для всех АТ, которые обслуживаются с помощью AAG 508.
S-eBS/PDSN 504 может отправить сообщение 532 объявления агента в АТ 502. Исходным адресом сообщения 532 объявления агента может быть LMHA 508.
АТ 502 может отправить запрос 536 регистрации, который связывает CoA с НоА. Адресом IP назначения запроса 536 регистрации может быть LMHA 508. Запрос 536 регистрации может быть отправлен из АТ 502 в S-eBS/PDSN 504. Затем S-eBS/PDSN 504 может отправить запрос 536 регистрации в LMHA/AAG 508 через туннель 534.
LMHA/AAG 508 может отправить сообщение 538 RARIUS/Diameter в VAAA/HAAA 510. VAAA/HAAA 510 может отправить сообщение 540 RARIUS/Diameter в LMHA/AAG 508. Между LMHA/AAG 508 и HA 512 MIPv4 может происходить установление 542 безопасной ассоциативной связи IKE/IPsec.
LMHA/AAG 508 может отправить сообщение 544 регистрации в HA 512 MIPv4. HA 512 MIPv4 может отправить сообщение 546 RARIUS/Diameter в VAAA/HAAA 510. VAAA/HAAA 510 может отправить сообщение 548 RARIUS/Diameter в HA 512 MIPv4.
HA 512 MIPv4 может отправить сообщение 550 ответа регистрации в LMHA/AAG 508. LMHA/AAG 508 может отправить сообщение 550 ответа регистрации в S-eBS/PDSN 504 через туннель 552. Затем S-eBS/PDSN 504 может отправить сообщение 550 ответа регистрации в АТ 502.
Пакеты 556 IPv4 могут быть отправлены между HA 512 MIPv4 и LMHA/AAG 508 через туннель 558 MIPv4. Пакеты 556 IPv4 могут быть отправлены между LMHA/AAG 508 и S-eBS/PDSN 504 через другой туннель 560 MIPv4.
Когда HA 512 MIPv4 принимает пакеты, которые предназначены для НоА АТ 502, HA 512 MIPv4 может отправить пакеты в LMHA/AAG 508 через туннель 558. Затем LMHA/AAG 508 может отправить пакеты в S-eBS/PDSN 504 через туннель 560. Затем S-eBS/PDSN 504 может отправить пакеты в АТ 502.
Когда S-eBS/PDSN 504 принимает пакеты из АТ 502, которые предназначены для CN (не изображен), S-eBS/PDSN 504 может отправить пакеты в LMHA/AAG 508 через туннель 560. Затем LMHA/AAG 508 может отправить пакеты в HA 512 MIPv4 через туннель 558. Затем HA 512 MIPv4 может отправить пакеты в CN.
В некоторой точке может происходить передача 562 обслуживания АТ 502 из S-eBS/PDSN 504 в T-eBS/PDSN 506. Она может включать в себя передачу 564 контекста между S-eBS/PDSN 504 и T-eBS/PDSN 506. В качестве части передачи 564 контекста S-eBS/PDSN 504 может уведомить T-eBS/PDSN 506 о НоА АТ 502.
T-eBS/PDSN 506 и LMHA/AAG 508 могут взаимодействовать через RRQ/RRP MIPv4, для того чтобы связать 566 адрес IP T-eBS/PDSN 506 с НоА АТ 502. Пакеты 568 IPv4 могут быть отправлены между HA 512 MIPv4 и LMHA/AAG 508 через туннель 570 MIPv4. Пакеты 568 IPv4 могут быть отправлены между LMHA/AAG 508 и T-eBS/PDSN 506 через туннель 572 MIPv4.
Фиг.6 иллюстрирует пример, изображающий заголовки пакетов, когда пакеты перемещаются из MS/AT 602 в CN 610 в обратной линии 612 связи, а также, когда пакеты перемещаются из CN 610 в MS/AT 602 в прямой линии 620 связи. Изображены MS/AT 602, eBS/PDSN 604, LMHA/AAG 606, НА 608 и CN 610. В LMHA/AAG 606 имеется связывание между адресом IP eBS/PDSN 604 и НоА MS/AT 602. В НА 608 имеется связывание между СоА и НоА MS/AT 602.
Сначала будет обсужден СоА FA в обратной линии 612 связи. MS/AT 602 посылает пакет 614 в eBS/PDSN 604. Исходным адресом пакета 614 является НоА MS/AT 602. Адресом назначения пакета 614 является адрес IP CN 610.
Затем eBS/PDSN 604 посылает пакет 616 в LMHA/AAG 606. пакет 616 включает в себя первоначальный пакет 614, отправленный из MS/AT 602 в eBS/PDSN 604. Исходным адресом пакета 616 является адрес IP eBS/PDSN 604. Адресом назначения пакета 616 является адрес IP LMHA/AAG 606.
Затем LMHA/AAG 606 отправляет пакет 618 в НА 608. Пакет 618 включает в себя первоначальный пакет 614, отправленный из MS/AT 602 в eBS/PDSN 604. Исходным адресом пакета 618 является СоА MS/AT 602. Адресом назначения пакета 618 является адрес IP НА 608. Затем НА 608 отправляет первоначальный пакет 614 в CN 610.
Далее будет обсужден СоА FA прямой линии связи. CN 610 отправляет пакет 622 в НА 608. Исходным адресом пакета 622 является адрес IP CN 610. Адресом назначения пакета 622 является НоА MS/AT 602.
Затем НА 608 отправляет пакет 624 в LMHA/AAG 606. Пакет 624 включает в себя первоначальный пакет 622, отправленный из CN 610 в НА 608. Исходным адресом пакета 624 является адрес IP НА 608. Адресом назначения пакета 624 является СоА MS/AT 602.
Затем LMHA/AAG 606 отправляет пакет 626 в eBS/PDSN 604. Пакет 626 включает в себя первоначальный пакет 622, отправленный из CN 610 в НА 608. Исходным адресом пакета 626 является адрес IP LMHA/AAG 606. Адресом назначения пакета 626 является адрес IP eBS/PDSN 604. Затем eBS/PDSN 604 отправляет первоначальный пакет 622 в MS/AT 602.
Фиг.7 иллюстрирует другой способ 700 для осуществления PMIP в режиме СоА FA мобильного IP. Способ 700 включает в себя АТ 702, eBS/PDSN 504, LMHA/AAG 706, HAAA 708 и HA 710 MIPv4. eBS/PDSN 704 является посредником для функциональных возможностей клиента мобильного IP в АТ 702.
Между АТ 702 и eBS/PDSN 704 может происходить установление 712 соединения и сеанса. Между АТ 702 и eBS/PDSN 704 может происходить успешная аутентификация 714 доступа. Успешная аутентификация 716 доступа также может происходить между eBS/PDSN 704 и НААА 708. АТ 702 и eBS/PDSN 704 могут генерировать и выполнять обмен 718 ключами сеанса.
Аутентификация 720 обслуживания между АТ 702 и eBS/PDSN 704 может быть усеченной. Кроме того, аутентификация 722 обслуживания, включающая в себя eBS/PDSN 704 и НААА 708, может быть усеченной. НААА 708 может усечь аутентификацию обслуживания и указать, что вместо этого должна быть выполнена аутентификация MIPv4.
eBS/PDSN 704 может получить 724 СоА FA для АТ 702, который является подходящим для использования в подсети LMHA 706. Он может быть получен из сервера DHCPv4.
eBS/PDSN 704 может отправить сообщение 726 объявления агента в АТ 702. Исходным адресом сообщения 726 объявления агента может быть eBS/PDSN 704.
АТ 702 может отправить сообщение 728 запроса регистрации в eBS/PDSN 704. Адресом назначения сообщения 728 запроса регистрации может быть eBS/PDSN 704.
eBS/PDSN 704 может отправить сообщение 730 запроса доступа RARIUS в HAAA 708. HAAA 708 может отправить сообщение 732 приема доступа RARIUS в eBS/PDSN 704.
eBS/PDSN 704 может отправить сообщение 736 запроса регистрации в HA 710 MIPv4. HA 710 MIPv4 может отправить сообщение 738 запроса доступа RARIUS в HAAA 708. HAAA 708 отправляет сообщение 548 приема доступа RARIUS в HA 710 MIPv4. Затем HA 710 MIPv4 может отправить сообщение 742 ответа регистрации в eBS/PDSN 704. Сообщение 742 ответа регистрации может включать в себя НоА АТ 702. Таким образом, eBS/PDSN 704 может определить НоА АТ 702, принимая его из HA 710 MIPv4.
eBS/PDSN 704 и LMHA/AAG 706 могут взаимодействовать через RRQ/RRP MIPv4, чтобы связать 744 адрес IP eBS/PDSN 704 с НоА АТ 702. Более конкретно, адрес IPv4 FA АТ 702 (который является НоА) может быть связан с адресом IPv4 eBS/PDSN 704 (который является СоА).
eBS/PDSN 704 может отправить ответ 746 регистрации в АТ 702. eBS/PDSN 704 может отправить запрос 748 учета RADIUS в НААА 708. НААА 708 может отправить ответ 750 учета RADIUS в eBS/PDSN 704.
Пакеты 752 IPv4 могут быть отправлены между HA 710 MIPv4 и LMHA/AAG 706 через двунаправленный туннель 756 MIPv4. Пакеты 752 IPv4 могут быть отправлены между LMHA/AAG 706 и eBS/PDSN 704 через туннель 754 PMIP.
Когда HA 710 MIPv4 принимает пакеты, которые предназначены для НоА АТ 702, HA 710 MIPv4 может отправить пакеты в LMHA/AAG 706 через двунаправленный туннель 756 MIPv4. Затем LMHA/AAG 706 может отправить пакеты в eBS/PDSN 704 через туннель 754 PMIP. Затем eBS/PDSN 704 может отправить пакеты в АТ 702.
Когда eBS/PDSN 704 принимает пакеты из АТ 702, которые предназначены для CN (не изображен), eBS/PDSN 704 может отправить пакеты в LMHA/AAG 706 через туннель 754 PMIP. Затем LMHA/AAG 706 может отправить пакеты в HA 710 MIPv4 через туннель 756 MIPv4. Затем HA 710 MIPv4 может отправить пакеты в CN.
Фиг.8 иллюстрирует другой способ 800 для осуществления PMIP в режиме СоА FA мобильного IP. Способ 800 включает в себя АТ 802, S-eBS/PDSN 804, T-eBS/PDSN 706, LMHA/AAG 808, HAAA 810 и HA 812 MIPv4. S-eBS/PDSN 804 и T-eBS/PDSN 806 являются посредниками для функциональных возможностей клиента мобильного IP в АТ 802.
Между АТ 802 и S-eBS/PDSN 804 может происходить установление 814 соединения и сеанса. Между АТ 802 и S-eBS/PDSN 804 может происходить успешная аутентификация 816 доступа. Она может включать в себя отправку с помощью S-eBS/PDSN 804 сообщения 818 запроса доступа в HAAA 810 и отправку с помощью HAAA 810 сообщения 820 приема доступа в S-eBS/PDSN 804.
АТ 802 и S-eBS/PDSN 804 могут генерировать и выполнять обмен 822 ключом (ключами) сеанса. S-eBS/PDSN 804 может получить 824 СоА FA для всех АТ, которые обслуживают с помощью AAG 808.
S-eBS/PDSN 804 может отправить сообщение 826 объявления агента в АТ 802. Исходным адресом сообщения 826 объявления агента может быть LMHA 808.
АТ 802 может отправить сообщение 828 запроса регистрации в S-eBS/PDSN 804. Адресом назначения сообщения 828 запроса регистрации может быть LMHA 808. S-eBS/PDSN 804 может отправить сообщение 828 запроса регистрации в LMHA/AAG 808 через туннель 830.
LMHA/AAG 808 может отправить сообщение 832 RARIUS/Diameter в HAAA 810. HAAA 810 может отправить сообщение 834 RARIUS/Diameter в LMHA/AAG 808. Между LMHA/AAG 808 и HA 812 MIPv4 может происходить установление безопасной ассоциативной связи IKE/IPsec.
LMHA/AAG 808 может отправить запрос 838 регистрации в HA 812 MIPv4. HA 812 MIPv4 может отправить сообщение 840 RARIUS/Diameter в HAAA 810. HAAA 810 может отправить сообщение 842 RARIUS/Diameter в HA 812 MIPv4.
HA 812 MIPv4 может отправить сообщение 844 ответа регистрации в LMHA/AAG 808. LMHA/AAG 808 может отправить сообщение 844 ответа регистрации в S-eBS/PDSN 804 через туннель 846. S-eBS/PDSN 804 может отправить сообщение 844 ответа регистрации в АТ 802. Сообщение 844 ответа регистрации может включать в себя НоА АТ 802. S-eBS/PDSN 804 может определить НоА АТ 802, отслеживая 850 сообщение 844 ответа регистрации. S-eBS/PDSN 804 и LMHA/AAG 808 могут взаимодействовать через RRQ/RRP PMIPv4 для того, чтобы связать 852 адрес IP S-eBS/PDSN 804 с НоА АТ 802.
Пакеты 854 IPv4 могут быть отправлены между HA 812 MIPv4 и LMHA/AAG 808 через туннель 856 MIPv4. Пакеты 854 IPv4 могут быть отправлены между LMHA/AAG 808 и S-eBS/PDSN 804 через другой туннель 858 MIPv4.
Когда HA 812 MIPv4 принимает пакеты, которые предназначены для НоА АТ 802, HA 812 MIPv4 может отправить пакеты в LMHA/AAG 808 через туннель 856. Затем LMHA/AAG 808 может отправить пакеты в S-eBS/PDSN 804 через туннель 856. Затем S-eBS/PDSN 804 может отправить пакеты в АТ 802.
Когда S-eBS/PDSN 804 принимает пакеты из АТ 802, которые предназначены для CN (не изображен), S-eBS/PDSN 804 может отправить пакеты в LMHA/AAG 808 через туннель 858. Затем LMHA/AAG 808 может отправить пакеты в HA 812 MIPv4 через туннель 856. Затем HA 812 MIPv4 может отправить пакеты в CN.
В некоторой точке может происходить передача 560 обслуживания АТ 802 из S-eBS/PDSN 804 в T-eBS/PDSN 806. В качестве части передачи 560 обслуживания может происходить передача 862 контекста между S-eBS/PDSN 804 и T-eBS/PDSN 806. S-eBS/PDSN 804 может уведомить T-eBS/PDSN 806 о НоА АТ 802. T-eBS/PDSN 806 и LMHA/AAG 808 могут взаимодействовать через RRQ/RRP MIPv4 для того, чтобы связать 864 адрес IP T-eBS/PDSN 806 с НоА АТ 802.
Пакеты 866 IPv4 могут передаваться между HA 812 MIPv4 и LMHA/AAG 808 через туннель 870 MIPv4. Пакеты 866 IPv4 могут передаваться между LMHA/AAG 808 и T-eBS/PDSN 806 через другой туннель 868 MIPv4.
Фиг.9 иллюстрирует другой способ 900 для осуществления PMIP в режиме СоА FA мобильного IP. Способ 900 включает в себя АТ 902, S-eBS/PDSN 904, T-eBS/PDSN 906, LMHA/AAG 908, HAAA 910 и HA 912 MIPv4. S-eBS/PDSN 904 и T-eBS/PDSN 906 являются посредниками для функциональных возможностей клиента мобильного IP в АТ 902.
Между АТ 902 и S-eBS/PDSN 904 может происходить 914 установление соединения и сеанса. Между АТ 902 и S-eBS/PDSN 904 может происходить 916 успешная аутентификация доступа. Она может включать в себя отправку с помощью S-eBS/PDSN 904 сообщения 918 запроса доступа в HAAA 910 и отправку с помощью HAAA 910 сообщения 920 приема доступа в S-eBS/PDSN 904. АТ 902 и S-eBS/PDSN 904 могут генерировать и выполнять обмен 922 ключом (ключами) сеанса. S-eBS/PDSN 904 может получить 924 СоА FA для всех АТ, которые обслуживают с помощью AAG 908.
S-eBS/PDSN 904 может отправить сообщение 926 объявления агента в АТ 902. Исходным адресом сообщения 926 объявления агента может быть LMHA 908. АТ 902 может отправить сообщение 928 запроса регистрации в S-eBS/PDSN 904. Адресом назначения сообщения 928 запроса регистрации может быть LMHA 908. S-eBS/PDSN 904 может отправить сообщение 928 запроса регистрации в LMHA/AAG 908 через туннель 930.
LMHA/AAG 908 может отправить сообщение 932 RARIUS/Diameter в HAAA 910. HAAA 910 может отправить сообщение 934 RARIUS/Diameter в LMHA/AAG 908. Между LMHA/AAG 908 и HA 912 MIPv4 может происходить 936 установление безопасной ассоциативной связи IKE/IPsec.
LMHA/AAG 908 может отправить запрос 938 регистрации в HA 912 MIPv4. HA 912 MIPv4 может отправить сообщение 940 RARIUS/Diameter в HAAA 910. HAAA 910 может отправить сообщение 942 RARIUS/Diameter в HA 912 MIPv4.
HA 912 MIPv4 может отправить сообщение 944 ответа регистрации в LMHA/AAG 908. LMHA/AAG 908 может отправить сообщение 944 ответа регистрации в S-eBS/PDSN 904 через туннель 946. S-eBS/PDSN 904 может отправить сообщение 944 ответа регистрации в АТ 902. Сообщение 944 регистрации может включать в себя НоА АТ 902.
Затем АТ 902 может отправить 950 свой НоА в S-eBS/PDSN 904. Таким образом, S-eBS/PDSN 904 может определить НоА АТ 902, принимая его из АТ 902. S-eBS/PDSN 904 и LMHA/AAG 908 могут взаимодействовать через RRQ/RRP PMIPv4, чтобы связать 952 адрес IP S-eBS/PDSN 904 с НоА АТ 902.
Пакеты 954 IPv4 могут быть отправлены между HA 912 MIPv4 и LMHA/AAG 908 через туннель 956 MIPv4. Пакеты 954 IPv4 могут быть отправлены между LMHA/AAG 908 и S-eBS/PDSN 904 через другой туннель 958 MIPv4.
Когда HA 912 MIPv4 принимает пакеты, которые предназначены для НоА АТ 902, HA 912 MIPv4 может отправить пакеты в LMHA/AAG 908 через туннель 956. Затем LMHA/AAG 908 может отправить пакеты в S-eBS/PDSN 904 через туннель 958. Затем S-eBS/PDSN 904 может отправить пакеты в АТ 902.
Когда S-eBS/PDSN 904 принимает пакеты из АТ 902, которые предназначены для CN (не изображен), S-eBS/PDSN 904 может отправить пакеты в LMHA/AAG 908 через туннель 958. Затем LMHA/AAG 908 может отправить пакеты в HA 912 MIPv4 через туннель 956. Затем HA 912 MIPv4 может отправить пакеты в CN.
В некоторой точке может происходить передача 960 обслуживания АТ 902 из S-eBS/PDSN 904 в T-eBS/PDSN 906. Она может включать в себя передачу 962 контекста между S-eBS/PDSN 904 и T-eBS/PDSN 906. S-eBS/PDSN 904 может уведомить T-eBS/PDSN 906 о НоА АТ 902. T-eBS/PDSN 906 и LMHA/AAG 908 могут взаимодействовать через RRQ/RRP MIPv4, чтобы связать 964 адрес IP T-eBS/PDSN 906 с НоА АТ 902.
Пакеты 966 IPv4 могут передаваться между HA 912 MIPv4 и LMHA/AAG 908 через туннель 970 MIPv4. Пакеты 966 IPv4 могут передаваться между LMHA/AAG 908 и T-eBS/PDSN 906 через другой туннель 968 MIPv4.
Фиг.10 иллюстрирует другой способ 1000 для осуществления PMIP в режиме СоА FA мобильного IP. Способ 1000 включает в себя АТ 1002, S-eBS 1004, T-eBS 1006, AAG 1008, VAAA/HAAA 1010 и HA 1012 MIPv4. S-eBS 1004 и T-eBS 1006 являются посредниками для функциональных возможностей клиента мобильного IP в АТ 1002.
Между АТ 1002 и S-eBS 1004 может происходить 1014 установление соединения и сеанса. Между АТ 1002 и S-eBS 1004 может происходить 1016 аутентификация доступа. Она может включать в себя отправку с помощью S-eBS 1004 сообщения 1018 запроса доступа в VAAA/HAAA 1010 и отправку с помощью VAAA/HAAA 1010 сообщения 1020 приема доступа в S-eBS 1004. Сообщение 1020 приема доступа может включать в себя НоА АТ 1002. Таким образом, S-eBS 1004 может определить НоА АТ 1002, принимая его из VAAA/HAAA 1010 во время аутентификации.
АТ 1002 и S-eBS 1004 могут генерировать и выполнять обмен 1022 ключом (ключами) сеанса. S-eBS 1004 и LMHA/AAG 1008 могут взаимодействовать RRQ/RRP PMIPv4, чтобы связать 1024 адрес IP S-eBS 1004 с НоА АТ 1002. S-eBS 1004 может получить/сконфигурировать 1026 СоА FA для всех АТ, которые обслуживают с помощью AAG 1008.
S-eBS 1004 может отправить сообщение 1028 объявления агента в АТ 1002. Исходным адресом сообщения 1028 объявления агента может быть AAG 1008. АТ 1002 может отправить сообщение 1030 запроса регистрации в S-eBS 1004. Адресом назначения сообщения 1030 запроса регистрации может быть AAG 1030. S-eBS 1004 может отправить сообщение 1030 запроса регистрации в AAG 1008 через туннель 1032.
AAG 1008 может отправить сообщение 1034 RARIUS/Diameter в VAAA/HAAA 1010. VAAA/HAAA 1010 может отправить сообщение 1036 RARIUS/Diameter в AAG 1008. Между AAG 1008 и HA 1012 MIPv4 может происходить 1038 установление безопасной ассоциативной связи IKE/IPsec.
AAG 1008 может отправить запрос 1040 регистрации в HA 1012 MIPv4. HA 1012 MIPv4 может отправить сообщение 1042 RARIUS/Diameter в VAAA/HAAA 1010. VAAA/HAAA 1010 может отправить сообщение 1044 RARIUS/Diameter в HA 1012 MIPv4. HA 1012 MIPv4 может отправить сообщение 1046 ответа регистрации в AAG 1008. AAG 1008 может отправить сообщение 1046 ответа регистрации в S-eBS 1004 через туннель 1048. S-eBS 1004 может отправить сообщение 1046 ответа регистрации в АТ 1002.
Пакеты 1052 IPv4 могут передаваться между HA 1012 MIPv4 и AAG 1008 через туннель 1054 MIPv4. Пакеты 1052 IPv4 могут передаваться между AAG 1008 и S-eBS 1004 через другой туннель 1056 MIPv4.
Когда HA 1012 MIPv4 принимает пакеты, которые предназначены для НоА АТ 1002, HA 1012 MIPv4 может отправить пакеты в AAG 1008 через туннель 1054. Затем AAG 1008 может отправить пакеты в S-eBS 1004 через туннель 1056. Затем S-eBS 1004 может отправить пакеты в АТ 1002.
Когда S-eBS 1004 принимает пакеты из АТ 1002, которые предназначены для CN (не изображен), S-eBS 1004 может отправить пакеты в AAG 1008 через туннель 1056. Затем AAG 1008 может отправить пакеты в HA 1012 MIPv4 через туннель 1054. Затем HA 1012 MIPv4 может отправить пакеты в CN.
В некоторой точке может происходить передача 1058 обслуживания АТ 1002 из S-eBS/PDSN 1004 в T-eBS/PDSN 1006. Она может включать в себя передачу 1060 контекста между S-eBS/PDSN 1004 и T-eBS/PDSN 1006. S-eBS/PDSN 1004 может уведомить T-eBS/PDSN 1006 о НоА АТ 1002. T-eBS/PDSN 1006 и LMHA/AAG 1008 могут взаимодействовать через RRQ/RRP MIPv4, чтобы связать 1062 адрес IP T-eBS/PDSN 1006 с НоА АТ 1002.
Пакеты 1064 IPv4 могут передаваться между HA 1012 MIPv4 и LMHA/AAG 1008 через туннель 1066 MIPv4. Пакеты 1066 IPv4 могут передаваться между LMHA/AAG 1008 и T-eBS/PDSN 1006 через другой туннель 1068 MIPv4.
Фиг.11 иллюстрирует другой способ 1100 для осуществления PMIP в режиме СоА FA IP. Изображены АТ 1102, eBS1 1104, eBS2 1106, SRNC 1108, AGW 1110, VAAA (уполномоченный) 1122 и НААА 1114. Проиллюстрированный способ 1100 включает в себя подход, основанный на ключе GRE между eBS 1104, 1006 и AGW 1110.
Может происходить 1116 аутентификация и авторизация доступа. SRNC может принять 1118 PMN-AN-RKI. Может происходить 1120 сигнализация IOS. eBS1 1104 может принять ключ PMN-AN-RKI и seq1 из SRNC 1118.
eBS1 1104 может отправить ID 1122 линии связи в АТ 1102. АТ 1102 может отправить запрос 1124 перемещения DAP в eBS1 1104.
eBS1 1104 может отправить сообщение 1126 RRQ PMIP в AGW 1110. AGW 1110 может отправить сообщение 1128 RRP PMIP в eBS1 1104. eBS1 1104 может отправить сообщение 1130 назначения DAP в АТ 1102.
Может происходить 1132 дополнительная сигнализация IOS. АТ 1102 может предоставить 1134 ID линии связи на верхний уровень. Затем может происходить 1136 назначение адреса IP.
PMIP может использовать специальный туннель GRE. Это может предоставить определенные выгоды, не представленные в традиционном PMIP или MIP. Одной выгодой может быть то, что туннель PMIP может быть установлен до назначения адреса IP, следовательно, туннель может быть использован для того, чтобы назначать адрес IP в АТ из AGW. Следовательно, в АТ может быть назначено множество типов (IPv4, IPv6, MIPv4, MIPv6) адресов IP после того, как установлен туннель PMIP. Другой выгодой может быть то, что туннель PMIP может быть использован для поддержки приложений, в которых может быть использовано перекрытие личных адресов IP.
Фиг.12 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве 1202. Беспроводное устройство 1202 является примером устройства, которое может быть сконфигурировано с возможностью осуществления различных способов, описанных в настоящей заявке.
Беспроводное устройство 1202 может включать в себя процессор 1204, который управляет работой беспроводного устройства 1202. Процессор 1204 также может упоминаться как центральный процессор (CPU). Память 1206, которая может включать в себя как постоянную память (ROM), так и память с произвольным доступом (RAM), подает инструкции и данные в процессор 1024. Часть памяти 1206 также может включать в себя энергонезависимую память с произвольным доступом (NVRAM). Процессор 1204 обычно выполняет логические и арифметические операции на основе программных инструкций, запомненных в памяти 1206. Инструкции в памяти 1206 могут быть выполняемыми с обеспечением возможности осуществления способов, описанных в настоящей заявке.
Беспроводное устройство 1202 также может включать в себя корпус 1208, который может включать в себя передатчик 1210 и приемник 1212, чтобы дать возможность передачи и приема данных между беспроводным устройством 1202 и дистанционным местоположением. Передатчик 1210 и приемник 1212 могут быть объединены в приемопередатчик 1214. Антенна 1216 может быть связана с корпусом и электрически соединена с приемопередатчиком 1214. Беспроводное устройство 1202 также может включать в себя (не изображено) множество передатчиков, множество приемников, множество приемопередатчиков и/или множество антенн.
Беспроводное устройство 1202 также может включать в себя детектор 1218 сигнала, который может быть использован для того, чтобы детектировать и количественно определять уровень сигналов, принятых с помощью приемопередатчика 1214. Детектор 1218 сигнала может детектировать такие сигналы, как полную энергию, энергию пилот-сигнала, приходящуюся на псевдошумовые (PN) элементарные посылки, спектральную плотность мощности и другие сигналы. Беспроводное устройство 1202 также может включать в себя процессор цифровых сигналов (DSP) 1220 для использования в обработке сигналов.
Различные компоненты беспроводного устройства 1202 могут быть соединены вместе с помощью системы 1222 шины, которая может включать в себя шину питания, шину управляющего сигнала и шину сигнала статуса, кроме шины данных. Однако для простоты различные шины проиллюстрированы на фиг.12 как система 1222 шины.
Как использован в настоящем описании термин “определение” заключает в себе широкое множество действий и, следовательно, “определение” может включать в себя вычисление, вычисление с помощью компьютера, обработку, получение, исследование, поиск (например, поиск в таблице, базе данных или другой структуре данных), установление и тому подобное. Также “определение” может включать в себя прием (например, прием информации), доступ (например, доступ к данным в памяти) и тому подобное. Также “определение” может включать в себя решение, подбор, выбор, установление и тому подобное.
Фраза “на основе” не означает “только на основе”, если иное не указано специально. Иначе говоря, “на основе” описывает, как “только на основе”, так и “по меньшей мере, на основе”.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с настоящим раскрытием, могут быть осуществлены или выполнены с помощью универсального процессора, процессора цифровых сигналов (DSP), интегральной схемы прикладной ориентации (ASIC), вентильной матрицы, программируемой в условиях эксплуатации (FPGA) или другого программируемого логического устройства, дискретного вентиля или транзисторной логики, дискретных компонентов аппаратного обеспечения или любой их комбинации, сконструированных с возможностью выполнения функций, описанных в настоящей заявке. Универсальный процессор может быть микропроцессором, но в качестве альтернативы процессор может быть любым коммерчески доступным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть осуществлен как комбинация вычислительных устройств, например комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров в сочетании с ядром DSP или любая другая такая конфигурация.
Этапы способа или алгоритма, описанные в связи с настоящим раскрытием, могут быть осуществлены непосредственно в аппаратном обеспечении, в модуле программного обеспечения, выполняемом с помощью процессора, или в комбинации первого и второго. Модуль программного обеспечения может находиться в любом виде носителя хранения, который известен в данной области техники. Некоторые примеры носителя хранения, которые могут быть использованы, включают в себя в память RAM, флэш-память, память ROM, память EPROM, память EEPROM, в регистры, жесткий диск, сменный диск, CD-ROM и т.д. Модуль программного обеспечения может содержать одну инструкцию или множество инструкций и может быть распределен по нескольким разным сегментам кода, среди разных программ и во множестве носителей хранения. Носитель хранения может быть соединен с процессором таким образом, что процессор может считывать информацию с носителя хранения и записывать информацию на носитель хранения. В качестве альтернативы носитель хранения может неотъемлемой частью процессора.
Способы, раскрытые в настоящей заявке, содержат один или более этапов или действий, предназначенных для выполнения описанного способа. Этапы способа и/или действия могут быть заменены друг с другом, не выходя за рамки объема настоящего изобретения. Иначе говоря, если не указана определенная последовательность этапов или действий, последовательность и/или использование определенных этапов и/или действий может быть модифицирована, не выходя за рамки объема настоящего изобретения.
Описанные функции могут быть осуществлены в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. Если они осуществлены в программном обеспечении, функции могут быть сохранены как одна или более инструкций в машиночитаемом носителе. Машиночитаемый носитель может быть любым доступным носителем, доступ к которому может быть осуществлен с помощью компьютера. В качестве примера, а не ограничения, машиночитаемый носитель может содержать RAM, ROM, EEPROM, CD-ROM, или другую память на оптическом диске, память на магнитном диске или другие устройства магнитной памяти или любой другой носитель, который может быть использован, чтобы переносить или запоминать желаемый программный код в виде инструкций или структур данных, и доступ к которому может быть осуществлен с помощью компьютера. Термины «Disk» и «disc», как использованы в настоящей заявке, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск blu-ray, где «disks» обычно воспроизводят данные магнитным способом, в то время как «discs» воспроизводят данные оптическим способом с помощью лазеров.
Программное обеспечение или инструкции также могут быть переданы через носитель передачи. Например, если программное обеспечение передают из web-сайта, сервера или другого дистанционного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасное излучение, радиоволны и микроволны, тогда коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасное излучение, радиоволны и микроволны включены в определение среды передачи.
Следует понимать, что формула изобретения не ограничена точной конфигурацией и компонентами, проиллюстрированными выше. Различные модификации, изменения и отклонения могут быть сделаны в организации, работе и деталях систем, способов и устройств, описанных в настоящей заявке, не выходя за рамки объема формулы изобретения.