Испрашиваемый приоритет в соответствии с § 119 раздела 35 Свода законов США
Настоящая заявка на патент испрашивает приоритет по предварительной заявке № 60/526,527, которая озаглавлена «CDMA/GPRS Packet Data Roaming» («Роуминг пакетных данных CDMA/GPRS»), подана 3 декабря 2003 г., и права на которую переданы правообладателю настоящей заявки, и которая включена в данное описание посредством ссылки.
Область техники
Настоящие раскрытые варианты осуществления изобретения относятся, в общем, к беспроводной связи, а более конкретно к роумингу в контексте систем CDMA2000 (Система множественного доступа с кодовым разделением каналов, версия 2000) и GPRS (Система услуги универсальной пакетной радиопередачи).
Предшествующий уровень техники
У абонентов беспроводной связи может возникнуть желание использовать свои терминалы беспроводной связи в сопряжении с системами беспроводной связи, отличными от их «домашних» (исходных) систем, и получать доступ к услугам с использованием своих существующих подписок. Доступ к этим услугам может быть независимым от их обычных терминалов беспроводной связи и осуществляться через системы беспроводной связи, отличные от их исходных систем. Это может иметь место, например, при осуществлении абонентом роуминга вне зоны обслуживания его исходной системы. Соответственно производители оборудования и системные операторы стремятся предоставить абонентам возможность принимать услуги, используя свои терминалы и подписки, через систему, которая может не быть исходной системой абонента, при условии что этот терминал и обслуживающая система являются совместимыми.
Обслуживание осуществляющих роуминг абонентов может представлять трудность даже в случае, когда обслуживающая система и исходная система используют идентичные технологии. Когда обслуживающая система использует эфирный интерфейс, который отличается от эфирного интерфейса, используемого исходной системой абонента, то обычно осуществляется межсетевое взаимодействие, необходимость в котором вызвана фундаментальными различиями в протоколах сообщений, моделями вызовов и так далее. Это межсетевое взаимодействие может быть реализовано посредством функции межсетевого обмена и межсетевого взаимодействия (IIF-функции).
Один из примеров IIF-функции описан в заявке US 2002/094811 А1 на имя Bright et al., озаглавленной «Interworking and Interoperability of GPRS Systems With Systems of Other Technological Families» («Межсетевой обмен и межсетевое взаимодействие систем GPRS с системами других технологических семейств»). Заявка US 2002/094811 А1 предусматривает функцию межсетевого обмена и межсетевого взаимодействия (IIF) системы GPRS, вводимую между обслуживающей системой беспроводной связи GSM/GPRS (Глобальной системы мобильной связи/Системы услуги универсальной пакетной радиопередачи) и второй системой беспроводной связи из другого технологического семейства. IIF-функция позволяет мобильной станции, имеющей в качестве своей исходной вторую систему беспроводной связи, функционировать в системе GSM/GPRS. В соответствии с заявкой US 2002/094811 А1 предусматриваются компоненты систем телекоммуникаций, делающие возможным межсетевой обмен и межсетевое взаимодействие обслуживающей GSM- и/или GPRS-системы с некоторыми «домашними беспроводными» системами. Например, мобильная станция, имеющая в качестве своей домашней такую «домашнюю беспроводную» систему, но зарегистрированная обслуживающей системой, работающей только в режиме GPRS, может принимать услуги от этой обслуживающей системы. В заявке US 2002/094811 А1 упоминается, что термин «домашняя беспроводная» (DW) подразумевается как относящийся к отличным от GSM системам, совместимым со стандартом ANSI (стандартом Американского института национальных стандартов) или с эквивалентными стандартами для систем TDMA (множественного доступа с разделением каналов по времени), CDMA (множественного доступа с кодовым разделением каналов) и систем аналоговой сотовой связи, обычно используемыми в Северной Америке или совместимым с другими аналогичными системами.
Хотя в заявке US 2002/094811 А1 и признается необходимость в том, чтобы IIF-функция предоставляла мобильной станции, имеющей в качестве исходной систему беспроводной связи стандарта CDMA, возможность функционировать в системе GSM/GPRS, заявка US 2002/094811 А1 не рассматривает IIF-функцию, приспособленную для сценариев роуминга CDMA2000/GPRS при использовании терминалом протокола Mobile IP (Мобильного межсетевого протокола) или протокола Simple IP (Простого межсетевого протокола). В заявке US 2002/094811 А1 не содержится достаточной информации, инструкции или руководящего указания, касающихся того, как могла бы быть сконструирована IIF-функция, которая сделала бы возможным, чтобы мобильная станция, имеющая в качестве исходной систему беспроводной связи стандарта CDMA2000, могла бы функционировать в системах GSM/GPRS в случае, когда терминал использует протокол Mobile IP или протокол Simple IP. Например, в заявке US 2002/094811 А1 не содержится никакой подробной информации относительно того, какие модули потребовались бы для реализации такой IIF-функции, каким образом эти модули были бы быть взаимосвязаны, синхронизированы и каким образом ими можно было бы управлять для получения конкретных операций, необходимых для реализации такой IIF-функции.
Таким образом, в данной области техники имеется потребность в том, чтобы общая архитектура могла быть адаптирована для сценариев роуминга CDMA2000/GPRS, таких как «чужой» режим GPRS с протоколом Mobile IPv4 (Мобильным межсетевым протоколом версии 4), «чужой» режим GPRS с протоколом Simple IPv4 или IPv6 (Простым межсетевым протоколом версии 4 или версии 6), «чужой» режим пакетных данных CDMA2000 с протоколом Mobile IPv4 и «чужой» режим пакетных данных CDMA2000 с протоколами Simple IP, Mobile IPv4 или Mobile IPv6. Было бы желательным обеспечить возможность связи между системой пакетных данных CDMA 2000 и системой GPRS в случае, когда собственный абонент пакетных данных CDMA 2000, использующий протоколы Simple IP, Mobile IPv4 или Mobile IPv6, осуществляет роуминг в систему GPRS, посредством поддержания связности канала передачи данных между системой GPRS и системой пакетных данных CDMA 2000. Подобным же образом было бы также желательно обеспечить возможность связи между системой GPRS и системой пакетных данных CDMA 2000 в случае, когда собственный абонент системы GPRS осуществляет роуминг из системы GPRS в систему пакетных данных CDMA 2000, используя протоколы Simple IP, Mobile IPv4 или Mobile IPv6, посредством поддержания связности канала передачи данных между системой GPRS и системой пакетных данных CDMA 2000.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В соответствии с одним аспектом изобретения предусматривается интерфейсный объект, вводимый между системой пакетных данных CDMA 2000 и системой GPRS, который обеспечивает возможность связи между системой пакетных данных CDMA 2000 и системой GPRS в случае, когда собственный абонент пакетных данных CDMA 2000 осуществляет роуминг в систему GPRS, посредством поддержания связности канала передачи данных между системой GPRS и системой пакетных данных CDMA 2000 путем обеспечения функции маршрутизации пакетов.
В соответствии с одним аспектом изобретения предусматривается интерфейсный объект, который обеспечивает возможность связи между исходной системой пакетных данных CDMA 2000 и посещаемой системой GPRS, содержащей SGSN-узел (Обслуживающий узел поддержки системы GPRS), в случае, когда собственный абонент пакетных данных CDMA 2000, использующий протокол Mobile IPv4, осуществляет роуминг в посещаемую систему GPRS.
Например, в варианте осуществления изобретения, в котором собственный абонент пакетных данных CDMA 2000 осуществляет роуминг в посещаемую систему и использует протокол Mobile IPv4, может быть предусмотрен интерфейсный объект, который сопрягает исходную систему с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой. В этой ситуации исходная система является системой пакетных данных CDMA 2000, которая может включать в себя регистр исходного местоположения, соответствующий стандарту ANSI-41 (стандарт 41 Американского института национальных стандартов); ААА-объект (объект, выполняющий функцию аутентификации, авторизации и учета); и исходного агента, тогда как посещаемая система может быть системой GPRS, которая включает в себя SGSN-узел (Обслуживающий узел поддержки системы GPRS).
В соответствии с одним аспектом этого варианта осуществления изобретения интерфейс содержит модуль эмуляции соответствующего стандарту GSM (Глобальной системы мобильной связи) регистра исходного местоположения и модуль эмуляции соответствующего стандарту ANSI-41 регистра посещаемого местоположения. Модуль эмуляции соответствующего стандарту GSM регистра исходного местоположения может быть сопряжен с SGSN-узлом посредством Gr-интерфейса, который позволяет абоненту зарегистрироваться по Gr-интерфейсу, тогда как модуль эмуляции соответствующего стандарту ANSI-41 регистра посещаемого местоположения может быть сопряжен с соответствующим стандарту ANSI-41 регистром исходного местоположения посредством D-интерфейса, который позволяет абоненту зарегистрироваться по этому D-интерфейсу. В соответствии с одним аспектом этого варианта осуществления изобретения интерфейс, кроме того, содержит модуль эмуляции чужого агента и модуль эмуляции GGSN-узла (Узла поддержки шлюза GPRS). Модуль эмуляции чужого агента может быть сопряжен с исходным агентом посредством Х1-интерфейса и поддерживает связность канала передачи данных между посещаемой системой и исходной системой таким образом, что по Х1-интерфейсу системе пакетных данных CDMA 2000 представлены интерфейс чужого агента и ААА-интерфейс. Модуль эмуляции GGSN-узла может быть сопряжен с SGSN-узлом посредством Gp-интерфейса и может поддерживать связность канала передачи данных между посещаемой системой и исходной системой таким образом, что по Gp-интерфейсу посещаемой системе представлен GGSN-интерфейс. Интерфейс может служить в качестве конечной точки для туннеля протокола GTP и туннеля протокола Mobile IP. В этом варианте осуществления изобретения интерфейс предоставляет функцию маршрутизации пакетов между GGSN-интерфейсом и интерфейсом чужого агента. В соответствии с другим аспектом этого варианта осуществления изобретения интерфейс может также включать в себя модуль эмуляции ААА-объекта, который может быть сопряжен с ААА-объектом посредством Х3-интерфейса. В этом варианте осуществления изобретения модуль эмуляции ААА-объекта предоставляет функцию учета для взаимодействия с ААА-объектом исходной сети в целях аутентификации запроса чужого агента по протоколу Mobile IP и учета пакетных данных по спецификации 3GPP2 (2-го Партнерского проекта 3-го поколения).
В соответствии с одним аспектом изобретения предусматривается интерфейсный объект, который делает возможной связь между исходной системой пакетных данных CDMA 2000 и посещаемой системой GPRS, содержащей SGSN-узел (Обслуживающий узел поддержки системы GPRS), в случае, когда собственный абонент пакетных данных CDMA 2000, использующий протокол Simple IP, осуществляет роуминг в посещаемую систему GPRS.
В варианте осуществления изобретения, в котором собственный абонент пакетных данных CDMA 2000 осуществляет роуминг в посещаемую систему и использует протокол Simple IP, может быть предусмотрен интерфейсный объект, который сопрягает исходную систему с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой. В этой ситуации исходная система является системой пакетных данных CDMA 2000, которая может включать в себя соответствующий стандарту ANSI-41 регистр исходного местоположения; ААА-объект; и LNS (сетевой сервер протокола L2TP), тогда как посещаемая система может быть системой GPRS, которая включает в себя SGSN-узел (Обслуживающий узел поддержки системы GPRS).
В соответствии с одним аспектом этого варианта осуществления изобретения интерфейс содержит соответствующий стандарту ANSI-41 регистр посещаемого местоположения и соответствующий стандарту GSM регистр исходного местоположения. Соответствующий стандарту ANSI-41 регистр посещаемого местоположения может быть сопряжен с соответствующим стандарту ANSI-41 регистром исходного местоположения посредством D-интерфейса и позволяет абоненту зарегистрироваться по этому D-интерфейсу. Соответствующий стандарту GSM регистр исходного местоположения может быть сопряжен с SGSN-узлом посредством Gr-интерфейса и позволяет абоненту зарегистрироваться по этому Gr-интерфейсу. В соответствии с другим аспектом этого варианта осуществления изобретения интерфейс может содержать модуль эмуляции LAC-объекта и модуль эмуляции GGSN-узла. Модуль эмуляции LAC-объекта может быть сопряжен с LNS-сервером посредством Х2-интерфейса и поддерживает по этому Х2-интерфейсу связность канала передачи данных между посещаемой и исходной системами. Модуль эмуляции GGSN-узла может быть сопряжен с SGSN-узлом посредством Gp-интерфейса и поддерживает по этому Gp-интерфейсу связность канала передачи данных между посещаемой и исходной сетями, представляя посещаемой системе GGSN-интерфейс и представляя системе пакетных данных CDMA 2000 обычный интерфейс маршрутизации для обеспечения функции маршрутизации пакетов между GGSN-интерфейсом и исходной системой. В этом случае интерфейс служит в качестве конечной точки для туннеля протокола GTP и туннеля протокола IPSec (IP-протокола аутентификации и шифрования). В соответствии с еще одним аспектом этого варианта осуществления изобретения интерфейс может включать в себя модуль эмуляции ААА-объекта, который может быть сопряжен с ААА-объектом посредством Х3-интерфейса. Модуль эмуляции ААА-объекта может предоставить функцию учета посредством взаимодействия по Х3-интерфейсу с ААА-объектом исходной сети в целях аутентификации по протоколу L2TP (Туннельному протоколу уровня 2) и учета пакетных данных по спецификации 3GPP2.
В соответствии с другим аспектом изобретения предусматривается интерфейсный объект, вводимый между системой GPRS и системой пакетных данных CDMA 2000, который делает возможной связь между системой GPRS и системой пакетных данных CDMA 2000 в случае, когда собственный абонент системы GPRS осуществляет роуминг из системы GPRS в систему пакетных данных CDMA 2000, используя один из протоколов из числа Mobile IPv4 и Simple IP, посредством поддержания связности канала передачи данных между системой GPRS и системой пакетных данных CDMA 2000 путем предоставления функции маршрутизации пакетов.
В соответствии с еще одним аспектом изобретения предусматривается интерфейсный объект, который делает возможной связь между исходной системой GPRS, содержащей соответствующий стандарту GSM регистр исходного местоположения, GGSN-узел и ААА-объект и посещаемой системой пакетных данных CDMA 2000, которая содержит соответствующий стандарту ANSI-41 регистр посещаемого местоположения, ААА-объект и узел обслуживания пакетных данных/чужого агента, в случае, когда собственный абонент системы GPRS, использующий протокол Mobile IPv4, осуществляет роуминг в посещаемую систему пакетных данных CDMA 2000.
В варианте осуществления изобретения, в котором собственный абонент системы GPRS осуществляет роуминг в посещаемую систему и использует протокол Mobile IPv4, может быть предусмотрен интерфейсный объект, который сопрягает исходную систему с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой. В этой ситуации исходная система является системой GPRS, содержащей соответствующий стандарту GSM регистр исходного местоположения; и ААА-объект, тогда как посещаемая система может содержать систему пакетных данных CDMA 2000, которая включает в себя соответствующий стандарту ANSI-41 регистр посещаемого местоположения; ААА-объект; и узел обслуживания пакетных данных/чужого агента.
В соответствии с одним аспектом этого варианта осуществления изобретения интерфейс содержит модуль эмуляции исходного агента и модуль эмуляции SGSN-узла. Модуль эмуляции исходного агента может быть сопряжен с узлом обслуживания пакетных данных/чужим агентом посредством Х1-интерфейса и представляет посещаемой системе интерфейс исходного агента. Модуль эмуляции SGSN-узла может быть сопряжен с GGSN-узлом посредством Gp-интерфейса и представляет исходной системе SGSN-интерфейс с целью поддержания связности канала передачи данных между посещаемой и исходной сетями посредством предоставления функции маршрутизации пакетов между SGSN-интерфейсом и интерфейсом исходного агента. При этом интерфейс служит в качестве конечной точки для туннеля протокола GTP и туннеля протокола Mobile IP. В соответствии с другим аспектом этого варианта осуществления изобретения интерфейс может также включать в себя модуль эмуляции соответствующего стандарту ANSI-41 регистра исходного местоположения и модуль эмуляции соответствующего стандарту GSM регистра посещаемого местоположения. Модуль эмуляции соответствующего стандарту ANSI-41 регистра исходного местоположения может быть сопряжен посредством D-интерфейса с соответствующим стандарту ANSI-41 регистром посещаемого местоположения, тогда как модуль эмуляции соответствующего стандарту GSM регистра посещаемого местоположения может быть сопряжен посредством D-интерфейса с соответствующим стандарту GSM регистром исходного местоположения, что позволяет абоненту зарегистрироваться. В соответствии с еще одним аспектом этого варианта осуществления изобретения интерфейс может также включать в себя модуль эмуляции ААА-объекта, который может быть сопряжен с ААА-объектом посредством Gi-интерфейса и может быть сопряжен с ААА-объектом посредством Х3-интерфейса. Модуль эмуляции ААА-объекта взаимодействует с ААА-объектом посещаемой сети по Х3-интерфейсу в целях аутентификации по протоколу Mobile IP и учета пакетных данных по спецификации 3GPP2 и с ААА-объектом исходной сети по Gi-интерфейсу в целях учета пакетных данных по спецификации 3GPP (Партнерского проекта третьего поколения).
В соответствии с одним аспектом изобретения предусматривается интерфейсный объект, который делает возможной связь между исходной системой GPRS, содержащей соответствующий стандарту GSM регистр исходного местоположения, GGSN-узел и ААА-объект, и посещаемой системой пакетных данных CDMA 2000, которая содержит соответствующий стандарту ANSI-41 регистр посещаемого местоположения, ААА-объект и узел обслуживания пакетных данных/LAC-объект, в случае, когда собственный абонент системы GPRS, использующий протокол Simple IP, осуществляет роуминг в посещаемую систему пакетных данных CDMA 2000.
В варианте осуществления изобретения, в котором собственный абонент системы GPRS осуществляет роуминг в посещаемую систему и использует протокол Simple IP, может быть предусмотрен интерфейсный объект, который сопрягает исходную систему с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой. В этой ситуации исходная система является системой GPRS, содержащей соответствующий стандарту GSM регистр исходного местоположения; GGSN-узел; и ААА-объект, тогда как посещаемая система может содержать систему пакетных данных CDMA 2000, которая включает в себя соответствующий стандарту ANSI-41 регистр посещаемого местоположения; ААА-объект; и узел обслуживания пакетных данных/LAC-объект. В соответствии с одним аспектом изобретения интерфейс поддерживает связность канала передачи данных между посещаемой и исходной сетями посредством предоставления функции маршрутизации пакетов. Например, интерфейс может включать в себя модуль эмуляции SGSN-узла и модуль эмуляции LNS-сервера. Модуль эмуляции SGSN-узла может быть сопряжен с GGSN-узлом по Gp-интерфейсу и представляет исходной системе SGSN-интерфейс, тогда как модуль эмуляции LNS-сервера может быть сопряжен с узлом обслуживания пакетных данных/LAC-объектом по Х2-интерфейсу и представляет посещаемой системе интерфейс сетевого сервера протокола L2TP (LNS-интерфейс). Этот интерфейс, как таковой, предоставляет функцию маршрутизации пакетов между модулем эмуляции SGSN-узла и модулем эмуляции LNS-сервера. При этом интерфейс служит в качестве конечной точки для туннеля протокола GTP и туннеля протокола Mobile L2TP.
В соответствии с другим аспектом этого варианта осуществления изобретения интерфейс содержит модуль эмуляции соответствующего стандарту ANSI-41 регистра исходного местоположения и модуль эмуляции соответствующего стандарту GSM регистра посещаемого местоположения. Модуль эмуляции соответствующего стандарту ANSI-41 регистра исходного местоположения может быть сопряжен с соответствующим стандарту ANSI-41 регистром посещаемого местоположения посредством D-интерфейса, тогда как модуль эмуляции соответствующего стандарту GSM регистра посещаемого местоположения может быть сопряжен с соответствующим стандарту GSM регистром исходного местоположения посредством другого D-интерфейса. Это позволяет абоненту зарегистрироваться. В соответствии с еще одним аспектом этого варианта осуществления изобретения интерфейс может также включать в себя модуль эмуляции ААА-объекта, который может быть сопряжен с ААА-объектом посредством Y3-интерфейса и может быть сопряжен с ААА-объектом посредством Х3-интерфейса. Модуль эмуляции ААА-объекта взаимодействует с ААА-объектом посещаемой сети по Х3-интерфейсу в целях аутентификации по протоколу L2TP и учета пакетных данных по спецификации 3GPP2 и с ААА-объектом исходной сети по Gi-интерфейсу в целях учета пакетных данных по спецификации 3GPP.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - блок-схема системы, которая содержит исходную систему, посещаемую систему и интерфейсный объект, который обеспечивает возможность связи между исходной системой и посещаемой системой;
Фиг.2А - блок-схема чужого режима системы GPRS с протоколом Mobile IPv4;
Фиг.2В - блок-схема последовательности операций при вызове, которая показывает функционирование протокола Mobile IPv4 в чужом режиме системы GPRS;
Фиг.3А - блок-схема чужого режима системы GPRS с протоколом Simple IP;
Фиг.3В - блок-схема последовательности операций при вызове, которая показывает функционирование протокола Simple IP в чужом режиме системы GPRS;
Фиг.4А - блок-схема чужого режима пакетных данных CDMA2000 с протоколом Mobile IPv4;
Фиг.4В - блок-схема последовательности операций при вызове, которая показывает функционирование протокола Mobile IPv4 в чужом режиме пакетных данных CDMA2000;
Фиг.5А - блок-схема чужого режима пакетных данных CDMA2000 с протоколом Simple IP; и
Фиг.5В - блок-схема последовательности операций при вызове, которая показывает функционирование протокола Simple IP в чужом режиме пакетных данных CDMA2000.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Слово «примерный» может быть использовано здесь в значении «служащий в качестве примера, образца или иллюстрации». Любые варианты осуществления изобретения, описываемые здесь как «примерные», не обязательно истолковывать как предпочтительные или имеющие преимущество над другими вариантами осуществления изобретения.
Фиг.1 представляет блок-схему системы, которая содержит исходную систему (10), такую как система пакетных данных CDMA2000 или система GPRS, посещаемую систему (20), такую как система GPRS или система пакетных данных CDMA2000, и интерфейсный объект (30) или «IIF» (Функция межсетевого обмена и межсетевого взаимодействия), который сопрягает исходную систему (10) с посещаемой системой (20) и обеспечивает возможность связи между исходной системой (10) и посещаемой системой (20).
Нижеследующие разделы описывают архитектуры, которые могут адаптироваться для сценариев роуминга CDMA2000/GPRS, таких как чужой режим системы GPRS с протоколом Mobile IPv4, чужой режим системы GPRS с протоколом Simple IPv4 или IPv6, чужой режим пакетных данных CDMA2000 с протоколом Mobile IPv4 и чужой режим пакетных данных CDMA2000 с протоколом Simple IPv4 или IPv6.
Чужой режим системы GPRS с протоколом Mobile IPv4
Фиг.2А представляет примерную блок-схему чужого режима системы GPRS с протоколом Mobile IPv4 и изображает функции и управляющий интерфейс, предоставляемые IIF-функцией в этом варианте осуществления изобретения. Этот сценарий роуминга имеет место в случае, когда собственный абонент пакетных данных CDMA2000 задействует протокол Mobile IPv4 (стандарт IS-835-C) в чужом режиме системы GPRS. В этом варианте осуществления изобретения исходная система (10) может быть системой пакетных данных CDMA2000, в которой собственный абонент пакетных данных CDMA2000 осуществляет роуминг в систему GPRS и использует протокол Mobile IPv4. Исходная система (10) содержит регистр (131) исходного местоположения, соответствующий стандарту ANSI-41 (стандарт 41 Американского института национальных стандартов); ААА-объект (объект, выполняющий функцию аутентификации, авторизации и учета) (116); и исходного агента (135). Посещаемая система (20) может быть системой GPRS, которая содержит SGSN-узел (Обслуживающий узел поддержки системы GPRS) (137).
Интерфейс (30) или функция «IIF» содержит соответствующий стандарту ANSI-41 регистр (111) посещаемого местоположения, сопряженный с соответствующим стандарту ANSI-41 регистром (131) исходного местоположения посредством D-интерфейса (113), соответствующий стандарту GSM (Глобальной системы мобильной связи) регистр (124) исходного местоположения, сопряженный с SGSN-узлом (137) посредством Gr-интерфейса (123), GGSN-узел (Узел поддержки шлюза системы GPRS) (126), сопряженный с SGSN-узлом (137) посредством Gp-интерфейса (127) и сопряженный с сетью «Интернет» посредством Gi-интерфейса, ААА-объект (140), сопряженный с ААА-объектом (116) посредством Х3-интерфейса (117), и чужой агент (118), сопряженный с исходным агентом (135) посредством Х1-интерфейса (115). IIF-функция обеспечивает эмуляцию как соответствующего стандарту GSM HLR-регистра (регистра исходного местоположения), так и соответствующего стандарту ANSI-41 VLR-регистра (регистра посещаемого местоположения), что позволяет абоненту зарегистрироваться. Этот межсетевой обмен может быть обеспечен по интерфейсным ссылкам «Gr» и «D». IIF-функция обеспечивает эмуляцию GGSN-узла и чужого агента (FA-агента) для поддержания посредством IIF-функции связности канала передачи данных между посещаемой и исходной сетями. Этот межсетевой обмен может быть обеспечен по интерфейсным ссылкам «Gn» и «Х1». IIF-функция обеспечивает эмуляцию ААА-объекта для взаимодействия с ААА-объектом исходной сети в целях аутентификации запроса чужого агента по протоколу Mobile IP и учета пакетных данных по спецификации 3GPP2. Этот межсетевой обмен может быть обеспечен по интерфейсной ссылке «Х3».
Если связность канала передачи данных между системой GPRS и системой пакетных данных CDMA2000 в направлении от системы GPRS к системе пакетных данных CDMA2000 не требуется, то не требуется создания обратного туннеля на Х1-интерфейсе. Разумеется, трафик, оканчивающийся на мобильной станции, проходит через Х1- и Gp- интерфейсы. В случае, когда создание обратного туннеля не требуется, IIF-функция направляет трафик, исходящий с мобильной станции, принятый на Gp-интерфейсе, непосредственно в сеть Интернет посредством Gi-интерфейса.
Таким образом, для пользователя в исходной системе CDMA с протоколом Mobile IP, осуществляющего роуминг в систему GSM, IIF-функция может представить GGSN- интерфейс в систему GSM и FA- и ААА- интерфейсы в систему CDMA. IIF-функция может служить в качестве конечной точки для туннелей протоколов GTP и Mobile IP с функцией маршрутизации пакетов между GGSN-узлом и FA-агентом. IIF-функция может также предоставить функцию учета, так что операторы могут начислять плату на основе конфигурируемых измерений, таких как подсчет пакетов, ширина полосы частот, время дня и т.д.
Фиг.2В представляет собой примерную блок-схему последовательности операций при вызове, которая показывает функционирование протокола Mobile IPv4 в чужом режиме системы GPRS. Фиг.2В изображает пример последовательности операций при вызове для сценария роуминга, при котором собственный абонент пакетных данных CDMA2000 задействует протокол Mobile IPv4 (стандарт IS-835-C) в чужом режиме системы GPRS. В этом примере мобильная станция имеет секретные данные, совместно используемые с исходной системой CDMA2000 в целях аутентификации по протоколу Mobile IP. Мобильная станция может запросить исходную систему CDMA2000 о назначении ей исходного агента (НА-агента) и/или IP-адреса (адреса по межсетевому протоколу). Может иметься возможность создания обратного туннеля, так что весь трафик данных (исходящий с мобильной станции или оканчивающийся на ней) проходит через IIF-функцию и исходную систему CDMA2000. IIF-функция генерирует учетные записи пакетных данных по спецификации 3GPP2 и посылает их в исходную систему CDMA2000 посредством услуги RADIUS (Услуга аутентификации и учета при удаленном доступе пользователя).
Мобильная станция выполняет подключение системы GPRS к SGSN-узлу. Аутентификация, связанная с подключением системы GPRS, может быть аутентификацией, основанной на SIM-модуле (Модуле идентификации абонента) и требующей секретный ключ Ki. IIF-функция действует как соответствующий стандарту GSM HLR-регистр, сконфигурированный при помощи секретного ключа Ki. В любом случае от IIF-функции может не требоваться устанавливать связь с HLR-регистром в исходной системе CDMA2000 для аутентификации. (Этап 1). Мобильная станция посылает в SGSN-узел запрос об активации PDP-контекста (контекста протокола пакетной передачи данных). Это сообщение включает в себя имя точки доступа (APN-имя). APN-имя имеет формат <Network ID>.<MNC>.<MCC>.gprs (где Network ID - идентификатор сети; MNC - мобильный код сети; MCC - мобильный код страны). Network ID (Идентификатор сети) (например, CDMA2000carrier.com) указывает, с какой внешней сетью желает установить логическое соединение мобильная станция. В этом сообщении запрашиваемый PDP-адрес (адрес по протоколу пакетной передачи данных) может быть опущен. Мобильная станция имеет статический исходный адрес по протоколу Mobile IP или получает новый исходный адрес по протоколу Mobile IP. (Этап 2). SGSN-узел выбирает GGSN-узел, основываясь на APN-имени. SGSN-узел использует APN-имя в качестве поискового имени для запроса сервера DNS (системы имен доменов) (не показанного на чертеже) и получает список доступных GGSN-узлов, которые могут быть использованы для поддержки запрашиваемого APN-имени. Входящий в состав APN-имени идентификатор сети указывает оператора сети CDMA2000; таким образом, сервер DNS возвращает IP-адрес IIF-функции. (Этап 3). SGSN-узел посылает запрос об активации PDP-контекста выбранной IIF-функции с целью установки PDP-контекста для этой мобильной станции. Это сообщение включает в себя APN-имя, но запрашиваемый PDP-адрес может быть опущен. (Этап 4). IIF-функция действует как GGSN-узел и посылает ответ о создании PDP-контекста SGSN-узлу, который в свою очередь посылает мобильной станции согласие на активацию PDP-контекста. PDP-адрес в обоих сообщениях может быть установлен в 0.0.0.0, что указывает, что PDP-адрес будет присвоен позже, после успешной регистрации по протоколу Mobile IP. (Этап 5). IIF-функция действует как FA-агент и посылает мобильной станции одно или более агентских объявлений протокола Mobile IP, поскольку пропуск запрашиваемого PDP-адреса в запросе об активации PDP-контекста может служить указанием на то, что мобильная станция желает использовать протокол Mobile IP. Агентское объявление может быть послано через установленный PDP-контекст. Агентское объявление содержит адрес для обращения к чужому агенту (FA) и запрос чужого агента (FAC-запрос).
Мобильная станция посылает в адрес IIF-функции через PDP-контекст запрос о регистрации по протоколу Mobile IP. В этом запросе о регистрации может содержаться следующая информация: информация NAI [в соответствии со стандартом RFC (запроса на комментарий) 2794] мобильной станции имеет формат <username>@<domain_name> (в котором username - имя пользователя; domain_name - имя домена), где domain_name идентифицирует исходную для мобильной станции систему CDMA2000. Аутентификатор «мобильная станция - исходный агент» (аутентификатор MS-HA) может быть вычислен на основе содержимого этого запроса о регистрации и секретных данных, совместно используемых мобильной станцией и исходным агентом [в соответствии со стандартом RFC 2002]. Аутентификатор MS-ААА (аутентификатор «мобильная станция - ААА-объект») может быть вычислен на основе FAC-запроса и секретных данных, совместно используемых мобильной станцией и исходным ААА-сервером [в соответствии со стандартом RFC 3012]. Поле адреса исходного агента может быть установлено в некоторое известное значение, если мобильная станция использует постоянный адрес, или в значение 0.0.0.0, если мобильной станции желателен новый адрес, присваиваемый исходным агентом. Т-бит может быть установлен в единицу для того, чтобы сделать возможным обратный туннель от IIF-функции до исходного агента мобильной станции. (Этап 7). IIF-функция действует как клиент услуги RADIUS и посылает исходному ААА-серверу (серверу аутентификации, авторизации и учета) запрос о доступе к услуге RADIUS. Запрос о доступе к услуге RADIUS передает принадлежащие мобильной станции NAI, аутентификатор FAC, FAC-запрос, адрес исходного объекта (адрес HA) и т.д. [стандарт IS-835]. (Этап 8). Если аутентификация успешна, то исходный ААА-сервер отвечает согласием на доступ к услуге RADIUS, которое включает в себя адрес исходного агента мобильной станции. (Этап 9). IIF-функция действует как чужой агент и направляет запрос о регистрации по протоколу Mobile IP на адрес исходного агента, содержащийся в согласии на доступ к услуге RADIUS. (Этап 10). Исходный агент проверяет аутентификатор «мобильная станция - исходный агент», содержащийся в запросе о регистрации по протоколу Mobile IP. Если исходный агент не имеет совместно используемых секретных данных, как в случае динамически назначаемого исходного агента, то он осуществляет связь с исходным ААА-сервером для получения совместно используемых секретных данных. Исходный агент отвечает на запрос о регистрации по протоколу Mobile IP ответом о регистрации по протоколу Mobile IP, содержащим результат регистрации (например, код успешной регистрации или код ошибки). Если мобильной станции желателен новый исходный адрес, то в ответе о регистрации ей может быть возвращен новый адрес; в ином случае может быть возвращен постоянный адрес мобильной станции. (Этап 11). IIF-функция действует как чужой агент и направляет этот ответ о регистрации по протоколу Mobile IP на мобильную станцию через соответствующий PDP-контекст. Входящий в состав IIF-функции функциональный элемент чужого агента замечает присвоенный мобильной станции IP-адрес и использует адрес совместно с входящим в состав IIF-функции функциональным элементом GGSN. (Этап 12).
IIF-функция действует как GGSN-узел и обновляет свой PDP-контекст посредством установки PDP-адреса в значение исходного адреса мобильной станции (который указан в ответе о регистрации и сообщен функциональным элементом чужого агента). Этот PDP-адрес (а следовательно, исходный адрес мобильной станции) может быть связан с туннелем протокола GTP, идентифицируемым идентификатором конечной точки туннеля (TEID). (Этап 13). IIF-функция действует как GGSN-узел и запускает инициируемую GGSN-узлом процедуру модификации PDP-контекста для обновления PDP-адреса в SGSN-узле и мобильной станции [3GPP TS 29.061 (Техническая спецификация 29.061 Партнерского проекта третьего поколения)]. IIF-функция посылает запрос об обновлении PDP-контекста SGSN-узлу, который направляет его мобильной станции. (Этап 14). Мобильная станция отвечает, выдавая ответ об обновлении PDP-контекста SGSN-узлу, который направляет его IIF-функции. (Этап 15). IIF-функция действует как клиент услуги RADIUS и посылает исходному ААА-серверу [стандарт IS-835] запрос о RADIUS-учете (Начало). Для передачи учетных записей используются специфические по поставщикам атрибуты, но некоторые атрибуты записей, относящиеся к воздушной линии связи (например, опция услуг, опция уплотнения линии связи и т.д.), не применимы. (Этап 16). Исходный ААА-сервер отвечает, выдавая ответ о RADIUS-учете (Начало). (Этап 17). Если сделано возможным создание обратного туннеля от IIF-функции до исходного агента, то трафик канала передачи данных проходит через IIF-функцию в обоих направлениях. Для маршрутизации пакетов, исходящих с мобильной станции, IIF-функция осуществляет маршрутизацию пакетов, принятых из туннеля протокола GTP мобильной станции (идентифицируемого идентификатором конечной точки туннеля), исходному агенту этой мобильной станции через обратный туннель протокола Mobile IP. Для маршрутизации пакетов, имеющих конечным пунктом мобильную станцию, IIF-функция осуществляет маршрутизацию пакетов, принятых из туннеля «исходный агент - чужой агент», в туннель протокола GTP мобильной станции. Для защиты туннелей протокола Mobile IP между исходным агентом и IIF-функцией и туннелей протокола GTP между IIF-функцией и SGSN-узлом может быть использован протокол IPsec.
Чужой режим системы GPRS с протоколом Simple IP
Фиг.3А представляет собой примерную блок-схему чужого режима системы GPRS с протоколом Simple IP, которая показывает сценарий роуминга, при котором собственный абонент пакетных данных CDMA2000 задействует протоколы IPv4 или IPv6 в чужом режиме системы GPRS. Фиг.3А также изображает функции и управляющий интерфейс, предоставляемые интерфейсом или IIF-функцией в этом случае. В этом варианте осуществления изобретения исходная система (10) может быть системой пакетных данных CDMA2000, в которой собственный абонент пакетных данных CDMA2000 осуществляет роуминг в систему GPRS и использует протокол Simple IP. Исходная система (10) содержит регистр (131) исходного местоположения, соответствующий стандарту ANSI-41; ААА-объект (объект, выполняющий функцию аутентификации, авторизации и учета) (116); и LNS-сервер (сетевой сервер протокола L2TP (туннельного протокола уровня 2)) (139). Посещаемая система (20) может быть системой GPRS, которая содержит SGSN-узел (Обслуживающий узел поддержки системы GPRS) (137).
Интерфейс (30) или функция «IIF» содержит соответствующий стандарту ANSI-41 регистр (111) посещаемого местоположения, сопряженный с соответствующим стандарту ANSI-41 регистром (131) исходного местоположения посредством D-интерфейса (113), соответствующий стандарту GSM регистр (124) исходного местоположения, сопряженный с SGSN-узлом (137) посредством Gr-интерфейса (123), GGSN-узел (Узел поддержки шлюза системы GPRS) (126), сопряженный с SGSN-узлом (137) посредством Gp-интерфейса (127) и сопряженный с сетью Интернет посредством Gi-интерфейса, ААА-объект (140), сопряженный с ААА-объектом (116) посредством Х3-интерфейса (117), и LAC-объект (109), сопряженный с LNS-сервером (139) посредством Х2-интерфейса (119). IIF-функция обеспечивает эмуляцию как соответствующего стандарту GSM HLR-регистра (регистра исходного местоположения), так и соответствующего стандарту ANSI-41 VLR-регистра (регистра посещаемого местоположения), что позволяет абоненту зарегистрироваться. Этот межсетевой обмен может быть обеспечен по интерфейсным ссылкам «Gr» и «D». IIF-функция обеспечивает эмуляцию GGSN-узла и LAC-объекта для поддержания посредством IIF-функции связности канала передачи данных между посещаемой и исходной сетями. Этот межсетевой обмен может быть обеспечен по интерфейсным ссылкам «Gn» и «Х2». IIF-функция обеспечивает эмуляцию ААА-объекта для взаимодействия с ААА-объектом исходной сети в целях аутентификации по протоколу L2TP и учета пакетных данных по спецификации 3GPP2. Этот межсетевой обмен может быть обеспечен по интерфейсной ссылке «Х3».
Если связность канала передачи данных между системой пакетных данных CDMA2000 и системой GPRS не требуется, то Х2-интерфейс не требуется. IIF-функция по-прежнему поддерживает Gp-интерфейс с SGSN-узлом и предоставляет доступ в сеть Интернет посредством Gi-интерфейса (не показанного на чертеже).
Таким образом, для пользователя, имеющего в качестве исходной систему CDMA с протоколом Simple IP, осуществляющего роуминг в систему GSM, IIF-функция может представить GGSN- интерфейс в систему GSM и обычный интерфейс маршрутизации в систему CDMA. IIF-функция может служить в качестве конечной точки для туннелей протоколов GTP и IPSec с функцией маршрутизации пакетов между GGSN-узлом и системой CDMA. IIF-функция может также предоставить функцию учета, так что операторы могут начислять плату на основе конфигурируемых измерений, таких как подсчет пакетов, ширина полосы частот, время дня и т.д.
Фиг.3В представляет собой примерную блок-схему последовательности операций при вызове, которая показывает функционирование протокола Simple IP в чужом режиме системы GPRS, и разъясняет сценарий роуминга, при котором собственный абонент пакетных данных CDMA2000 задействует протокол Simple IP в чужом режиме системы GPRS. В этом примере мобильная станция имеет секретные данные, используемые совместно с исходной системой CDMA2000 в целях аутентификации по протоколу Simple IP (то есть протоколу CHAP (Протоколу аутентификации по взаимной проверке)). Мобильная станция устанавливает сеанс протокола РРР (Протоколу двухточечной связи) посредством протокола L2TP (Туннельного протокола уровня 2) с исходной системой CDMA2000. Во время установления сеанса протокола РРР исходная система CDMA2000 динамически присваивает мобильной станции IP-адрес. Весь трафик данных (исходящий с мобильной станции или оканчивающийся на ней) проходит через IIF-функцию и исходную систему CDMA2000. IIF-функция генерирует учетные записи пакетных данных по спецификации 3GPP2 и посылает их в исходную систему CDMA2000 посредством услуги RADIUS (Услуга аутентификации и учета при удаленном доступе пользователя).
Мобильная станция выполняет подключение системы GPRS к SGSN-узлу. Аутентификация, связанная с подключением системы GPRS, может быть аутентификацией, основанной на SIM-модуле (Модуле идентификации абонента) и требующей секретный ключ Ki. IIF-функция действует как соответствующий стандарту GSM HLR-регистр, сконфигурированный при помощи секретного ключа Ki, или как соответствующий стандарту GSM VLR-регистр. В любом случае от IIF-функции может не требоваться устанавливать связь с HLR-регистром в исходной системе CDMA2000 для аутентификации. (Этап 1). Мобильная станция посылает в SGSN-узел запрос об активации PDP-контекста (контекста протокола пакетной передачи данных). Это сообщение включает в себя имя точки доступа (APN-имя). APN-имя имеет формат <Network ID>.<MNC>.<MCC>.gprs (где Network ID - идентификатор сети; MNC - мобильный код сети; MCC - мобильный код страны). Идентификатор сети (например, CDMA2000carrier.com) указывает, с какой внешней сетью желает установить логическое соединение мобильная станция. В этом сообщении запрашиваемый PDP-адрес может быть опущен, так что IIF-функция (действующая как GGSN-узел) позднее не присвоит мобильной станции IP-адрес; вместо этого этот адрес будет присвоен LNS-сервером (сетевым сервером протокола L2TP). (Этап 2). SGSN-узел выбирает GGSN-узел, основываясь на APN-имени. SGSN-узел запрашивает сервер DNS (системы имен доменов) (не показанный на чертеже) и получает список доступных GGSN-узлов, которые могут быть использованы для поддержки запрашиваемого APN-имени. В том случае входящий в состав APN-имени идентификатор сети указывает оператора сети CDMA2000; таким образом, сервер DNS возвращает IP-адрес IIF-функции. (Этап 3).
SGSN-узел посылает запрос об активации PDP-контекста выбранной IIF-функции с целью установки PDP-контекста для этой мобильной станции. Это сообщение включает в себя APN-имя, но запрашиваемый PDP-адрес может быть опущен. (Этап 4). IIF-функция действует как GGSN-узел и посылает ответ о создании PDP-контекста SGSN-узлу, который в свою очередь посылает мобильной станции согласие на активацию PDP-контекста. PDP-адрес в обоих сообщениях может быть установлен в 0.0.0.0 для указания, что PDP-адрес будет вновь установлен позже. (Этап 5).
После того как PDP-контекст может быть установлен, мобильная станция и IIF-функция выполняют согласование протокола РРР LCP (Протокола двухточечной связи, Протокола управления связью). Входящий в состав IIF-функции функциональный элемент LAC устанавливает L2TP-туннели с LNS-сервером. IIF-функция определяет LNS-сервер на основе запрашиваемого APN-имени. IIF-функция конфигурируется при помощи информации о LNS-сервере (например, IP-адреса LNS-сервера), соответствующей APN-имени. После того как L2TP-туннель установлен, входящий в состав IIF-функции функциональный элемент LAC направляет информацию по протоколу LCP между LNS-сервером и мобильной станцией. Во время согласования протокола LCP LNS-сервер и мобильная станция согласовывают протоколы РАР (Протокол аутентификации по паролю) или CHAP (Протокол аутентификации по взаимной проверке) в качестве протокола для аутентификации по протоколу РРР. (Этап 6). Выполняется аутентификации по протоколу РРР (согласно протоколам РАР или CHAP). Верительные данные мобильной станции аутентифицируются исходным ААА-объектом в системе CDMA2000. Взаимодействие между LNS-сервером и исходным ААА-объектом, относящееся к услуге RADIUS, на чертеже не показано. (Этап 7). LNS-сервер и мобильная станция выполняют согласование протокола РРР IPCP (Протокол двухточечной связи, Управляющий протокол межсетевого протокола). Входящий в состав IIF-функции функциональный элемент LAC ретранслирует сообщения по протоколу IPCP между L2TP-туннелем и PDP-контекстом. Во время этого согласования LNS-сервер присваивает мобильной станции IP-адрес. IIF-функция осуществляет мониторинг этого адреса и использует его в качестве PDP-адреса мобильной станции. (Этап 8).
IIF-функции также необходимо уведомить SGSN-узел и мобильную станцию об обновленном PDP-адресе. По этой причине IIF-функции посылает запрос об обновлении PDP-контекста SGSN-узлу, который направляет его мобильной станции. (Этап 9). Мобильная станция отвечает, выдавая ответ об обновлении PDP-контекста SGSN-узлу, который направляет его IIF-функции. (Этап 10).
IIF-функция действует как клиент услуги RADIUS и посылает исходному ААА-серверу [стандарт IS-835] запрос о RADIUS-учете (Начало). Для передачи учетных записей используются специфические по поставщикам атрибуты стандарта 3GPP2, но некоторые атрибуты записей, относящиеся к воздушной линии связи (например, опция услуг, опция уплотнения линии связи и т.д.), не применимы. (Этап 11). Исходный ААА-сервер отвечает, выдавая ответ о RADIUS-учете (Начало). (Этап 12). Трафик канала передачи данных проходит через IIF-функцию в обоих направлениях. Для маршрутизации пакетов, исходящих с мобильной станции, IIF-функция осуществляет маршрутизацию пакетов, принятых из туннеля протокола GTP мобильной станции (идентифицируемого идентификатором конечной точки туннеля), в туннель/сеанс протокола L2TP этой мобильной станции. Для маршрутизации пакетов, имеющих конечным пунктом мобильную станцию, IIF-функция осуществляет маршрутизацию пакетов, принятых из туннеля/сеанса протокола мобильной станции, в туннель протокола GTP мобильной станции. Для защиты туннеля/сеанса протокола L2TP между LNS-сервером и IIF-функцией и туннелей протокола GTP между IIF-функцией и SGSN-узлом может быть использован протокол IPsec.
Чужой режим пакетных данных CDMA2000 с протоколом Mobile IPv4
Фиг.4А представляет собой примерную блок-схему чужого режима пакетных данных CDMA2000 с протоколом Mobile IPv4. Этот раздел описывает сценарий роуминга, при котором собственный абонент системы GPRS задействует протокол Mobile IPv4 (стандарт IS-835-C) в чужом режиме пакетных данных CDMA2000. Фиг.4А изображает функции и управляющий интерфейс, предоставляемые IIF-функцией в этом случае. В этом варианте осуществления изобретения исходная система (10) может быть системой GPRS. Собственный абонент системы GPRS осуществляет роуминг в систему пакетных данных CDMA2000 и использует протокол Simple IP. Исходная система (10) содержит регистр (124) исходного местоположения, соответствующий стандарту GSM; GGSN-узел (126) и ААА-объект (128). Посещаемая система (20) может быть системой пакетных данных CDMA2000, которая содержит регистр посещаемого (111) местоположения, соответствующий стандарту ANSI-41, ААА-объект (116) и узел обслуживания пакетных данных/чужого агента (118).
Интерфейс (30) или функция «IIF» содержит соответствующий стандарту ANSI-41 регистр (131) исходного местоположения, сопряженный с соответствующим стандарту ANSI-41 регистром (111) посещаемого местоположения посредством D-интерфейса (113), соответствующий стандарту GSM регистр (133) посещаемого местоположения, сопряженный с соответствующим стандарту GSM регистром (124) исходного местоположения посредством D-интерфейса (121), SGSN-узел (137), сопряженный с GGSN-узлом (126) посредством Gp-интерфейса (127), ААА-объект (140), сопряженный с ААА-объектом (128) посредством Х4-интерфейса (129) и сопряженный с ААА-объектом (116) посредством Х3-интерфейса (117), и исходный агент (135), сопряженный с узлом обслуживания пакетных данных/чужим агентом (118) посредством Х1-интерфейса (115). IIF-функция обеспечивает эмуляцию как соответствующего стандарту GSM VLR-регистра, так и соответствующего стандарту ANSI-41 HLR-регистра, что позволяет абоненту зарегистрироваться. Этот межсетевой обмен может быть обеспечен по интерфейсной ссылке «D». IIF-функция обеспечивает эмуляцию исходного агента (HA-агента) и SGSN-узла для поддержания посредством IIF-функции связности канала передачи данных между посещаемой и исходной сетями. Этот межсетевой обмен может быть обеспечен по интерфейсным ссылкам «Х1» и «Gn». IIF-функция обеспечивает эмуляцию ААА-объекта для взаимодействия с ААА-объектом посещаемой сети в целях аутентификации по протоколу Mobile IP и учета пакетных данных по спецификации 3GPP2. IIF-функция также может взаимодействовать с ААА-объектом исходной сети в целях учета пакетных данных по спецификации 3GPP. Этот межсетевой обмен может быть обеспечен по интерфейсной ссылке «Х3» и «Х4». Требования IIF-функции/ААА-объекта для чужого режима пакетных данных CDMA2000 с протоколом Mobile IP описаны ниже более подробно.
Если связность канала передачи данных между посещаемой системой пакетных данных CDMA2000 и исходной системой GPRS не требуется, то Gp-интерфейс не требуется. В этом случае трафик данных, исходящий с мобильной станции, может быть направлен напрямую в сеть Интернет через узел обслуживания пакетных данных/чужого агента или через IIF-функцию/исходного агента, если предоставлена возможность создания обратного тоннеля. Трафик данных, оканчивающийся на мобильной станции, направляется в узел обслуживания пакетных данных/чужой агент через IIF-функцию/исходного агента. Интерфейсы «Х3» и «Х4» требуются для IIF-функции для межсетевого обмена ААА-сообщениями между ААА-сервером системы CDMA2000 и ААА-сервером системы GPRS.
Таким образом, для пользователя, имеющего в качестве исходной систему GSM, осуществляющего роуминг в систему CDMA2000 с протоколом Mobile IP, IIF-функция может представить интерфейс исходного агента в систему CDMA и SGSN-интерфейс в систему GSM. Требуется, чтобы подмножество функций узла SGSN включало в себя разрешение APN-имени. IIF-функция может служить в качестве конечной точки для туннелей протоколов Mobile IP и GTP с функцией маршрутизации пакетов между функциями исходного объекта и SGSN-узла.
Фиг.4В представляет собой примерную блок-схему последовательности операций при вызове, которая показывает функционирование протокола Mobile IPv4 в чужом режиме пакетных данных CDMA2000. Этот пример последовательности операций при вызове показывает сценарий роуминга, при котором собственный абонент системы GPRS задействует протокол Mobile IPv4 (стандарт IS-835-C) в чужом режиме пакетных данных CDMA2000. В этом примере исходная система GPRS не поддерживает исходного агента; таким образом, мобильная станция имеет секретные данные, используемые совместно с IIF-функцией в целях аутентификации по протоколу Mobile IP. Исходная система GPRS динамически присваивает мобильной станции IP-адрес. Весь трафик данных мобильной станции (исходящий с мобильной станции или оканчивающийся на ней) проходит через IIF-функцию и исходную систему GPRS. IIF-функция принимает учетные записи по спецификации 3GPP2 от посещаемой системы CDMA2000 и может преобразовывать их в учетные записи по спецификации 3GPP и направлять их в исходную систему GPRS посредством услуги RADIUS.
Мобильная станция генерирует SO (опцию безопасности) 33 и устанавливает сеанс связи по протоколу РРР с узлом обслуживания пакетных данных/чужим агентом (PSDN/FA). (Этап 1). Узел обслуживания пакетных данных/чужой агент посылает мобильной станции одно или более агентских объявлений протокола Mobile IP, поскольку пропуск опции конфигурации IP-адреса во время согласования протокола РРР IPCP указывает на то, что мобильная станция желает использовать протокол Mobile IP. Агентское объявление содержит адрес для обращения к чужому агенту (FA) и запрос чужого агента (FAC-запрос).
Мобильная станция посылает в адрес узла обслуживания пакетных данных/чужого агента запрос о регистрации по протоколу Mobile IP. В этом запросе о регистрации может содержаться следующая информация: информация NAI [в соответствии со стандартом RFC 2794] мобильной станции имеет формат <username>@<domain_name> (в котором username - имя пользователя; domain_name - имя домена), где domain_name идентифицирует исходную для мобильной станции систему GPRS. Аутентификатор «мобильная станция - исходный агент» (аутентификатор MS-HA) может быть вычислен на основе содержимого этого запроса о регистрации и секретных данных, совместно используемых мобильной станцией и исходным агентом [в соответствии со стандартом RFC 2002]. Аутентификатор MS-ААА (аутентификатор «мобильная станция - ААА-объект») может быть вычислен на основе FAC-запроса и секретных данных, совместно используемых мобильной станцией и исходным ААА-сервером [в соответствии со стандартом RFC 3012]. Поле адреса исходного агента может быть установлено в некоторое известное значение, если мобильная станция использует постоянный адрес, или в значение 0.0.0.0, если мобильная станция использует новый адрес, присвоенный исходной сетью. Т-бит может быть установлен в единицу для запроса у узла обслуживания пакетных данных/чужого агента установки обратного туннеля до исходного агента мобильной станции. (Этап 3).
Узел обслуживания пакетных данных/чужой агент генерирует запрос о доступе к услуге RADIUS. Запрос о доступе к услуге RADIUS передает принадлежащие мобильной станции NAI, аутентификатор FAC, FAC-запрос, адрес исходного объекта (адрес HA) и т.д. [стандарт IS-835]. Поскольку имя домена в NAI мобильной станции указывает систему GPRS, то узел обслуживания пакетных данных/чужой агент посылает запрос о доступе к услуге RADIUS в адрес IIF-функции через ААА-объект в системе CDMA2000. IIF-функция может изменять это сообщение в соответствии с технической спецификацией [3GPP TS 29.061]. (Этап 4). Если аутентификация успешна, то исходный ААА-сервер отвечает согласием на доступ к услуге RADIUS. Это сообщение направляется в обратном направлении в узел обслуживания пакетных данных через IIF-функцию и посещаемый ААА-объект. IIF-функция может изменять это сообщение в соответствии со спецификацией [P.S0001-A V3.0]. (Этап 5). Узел обслуживания пакетных данных/чужой агент направляет запрос о регистрации по протоколу Mobile IP функции исходного агента в IIF-функции. IIF-функция проверяет аутентификатор «мобильная станция - исходный агент» в запросе о регистрации по протоколу Mobile IP. (Этап 6).
Если аутентификация успешна, то входящий в состав IIF-функции функциональный элемент SGSN устанавливает туннели по протоколу GTP c GGSN-узлом и может запросить от GGSN-узла IP-адрес. Входящий в состав IIF-функции функциональный элемент SGSN извлекает APN-имя, которое имеет формат <Network ID>.mnc<MNC>.mcc<MCC>.gprs (техническая спецификация TS 23.003) (где Network ID - идентификатор сети; MNC - мобильный код сети; MCC - мобильный код страны). <Network ID> (Идентификатор сети) представляет собой часть NAI мобильной станции, задающую поименованную область, и указывает на то, к какому GGSN-узлу желает осуществить доступ мобильная станция за запрашиваемой услугой. <MNC> и <MCC> извлекаются из IMSI-идентификатора (Международного идентификатора мобильной станции) этой мобильной станции. Принадлежащие мобильной станции NAI и IMSI-идентификатор могут быть получены из запроса о доступе к услуге RADIUS на этапе 4. Функциональный элемент SGSN использует извлеченное APN-имя в качестве поискового имени для запроса сервера DNS (не показанного на чертеже) системы GPRS и получает из него список доступных GGSN-узлов, которые могут быть использованы для поддержки запрашиваемой услуги. Входящий в состав IIF-функции функциональный элемент SGSN посылает выбранному GGSN-узлу запрос о создании PDP-контекста. Запрашиваемый PDP-адрес в этом сообщении устанавливается в 0.0.0.0 для запроса нового IP-адреса. (Этап 7). GGSN-узел отвечает, выдавая ответ о создании PDP-контекста, включающий в себя новый IP-адрес, присвоенный мобильной станции. (Этап 8). IIF-функция действует как исходный агент и направляет ответ о регистрации по протоколу Mobile IP на мобильную станцию через узел обслуживания пакетных данных/чужого агента. Поле исходного адреса в ответе о регистрации по протоколу Mobile IP может быть установлено в значение IP-адреса, присвоенного GGSN-узлом. (Этап 9). Узел обслуживания пакетных данных посылает запрос о RADIUS-учете (Начало), содержащий учетную информацию пакетных данных по спецификации 3GPP2 [P.S0001-A V3.0]. Поскольку имя домена в NAI мобильной станции указывает систему GPRS, то осуществляется маршрутизация запроса о RADIUS-учете (Начало) в исходный ААА-объект в системе GPRS через посещаемый ААА-объект и IIF-функцию. IIF-функция может изменить сообщение в соответствии с технической спецификацией [3GPP TS 29.061]. (Этап 10). IIF-функция действует как сервер услуги RADIUS и отвечает, выдавая ответ о RADIUS-учете (Начало). (Этап 11).
Трафик канала передачи данных проходит через IIF-функцию в обоих направлениях. Для маршрутизации пакетов, исходящих с мобильной станции, IIF-функция осуществляет маршрутизацию пакетов, принятых из обратного туннеля протокола Mobile IP, в тоннель протокола GTP мобильной станции (идентифицируемого посредством TEID-идентификатора). Для маршрутизации пакетов, имеющих конечным пунктом мобильную станцию, IIF-функция осуществляет маршрутизацию пакетов, принятых из туннеля протокола GTP, в туннель «исходный агент - чужой агент». Для защиты туннелей протокола Mobile IP между узлом обслуживания пакетных данных/чужим агентом и IIF-функцией и туннелей протокола GTP между IIF-функцией и GGSN-узлом может быть использован протокол IPsec. (Этап 12).
Требования IIF-функции/ААА-объекта для чужого режима пакетных данных CDMA2000 с протоколом Mobile IP
Далее описаны требования IIF-функции к обработке запроса о доступе к услуге RADIUS, принятого из посещаемой системы пакетных данных CDMA2000.
IIF-функция осуществляет передачу всех атрибутов услуги RADIUS, специфицированной IETF (Группой инженерных проблем сети Интернет), без их изменения за исключением атрибута «Идентификатор вызывающей станции», атрибута «Идентификатор вызываемой станции» и атрибута «Кадрированный протокол». Обработка этих трех атрибутов описывается ниже. Если атрибут «Идентификатор вызывающей станции» в принятом запросе о доступе к услуге RADIUS содержит IMSI-идентификатор, то IIF-функция копирует этот IMSI-идентификатор в 3GPP-IMSI-атрибут [техническая спецификация 3GPP TS 29.061] и включает его в состав запроса о доступе к услуге RADIUS, предназначенного для исходной системы GPRS мобильной станции. IIF-функция не включает атрибут «Идентификатор вызывающей станции» в состав запроса о доступе к услуге RADIUS, посылаемого исходному ААА-объекту в системе GPRS. Если атрибут «Идентификатор вызывающей станции» в принятом запросе о доступе к услуге RADIUS содержит MIN-номер (Мобильный идентификационный номер) или IRM-модуль (Интеграционный модуль-маршрутизатор), то IIF-функция преобразует его в IMSI-идентификатор мобильной станции, используемый в исходной системе GPRS, и включает его в состав 3GPP-IMSI-атрибута запроса о доступе к услуге RADIUS, предназначенного для исходной системы GPRS. IIF-функция не включает атрибут «Идентификатор вызывающей станции» в состав запроса о доступе к услуге RADIUS, посылаемого исходному ААА-объекту в системе GPRS.
IIF-функция включает атрибут «Идентификатор вызываемой станции» в состав запроса о доступе к услуге RADIUS, предназначенного для исходной системы GPRS мобильной станции. Поле значения атрибута «Идентификатор вызываемой станции» устанавливается в APN-имя (смотри раздел 8.3.4). Если в состав принятого запроса о доступе к услуге RADIUS включен атрибут «Кадрированный протокол», то IIF-функция переопределяет это значение на «7» [3GPP TS 29.061]. IIF-функция удаляет из принятого запроса о доступе к услуге RADIUS все VSA-атрибуты по спецификации 3GPP2. От IIF-функции не требуется включать в состав передаваемого запроса о доступе к услуге RADIUS, предназначенного для исходной системы GPRS мобильной станции, никакие VSA-атрибуты по спецификации 3GPP2 за исключением 3GPP-IMSI-атрибута.
Далее описаны требования IIF-функции к обработке согласия на доступ к услуге RADIUS, принятого из исходной системы GPRS мобильной станции.
IIF-функция осуществляет передачу всех атрибутов услуги RADIUS, специфицированной IETF, без их изменения. IIF-функция удаляет из принятого согласия на доступ к услуге RADIUS все VSA-атрибуты по спецификации 3GPP2 прежде, чем передать согласие на доступ к услуге RADIUS в посещаемую систему пакетных данных CDMA2000.
Если стратегия исходной системы GPRS требует, чтобы трафик данных осуществляющей роуминг мобильной станции проходил через исходную систему GPRS через IIF-функцию и VSA-атрибут «Адрес исходного агента» был включен в состав соответствующего запроса о доступе к услуге RADIUS, принятого ранее от посещаемой системы пакетных данных CDMA2000, то IIF-функция включает VSA-атрибут «Спецификация обратного туннеля» в состав передаваемого согласия на доступ к услуге RADIUS, предназначенное для посещаемой системы пакетных данных CDMA2000. Поле значения этого VSA-атрибута устанавливается в «1», указывающее на то, что требуется создание обратного туннеля.
Требования IIF-функции к обработке запроса о RADIUS-учете «НАЧАЛО» и запроса о RADIUS-учете «ПРОМЕЖУТОЧНЫЙ» одинаковы с требованиями к обработке запроса о доступе к услуге RADIUS.
Требования IIF-функции к обработке запроса о RADIUS-учете «ОСТАНОВ» одинаковы с требованиями к обработке запроса о доступе к услуге RADIUS со следующими дополнительными требованиями: если VSA-атрибут «Продолжение сеанса» установлен в принятом запросе о RADIUS-учете «ОСТАНОВ» в значение «Ложно» и если IIF-функция ранее не приняла запрос об учете (Начало) от другого узла обслуживания пакетных данных с тем же самым IP-адресом (для случая передачи абонента между узлами обслуживания пакетных данных при протоколе Mobile IP), то IIF-функция вводит VSA-атрибут «Указатель останова сеанса по спецификации 3GPP» для указания того, что PDP-сеанс (сеанс Протокола пакетной передачи данных) окончен.
Чужой режим пакетных данных CDMA2000 с протоколом Simple IP
Фиг.5А представляет собой примерную блок-схему чужого режима пакетных данных CDMA2000 с протоколом Simple IP. Этот раздел описывает сценарий роуминга, при котором собственный абонент системы GPRS задействует протокол 4 или IPv6 в чужом режиме пакетных данных CDMA2000. Фиг.5А изображает функции и управляющий интерфейс, предоставляемые интерфейсом (30) или IIF-функцией в этом случае. В этом варианте осуществления изобретения исходная система (10) может быть системой GPRS, в которой собственный абонент системы GPRS осуществляет роуминг в систему пакетных данных CDMA2000 и использует протокол Mobile IPv4. Исходная система (10) содержит регистр (124) исходного местоположения, соответствующий стандарту GSM; GGSN-узел (126) и ААА-объект (128). Посещаемая система (20) может быть системой пакетных данных CDMA2000, которая содержит регистр (111) посещаемого местоположения, соответствующий стандарту ANSI-41, ААА-объект (116) и исходную систему (109).
Интерфейс (30) или функция «IIF» содержит соответствующий стандарту ANSI-41 регистр (131) исходного местоположения, сопряженный с соответствующим стандарту ANSI-41 регистром (111) посещаемого местоположения посредством D-интерфейса (113), соответствующий стандарту GSM регистр (133) посещаемого местоположения, сопряженный с соответствующим стандарту GSM регистром (124) исходного местоположения посредством D-интерфейса (121), SGSN-узел (137), сопряженный с GGSN-узлом (126) посредством Gp-интерфейса (127), ААА-объект (140), сопряженный с ААА-объектом (128) посредством Х4-интерфейса (129) и сопряженный с ААА-объектом (116) посредством Х3-интерфейса (117), и LCS-объект (139), сопряженный с узлом обслуживания пакетных данных/LAC-объектом (109) посредством Х2-интерфейса (119). IIF-функция обеспечивает эмуляцию как соответствующего стандарту GSM VLR-регистра, так и соответствующего стандарту ANSI-41 HLR-регистра, что позволяет абоненту зарегистрироваться. Этот межсетевой обмен может быть обеспечен по интерфейсной ссылке «D». IIF-функция обеспечивает эмуляцию LNS (сетевого сервера протокола L2TP) и SGSN-узла для поддержания посредством IIF-функции связности канала передачи данных между посещаемой и исходной сетями. Этот межсетевой обмен может быть обеспечен по интерфейсным ссылкам «Х2» и «Gn». IIF-функция обеспечивает эмуляцию ААА-объекта для взаимодействия с ААА-объектом посещаемой сети в целях аутентификации по протоколу L2TP и учета пакетных данных по спецификации 3GPP2. IIF-функция также может взаимодействовать с ААА-объектом исходной сети в целях учета пакетных данных по спецификации 3GPP. Этот межсетевой обмен может быть обеспечен по интерфейсной ссылке «Х3» и «Х4». Требования IIF-функции/ААА-объекта для чужого режима пакетных данных CDMA2000 с протоколом Simple IP описаны ниже более подробно.
Если связность канала передачи данных между посещаемой системой пакетных данных CDMA2000 и исходной системой GPRS не требуется, то Х2- и Gp- интерфейсы не требуются. В этом случае как трафик данных, исходящий с мобильной станции, так и трафик данных, оканчивающийся на мобильной станции, направляется в сеть Интернет/из сети Интернет через узел обслуживания пакетных данных в посещаемой системе. Интерфейсы «Х3» и «Х4» требуются для IIF-функции для межсетевого обмена ААА-сообщениями между ААА-сервером системы CDMA2000 и ААА-сервером системы GPRS.
Таким образом, для пользователя, имеющего в качестве исходной систему GSM, осуществляющего роуминг в систему CDMA2000 с протоколом Simple IP, IIF-функция может представить интерфейс сетевого сервера протокола L2TP (LNS-сервера) в систему CDMA и SGSN-интерфейс в систему GSM. Требуется, чтобы подмножество функций узла SGSN включало в себя разрешение APN-имени. IIF-функция может служить в качестве конечной точки для туннелей протоколов Mobile L2TP и GTP с функцией маршрутизации пакетов между функциями LNS-сервера и SGSN-узла.
Фиг.5В представляет собой примерную блок-схему последовательности операций при вызове, которая показывает функционирование протокола Simple IP в чужом режиме пакетных данных CDMA2000. Этот пример последовательности операций при вызове иллюстрирует сценарий роуминга, при котором собственный абонент системы GPRS задействует протокол Simple IP в чужом режиме пакетных данных CDMA2000. В этом примере мобильная станция имеет секретные данные, используемые совместно с исходным ААА-объектом в систем GPRS в целях аутентификации по протоколу CHAP. Исходная система GPRS динамически присваивает мобильной станции IP-адрес. Весь трафик данных мобильной станции (исходящий с мобильной станции или оканчивающийся на ней) проходит через IIF-функцию и исходную систему GPRS. IIF-функция принимает учетные записи по спецификации 3GPP2 от посещаемой системы CDMA2000 и преобразует их в учетные записи по спецификации 3GPP и направляет их в исходную систему GPRS посредством услуги RADIUS.
Мобильная станция генерирует SO 33 и инициирует согласование протокола РРР IPCP с узлом обслуживания пакетных данных/LAC-объектом. Протокол CHAP может быть согласован как протокол для аутентификации по РРР-протоколу. (Этап 1). Узел обслуживания пакетных данных/LAC-объект посылает CHAP-запрос мобильной станции (Этап 2). Мобильная станция отвечает своим NAI и ответом на запрос, вычисленным на основе этого запроса и секрета, совместно используемого ею с исходным ААА-объектом в системе GPRS. Узел обслуживания пакетных данных/LAC-объект (PDSN/LAC) посылает запрос о доступе к услуге RADIUS. Поскольку имя домена в NAI мобильной станции указывает систему GPRS, то запрос о доступе к услуге RADIUS может быть направлен через посещаемый ААА-объект и IIF-функцию, которая осуществляет передачу этого сообщения исходному ААА-объекту в системе GPRS. IIF-функция может изменять это сообщение в соответствии с [3GPP TS 29.061]. (Этап 3). Если аутентификация успешна, то исходный ААА-сервер отвечает согласием на доступ к услуге RADIUS. Это сообщение может быть направлено в обратном направлении в узел обслуживания пакетных данных/LAC-объект через IIF-функцию и посещаемый ААА-объект. IIF-функция вводит в согласие на доступ к услуге RADIUS атрибут «Конечная точка «туннель-сервер»». Этот атрибут информирует узел обслуживания пакетных данных/LAC-объект об установлении туннеля протокола L2TP c IIF-функцией, которая действует как LNS-сервер. Узел обслуживания пакетных данных/LAC-объект посылает сообщение «CHAP-Успех» для информирования мобильной станции об успешной аутентификации. (Этап 4).
Узел обслуживания пакетных данных/LAC-объект устанавливает туннель/сеанс протокола L2TP c IIF-функцией, которая действует как LNS-сервер. Во время установления туннеля/сеанса протокола L2TP узел обслуживания пакетных данных/LAC-объект направляет информацию по протоколу LCP (обмен которой ведется между мобильной станцией и узлом обслуживания пакетных данных/LAC-объектом) в адрес IIF-функции. Входящий в состав IIF-функции Функциональный элемент LNS может инициировать CHAP-запрос (не показанный на чертеже) для аутентификации мобильной станции перед согласованием протокола IPCP. (Этап 5). Входящий в состав IIF-функции Функциональный элемент SGSN устанавливает туннели протокола GTP c GGSN-узлом в исходной системе GPRS и может запрашивать IP-адрес у GGSN-узла. IIF-функция извлекает APN-имя, которое имеет формат <Network ID>.mnc<MNC>.mcc<MCC>.gprs. <Network ID> (Идентификатор сети) представляет собой часть NAI мобильной станции, задающую поименованную область, и используется для указания на то, к какому GGSN-узлу желает получить доступ мобильная станция за запрашиваемой услугой. <MNC> и <MCC> извлекаются из IMSI-идентификатора этой мобильной станции. Принадлежащие мобильной станции NAI и IMSI-идентификатор могут быть получены из запроса о доступе к услуге RADIUS на этапе 3. Входящий в состав IIF-функции функциональный элемент SGSN использует извлеченное APN-имя в качестве поискового имени для запроса сервера DNS (не показанного на чертеже) системы GPRS и получает список доступных GGSN-узлов, которые могут быть использованы для поддержки запрашиваемой услуги. Входящий в состав IIF-функции функциональный элемент SGSN посылает выбранному GGSN-узлу запрос о создании PDP-контекста. Запрашиваемый PDP-адрес в этом сообщении устанавливается в 0.0.0.0 для запроса нового IP-адреса. (Этап 6). GGSN-узел отвечает, выдавая ответ о создании PDP-контекста, включающий в себя новый IP-адрес, присвоенный мобильной станции. (Этап 7).
Этот новый IP-адрес может быть присвоен мобильной станции во время согласования протокола PPP IPCP между IIF-функцией и мобильной станцией. (Этап 8). Узел обслуживания пакетных данных/чужой агент посылает запрос о RADIUS-учете (Начало), содержащий учетную информацию пакетных данных по спецификации 3GPP2 [стандарт IS-835]. Узел обслуживания пакетных данных посылает запрос о RADIUS-учете (Начало), содержащий учетную информацию пакетных данных по спецификации 3GPP2 [P.S0001-A V3.0]. Поскольку имя домена в NAI мобильной станции указывает систему GPRS, то осуществляется маршрутизация запроса о RADIUS-учете (Начало) в исходный ААА-объект в системе GPRS через посещаемый ААА-объект и IIF-функцию. IIF-функция может изменить сообщение в соответствии с [3GPP TS 29.061]. (Этап 9). Исходный ААА-объект отвечает, выдавая ответ о RADIUS-учете (Начало), который направляется в обратном направлении в узел обслуживания пакетных данных через IIF-функцию и посещаемый ААА-объект. (Этап 10).
Трафик канала передачи данных проходит через IIF-функцию в обоих направлениях. Для маршрутизации пакетов, исходящих с мобильной станции, IIF-функция осуществляет маршрутизацию пакетов, принятых из туннеля/сеанса протокола L2TP мобильной станции, в тоннель протокола GTP мобильной станции (идентифицируемого посредством TEID-идентификатора). Для маршрутизации пакетов, имеющих конечным пунктом мобильную станцию, IIF-функция осуществляет маршрутизацию пакетов, принятых из туннеля протокола GTP мобильной станции, в туннель/сеанс протокола L2TP мобильной станции. Для защиты туннеля/сеанса протокола L2TP между узлом обслуживания пакетных данных/LAC-объектом и IIF-функцией и туннелей протокола GTP между IIF-функцией и GGSN-узлом может быть использован протокол IPsec. (Этап 11).
Требования IIF-функции/ААА-объекта для чужого режима пакетных данных CDMA2000 с протоколом Simple IP
Требования IIF-функции к обработке запроса о доступе к услуге RADIUS одинаковы с требованиями к обработке запроса о доступе к услуге RADIUS для чужого режима пакетных данных CDMA2000 с протоколом Mobile IP, описанного выше.
Требования IIF-функции к обработке согласия на доступ к услуге RADIUS одинаковы с требованиями для обработки согласия на доступ к услуге RADIUS для чужого режима пакетных данных CDMA2000 с протоколом Mobile IP, однако если стратегия исходной системы GPRS требует, чтобы трафик данных осуществляющей роуминг мобильной станции проходил через исходную систему GPRS через IIF-функцию и VSA-атрибут «Адрес исходного агента» не был включен в состав соответствующего запроса о доступе к услуге RADIUS, принятого ранее от посещаемой системы пакетных данных CDMA2000, то IIF-функция вводит атрибуты «Конечная точка «туннель - сервер»», «Тип «туннель» и «Тип «туннель-среда»» в передаваемое согласие на доступ к услуге RADIUS, предназначенное для посещаемой системы пакетных данных CDMA2000. Атрибут «Конечная точка «туннель - сервер»» указывает адрес IIF-функции/LNS-сервера. Атрибут «Тип «туннель»» указывает протокол L2TP. Атрибут «Тип «туннель-среда»» указывает протокол IPv4.
Требования IIF-функции к обработке запроса о RADIUS-учете «НАЧАЛО» и запроса о RADIUS-учете «ПРОМЕЖУТОЧНЫЙ» одинаковы с требованиями к обработке запроса о RADIUS-учете «НАЧАЛО» и запроса о RADIUS-учете «ПРОМЕЖУТОЧНЫЙ» для чужого режима пакетных данных CDMA2000 с протоколом Mobile IP, описанного выше.
Требования IIF-функции к обработке запроса о RADIUS-учете «ОСТАНОВ» в существенной степени одинаковы с требованиями к обработке запроса о RADIUS-учете «ОСТАНОВ» для чужого режима пакетных данных CDMA2000 с протоколом Mobile IP, однако если VSA-атрибут «Продолжение сеанса» установлен в принятом запросе о RADIUS-учете «ОСТАНОВ» в значение «Ложно» и VSA-атрибут «IP-технология» указывает «Simple IP», то IIF-функция вводит VSA-атрибут «Указатель останова сеанса по спецификации 3GPP» для указания того, что PDP-сеанс окончен.
Специалистам в данной области техники должно быть понятно, что информация и сигналы могут быть представлены с использованием любых из множества различных технологий и технических приемов. Например, данные, инструкции, команды, информация, сигналы, биты, символы, и элементы сигналов, ссылка на которые могла даваться в вышеприведенном описании, могут быть представлены напряжениями, электрическими токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами или любой их комбинацией.
Кроме того, специалистам в данной области техники должно быть понятно, что разнообразные иллюстративные логические блоки, модули, схемы и этапы алгоритмов, описанные в связи с вариантами осуществления изобретения, раскрытыми в данном документе, могут быть реализованы в виде электронного аппаратного обеспечения, компьютерного программного обеспечения или комбинаций этих двух видов. Для того чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратного обеспечения и программного обеспечения, разнообразные иллюстративные компоненты, блоки, модули, схемы и этапы описаны выше в терминах своих функциональных возможностей. То, может ли такая функциональная возможность быть реализована в виде аппаратного обеспечения или программного обеспечения, зависит от конкретного применения и конструктивных ограничений, налагаемых на всю систему. Специалисты в данной области техники могут реализовать описанную функциональную возможность разнообразными способами для каждого конкретного применения, но такие решения по реализации не должны интерпретироваться как приводящие к выходу за пределы объема настоящего изобретения.
Разнообразные иллюстративные логические блоки, модули и схемы, описанные в связи с вариантами осуществления изобретения, раскрытыми в данном документе, могут быть реализованы или выполнены при помощи процессора общего назначения, процессора цифровой обработки сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретного вентиля или транзисторной логической схемы, дискретных компонентов аппаратного обеспечения или любой их комбинации, предназначенной для выполнения функций, описанных в данном документе. Процессор общего назначения может представлять собой микропроцессор, но в качестве альтернативы этот процессор может представлять собой традиционный матричный процессор, контроллер, микроконтроллер или конечный автомат. Процессор может также быть реализован в виде комбинации вычислительных устройств, например комбинации процессора цифровой обработки сигналов и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в сочетании с ядром, являющимся процессором цифровой обработки сигналов, или в виде любой другой такой конфигурации.
Этапы способа или алгоритма, описанного в связи с вариантами осуществления изобретения, раскрытыми в данном документе, могут быть осуществлены непосредственно в виде аппаратного обеспечения, в виде модуля программного обеспечения, исполняемого процессором, или в сочетании этих двух видов. Модуль программного обеспечения находится в памяти оперативного запоминающего устройства (ОЗУ, RAM), флэш-памяти, памяти постоянного запоминающего устройства (ПЗУ, ROM), памяти стираемого программируемого постоянного запоминающего устройства (СППЗУ, EPROM), памяти электрически-стираемого программируемого постоянного запоминающего устройства (ЭСППЗУ, EEPROM), регистрах, на жестком магнитном диске, на съемном диске, в постоянном запоминающем устройстве на компакт-диске (CD-ROM) или любой другой форме носителя информации, известной в данной области техники. Приводимый в качестве примера носитель информации может быть сопряжен с процессором таким образом, что процессор способен считывать информацию с этого носителя информации и записывать информацию на него. В качестве альтернативы носитель информации может составлять с процессором единое целое. Процессор и носитель информации могут находиться в специализированной интегральной схеме (ASIC). Эта интегральная схема ASIC может находиться в пользовательском оконечном устройстве. В качестве альтернативы процессор и носитель информации могут находиться в пользовательском оконечном устройстве в виде дискретных компонентов.
Вышеприведенное описание раскрытых вариантов осуществления изобретения предназначено для того, чтобы дать возможность специалисту в данной области техники изготовить или использовать настоящее изобретение. Специалистам в данной области техники будут очевидны разнообразные изменения этих вариантов осуществления изобретения, и общие принципы, определенные в данном документе, могут быть применены к другим вариантам осуществления изобретения без изменения сущности или объема изобретения. Таким образом, настоящее изобретение не ограничено описанными вариантами осуществления, а должно интерпретироваться как имеющее самый широкий объем, соответствующий принципам и новым признакам, раскрытым в данном документе.
Изобретение относится к системам беспроводной связи. Технический результат заключается в усовершенствовании процедур межсетевого взаимодействия. Предлагаются архитектуры функции межсетевого обмена и межсетевого взаимодействия (IIF-функции) и соответствующие последовательности операций при вызове, предназначенные для сценариев роуминга CDMA2000/GPRS, таких как чужой режим системы GPRS с протоколом Mobile IPv4, чужой режим системы GPRS с протоколом Simple IPv4 или IPv6, чужой режим пакетных данных CDMA2000 с протоколом Mobile IPv4 и чужой режим пакетных данных CDMA2000 с протоколом Simple IPv4 или IPv6. 16 н. и 69 з.п. ф-лы, 5 ил.
сопряжение исходной системы с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой,
при этом исходная система пакетных данных CDMA 2000 содержит ANSI (Национальный Институт Стандартизации США)-41 регистр исходного местоположения, AAA (аутентификация, авторизация и учет)-объект и исходный агент; и
предоставление отдельного интерфейса для каждого из ANSI-41 регистра исходного местоположения, AAA-объекта и исходного агента.
обеспечение возможности абоненту зарегистрироваться по первому интерфейсу; и
обеспечение возможности абоненту зарегистрироваться по второму интерфейсу.
сопряжение исходной системы с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой, при этом исходная система пакетных данных CDMA 2000 содержит ANSI-41 регистр исходного местоположения, AAA-объект и LNS-сервер (сетевой сервер протокола туннелирования уровня 2); и предоставление отдельного интерфейса для каждого из ANSI-41 регистра исходного местоположения, AAA-объекта и LNS-сервера.
обеспечение возможности абоненту зарегистрироваться по первому интерфейсу; и
обеспечение возможности абоненту зарегистрироваться по второму интерфейсу.
поддержку связности канала передачи данных между посещаемой и исходной сетями по третьему интерфейсу; и
поддержку связности канала передачи данных между посещаемой и исходной сетями по четвертому интерфейсу посредством представления посещаемой системе GGSN-интерфейса и представления системе пакетных данных CDMA 2000 обычного интерфейса маршрутизации для обеспечения тем самым функции маршрутизации пакетов между GGSN-интерфейсом и исходной системой.
сопряжение исходной системы с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой,
при этом исходная система GPRS содержит GSM регистр исходного местоположения, GGSN-узел и AAA-объект; и
предоставление отдельного интерфейса для каждого из GSM регистра исходного местоположения, GGSN-узла и ААА-объекта.
представление посещаемой системе интерфейса исходного агента; и
представление исходной системе SGSN-интерфейса для поддержания связности канала передачи данных между посещаемой и исходной сетями посредством обеспечения функции маршрутизации пакетов между SGSN-интерфейсом и интерфейсом исходного агента.
взаимодействие по пятому интерфейсу с AAA-объектом посещаемой сети для аутентификации по протоколу Mobile IP и учета пакетных данных по спецификации 3GPP2; и
взаимодействие по четвертому интерфейсу с AAA-объектом исходной сети для учета пакетных данных по спецификации 3GPP.
сопряжение исходной системы с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой,
при этом исходная система GPRS содержит GSM регистр исходного местоположения, GGSN-узел и AAA-объект; и
предоставление отдельного интерфейса для каждого из GSM регистра исходного местоположения, GGSN-узла и ААА-объекта.
взаимодействие с AAA-объектом посещаемой сети по пятому интерфейсу для аутентификации по протоколу L2TP и учета пакетных данных по спецификации 3GPP2; и
взаимодействие с AAA-объектом исходной сети по шестому интерфейсу для учета пакетных данных по спецификации 3GPP.
обеспечение возможности абоненту зарегистрироваться по первому интерфейсу, который сопрягает модуль эмуляции GSM регистра исходного местоположения с SGSN-узлом; и
обеспечение возможности абоненту зарегистрироваться по второму интерфейсу, который сопрягает модуль эмуляции ANSI-41 регистра посещаемого местоположения с ANSI-41 регистром исходного местоположения.
сопряжение исходного агента с модулем эмуляции чужого агента посредством третьего интерфейса, при этом модуль эмуляции чужого агента поддерживает связность канала передачи данных между посещаемым интерфейсным объектом и исходным интерфейсным объектом таким образом, что интерфейсному объекту пакетных данных CDMA 2000 по третьему интерфейсу представляются интерфейс чужого агента и AAA-интерфейс; и
сопряжение модуля эмуляции GGSN-узла с SGSN-узлом посредством четвертого интерфейса, при этом модуль эмуляции GGSN-узла поддерживает связность канала передачи данных между посещаемым интерфейсным объектом и исходным интерфейсным объектом таким образом, что посещаемому интерфейсному объекту по четвертому интерфейсу представляется GGSN-интерфейс.
сопряжение ANSI-41 регистра посещаемого местоположения с ANSI-41 регистром исходного местоположения посредством первого интерфейса, причем ANSI-41 регистр посещаемого местоположения обеспечивает возможность абоненту зарегистрироваться по первому интерфейсу; и
сопряжение GSM регистра исходного местоположения с SGSN-узлом посредством второго интерфейса, причем GSM регистр исходного местоположения обеспечивает возможность абоненту зарегистрироваться по второму интерфейсу.
сопряжение модуля эмуляции LAC-объекта с LNS-сервером посредством третьего интерфейса, при этом модуль эмуляции LAC-объекта поддерживает связность канала передачи данных между посещаемой системой и исходной системой по третьему интерфейсу; и
сопряжение модуля эмуляции GGSN-узла с SGSN-узлом посредством четвертого интерфейса, при этом модуль эмуляции GGSN-узла поддерживает связность канала передачи данных между посещаемой и исходной сетями по четвертому интерфейсу путем представления посещаемой системе GGSN-интерфейса и представления системе пакетных данных CDMA обычного интерфейса маршрутизации для обеспечения тем самым функции маршрутизации пакетов между GGSN-интерфейсом и исходной системой.
сопряжение модуля эмуляции исходного агента с узлом обслуживания пакетных данных/чужим агентом посредством первого интерфейса, при этом модуль эмуляции исходного агента представляет посещаемой системе интерфейс исходного агента; и
сопряжение модуля эмуляции SGSN-узла с GGSN-узлом посредством второго интерфейса, при этом модуль эмуляции SGSN-узла представляет исходной системе SGSN-интерфейс для поддержания связности канала передачи данных между посещаемой и исходной сетями посредством обеспечения функции маршрутизации пакетов между SGSN-интерфейсом и интерфейсом исходного агента.
сопряжение модуля эмуляции ANSI-41 регистра исходного местоположения с ANSI-41 регистром посещаемого местоположения посредством третьего интерфейса; и
сопряжение модуля эмуляции GSM регистра посещаемого местоположения с GSM регистром исходного местоположения посредством третьего интерфейса для обеспечения возможности абоненту зарегистрироваться.
сопряжение модуля эмуляции SGSN-узла с GGSN-узлом по первому интерфейсу, при этом модуль эмуляции SGSN-узла представляет исходной системе SGSN-интерфейс; и
сопряжение модуля эмуляции LNS-сервера с узлом обслуживания макетных данных/LAC-объектом по второму интерфейсу, при этом модуль эмуляции LNS-сервера представляет посещаемой системе LNS-интерфейс,
при этом интерфейс предоставляет функцию маршрутизации пакетов между модулем эмуляции SGSN-узла и модулем эмуляции LNS-сервера.
эмуляции GSM регистра посещаемого местоположения обеспечивает возможность абоненту зарегистрироваться.
исходную систему пакетных данных CDMA 2000, содержащую ANSI-41 регистр исходного местоположения, AAA-объект и исходный агент; и
интерфейсный объект, который сопрягает исходную систему посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой,
при этом интерфейсный объект включает в себя отдельный интерфейс для каждого из ANSI-41 регистра исход местоположения, AAA-объекта и исходного агента.
модуль эмуляции чужого агента, сопряженный с исходным агентом посредством третьего интерфейса, который поддерживает связность канала передачи данных между посещаемой системой и исходной системой таким образом, что системе пакетных данных CDMA 2000 по третьему интерфейсу представляются интерфейс чужого агента и AAA-интерфейс; и
модуль эмуляции GGSN-узла, сопряженный с SGSN-узлом посредством четвертого интерфейса, который поддерживает связность канала передачи данных между посещаемой системой и исходной системой таким образом, что посещаемой системе по четвертому интерфейсу представляется GGSN-интерфейс.
исходную систему пакетных данных CDMA 2000, которая содержит ANSI-41 регистр исходного местоположения, AAA-объект и LNS-сервер; и
интерфейсный объект, который сопрягает исходную систему с посещаемой системой для обеспечения возможности связи между исходной системой и посещаемой системой,
причем интерфейсный объект включает в себя отдельный интерфейс для каждого из ANSI-41 регистра исходного местоположения, AAA-объекта и LNS-сервера.
модуль эмуляции LAC-объекта, сопряженный с LNS-сервером посредством третьего интерфейса, который поддерживает по третьему интерфейсу связность канала передачи данных между посещаемой и исходной системами; и
модуль эмуляции GGSN-узла, сопряженный с SGSN-узлом посредством четвертого интерфейса, который поддерживает по четвертому интерфейсу связность канала передачи данных между посещаемой и исходной сетями, представляя посещаемой системе GGSN-интерфейс и представляя системе пакетных данных CDMA 2000 обычный интерфейс маршрутизации, обеспечивая тем самым функцию маршрутизации пакетов между GGSN-интерфейсом и исходной системой.
исходную систему GPRS, содержащую GSM регистр исходного местоположения, GGSN-узел и ААА-объект; и
интерфейсный объект, который сопрягает исходную систему с посещаемой системой, при этом интерфейсный объект обеспечивает возможность связи между исходной системой и посещаемой системой,
причем интерфейсный объект включает в себя отдельный интерфейс для каждого из GSM регистра исходного местоположения, GGSN-узла и ААА-объекта.
модуль эмуляции исходного агента, сопряженный с узлом обслуживания пакетных данных/чужим агентом посредством первого интерфейса, который представляет посещаемой системе интерфейс исходного агента; и
модуль эмуляции SGSN-узла, сопряженный с GGSN-узлом посредством второго интерфейса, который представляет исходной системе SGSN-интерфейс для поддержания связности канала передачи данных между посещаемой и исходной сетями посредством обеспечения функции маршрутизации пакетов между SGSN-интерфейсом и интерфейсом исходного агента.
модуль эмуляции ANSI-41 регистра исходного местоположения, сопряженный с ANSI-41 регистром посещаемого местоположения посредством третьего интерфейса; и
модуль эмуляции GSM регистра посещаемого местоположения, сопряженный с GSM регистром исходного местоположения посредством третьего интерфейса, для обеспечения возможности абоненту зарегистрироваться.
исходную систему GPRS, содержащую GSM регистр исходного местоположения, GGSN-узел и AAA-объект; и
интерфейсный объект, который сопрягает исходную систему с посещаемой системой, при этом интерфейсный объект обеспечивает возможность связи между исходной системой и посещаемой системой,
причем интерфейсный объект включает в себя отдельный интерфейс для каждого из GSM регистра исходного местоположения, GGSN-узла и ААА-объекта.
модуль эмуляции SGSN-узла, сопряженный с GGSN-узлом по первому интерфейсу, который представляет исходной системе SGSN-интерфейс; и
модуль эмуляции LNS-сервера, сопряженный с узлом обслуживания пакетных данных/LAC-объектом по второму интерфейсу, который представляет посещаемой системе LNS-интерфейс,
при этом интерфейс обеспечивает функцию маршрутизации пакетов между модулем эмуляции SGSN-узла и модулем эмуляции LNS-сервера.
модуль эмуляции ANSI-41 регистра исходного местоположения, сопряженный с ANSI-41 регистром посещаемого местоположения посредством третьего интерфейса, для обеспечения возможности абоненту зарегистрироваться; и
модуль эмуляции GSM регистра посещаемого местоположения, сопряженный с GSM регистром исходного местоположения посредством другого третьего интерфейса, для обеспечения возможности абоненту зарегистрироваться.
модуль эмуляции чужого агента, сопряженный с исходным агентом посредством третьего интерфейса, который поддерживает связность канала передачи данных между посещаемым интерфейсным объектом и исходным интерфейсным объектом таким образом, что системе пакетных данных CDMA 2000 по третьему интерфейсу представлен интерфейс чужого агента и ААА-интерфейс; и
модуль эмуляции GGSN-узла, сопряженный с SGSN-узлом посредством четвертого интерфейса, который поддерживает связность канала передачи данных между посещаемым интерфейсным объектом и исходным интерфейсным объектом таким образом, что посещаемому интерфейсному объекту по четвертому интерфейсу представлен GGSN-интерфейс.
модуль эмуляции LAC-объекта, сопряженный с LNS-сервером посредством третьего интерфейса, поддерживающий по третьему интерфейсу связность канала передачи данных между посещаемой и исходной системами; и
модуль эмуляции GGSN-узла, сопряженный с SGSN-узлом посредством четвертого интерфейса, поддерживающий по четвертому интерфейсу связность канала передачи данных между посещаемой и исходной сетями, обеспечивая посещаемой системе GGSN-интерфейс и системе пакетных данных CDMA 2000 обычный интерфейс маршрутизации для обеспечения тем самым функции маршрутизации пакетов между GGSN-интерфейсом и исходной системой.
модуль эмуляции исходного агента, сопряженный с узлом обслуживания пакетных данных/чужим агентом посредством первого интерфейса, который представляет посещаемой системе интерфейс исходного агента; и
модуль эмуляции SGSN-узла, сопряженный с GGSN-узлом посредством второго интерфейса, который представляет исходной системе SGSN-интерфейс для поддержания связности канала передачи данных между посещаемой и исходной сетями посредством обеспечения функции маршрутизации пакетов между SGSN-интерфейсом и интерфейсом исходного агента.
модуль эмуляции ANSI-41 регистра исходного местоположения, сопряженный с ANSI-41 регистром посещаемого местоположения посредством третьего интерфейса; и
модуль эмуляции GSM регистра посещаемого местоположения, сопряженный с GSM регистром исходного местоположения посредством третьего интерфейса, обеспечивающий возможность абоненту зарегистрироваться.
модуль эмуляции SGSN-узла, сопряженный с GGSN-узлом по первому интерфейсу, представляющий исходной системе SGSN-интерфейс; и
модуль эмуляции LNS-сервера, сопряженный с узлом обслуживания пакетных данных/LAC-объектом по второму интерфейсу, представляющий посещаемой системе LNS-интерфейс,
при этом интерфейс предоставляет функцию маршрутизации пакетов между модулем эмуляции SGSN-узла и модулем эмуляции LNS-сервера.
модуль эмуляции ANSI-41 регистра исходного местоположения, сопряженный с ANSI-41 регистром посещаемого местоположения посредством третьего интерфейса, обеспечивающий возможность абоненту зарегистрироваться; и
модуль эмуляции GSM регистра посещаемого местоположения, сопряженный с GSM регистром исходного местоположения посредством другого третьего интерфейса, обеспечивающий возможность абоненту зарегистрироваться.
ПЕРЕКОНФИГУРИРОВАНИЕ СИСТЕМ, РАБОТАЮЩИХ В СИСТЕМАХ РАДИОСВЯЗИ | 1996 |
|
RU2191477C2 |
US 6603761 В1, 05.08.2003 | |||
US 5862481, 19.01.1999 | |||
WO 03053078 A1, 26.06.2003. |
Авторы
Даты
2009-03-10—Публикация
2004-12-03—Подача