Способ взаимодействия во взаимодействующей сети блс для быстрого выбора оборудованием пользователя сети мобильной связи для доступа

Иллюстрации

Показать все

Изобретение относится к технологиям сетевого доступа. Изобретение раскрывает способ взаимодействия для быстрого выбора оборудованием пользователя (ОП) БЛС оптимальной сети мобильной связи для осуществления доступа в БЛС; сначала при установлении соединения с СД БЛС ОП БЛС принимает решение, существует ли в сохраненной информации об идентификаторах информация об идентификаторе СД БЛС; если "да", то в СД БЛС будет послана информация о выборе сети, соответствующая сохраненному идентификатору БЛС; в противном случае информацией о выборе сети, подлежащей передаче в СД БЛС, считается предварительно сконфигурированная сеть мобильной связи с высшим приоритетом; СД БЛС идентифицирует сеть мобильной связи для осуществления доступа согласно информации о выборе сети, содержащейся в запросе на аутентификацию, и соединяет ОП БЛС с выбранной сетью для выполнения аутентификации. Способ предусматривает выбор оборудованием пользователя (ОП) БЛС сети мобильной связи для осуществления быстрого доступа, когда ОП БЛС осуществляет доступ из БЛС, соединенной со множеством сетей мобильной связи. 23 з.п. ф-лы, 7 ил.

Реферат

Область техники

Данное изобретение относится к технологиям сетевого доступа, в частности к способу взаимодействия для быстрого оптимального доступа оборудования пользователя (ОП) к сети мобильной связи во взаимодействующей сети беспроводной локальной сети (БЛС).

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

БЛС возникла в результате увеличения требований к скорости доступа к сетям радиосвязи, поскольку БЛС способна обеспечить быстрый доступ для беспроводной передачи данных в пределах относительно небольшой области. БЛС основана на использовании различных технологий, для которых одним из наиболее часто применяемых технических стандартов является IEEE 802.11b с частотным диапазоном 2,4 ГГц и скоростью передачи данных до 11 Мбит/с. К другим техническим стандартам, использующим этот же частотный диапазон, относятся IEEE 802.11g и Bluetooth, причем скорость передачи данных в стандарте IEEE 802.11g составляет до 54 Мбит/с. Другие новые стандарты в БЛС, такие как IEEE 802.11 а и ETSI BRAN Hiperlan2, используют диапазон частот 5 ГГц со скоростью передачи также до 54 Мбит/с.

Хотя БЛС включает в себя различные технологии беспроводного доступа, большинство этих технологий основаны на использовании пакетов IP-данных для осуществления передачи данных. Конкретная технология доступа БЛС как правило прозрачна для более высокого IP-уровня в беспроводной IP-сети, которая обычно сконфигурирована с точками доступа (АР) для радиодоступа ОП, а также с устройствами управления и подключения для передачи IP-данных.

При создании и развитии БЛС особое внимание исследователей было уделено взаимодействию БЛС с различными сетями мобильной связи, такими как сеть GSM, сеть множественного доступа с кодовым разделением каналов (CDMA), сеть широкополосного множественного доступа с кодовым разделением каналов (WCDMA), сеть множественного доступа с временным разделением - синхронным кодовым разделением каналов (TD-SCDMA) и сеть CDMA2000. Эти БЛС, взаимодействующие с сетями мобильной связи, называются межсетевыми БЛС. Межсетевая БЛС и соединенные с ней сети мобильной связи образуют взаимодействующие сети БЛС. Типовая взаимодействующая сеть БЛС включает в себя: взаимодействующую сеть 3GРР-БЛС, определяемую как 3GPP; взаимодействующую сеть 3GРР2-БЛС, определяемую как 3GPP2; и т.д. В соответствии со стандартами партнерского проекта 3-го поколения (3GPP) оборудование пользователя (ОП) может устанавливать через сеть доступа (СД) БЛС соединение не только с сетью Интернет или Интранет, но и с домашней или гостевой сетью системы 3GPP. Более конкретно, в частности при роуминге ОП БЛС, ОП устанавливает соединение с гостевой сетью 3GPP через СД БЛС. Часть объектов гостевой сети 3GPP взаимодействует с соответствующими им объектами в домашней сети 3GPP, например, как показано на фиг.1; модуль доступа аутентификации, авторизации и учета (ААА) 3GPP в гостевой сети 3GPP взаимодействует с сервером 3GPP ААА в домашней сети 3GPP; шлюз доступа БЛС (WAG) гостевой сети 3GPP взаимодействует со шлюзом пакетных данных (PDG) в домашней сети 3GPP и т.д. Если ОП БЛС получает доступ без роуминга, то оно будет соединено с домашней сетью 3GPP через СД БЛС, как показано на фиг.2. На фиг.1 схематически показана сетевая архитектура системы БЛС и системы 3GPP при роуминге; на фиг.2 схематически показана сетевая архитектура системы БЛС и системы 3GPP без роуминга.

Как показано на фиг.1 и 2, система 3GPP состоит, главным образом, из домашнего сервера абонентов / регистра домашнего положения (Ноте Subscriber Server - HSS / Home Location Register - HLR), сервера ААА 3GPP / модуля доступа ААА 3GPP, шлюза доступа БЛС (WAG), шлюза пакетных данных (PDG), шлюза начисления оплаты (CGw) / функции сбора информации о начислении оплаты (CCF) и системы платежей по сети (Online Charging System - OCS). ОП БЛС, СД БЛС и все объекты системы 3GPP составляют вместе взаимодействующую сеть 3GPP - БЛС, которую можно использовать как сервисную систему БЛС. В этой сервисной системе сервер ААА 3GPP отвечает за аутентификацию, авторизацию и учет ОП БЛС, за сбор информации о начислении оплаты, посылаемой из СД БЛС, и за передачу этой информации в систему начисления оплаты; шлюз PDG отвечает за передачу пользовательских данных из СД БЛС в сеть 3GPP или в другие сети с коммутацией пакетов; система начисления оплаты отвечает за прием и регистрацию информации о начислении оплаты на пользователя, передаваемой из сети, при этом система OCS управляет работой сети по периодической передаче информации о начислении оплаты согласно расходам пользователей, осуществляющих оплату по сети, одновременно накапливая статистику и систематизируя ее.

За исключением случая роуминга, при котором ОП БЛС запрашивает прямой доступ к Интернет/Интранет, оно осуществляет доступ к сети Интернет/Интранет через СД БЛС после завершения процесса аутентификации доступа сервером ААА (AS). Если ОП БЛС также запрашивает доступ к сервисам домена PS 3GPP, оно должно дополнительно запросить в домашней сети 3GPP этот сервис по сценарию 3 следующим образом: ОП БЛС инициирует запрос на аутентификацию сервиса на сервер AS домашней сети 3GPP; если запрос приемлем, то AS посылает сообщение о разрешении доступа и назначает для ОП БЛС соответствующий PDG; после того, как соединение между ОП БЛС и назначенным ему PDG установлено, ОП БЛС получает доступ к сервисам домена PS 3GPP. Одновременно CGw/CCF и OCS регистрируют информацию о начислении оплаты согласно использованию сети оборудованием ОП БЛС. В условиях роуминга, когда ОП БЛС запрашивает прямой доступ к сети Интернет/Интранет, оно может запросить домашнюю сеть 3GPP для получения доступа к сети Интернет/Интранет через гостевую сеть 3GPP. Если ОП БЛС запрашивает доступ к домену PS 3GPP и одновременно запрашивает сервис по сценарию 3, то оно должно инициировать процедуру аутентификации сервиса в домашней сети 3GPP через гостевую сеть 3GPP. Аналогично, эта процедура будет выполнена между ОП БЛС и AS домашней сети 3GPP. AS после аутентификации назначает для ОП БЛС соответствующий шлюз PDG в домашней сети; и ОП БЛС получает доступ к сервисам домена PS 3GPP после того, как соединение между ОП БЛС и назначенным шлюзом PDG установлено через шлюз WAG в гостевой сети 3GPP.

Как следует из фиг.3, если БЛС во взаимодействующей сети 3GPP - БЛС имеет соединения одновременно со множеством гостевых сетей 3GPP, т.е. со множеством сетей мобильной связи, где гостевая сеть 3GPP представляет собой гостевую наземную сеть мобильной связи общего пользования (VPLMN), то ОП БЛС после доступа к БЛС должно выбрать сеть VPLMN для доступа. Рассмотрим пример Китая: СД БЛС имеет одновременно соединения с двумя действующими сетями VPLMN, China Mobile и China Unicorn; тогда после того, как пользователь сети China Unicorn получил доступ к БЛС, он должен указать для СД БЛС, что ему нужен доступ к действующей сети VPLMN China Unicorn.

Другой пример: французский пользователь перемещается в БЛС Китая. Если его домашняя сеть имеет протоколы роуминга одновременно с China Mobile и China Unicom и если эта СД БЛС имеет соединения как с China Mobile, так и с China Unicorn, то после доступа французского пользователя к БЛС должен быть сделан выбор доступа в VPLMN. Здесь возникают следующие вопросы: как ОП БЛС выбирает сеть, к которой должен быть осуществлен доступ; как оно передает в СД БЛС информацию о выборе сети; и как взаимодействующая сеть 3СРР-БЛС реализует интерактивный процесс на основании информации о выборе сети. Все перечисленные выше вопросы решаются по следующей схеме: ОП БЛС посылает информацию о выборе сети в СД БЛС в запросе на аутентификацию, СД БЛС определяет сеть мобильной связи, доступ к которой запрашивает ОП БЛС согласно переданной информации о выборе сети, и СД БЛС соединяет это ОП БЛС с выбранной сетью для выполнения аутентификации и последующих операций.

Однако, если ОП БЛС выполняет выбор сети при каждом доступе, то это приведет к значительной занятости сетевых ресурсов. Например, домашняя сеть мобильной связи пользователя при перемещении этого пользователя в другие места не имеет прямого соединения с СД БЛС, к зоне обслуживания которой относится в настоящее время ОП БЛС; если ОП БЛС при каждом доступе пользователя к БЛС передает в СД БЛС информацию о своей домашней сети в качестве начальной выбранной сети, то инициируется процедура выбора сети. Согласно этой процедуре сеть БЛС посылает информацию о выборе сети в ОП БЛС, получающее доступ к сети после оценки этой информации и осуществления выбора, что приводит к потреблению сетевых ресурсов и задержке доступа. Однако для ОП БЛС, получившего доступ к новой сети БЛС, простое принятие ранее выбранной сети мобильной связи не может гарантировать, что выбранная в данный момент сеть - это оптимальная сеть PLMN. Другими словами, если ОП БЛС подключается к новой сети БЛС, то скорее всего будет использована сеть мобильной связи, доступ к которой оно запрашивает по умолчанию, или ранее выбранная сеть мобильной связи, для которой существует соглашение о роуминге между упомянутой сетью мобильной связи и домашней сетью ОП БЛС. Но, возможно, новая сеть БЛС данного ОП БЛС имеет прямое соединение с домашней наземной мобильной сетью общего пользования (HPLMN) или некоторой другой более предпочтительной VPLMN. Однако, поскольку имеется заданный путь через сеть мобильной связи по умолчанию или выбранную сеть мобильной связи, то выбор новой сети уже невозможен, это означает, что для ОП БЛС не может быть обеспечен выбор оптимальной сети PLMN, например HPLMN, в текущей БЛС.

Как обеспечить для ОП БЛС в БЛС, соединенной со множеством сетей мобильной связи, выбор для осуществления доступа к адекватной сети мобильной связи при каждом изменении БЛС, к которой относится ОП? Предлагается схема, согласно которой в качестве информации о выборе сети используют информацию о последнем успешном доступе к сети мобильной связи, и которая обеспечивает для ОП БЛС выбор оптимальной сети мобильной связи для доступа. Поскольку данная схема реализуется с использованием результата самого последнего выбора сети, и поскольку оценку изменения текущей сети БЛС выполняют на базе определения идентификатора точки АР доступа (т.е. оценивают, изменился ли идентификатор АР), то быстрый доступ не может быть осуществлен в случае частого перехода пользователей от одной АР к другой.

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

Таким образом целью настоящего изобретения является создание способа взаимодействия для быстрого выбора ОП БЛС в БЛС сети мобильной связи для осуществления доступа, при котором ОП БЛС выбирает сеть мобильной связи, к которой оно запрашивает быстрый доступ, при осуществлении доступа из БЛС, соединенной с множеством сетей мобильной связи.

Поставленная цель достигнута при помощи способа взаимодействия для быстрого оптимального доступа ОП БЛС к сети мобильной связи для осуществления доступа в БЛС, причем способ включает следующие шаги:

после того как ОП БЛС устанавливает беспроводное соединение с СД БЛС, эта СД БЛС или это ОП БЛС инициирует процедуру аутентификации, причем СД БЛС посылает в ОП БЛС сообщение с запросом идентификатора пользователя;

после получения сообщения с запросом идентификатора пользователя ОП БЛС определяет подлежащую передаче информацию о выборе сети на основании информации о сети БЛС, обслуживающей ОП БЛС, и/или информации о сети БЛС, сохраненной в ОП БЛС, и возвращает в СД БЛС сообщение с соответствующей информацией о выборе сети;

СД БЛС определяет, указывает ли информация о выборе сети в полученном сообщении на сеть мобильной связи, в которую СД БЛС может направить запрос на аутентификацию; если СД БЛС может направить запрос на аутентификацию, то запрос на аутентификацию упомянутого ОП БЛС будет направлен в сеть мобильной связи, указанную в информации о выборе сети; или если СД БЛС не может направить запрос на аутентификацию, то посылка сетью на ОП БЛС сигнала уведомления, предписывающего упомянутому ОП БЛС выполнять последующие операции.

Предложенный способ может дополнительно содержать: предварительное конфигурирование сети мобильной связи с высшим приоритетом, к которой должно осуществлять доступ упомянутое ОП БЛС.

Упомянутая выше информация о БЛС - это информация об идентификаторе БЛС; а указанный шаг оценки информации о выборе сети содержит: получение информации об идентификаторе текущей БЛС, сравнение полученной информации об идентификаторе БЛС и информации об идентификаторе БЛС, сохраненной в этом ОП БЛС; если информация об идентификаторе текущей БЛС и соответствующая информация о выборе сети сохранена в указанном ОП БЛС, то информация о выборе сети, соответствующая информации об идентификаторе текущей БЛС, считается подлежащей передаче информацией о выборе сети; в противном случае в качестве информации о выборе сети передается информация о предварительно сконфигурированной сети мобильной связи с высшим приоритетом.

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

Информация об идентификаторе БЛС содержит идентификатор точки доступа (APID), причем APID является МАС-адресом (адрес уровня сетевого доступа и обнаружения конфликтов) точки доступа (АР).

Согласно описанному алгоритму предложенный способ может дополнительно содержать: задание допустимого времени хранения сохраненной информации о выборе сети, причем сохраненные данные теряют силу после истечения этого времени, после сохранения информации об идентификаторе БЛС и соответствующей информации о выборе сети. И принятие решения, превышает ли время хранения информации о выборе сети, соответствующей информации об идентификаторе БЛС, допустимое время хранения, когда информация об идентификаторе текущей БЛС совпадает с сохраненной информацией об идентификаторе БЛС; если "да", то подлежащей передаче информацией о выборе сети считается предварительно сконфигурированная сеть мобильной связи с высшим приоритетом; в противном случае подлежащей передаче информацией о выборе сети считается информация о выборе сети, при этом допустимое время хранения непрерывно используется. Кроме того, предложенный способ может дополнительно содержать: принятие решения, сохранена ли в ОП БЛС информация о сети мобильной связи, к которой в данный момент осуществлен успешный доступ, при успешном доступе ОП БЛС к сети мобильной связи, указанной в информации о выборе сети; если такая информация не сохранена, то сохранение информации об идентификаторе БЛС вместе с упомянутой информацией в качестве информации о выборе сети, соответствующей информации об идентификаторе текущей БЛС, и переустановка допустимого времени хранения сохраненной в данный момент информации о выборе сети; в противном случае оценивается, приняло ли упомянутое ОП БЛС для осуществления доступа информацию о выборе сети, соответствующую информации об идентификаторе БЛС, сохраненной в ОП БЛС; если "да", то допустимое время хранения информации о выборе сети непрерывно используется; в противном случае происходит переустановка упомянутого допустимого времени хранения информации о выборе сети.

Согласно данному алгоритму предложенный способ может дополнительно содержать: задание допустимого числа применений для сохраненной информации о выборе сети после сохранения информации об идентификаторе БЛС и соответствующей информации о выборе сети. На случай если информация об идентификаторе БЛС совпадает с сохраненной информацией об идентификаторе БЛС, предложенный способ может дополнительно содержать: принятие решения, использовано ли допустимое число применений сохраненной информации о выборе сети, соответствующей информации об идентификаторе текущей БЛС; если "да", то подлежащей передаче информацией о выборе сети считается предварительно сконфигурированная сеть мобильной связи с высшим приоритетом; в противном случае информацией о выборе сети, подлежащей передаче, по-прежнему считается информация о выборе сети, и допустимое число применений используется непрерывно. На случай успешного осуществления доступа ОП БЛС к сети мобильной связи, идентифицируемой информацией о выборе сети, предложенный способ может дополнительно содержать: принятие решения, сохранило ли ОП БЛС сеть мобильной связи, к которой в данный момент осуществлен успешный доступ; если такая информация не сохранена, то сохранение сети мобильной связи, к которой в данный момент осуществлен успешный доступ, в качестве информации о выборе сети, соответствующей информации об идентификаторе текущей БЛС, вместе с информацией об идентификаторе БЛС, и переустановка допустимого числа применений сохраненной в данный момент информации о выборе сети; в противном случае оценивается, приняло ли ОП для осуществления доступа информацию о выборе сети, соответствующую информации об идентификаторе текущей БЛС, сохраненной в нем; если "да", то использование допустимого числа применений информации о выборе сети непрерывно; в противном случае происходит переустановка допустимого числа применений информации о выборе сети.

Согласно описанному выше алгоритму, на случай если истекло допустимое время хранения соответствующей информации о выборе сети или использовано допустимое число применений соответствующей информации о выборе сети, предложенный способ может дополнительно содержать: удаление информации об идентификаторе БЛС и соответствующей информации о выборе сети, сохраненной в ОП БЛС.

Согласно описанному выше алгоритму предложенный способ может дополнительно содержать: задание порогового числа разрешенных сохранений информации в ОП БЛС; затем перед сохранением информации об идентификаторе БЛС и соответствующей информации о выборе сети ОП БЛС оценивает, превышен ли порог числа разрешенных сохранений информации; если "да", то сначала происходит удаление старой или выбранной информации, потом сохранение информации об идентификаторе БЛС и соответствующей информации о выборе сети; в противном случае сразу же сохранение информации об идентификаторе БЛС и соответствующей информации о выборе сети.

Согласно описанному выше алгоритму указанная информация о выборе сети содержится в поле идентификатора пользователя, определенном в формате идентификатора доступа к сети (Network Access Identity = NAI).

На случай если БЛС посылает на ОП БЛС сигнал уведомления, содержащий информацию о сетях мобильной связи, предложенный способ может дополнительно содержать: повторный выбор сети мобильной связи и получение информации о сети, соответствующей выбранной сети мобильной связи, согласно сигналу уведомления; посылку в СД БЛС сообщения с информацией о выборе новой сети. Этот способ также содержит: ожидание в течение определенного времени ответных сообщений от ОП, и если сеть не получила ответа после посылки сигнала уведомления, то она по собственной инициативе посылает на ОП БЛС запрос результата выбора. Или же этот способ может дополнительно содержать этап, на котором сеть заканчивает процесс аутентификации после посылки сигнала уведомления, и после повторного выбора сети мобильной связи ОП БЛС снова инициирует процедуру аутентификации доступа в СД БЛС и посылает информацию аутентификации доступа, содержащую новую информацию о выборе сети.

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

ОП определяет, загружать ли информацию о сетях мобильной связи; если "да", то ОП БЛС возвращает ответ о необходимости загрузить информацию о сетях; и после получения этого ответа сеть выдает на ОП БЛС информацию о сетях мобильной связи; после получения информации о сетях мобильной связи упомянутое ОП БЛС повторно выбирает сеть мобильной связи, снова посылает в СД БЛС запрос на аутентификацию доступа, содержащий новую информацию о выборе сети; в противном случае ОП не делает ничего или возвращает в ответ сообщение, что загрузка не нужна. Предложенный способ может дополнительно содержать этап, на котором происходит ожидание в течение определенного времени ответного сообщения от ОП после посылки сигнала уведомления и, если сеть не получает ответа, то она по собственной инициативе посылает на ОП БЛС информацию о сетях мобильной связи. Или же этот способ может дополнительно содержать этап, на котором сеть заканчивает текущую последовательность операций после посылки сигнала уведомления; если упомянутому ОП БЛС нужна загрузка информации о сетях, то ОП инициирует процесс загрузки информации о сетях по собственной инициативе.

Согласно описанному выше способу ОП БЛС автоматически выбирает информацию о сетях мобильной связи, посланную сетью, в зависимости от заранее сконфигурированных параметров.

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

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

Фиг.1 схематически иллюстрирует сетевую архитектуру системы БЛС и системы 3GPP при роуминге;

Фиг.2 схематически иллюстрирует сетевую архитектуру системы БЛС и системы 3GPP без роуминга;

Фиг.3 схематически иллюстрирует сетевую архитектуру БЛС, соединенной с множеством гостевых сетей;

Фиг.4 изображает блок-схему способа взаимодействия для быстрого выбора оборудованием пользователя (ОП) БЛС оптимальной сети мобильной связи для осуществления доступа согласно одному из вариантов данного изобретения;

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

Фиг.6 изображает блок-схему подачи сигналов, иллюстрирующую способ взаимодействия для быстрого выбора оборудованием пользователя (ОП) БЛС оптимальной сети мобильной связи для осуществления доступа согласно одному из вариантов настоящего изобретения;

Фиг.7 изображает блок-схему подачи сигналов, иллюстрирующую способ взаимодействия для быстрого выбора оборудованием пользователя (ОП) БЛС оптимальной сети мобильной связи для осуществления доступа согласно одному из вариантов настоящего изобретения.

Подробное описание вариантов выполнения изобретения

Согласно предпочтительным вариантам данного изобретения ОП БЛС оценивает, сохранена ли информация об идентификаторе текущей точки доступа (АР) БЛС во время выполнения процедуры аутентификации. Если "да", то ОП БЛС посылает в СД БЛС информацию о выборе сети, соответствующую идентификатору текущей АР БЛС; в противном случае оно посылает в СД БЛС информацию о выборе сети, соответствующую предварительно сконфигурированной сети мобильной связи с высшим приоритетом; СД БЛС идентифицирует сеть мобильной связи, доступ к которой запрашивает текущее ОП БЛС согласно упомянутой информации о выборе сети, содержащейся в запросе на аутентификацию, и соединяет ОП БЛС с выбранной сетью для выполнения аутентификации и последующих операций; таким образом, ОП БЛС выбирает наиболее подходящую сеть мобильной связи для быстрого доступа.

Здесь информация о выборе сети - это информация о сети мобильной связи, которая соединена с СД БЛС и к которой в данный момент должно получить доступ ОП БЛС. Выбор информации может быть либо задан заранее посредством ОП БЛС, либо ОП БЛС должно сделать выбор согласно переданной информации о сети мобильной связи. Информация о выборе сети может быть сконфигурирована либо в специальном поле, либо в поле идентификатора пользователя, определенном в формате NAI в запросе на аутентификацию.

Обычно, если ОП БЛС изменяет местоположение и переходит в новую СД БЛС, то изменяется соответствующий идентификатор SSID или APID. В принципе, один идентификатор SSID соответствует по меньшей мере одному поставщику Интернет-сервиса в БЛС (WISP), а для каждого WISP по существу определена присоединенная сеть PLMN, имеющая с ним соглашение о роуминге, так что запросы на доступ будут удовлетворяться выбором оптимальной сети мобильной связи для осуществления доступа согласно SSID; однако при некоторых обстоятельствах сети PLMN, соединенные с БЛС с одинаковым SSID, могут быть разными из-за разного географического местоположения, так что выбор SSID, APID или других параметров поиска для решения, к какой сети мобильной связи осуществлять доступ, должен зависеть от конфигурации параметров у пользователей. Поскольку SSID после перемещения в другое место может остаться тем же, а параметр SSID в настоящее время не нормализован в качестве всеобщего критерия, то пользователи могут периодически получать запросы, нужно ли реализовывать оптимальный выбор сети специальной настройкой с применением режима поиска оптимальной сети.

Решение о том, к какой сети мобильной связи осуществлять доступ, может быть сделано только на основании адреса точки доступа (АР) так, чтобы избежать ситуации, когда соглашение о роуминге между определенными провайдерами будет изменяться с изменением их местоположений, так как МАС-адрес точки доступа (АР) глобально уникален. Для примера рассмотрим следующую ситуацию. В Пекине все провайдеры имеют прямое соединение с БЛС X; тогда сеть мобильной связи, соответствующая каждому провайдеру, не имеет соглашения о роуминге с БЛС X; в то же время в Шанхае только один провайдер имеет прямое соединение с БЛС X; тогда пользователи других провайдеров должны иметь роуминг, чтобы получить доступ к БЛС X.

Предложенный способ взаимодействия, осуществляемый в отношении показанной на фиг.3 сетевой архитектуры, и предназначенный для быстрого выбора оборудованием пользователя (ОП) БЛС оптимальной сети мобильной связи для осуществления доступа, проиллюстрирован на фиг.4 и включает в себя:

Шаг 401: когда ОП БЛС получает доступ к взаимодействующей сети 3GPP-БЛС через СД БЛС, то ОП БЛС или сеть инициируют процедуру аутентификации; в данном примере процедура аутентификации инициирована со стороны ОП БЛС, при этом ОП БЛС сначала посылает в СД БЛС запрос на аутентификацию;

Шаги 402-403: При получении запроса на аутентификацию СД БЛС начинает процедуру аутентификации с ОП БЛС, т.е. процедуру расширяемого протокола аутентификации (ЕАР). В частности, СД БЛС посылает на ОП БЛС сообщение с запросом идентификатора пользователя, запрашивая идентификатор пользователя текущего ОП БЛС; при получении этого запроса ОП БЛС оценивает информацию о выборе сети на основании информации о БЛС, обслуживающей ОП БЛС, и/или информации о БЛС, сохраненной в ОП БЛС, например, в соответствии с обнаружением совпадения идентификатора АР текущей БЛС с идентификатором АР, сохраненном в ОП, и посылает в СД БЛС ответное сообщение UID, содержащее информацию о выборе сети, что показано шагом 502-503 на фиг.5.

Информация о выборе сети может быть сконфигурирована в поле UID, определенном в формате NAI. Рассмотрим в качестве примера, что информация о выборе сети сконфигурирована в поле UID; поле UID включает в себя две части: идентификатор пользователя и область (Realm). Здесь информацией об идентификаторе СД БЛС может быть МАС-адрес точки доступа (АР) БЛС (или МАС-адреса точек доступа БЛС) в СД БЛС; сравнение, фактически, представляет собой следующее: просмотр информации об идентификаторе АР БЛС, сохраненной в ОП БЛС в качестве информации об идентификаторе текущей АР БЛС. Информация об идентификаторе АР БЛС сохраняется каждый раз, когда ОП БЛС осуществляет успешный доступ к сети мобильной связи. Если информация об идентификаторе текущей АР БЛС обнаружена, это означает, что ОП БЛС уже осуществлял успешный доступ к этой АР БЛС ранее; таким образом, информация о выборе сети, успешно использованная один раз, может быть использована еще раз; в противном случае это означает, что ОП БЛС не осуществлял успешный доступ к этой АР БЛС ранее; таким образом, ОП БЛС должно попытаться получить доступ к предварительно сконфигурированной сети мобильной связи с высшим приоритетом.

Можно задать допустимое время хранения для каждой сохраненной информации о выборе сети при условии обнаружения информации об идентификаторе текущей АР БЛС в информации об идентификаторах точек доступа БЛС, сохраненной в ОП БЛС. Если допустимое время хранения не истекло, то соответствующую сохраненную информацию о выборе сети еще можно использовать; в противном случае ОП пытается получить доступ к предварительно сконфигурированной сети мобильной связи с высшим приоритетом. В соответствии с требованиями пользователей, информацию об идентификаторе текущей точки доступа (АР) БЛС и соответствующую информацию о выборе сети можно удалить сразу же или через некоторое время.

Допустимое время хранения нужно задавать по новому при каждом сохранении информации о выборе сети в ОП БЛС; а если ОП БЛС не сохраняет информацию о выборе сети, то допустимое время хранения должно постоянно использоваться. Т.н. "использование" может происходить в режиме уменьшения или в режиме увеличения времени использования. Кроме того, если при успешном доступе текущего ОП БЛС выполнена процедура повторного выбора сети с применением информации, представленной сетью, даже если информация о сети, к которой в данный момент осуществлен успешный доступ, совпадает с информацией о выборе сети, сохраненной в ОП БЛС, и информация о выборе сети не сохраняется заново, то допустимое время хранения нужно задать заново.

Пользователи могут изменять допустимое время хранения. Например, если пользователь должен оставаться в стране роуминга примерно 5 дней и знает, что состояние СД не будет каждый день изменяться или что местоположение пользователя не будет существенно изменяться, то он может задать допустимое время хранения предшествующей информации о выборе сети равным 1 дню; и, кроме того, если пользователь каждый день осуществляет доступ к сети, с которой он работает, в относительно постоянном местоположении, он выполняет выбор сети только один раз в день с задержкой времени доступа. Можно также задать допустимое время хранения равным именно 5 дням после первого выбора сети, когда пользователь прибывает в страну роуминга, и, в принципе, ему уже не нужно выбирать сеть, за исключением случая, когда изменяется СД; таким образом, можно существенно оптимизировать процедуру доступа.

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

Дополнительно, чтобы контролировать количество информации, хранящейся в ОП БЛС, для каждого ОП БЛС нужно сконфигурировать пороговое число данных, которое может быть сохранено; прежде чем сохранять информацию, ОП БЛС определяет, может ли быть сохранена информация; если "да", оно сразу же сохраняет информацию; в противном случае оно сначала удаляет некоторую старую или выбранную информацию, а потом сохраняет информацию. Здесь старой информацией может быть информация, которая длительное время не использовалась, или информация с истекшим сроком хранения или с превышением числа применений, но не удаленная сразу же, или информация с почти истекшим сроком хранения или почти достигшая числа применений, т.е. с почти предельными допустимым временем хранения или числом применений; в случае сохраненной информации с одинаковыми значениями времени хранения или числа применений ОП БЛС может выбрать для удаления информацию, сохраненную ранее, или удалить выбранную информацию в соответствии с требованиями пользователя.

Шаги 404-405: после получения ответного сообщения, содержащего информацию о выборе сети, СД БЛС анализирует поле UID этого ответного сообщения; оценивает, соответствует ли информация о выборе сети, содержащаяся в поле UID, сети мобильной связи, которой СД БЛС может направить запрос на аутентификацию - если "да", переход к шагу 406, в противном случае СД БЛС не может идентифицировать сеть мобильной связи, содержащуюся в информации о выборе сети, и в этом случае переход к шагу 407.

Шаг 406: определение сети мобильной связи, к которой собирается осуществить доступ ОП БЛС, согласно информации о выборе сети в формате NAI в поле UID; посылка СД БЛС запроса на аутентификацию текущего ОП БЛС в сеть мобильной связи, указанную в информации о выборе сети, для выполнения аутентификации.

Здесь, если согласно информации о выборе сети, содержащейся в поле UID, СД БЛС обнаруживает, что в поле UID содержится информация о гостевой сети, то СД БЛС согласно информации о гостевой сети в поле UID посылает запрос на аутентификацию в модуль доступа ААА в гостевой сети, обслуживающей ОП БЛС, и модуль доступа ААА передает запрос на аутентификацию на сервер ААА 3GPP в домашней сети ОП БЛС для выполнения аутентификации; в противном случае СД БЛС посылает запрос на аутентификацию на сервер ААА в домашней сети ОП БЛС для выполнения аутентификации, что показано в шаге 506 на фиг.5. Если после получения запроса на аутентификацию ОП БЛС модуль доступа ААА в гостевой сети принимает решение, что информация о гостевой сети, содержащаяся в поле UID, является информацией о текущей сети, тогда часть Realm поля UID изменяется на Domain Name (имя домена) только домашней сети, и в домашнюю сеть ОП БЛС будет послан измененный запрос.

Если текущая сеть БЛС, обслуживающая ОП БЛС, имеет прямое соединение с домашней сетью ОП БЛС и ОП БЛС инициирует запрос на аутентификацию, приняв идентификатор роуминга, т.е. передаваемая информация о выборе сети содержит информацию о гостевой сети, то текущая сеть может прямо заменить информацию о гостевой сети в поле идентификатора пользователя NAI на информацию о домашней сети; или текущая сеть может послать на ОП БЛС уведомление с предупреждением, что сеть, обслуживающая пользователя, является домашней сетью пользователя; если ОП БЛС снова инициирует запрос на аутентификацию с информацией о домашней сети, то текущая сеть сразу же завершает процедуру аутентификации, но если ОП БЛС по-прежнему подтверждает выбор сети роуминга, то текущая сеть выполняет аутентификацию и предоставляет последующие сервисы для ОП БЛС через сеть роуминга.

Шаги 407-408: сторона сети посылает сигнал уведомления в текущее ОП БЛС, и текущее ОП БЛС продолжает последующие операции согласно содержанию сигнала уведомления. Здесь, сигнал уведомления может применять сообщение с уведомлением ЕАР-запрос/уведомление согласно протоколам БЛС, или это может быть специально настроенный сигнал уведомления. Посылку сетью сигнала уведомления в ОП БЛС можно разделить на два случая: один случай, когда информация о сетях мобильной связи, представленная сетью, прямо содержится в сигнале уведомления, так что ОП БЛС или пользователь могут прямо выбрать сеть мобильной связи; другой случай, когда сигнал уведомления представляет собой просто сигнал, информирующий текущее ОП БЛС, что текущая информация о выборе сети мобильной связи недопустима, и сообщающий ОП БЛС о необходимости загрузить информацию о сетях мобильной связи.

В первом случае, так как сигнал уведомления содержит информацию о сети мобильной связи, с которой соединена текущая БЛС, ОП БЛС после получения информации может снова выбрать сеть мобильной связи и получи