Обнаружение местного агента мобильного протокола internet

Иллюстрации

Показать все

Изобретение относится к системам и способам, которые содействуют обнаружению местного агента (НА) мобильного протокола Internet в системе беспроводной связи. Техническим результатом является упрощение обнаружения IP адреса НА в сетях беспроводной связи за счет того, что мобильному устройству в сети не требуется знать глобальный адрес его опорной точки и/или НА при нахождении в домашней сети. Способ содержит этапы, на которых: идентифицируют шлюз сети пакетной передачи данных; определяют адрес местного агента мобильного протокола Internet из идентифицированного шлюза сети пакетной передачи данных, если местный агент мобильного протокола Internet расположен вместе с идентифицированной сетью пакетной передачи данных, или из другого шлюза сети пакетной передачи данных, если местный агент мобильного протокола Internet не расположен вместе с идентифицированной сетью пакетной передачи данных; причем определение адреса местного агента мобильного протокола Internet включает в себя этапы, на которых: передают одно или более сообщений на идентифицированный шлюз сети пакетной передачи данных, включающий в себя соответствующие запросы адреса местного агента мобильного протокола Internet; принимают от шлюза сети пакетной передачи данных информацию, относящуюся к адресу местного агента мобильного протокола Internet, в ответ на эти одно или более сообщений. 10 н. и 36 з.п. ф-лы, 19 ил.

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

Настоящая заявка испрашивает приоритет в соответствии с предварительной заявкой США № 60/943017, поданной 8 июня 2007 и озаглавленной “Обнаружение местного агента мобильного протокола Internet”, содержание которой включено в настоящую заявку во всей полноте посредством ссылки.

УРОВЕНЬ ТЕХНИКИ

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

Настоящее раскрытие относится, в общем, к беспроводной связи и, более конкретно, к технологии для установления связи на основе мобильного протокола Internet (Mobile IP) в системе беспроводной связи.

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

Системы беспроводной связи широко используются для обеспечения различных служб связи; например, посредством таких систем беспроводной связи могут быть обеспечены службы передачи речевой информации, видеовещания, пакетной передачи данных, циркулярной рассылки и обмена сообщениями. Эти системы могут быть системами с многостанционным доступом, которые способны поддерживать связь для нескольких терминалов распределением доступных системных ресурсов. Примеры таких систем с многостанционным доступом включают системы (CDMA) многостанционного доступа с кодовым разделением каналов, системы (TDMA) многостанционного доступа с временным разделением каналов, системы (FDMA) многостанционного доступа с частотным разделением каналов и системы (OFDMA) многостанционного доступа с ортогональным частотным разделением каналов.

Обычно система беспроводной связи с многостанционным доступом может одновременно поддерживать связь для нескольких беспроводных терминалов. В такой системе каждый терминал может взаимодействовать с одной или более базовыми станциями посредством передач по линиям связи базовая станция-терминал и терминал-базовая станция. Линия связи базовая станция-терминал (нисходящая линия связи) относится к линии связи от базовых станций к терминалам, а линия связи терминал-базовая станция (восходящая линия связи) относится к линии связи от терминалов к базовым станциям. Эта линия связи может быть установлена посредством системы (SISO) с одним входом и одним выходом, системы (MISO) со многими входами и одним выходом или системы (MIMO) со многими входами и многими выходами.

Мобильный протокол Internet (Mobile IP или MIP) является протоколом связи, который делает возможной прозрачную маршрутизацию пакетов данных на мобильные устройства в системе беспроводной связи. В рамках мобильного протокола IP устройство может зарегистрироваться у местного агента (HA), через который устройство получает “местный” IP адрес. Местный адрес устройства затем может быть использован для маршрутизации пакетов данных на устройство и/или с устройства независимо от местоположения устройства в сети беспроводной связи. Традиционно, мобильное устройство может зарегистрироваться у HA прежде всего обнаружением глобального IP адреса HA и установлением затем соглашения безопасности с HA на основе его обнаруженного IP адреса. При установлении связи с HA устройство может оповестить HA об обновлениях, относящихся к местоположению и/или состоянию устройства. Эти обновления могут быть использованы HA для обеспечения пакетов данных для устройства, непосредственно или опосредованно через узел доступа другой сети, к которой движется устройство.

Тем не менее, установлено, что обнаружение IP адреса HA является сложным в сетях беспроводной связи, где мобильностью устройств управляет сетевой протокол обеспечения мобильности, такой как протокол (GTP) туннелирования пакетной радиосвязи общего назначения (GPRS) или тому подобное. Например, домашняя линия связи для мобильного протокола IP в заданной сети может быть проведена посредством GPRS или другой подобной технологии таким образом, что мобильному устройству в сети не требуется знать глобальный адрес его опорной точки и/или HA при нахождении в домашней сети. Из-за отсутствия в мобильном устройстве знаний о глобальном адресе соответствующего ему HA мобильность устройства усложняется. Следовательно, существует необходимость в универсальной технологии для обнаружения HA мобильного протокола IP в сети беспроводной связи.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

Согласно аспекту в настоящей заявке описан способ для идентификации местного агента (HA) мобильного протокола Internet (MIP) в системе беспроводной связи. Способ может содержать идентификацию шлюза сети пакетной передачи данных (PDN GW), служащего опорной точкой сетевого протокола обеспечения мобильности, используемого для связи в системе беспроводной связи; передачу одного или более сообщений на идентифицированный PDN WG, содержащих соответствующие запросы на адрес HA MIP; прием информации, относящейся к адресу HA MIP с PDN GW в ответ на одно или более сообщения.

Другой аспект относится к устройству беспроводной связи, которое может содержать память, хранящую данные, относящиеся к HA для связи в рамках Mobile IP, и маршрутизатору (AR) доступа, который управляет устройством беспроводной связи, используя, по меньшей мере, один из протоколов: мобильный протокол IP для прокси (PMIP) или протокол туннелирования пакетной радиосвязи общего назначения (GTP). Устройство беспроводной связи может дополнительно содержать процессор, предназначенный для обеспечения одного или более сообщений для AR, запрашивающего глобальный адрес HA, и для приема ответной информации, соответствующей глобальному адресу HA.

Еще один другой аспект относится к устройству, которое содействует обнаружению местного агента Mobile IP. Устройство может содержать средство для передачи запроса на глобальный IP адрес местного агента на PDN GW, служащий опорной точкой сетевого протокола обеспечения мобильности; средство для приема информации, относящейся к глобальному IP адресу для местного агента в ответ на запрос.

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

Дополнительный аспект относится к интегральной схеме, которая выполняет считываемые компьютером команды для обнаружения глобального адреса местного агента. Команда может содержать запрос глобального адреса местного агента с PDN GW, служащего опорной точкой, по меньшей мере, для одного из PMIP или GTP, с использованием, по меньшей мере, одного из запросов службы (DNS) доменных имен на доменное имя, сконфигурированное на основе местного агента, или процедуры присоединения подключения; прием информации, относящейся к глобальному адресу местного агента, c PDN GW.

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

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

Другой аспект относится к устройству, которое содействует обнаружению HA MIP. Устройство может содержать средство для приема запроса с абонентского оборудования (UE), управляемого через один или более PMIP или GTP, на глобальный адрес, соответствующий адресу HA MIP для UE, и средство для передачи информации, соответствующей глобальному адресу HA MIP, на UE в ответ на запрос.

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

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

Фиг.3-6 являются блок-схемами соответствующих систем для обнаружения местного агента Mobile IP в сети беспроводной связи.

Фиг.7-10 являются блок-схемами соответствующих способов для идентификации местного агента Mobile IP в сети беспроводной связи.

Фиг.11-14 являются блок-схемами содействия обнаружению местного агента на мобильном терминале.

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

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

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

Фиг.18-19 являются блок-схемами соответствующего устройства, которое содействует обнаружению местного агента Mobile IP в системе беспроводной связи.

ПОДРОБНОЕ ОПИСАНИЕ

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

Используемые в настоящей заявке термины 'компонент', 'модуль', 'система' и тому подобное предназначены для обозначения относящегося к компьютеру объекта, или аппаратных средств, программно-аппаратных средств, комбинации аппаратных и программных средств, или программных средств в процессе выполнения. Например, компонентом может быть процесс, выполняемый процессором, интегральная схема, объект, исполняемый файл, поток управления, программа и/или компьютер, но не ограничиваясь ими. Для примера, как приложение, запущенное на вычислительном устройстве, так и вычислительное устройство могут быть компонентом. Один или более компоненты могут постоянно находиться внутри процесса и/или потока управления, и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. Дополнительно, эти компоненты могут выполняться с различных считываемых компьютером сред, имеющих различные сохраненные на них структуры данных. Компоненты могут взаимодействовать посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакеты данных (например, данных с одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или через сеть, такую как Интернет, с другими системами посредством сигнала).

Кроме того, различные аспекты описаны в настоящей заявке в связи с беспроводным терминалом и/или базовой станцией. Беспроводной терминал может относиться к устройству, обеспечивающему возможность голосового или информационного подключения для пользователя. Беспроводной терминал может быть соединен с вычислительным устройством, таким как портативный компьютер или настольный компьютер, или может быть независимым устройством, таким как карманный персональный компьютер (PDA). Беспроводной терминал может быть также назван системой, абонентским устройством, абонентской станцией, мобильной станцией, мобильным телефоном, удаленной станцией, точкой доступа, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом, пользовательским устройством или пользовательским оборудованием. Беспроводной терминал может быть абонентской станцией, беспроводным устройством, сотовым телефоном, PCS телефоном, беспроводным телефоном, телефоном на базе протокола установления сессии (SIP), станцией беспроводной местной линии (WLL), карманным персональным компьютером (PDA), ручным устройством, допускающим беспроводное подключение, или другим устройством обработки, подключенным к беспроводному модему. Базовая станция (например, точка доступа) может относиться к устройству в сети доступа, которое взаимодействует через радиоинтерфейс, через один или более секторы, с беспроводными терминалами. Базовая станция может выполнять функции маршрутизатора между беспроводным терминалом и остальной частью сети доступа, которая может включать сеть на базе межсетевого протокола Internet (IP), преобразуя принятые блоки данных радиоинтерфейса в IP пакеты. Базовая станция также координирует управление атрибутами для радиоинтерфейса.

Кроме того, различные аспекты или признаки, описанные в настоящей заявке, могут быть реализованы в виде способа, устройства или промышленного изделия при использовании стандартных технологий программирования и/или конструирования. Термин 'промышленное изделие', используемый в настоящей заявке, предназначен для охвата компьютерной программы, доступной с любого считываемого компьютером устройства, носителя или среды. Например, считываемый компьютером носитель может включать магнитные запоминающие устройства (например, жесткий диск, дискету, магнитные полосы…), оптические диски (например, компакт-диск (CD), цифровой многофункциональный диск (DVD)…), смарт-карты и устройства флэш-памяти (например, карту, флэшку, флэш-ключ…).

Различные описанные в настоящей заявке технологии могут быть использованы для различных систем беспроводной связи, таких как системы (CDMA) многостанционного доступа с кодовым разделением каналов, системы (TDMA) многостанционного доступа с временным разделением каналов, системы (FDMA) многостанционного доступа с частотным разделением каналов, системы (OFDMA) многостанционного доступа с ортогональным частотным разделением каналов, системы (SC-FDMA) FDMA с передачей на одной несущей и другие такие системы. Термины “система” и “сеть” в настоящей заявке часто взаимозаменяемы. Система CDMA может реализовать такую радиотехнологию, как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. UTRA включает широкополосный CDMA (W-CDMA) и другие варианты CDMA. Дополнительно, CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовать такую радиотехнологию, как глобальная система подвижной связи (GSM). Система OFDMA может реализовать такую радиотехнологию, как эволюционный UTRA (E-UTRA), сверхмобильный широкополосный доступ (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMax), IEEE 802.20, Flash-OFDM® и т.д. UTRA и E-UTRA являются частью универсальной системы подвижной связи (UMTS). 3GPP Long Term Evolution (LTE) является планируемым выпуском UMTS, использующей E-UTRA, которая применяет OFDMA на нисходящей линии связи и SC-FDMA на восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описаны в документах организации под названием “Партнерский проект по развитию сетей третьего поколения” (3GPP). Дополнительно, CDMA2000 и UMB описаны в документах организации “Партнерский проект по развитию сетей третьего поколения 2” (3GPP2).

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

Обращаясь далее к чертежам, Фиг.1 является иллюстрацией системы беспроводной связи с многостанционным доступом в соответствии с различными аспектами. В одном примере точка 100 (AP) доступа включает несколько групп антенн. Как проиллюстрировано на Фиг.1, одна группа антенн может включать антенны 104 и 106, другая группа антенн может включать антенны 108 и 110, и еще одна группа антенн может включать антенны 112 и 114. Хотя на Фиг.1 показаны только две антенны для каждой из групп антенн, следует учитывать, что для каждой группы антенн может быть использовано большее или меньшее количество антенн. В другом примере терминал 116 (AT) доступа может взаимодействовать с антеннами 112 и 114, причем антенны 112 и 114 передают информацию на терминал 116 доступа по нисходящей линии 120 связи и принимают информацию с терминала 116 доступа по восходящей линии 118 связи. Дополнительно и/или альтернативно, терминал 122 доступа может взаимодействовать с антеннами 106 и 108, причем антенны 106 и 108 передают информацию на терминал 122 доступа по нисходящей линии 126 связи и принимают информацию с терминала 122 доступа по восходящей линии 124 связи. В системе дуплексной связи (FDD) с частотным разделением каналов линии 118, 120, 124 и 126 связи могут использовать различные частоты для связи. Например, нисходящая линия 120 связи может использовать частоту, отличную от частоты, используемой восходящей линией 118 связи.

Каждую группу антенн и/или область, в которой эти антенны располагают для установления связи, можно назвать сектором точки доступа. В соответствии с одним аспектом группы антенн могут быть предназначены для установления связи с терминалами доступа в секторе областей, охватываемом точкой 100 доступа. При установлении связи по нисходящим линиям 120 связи и 126 передающие антенны точки 100 доступа могут использовать формирование диаграммы направленности для улучшения соотношения сигнал-шум нисходящих линий связи для различных терминалов 116 и 122 доступа. Также, точка доступа, использующая формирование диаграммы направленности антенны для передачи на терминалы доступа, произвольно размещенные в зоне ее покрытия, вызывает меньшие взаимные помехи с терминалами доступа в соседних сотах, чем точка доступа, осуществляющая передачи посредством одной антенны на все свои терминалы доступа.

Точка доступа, например точка 100 доступа, может быть стационарной станцией, используемой для установления связи с терминалами, и может быть также названа базовой станцией, В-узлом, сетью доступа и/или другим соответствующим термином. Дополнительно, терминал доступа, например терминал 116 или 122 доступа, также может быть назван мобильным терминалом, абонентским оборудованием (UE), устройством беспроводной связи, терминалом, беспроводным терминалом и/или другим подходящим термином.

Фиг.2 иллюстрирует мобильность терминала 220 в системе беспроводной связи в соответствии с различными аспектами. В одном примере первая точка 210 доступа и мобильный терминал 220 могут изначально взаимодействовать посредством сотовой сети 232 связи, как показано на схеме 202. Как иллюстрирует схема 202, точка 210 доступа может быть и/или может включать функциональные возможности местного агента (HA) 212 для мобильного протокола Internet (Mobile IP или MIP) и/или маршрутизатора (AR) 214 доступа, который может служить опорной точкой для мобильного терминала 220 в соответствии с сетевым протоколом обеспечения мобильности, таким как мобильный IP для прокси (PMIP), протокол туннелирования пакетной радиосвязи общего назначения или тому подобное (GTP).

В соответствии с одним аспектом функциональные возможности связи на основе Mobile IP могут быть обеспечены HA 212 для получения возможности передачи пакетов данных и/или другой информации на мобильный терминал 220 с использованием передачи сигналов межсетевого уровня независимо от текущего местоположения мобильного терминала 220. В одном примере мобильный терминал 220 может зарегистрироваться у HA 212, тем самым получая “местный” IP адрес с помощью HA 212. При этом мобильный терминал 220 может поддерживать связь, используя IP, основанный на местном адресе мобильного терминала 220, независимо от движения мобильного терминала 220 в сети 232 и/или других, отличных от данной сетях. В одном примере HA 212 может хранить таблицу местных IP адресов, приписанных различным терминалам, и использовать таблицу для идентификации входящего пакета данных для конкретного терминала на основе местного адреса терминала.

В соответствии с другим аспектом, в случае, если мобильный терминал 220 движется вне зоны покрытия сети, обслуживаемой HA 212, связь на основе Mobile IP может быть проведена так, как проиллюстрировано на схеме 204. Как показывает схема 204, мобильный терминал 220 может зарегистрироваться у второй точки 240 доступа, обслуживающей сеть, к которой движется мобильный терминал 220. В одном примере точка 240 доступа и мобильный терминал 220 могут взаимодействовать через сотовую сеть 234 связи, которая может использовать такой же протокол(ы) для связи, что и сеть 232, и/или другой протокол(ы). Дополнительно, аналогично точке 210 доступа, точка 240 доступа может быть и/или может включать функциональные возможности внешнего агента (FA) 242 для Mobile IP и/или AR 244, который служит опорной точкой для сетевого протокола обеспечения мобильности, связанного с сетью 234.

В одном примере мобильный терминал 220 может зарегистрироваться или иным образом связаться с FA 242 для установления адреса “для передачи”, который используется, пока мобильный терминал 220 остается в зоне покрытия сети, обслуживаемой точкой 240 доступа. Установленный адрес для передачи затем может быть передан обратно на HA 212 для содействия непрерывной связи с мобильным терминалом 220 с использованием местного адреса мобильного терминала 220, известного HA 212. В другом примере информация, относящаяся к HA 212, может быть обеспечена для FA 242 мобильным терминалом 220 в течение регистрации на FA 242 или после нее.

В соответствии с одним аспектом HA 212 и FA 242 могут взаимодействовать для обеспечения возможности установления связи на основе Mobile IP для мобильного терминала 220, как показано на схеме 204. Более конкретно, соединительный узел 250, желательный для передачи информации на и/или приема информации с мобильного терминала 220, может инициировать связь с мобильным терминалом 220, используя местный адрес мобильного терминала 220. После инициации связи HA 212 может отыскать текущее местоположение мобильного терминала 220. Если мобильный терминал 220 в настоящее время расположен в пределах сети, связанной с HA 212, данные могут быть переданы между соединительным узлом 250 и мобильным терминалом 220 через сеть. Альтернативно, как проиллюстрировано на схеме 204, если мобильный терминал 220 расположен вне сети, связанной с HA 212, HA 212 может инициировать туннелирование данных для обеспечения информации для соответствующего FA 242 или с него на основе адреса для передачи мобильного терминала 220, обеспеченного мобильным терминалом 220 и/или FA 242.

Как описано в настоящей заявке, технологии Mobile IP, такие как Mobile IPv4 и Mobile IPv6, обеспечивают поддержку мобильности на основе сообщений, обеспеченных мобильным терминалом 220 для HA 212. В соответствии с одним аспектом для передачи мобильным терминалом 220 соответствующих сообщений на HA 212, мобильному терминалу 220 требуется сначала обнаружить IP адрес HA 212 и установить соглашение безопасности с HA 212 на основе его обнаруженного IP адреса.

Тем не менее, обнаружение глобального IP адреса HA 212 становится сложным, когда Mobile IP применяют к базовой сети 3GPP или, в общем, любой сети, в которой передвижениями мобильных терминалов 220 управляет основывающийся на сети протокол. Более конкретно, операторы сетей беспроводной связи могут предъявлять требования к присвоению и обнаружению HA, которые не соответствуют существующей технологии обнаружения HA. Например, сети 3GPP используют имя точки доступа (APN) для соответствующих беспроводных точек доступа, которое может быть использовано мобильным терминалом для обозначения сети, к которой терминал хочет подключиться. Идея APN, тем не менее, не продумана в существующих технологиях обнаружения HA. Дополнительно, существующие технологии обнаружения HA, в общем, не учитывают, что конкретный мобильный терминал может подключиться к заданной сети, основываясь на доступе любого типа, является ли он стандартом 3GPP или нет, и что обнаружение HA, следовательно, не должно основываться на зависящих от конкретного доступа возможностях или информации.

В качестве дополнительного примера, существующие технологии обнаружения HA не учитывают сценарий, при котором доступ стандарта 3GPP учитывается при домашнем соединении для протокола Mobile IP для заданного терминала, который может потребоваться оператору сети, если желательно избежать туннелирования Mobile IP в связи с доступом 3GPP. Такой сценарий может дополнительно и/или альтернативно возникнуть в случае, когда APN, используемое для обнаружения 3GPP AR (например, шлюзового узла поддержки услуг GPRS или GGSN), тождественно APN, используемому для обнаружения HA, например как в случае совместного расположения HA и AR. Так как передвижениями мобильного терминала в базовой сети 3GPP при таком сценарии управляет основывающийся на сети протокол (например, PMIP или GTP), мобильному терминалу не требуется знать шлюз, выполняющий функции опорной точки, для изменения своего положения во время нахождения в сети 3GPP. Тем не менее, если мобильный терминал движется к сети доступа, в которой не поддерживается сетевой протокол обеспечения мобильности, и/или к другой сети, в которой требуется использовать Mobile IP для управления передвижениями, терминал должен в таком случае обнаружить адрес HA, который расположен вместе с опорной точкой сетевого протокола обеспечения мобильности, используемого в сети стандарта 3GPP. В результате, при таком сценарии требуется механизм для отождествления локализации опорной точки для сетевого протокола обеспечения мобильности и, как следствие, Mobile IP HA, обнаруженного терминалом.

Ввиду вышеописанных недостатков существующих технологий обнаружения HA, различные аспекты, описанные в настоящей заявке, могут быть использованы для содействия обнаружению HA для Mobile IP на мобильном терминале, расположенном в сети, причем движением терминала управляет сетевой протокол обеспечения мобильности. Например, различные аспекты, описанные в настоящей заявке, могут быть использованы мобильным терминалом для обнаружения HA, расположенного в сети 3GPP с любым типом доступа, 3GPP или не 3GPP. Дополнительно, различные аспекты, описанные в настоящей заявке, могут быть использованы для обнаружения того же шлюза, который выполнял функции опорной точки мобильности для сетевого протокола обеспечения мобильности, используемого сетью. В соответствии с одним аспектом обнаружение HA может быть достигнуто мобильным терминалом, по меньшей мере, частично путем идентификации опорной точки сетевого протокола обеспечения мобильности, связанного с сетью, в которой расположен терминал, передачи одного или более сообщений на идентифицированную опорную точку, содержащих соответствующие запросы на адрес Mobile IP HA, и приема информации, относящейся к адресу Mobile IP HA, в ответ на сообщения. Дополнительно, технологии для обнаружения HA, описанные в настоящей заявке, могут быть использованы в связи с формированием запроса DNS и процедурами передачи, сетевого подключения и/или отключения, сообщений об обнаружении соседей и/или другими соответствующими процедурами. Пример технологий обнаружения HA, которые могут быть выполнены в соответствии с различными аспектами, описаны более подробно ниже.

Фиг.3 является блок-схемой, которая иллюстрирует примерную систему 300 для обнаружения местного агента Mobile IP в соответствии с различными аспектами. В одном примере система 300 включает AR 310, который может служить опорной точкой сетевого протокола обеспечения мобильности для одного или более терминалов (ATs) 320 доступа. Как показывает система 300, AR 310 может быть и/или, в другом случае, может включать функциональные возможности Mobile IP HA 312 для терминала 320 доступа. Следует учитывать, тем не менее, что хотя система 300 иллюстрирует HA 312, расположенный вместе с AR 310, AR 310 и HA 312, альтернативно, могли бы быть реализованы в виде отдельных объектов в системе 300.

В соответствии с одним аспектом AR 310 может выполнять функции сервера DNS для одного или более запросов DNS, обеспеченных AT 320. Например, AT 320 может использовать процессор 322 и/или память 324 для конфигурации полного доменного имени (FQDN) 326 на основе Mobile IP HA 312, для которого требуется обнаружение, и для передачи запроса DNS на основе сконфигурированного FQDN 326. В одном примере FQDN 326 может быть сконфигурировано AT 320 на основе имени (APN) точки доступа AR 310 и/или HA 312. Дополнительно и/или альтернативно FQDN 326 может быть сконфигурировано на основе идентификатора(ов) AT 320 и/или любых других соответствующих объектов в системе 300, а также оператора системы 300. В качестве примера, для терминала с идентификатором А, работающего в системе, управляемой Оператором X, сконфигурированным FQDN 326 может быть homeagent.servingA.OperatorX.com или тому подобное.

После передачи запроса DNS AT 320, AR 310 может перехватить запрос DNS для его обработки. В качестве примера, если AR 310 маршрутизирует сетевой трафик с AT 320, AR 310 может проверить трафик, принятый с AT 320, для идентификации запросов DNS, принятых с него. Дополнительно и/или альтернативно AR 310 может быть сконфигурирован таким образом, чтобы выполнять функции сервера DNS для AT 320, так что все запросы DNS с AT 320 направляются на AR 310 и обрабатываются им. В соответствии с одним аспектом AR 310 может быть сконфигурирован с записями DNS, соответствующими FQDNs, для которых он сам или другой связанный с ним AR может выполнять функции HA для запрашивающего AT. Следовательно, если запрос DNS, принятый AR 310, содержит FQDN, для которого существует соответствующая запись DNS на AR 310, AR 310 может ответить на запрос DNS соответствующим адресом HA, тем самым выполняя функции официального сервера доменных имен для упомянутого FQDN. Например, если с AT 320 принят запрос DNS на FQDN 326, соответствующее HA 312, который расположен вместе с AR 310, AR 310 может ответить на запрос DNS своим собственным IP адресом. Альтернативно, если AR 310 принимает с AT 320 запрос DNS на FQDN 326, соответствующее другому AR, который может служить HA для AT 320, AR 310 может ответить на запрос DNS IP адресом AR соответствующего FQDN 326.

В соответствии с одним аспектом роль AR 310 может меняться в зависимости от протокола(ов) связи, используемых системой 300. Например, AR 310 может быть шлюзом сети пакетной передачи данных (PDN GW) в стандарте развития архитектуры системы 3GPP (SAE), GGSN в UMTS и/или GPRS, шлюзом пакетной передачи данных (PDG) в беспроводных локальных сетях с межсетевым взаимодействием (I-WLAN) и/или любым другим подходящим сетевым объектом.

Фиг.4 является блок-схемой, которая иллюстрирует другой пример системы 400 для обнаружения местного агента Mobile IP в соответствии с различными аспектами. В одном примере система 400 включает AR 410, который может служить опорной точкой сетевого протокола обеспечения мобильности для одного или более ATs 420. Дополнительно, AR 410 может быть сконфигурирован в качестве используемого по умолчанию шлюза AT 420. Следовательно, Mobile IP HA 412 может быть расположен совместно с AR 410, так что AT 420 сконфигурирован для выбора AR 410 в качестве своего HA 412.

В соответствии с одним аспектом, если сетевой протокол обеспечения мобильности (например, GTP или другой соответствующий протокол) используется для управления ATs 420 в системе 400, AT 420, в общем, не снабжается информацией об IP адресе AR 410, который служит используемым им по умолчанию шлюзом. Следовательно, для обнаружения IP адреса HA 412 AT 420 может использовать одну или более процедуры для идентификации IP адреса AR 410, выполняющего функции шлюза по умолчанию, на котором размещен HA 412. В одном примере обнаружение HA 412 может быть выполнено AT 420 посредством сообщений об обнаружении соседей. Например, как иллюстрирует система 400, AT 420 может передать запрос маршрутизатора на AR 410. В свою очередь AR 410, выполняющий функции HA 412 для AT 420, может ответить на запрос маршрутизатора объявлением маршрутизатора, которое включает глобальный IP адрес AR 410. В системе, где HA 412 расположен вместе с AR 410, AT может затем использовать IP адрес AR 410, полученный в объявлении маршрутизатора, в качестве адреса своего HA.

Фиг.5 является блок-схемой, которая иллюстрирует дополнительную примерную систему 500 для обнаружения местного агента Mobile IP в соответствии с различными аспектами. В одном примере система 500 включает AR 510, который может служить опорной точкой сетевого протокола обеспечения мобильности для одного или более ATs 520. В соответствии с одним аспектом AR 510 и AT 520 могут взаимодействовать в системе 500 на основе доступа 3GPP. Например, как иллюстрирует система 500, AR 510 и AT 520 могут использовать процедуру подключения LTE для установления между ними связи. В качестве примера, процедура подключения LTE может быть инициирована AT 520 передачей сообщения с запросом на подключение на AR 510. В ответ на сообщение с запросом на подключение AR 510 может обеспечить сообщение принятия подключения на AT 520. В соответствии с одним аспектом сообщение принятия подключения, обеспеченное для AT 520 AR 510, может включать IP адрес HA 512 для AT 520. IP адрес HA 512 может быть обеспечен на любом подходящем участке сообщения принятия подключения, например в пункте конфигурации протокола, передаваемом в сообщении принятия подключения, и/или любом другом участке сообщения принятия подключения. Альтернативно IP адрес HA 512 может быть обеспечен AR 510 или модулем управления мобильностью (MME) в сообщении, отличном от сообщения приняти