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

Иллюстрации

Показать все

Изобретение относится к технике связи. Предоставлена система для оценки достоверности радиотерминала, согласно информации идентификации радиотерминала, и предоставления услуги. Радиосеть разделена на множество зон. Для каждой из зон размещен сервер для хранения в отдельной зоне позиции каталога, содержащей информацию идентификации радиотерминала, без хранения информации идентификации радиотерминала, зарегистрированного в другой зоне. Посредством связи между сервером и контроллерами зон информация идентификации радиотерминала подтверждается, и предоставляется услуга. Технический результат заключается в обеспечении возможности реализовать систему роуминга, способную выполнять идеальный роуминг без увеличения объема системных ресурсов. 5 н. и 4 з.п. ф-лы, 20 ил.

Реферат

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

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

Предшествующий уровень техники

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

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

Для того чтобы использовать такое обслуживание, пользователь беспроводного терминала должен подтвердить, что пользователь авторизован для того, чтобы использовать услугу, или подтвердить подлинность пользователя посредством «аутентификации». Следовательно, информация идентификации беспроводного терминала может быть зарегистрирована заранее и использована для подтверждения. Информация идентификации сохраняется и централизованно управляется сервером домашней зоны обслуживания.

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

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

Японский патент №2970603 раскрывает способ управления межсетевым роумингом касательно роуминга.

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

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

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

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

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

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

Сервер может быть объединен с одним из контроллеров.

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

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

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

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

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

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

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

- этап передачи запроса поиска для передачи предопределенного запроса поиска другому серверному устройству, расположенному выше или ниже в информационном дереве каталогов, когда информация идентификации одного из терминалов мобильной связи, которые способны предоставить услугу в сети мобильной связи, не обнаружена;

- этап разрешения предоставления услуги для позволения предоставления услуги терминалу мобильной связи, когда информация идентификации терминала мобильной связи обнаружена в другом серверном устройстве, которому запрос поиска был передан на этапе передачи запроса поиска, или обнаружена на этапе обнаружения информации идентификации; и

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

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

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

- этап обнаружения информации идентификации для обнаружения информации идентификации терминала мобильной связи среди значений атрибутов элементов данных, сохраненных в каталоге на этапе управления элементами;

- этап передачи запроса поиска для передачи предопределенного запроса поиска другому серверному устройству, расположенному выше или ниже в информационном дереве каталогов, когда информация идентификации терминала мобильной связи не обнаружена на этапе обнаружения информации идентификации;

- этап разрешения предоставления услуги для позволения предоставления услуги терминалу мобильной связи, когда информация идентификации терминала мобильной связи обнаружена в другом серверном устройстве, которому запрос поиска был передан на этапе передачи запроса поиска, или обнаружена на этапе обнаружения информации идентификации; и

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

Перечень фигур чертежей

Фиг.1 - схема соединения системы роуминга согласно первому варианту осуществления;

Фиг.2 - блок-схема, показывающая контроллер;

Фиг.3 - блок-схема, показывающая сервер;

Фиг.4 - схема, описывающая способ роуминга;

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

Фиг.6 - схема соединения системы мобильной связи согласно второму варианту осуществления;

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

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

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

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

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

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

Фиг.13 - схема для описания примера отдельных операций в примерной конфигурации, показанной на фиг.9; и

Фиг.14 - схема для описания примера конкретной обработки в примерной конфигурации, показанной на фиг.10.

Оптимальный режим осуществления изобретения

Фиг.1 - это схема системы роуминга согласно первому варианту осуществления настоящего изобретения. Фиг.2 - это блок-схема, показывающая контроллер. Фиг.3 - схема, показывающая примерную конфигурацию сервера 20.

Беспроводная сеть включает в себя множество зон обслуживания, каждая соответствует зоне Z, протягивающейся в радиусе от нескольких километров до десятков километров вокруг базовой станции. Каждая базовая станция оснащена с произвольным числом контроллеров 10. Эти контроллеры 10 соединены между собой по сети N.

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

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

Система роуминга в этом варианте осуществления состоит из контроллеров 10, находящихся в зонах обслуживания Sa, Sb, Sc …, и сервера 20, находящегося, например, в зоне обслуживания Sb.

Контроллер 10 включает в себя память 11 для хранения программ и других данных, CPU (центральный процессор) 12, базу 13 данных и секцию 14 связи, которые все связаны друг с другом.

База 13 данных хранит в виде древовидной структуры информацию, такую как информация идентификации беспроводных терминалов, ранее зарегистрированных в зоне, где находится контроллер 10, и другую информацию. Секция 14 связи соединена с возможностью осуществления связи с сервером 20 по сети N. Секция 14 связи может также связываться беспроводным способом с беспроводными терминалами.

Сервер 20 включает в себя память 21 для хранения программ и других данных, CPU 22, базу 23 данных и секцию 24 связи, которые все связаны друг с другом.

Секция 24 связи соединена с возможностью осуществления связи с контроллерами 10 по сети N. Связь между секцией 24 связи и контроллерами 10 выполняется в соответствии с протоколом, например, TCP/IP.

База 23 данных хранит дерево каталогов о разных типах информации, чьи элементы данных являются областями памяти данных контроллеров 10 в их собственной зоне обслуживания и других зонах обслуживания. В каждой зоне обслуживания в свою очередь разные типы данных сохраняют так, что области памяти данных контроллеров 10 внутри зоны обслуживания имеют древовидную иерархию. То есть структурированные в виде дерева каталоги разных типов информации, включающие в себя информацию идентификации беспроводных терминалов, сохраняются так, что каталоги могут служить дополнением между базой 23 данных сервера 20 и базой 13 данных каждого контроллера 10. Таким образом, распределенные каталоги созданы для того, чтобы соответствовать протоколу LDAP (Облегченный протокол доступа к каталогам) или равноценному протоколу. Сервер 20 может обнаружить местоположение каталога, хранящего определенную информацию. В зоне обслуживания Sb, где находится сервер 20, контроллер 10 и сервер 20 могут быть объединены.

Теперь работа системы роуминга, которая состоит из контроллеров 10 и сервера 20, будет описана со ссылкой на фиг.4 и 5.

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

Когда запрос услуги производится посредством беспроводного терминала, контроллер 10 получает запрос через секцию 14 связи. CPU 12 ищет в базе 13 данных информацию идентификации, которая дается зарегистрированным беспроводным терминалам для предоставления услуги. То есть CPU 12 выполняет запрос своего собственного каталога на фиг.5 (этап ST1).

CPU 12 выполняет обработку на этапе ST1 независимо от того, зарегистрирован ли беспроводной терминал в зоне, где находится котроллер 10, или в других зонах.

Если беспроводной терминал зарегистрирован в зоне, где находится контроллер 10, база 13 данных содержит его информацию идентификации. Следовательно, информация идентификации может быть обнаружена. Способность обнаружить информацию идентификации аутентифицирует беспроводной терминал, который запрашивает услугу. Контроллер 10 предоставляет обслуживание запрашивающему беспроводному терминалу (этап ST4).

Например, если беспроводной терминал, зарегистрированный в зоне обслуживания Sc, запрашивает услугу в зоне обслуживания Sa, информацию идентификации беспроводного терминала не обнаруживается в зоне обслуживания Sa.

При неудаче в обнаружении информации идентификации CPU 12 отслеживает родительский каталог на этапе ST2. То есть CPU 12 выдает запрос через секцию 14 связи о том, хранится ли или нет информация идентификации беспроводного терминала, запрашивающего обслуживание, в контроллере 10, отличном от его собственного контроллера 10.

Выданный запрос вводят в сервер 20 через секцию 24 связи сервера 20. CPU 22 отыскивает каталог с использованием базы 23 данных и обнаруживает, что запрашиваемая информация идентификации беспроводного терминала хранится в базе 13 данных в зоне обслуживания Sc. Если, как на фиг.4, множество контроллеров 10 находятся в зоне обслуживания Sc и каждый хранит и управляет разной информацией, CPU 22 отыскивает контроллер 10, хранящий информацию идентификации, и находит каталог, содержащий эту отдельную информацию идентификации.

Если запрашиваемый беспроводной терминал зарегистрирован в зоне обслуживания Sb, CPU 22 сервера 20 связывается с контроллером 10 в зоне обслуживания Sb и обнаруживает информацию идентификации беспроводного терминала, запрашиваемую среди информации идентификации, сохраненной в зоне обслуживания Sb. В этом случае сервер 20 информирует контроллер 10, что был выдан запрос обнаружения информации идентификации, и позволяет контроллеру 10 предоставить услугу беспроводному терминалу, запрашивающему услугу (этап ST4).

В обработке на этапе ST2 CPU 22 сервера 20 находит, что информация идентификации беспроводного терминала, зарегистрированного в зоне обслуживания Sc, хранится в контроллере 10 в зоне обслуживания Sc. В этом случае сервер 20 связывается с этим контроллером 10 в зоне обслуживания Sc по сети N на этапе ST3. Сервер 20 находит, что запрашиваемая информация идентификации беспроводного терминала хранится в базе 13 данных этого контроллера 10. Это аутентифицирует беспроводной терминал, запрашивающий услугу. Сервер 20 информирует контроллер 10, о том что им выдан запрос на аутентификацию и он позволяет контроллеру 10 предоставить услугу беспроводному терминалу, запрашивающему услугу.

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

Более того, система роуминга в этом варианте осуществления предоставляет следующие функциональные эффекты.

(1) Не требуются дополнительные системные ресурсы, поскольку каждая зона обслуживания не имеет информации идентификации беспроводных терминалов, зарегистрированных в других зонах обслуживания.

(2) Часть, назначенная беспроводным терминалам, не уменьшается, поскольку информация идентификации не требует данных указания зоны обслуживания. К тому же увеличение в числе зон обслуживания не вызовет истощение номеров идентификации.

(3) Каждой зоне обслуживания или каждому контроллеру 10 не нужно устанавливать новую процедуру роуминга.

Фиг.6 - это схема соединения системы мобильной связи согласно второму варианту осуществления настоящего изобретения. Система мобильной связи, показанная на фиг.5, включает в себя множество зон обслуживания, каждая соответствует зоне Z, протягивающейся в радиусе от нескольких километров до десятков километров вокруг одной или более базовых станций, каждая базовая станция географически отдалена друг от друга. Каждая зона обслуживания обеспечена произвольным числом (одной или более) базовых станций, каждая имеет контроллер 100 базовой станции, соответствующий каждой зоне обслуживания. Каждая из зон обслуживания также обеспечена с соответствующими серверами 110 аутентификации и серверами 120 каталогов.

В примерном размещении, показанном на фиг.6, в качестве примера зона обслуживания Sα включает в себя пять базовых станций, и, следовательно, включает в себя пять контроллеров с 100α5 по 100α5 базовых станций для соответствующих базовых станций, сервер 110α аутентификации и сервер 120α каталогов. Зона обслуживания Sβ включает в себя одну базовую станцию, и, следовательно, включает в себя один контроллер 100β базовой станции для базовой станции, сервер 110β аутентификации и сервер 120β каталогов. Зона обслуживания Sγ включает в себя три базовых станции, и, следовательно, включает в себя три контроллера с 100γ1 по 100γ3 базовых станций для соответствующих базовых станций, сервер 110γ аутентификации и сервер 120γ каталогов.

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

Сервер 110 аутентификации и сервер 120 каталогов, каждый, может быть рабочей станцией, которая включает в себя ROM (постоянное запоминающее устройство), RAM (оперативное запоминающее устройство), CPU, HDD (накопитель на жестких дисках), интерфейс связи и т.д. Сервер 110 аутентификации ответственен за аутентификацию терминала мобильной связи, который запрашивает обслуживание. Сервер 110 аутентификации имеет логическую конфигурацию, показанную на фиг.7, то есть осуществленную посредством, например, CPU, выполняющего программу, которая считывается с HDD. Как показано, на фиг.7, сервер 110 аутентификации включает в себя секцию 111 получения информации идентификации, секцию 112 формирования запроса поиска, секцию 113 передачи запроса поиска, секцию 114 получения результата поиска и секцию 115 обработки аутентификации.

Секция 111 получения информации идентификации является ответственной за получение от терминала мобильной связи, запрашивающего услугу в зоне обслуживания, где находится сервер 110 аутентификации, информации идентификации терминала мобильной связи. Секция 112 формирования запроса поиска является ответственной за формирование запроса поиска, адресованного серверу 120 каталогов, на основе информации идентификации терминала мобильной связи, полученной секцией 111 получения информации идентификации. Например, секция 112 формирования запроса поиска формирует запрос поиска в формате, который соответствует предопределенному протоколу, такому как протокол LDAP или равноценный протокол.

Секция 113 передачи запроса поиска является ответственной за передачу запроса поиска, сформированного секцией 112 формирования запроса поиска, серверу 120 каталогов, соответствующему серверу 110 аутентификации. Например, секция 113 передачи запроса поиска передает запрос поиска серверу 120 каталогов, находящемуся в той же зоне обслуживания, что и сервер 110 аутентификации. Как конкретный пример, в примерной компоновке, показанной на фиг.6, секция 113 передачи запроса поиска сервера 110α аутентификации в зоне обслуживания Sα передает запрос поиска серверу 120α каталогов. Секция 113 передачи запроса поиска сервера 110β аутентификации в зоне обслуживания Sβ передает запрос поиска серверу 120β каталогов. Секция 113 передачи запроса поиска сервера 110γ аутентификации в зоне обслуживания Sγ передает запрос поиска серверу 120γ каталогов.

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

Сервер 120 каталогов является ответственным за хранение и управление разными типами информации, такой как информация идентификации, заданная любому из множества терминалов мобильной связи, которым может быть предоставлена услуга в системе мобильной связи. Сервер 120 каталогов имеет логическую конфигурацию, показанную на фиг.8, то есть осуществленную посредством, например, CPU, исполняющего программу, которая считывается с HDD. Как показано на фиг. 8, сервер 120 каталогов включает в себя секцию 121 управления элементами, секцию 122 обнаружения информации идентификации, секцию 123 перенаправления запроса поиска, секцию 124 предоставления результата поиска и секцию 125 хранилища ссылочной информации.

Секция 121 управления элементами является ответственной за управление элементами данных, сохраняя их в каталоге, который формирует предопределенную иерархическую древовидную структуру. Значения атрибутов элементов данных являются информацией идентификации, назначенной терминалом мобильной связи, чья домашняя сеть является сетью, где находится сервер 120 каталогов. Секция 122 обнаружения информации идентификации является ответственной за выполнение предопределенного поиска в ответ на запрос поиска от сервера 110 аутентификации. Она затем обнаруживает информацию идентификации терминала мобильной связи, определенного в запросе поиска, среди значений атрибутов элементов данных, сохраненных в каталоге секцией 121 управления элементами. Подобным образом секция 122 обнаружения информации идентификации выполняет такой же поиск в ответ на запрос поиска, перенаправленный от другого сервера 120 каталогов, и обнаруживает информацию идентификации терминала мобильной связи, определенного в запросе поиска.

Секция 123 перенаправления запроса поиска является ответственной за перенаправление запроса поиска, принятого от сервера 110 аутентификации, другому серверу 120 каталогов, когда информация идентификации терминала мобильной связи, определенного в запросе поиска, не обнаружена в качестве результата поиска, выполненного секцией 122 обнаружения информации идентификации. Секция 124 предоставления результата поиска является ответственной за предоставление результата поиска серверу 110 аутентификации и подобно результату выполнения поиска секцией 122 обнаружения информации идентификации. Результат поиска указывает, обнаружена ли или нет информация идентификации терминала мобильной связи. Если секция 123 перенаправления запроса поиска перенаправила запрос поиска другому серверу 120 каталогов, секция 124 предоставления результата поиска может получить результат поиска от другого сервера 120 каталогов, которому запрос поиска был перенаправлен, и может предоставить результат поиска серверу 110 аутентификации и т.п. Кроме того, если секция 122 обнаружения информации идентификации выполнила поиск в ответ на запрос поиска, перенаправленный от другого сервера 120 каталогов, секция 124 предоставления результата поиска может предоставить результат поиска, полученный секцией 122 обнаружения информации идентификации, другому серверу 120 каталогов, из которого запрос поиска был перенаправлен.

Секция 125 хранения ссылочной информации является ответственной за хранение информации о других серверах 120 каталогов, которым секция 123 перенаправления запроса поиска может перенаправить запрос поиска, и других серверах 120 каталогов, которым секция 124 предоставления результата поиска может предоставить результат поиска.

В этом варианте осуществления серверы 120 каталогов, предоставленные для соответствующих зон обслуживания, соединены между собой по сети передачи данных, такой как глобальная LAN (локальная сеть), WAN (глобальная сеть) или VPN (виртуальная частная сеть). Каждый сервер 120 каталогов работает как любой из информационных контроллеров 130, соединенных между собой, например, через линию 150 передачи данных, как показано на фиг.9. В примерной конфигурации, показанной на фиг.9, например, шесть информационных контроллеров с 1301 по 1306 соединены через линию 150 передачи данных и способны передавать данные друг другу в соответствии с предопределенным протоколом, например TCP/IP.

Что касается информационных контроллеров с 1301 по 1306, показанных на фиг.9, элементы данных, управляемые секцией 121 управления элементами серверов 120 каталогов, формируют иерархическую древовидную структуру. Все элементы данных, обслуживаемые информационными контроллерами с 1301 по 1306, формируют единое логическое (виртуальное) информационное дерево каталогов (DIT), как показано на фиг.10 в качестве примера. То есть, каждый из информационных контроллеров 1301 по 1306 имеет области памяти, соответствующие элементам данных, сохраненным в поддереве (частичном дереве), управляемом этим контроллером, и все элементы данных в информационных контроллерах 1301 по 1306 доступно управляются как единое логическое информационное дерево каталогов.

В примерной конфигурации, показанной на фиг.9 в качестве примера, информационный контроллер 1303 является сервером 120α каталогов в зоне обслуживания Sα, информационный контроллер 1304 является сервером 120β каталогов в зоне обслуживания Sβ, и информационный контроллер 1305 является сервером 120γ каталогов в зоне обслуживания Sγ.

В этом варианте осуществления секция 121 управления элементами сервера 120α каталогов, работающего в качестве информационного контроллера 1303, управляет поддеревом 190α, предоставляя предопределенные различающиеся имена (DN) или относительные различающиеся имена (RDN) трем элементам 200α1 по 200α3, показанным на фиг.10, и сохраняя элементы в предопределенном информационном файле элементов. Секция 121 управления элементами сервера 120β каталогов, работающего в качестве информационного контроллера 1304, управляет поддеревом 190β, предоставляя предопределенные DN двум элементам 200β1 и 200β2, показанным на фиг.10, и сохраняя элементы в предопределенном информационном файле элементов. Секция 121 управления элементами сервера 120γ каталогов, работающего в качестве информационного контроллера 1305, управляет поддеревом 190γ, предоставляя предопределенные DN трем элементам 200γ1 по 200γ3, показанным на фиг.10, и сохраняя элементы в предопределенном информационном файле элементов.

Для того чтобы позволить осуществить доступ к полному информационному дереву каталогов, как показано на фиг.10, из каждого из информационных контроллеров 1301 по 1306, как показано на фиг.9, секция 125 хранения ссылочной информации каждого сервера 120 каталогов хранит информацию о других серверах 120 каталогов, расположенных выше или ниже в информационном дереве каталогов.

Например, секция 125 хранения ссылочной информации сервера 120α каталогов, работающего в качестве информационного контроллера 1303, хранит адресную информацию (например, URL-адрес (унифицированный указатель информационного ре