СИСТЕМА СВЯЗИ И СПОСОБ СВЯЗИ
COMMUNICATION SYSTEM AND COMMUNICATION METHOD

Область техники, к которой относится изобретение
Настоящее изобретение относится к системе связи и способу связи, которые используют сеть мобильной связи общего пользования.
Уровень техники
Сотовые телефоны последних лет обладают функцией связи с беспроводной локальной сети (LAN), помимо функций связи, которые позволяют осуществлять телефонные вызовы и обмен данными через обычную сеть мобильной связи общего пользования. Более того, эти сотовые телефоны позволяют осуществлять телефонные вызовы и обмен данными посредством подключения к беспроводной LAN через точку доступа. При этом пользователь, обладающий сотовым телефоном, иногда перемещается за пределы диапазона связи базовой станции в ходе движения при осуществлении телефонного вызова или передачи данных с помощью обычной функции связи. При этом в случаях, когда можно подключиться к точке доступа, может рассматриваться осуществление вызова с использованием беспроводной LAN через точку доступа и передача обслуживания между различными так называемыми режимами связи. Например, Непатентный документ 1 раскрывает систему связи, которая содержит CCCF/NeDS (функция управления непрерывностью вызова/выбор сетевого домена) для выполнения передачи обслуживания между различными режимами связи в этом контексте.
Непатентный документ 1. 3GPP "3GPPTR 23.806 V7.0.0(2005-12) 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Voice Call Continuity between CS and IMS Study (Release 7)", стр.40, источник 6.3.4, [онлайн], 25 декабря 2005 года, 6 января 2006 года, Интернет URL:http://www.3gpp.org/ftp/Specs/archive/23_series/23.806/.
Сущность изобретения
Проблемы, разрешаемые изобретением
Здесь, обработка в системе связи, которая показана в Непатентном документе 1, описывается посредством использования чертежей. Фиг.14 - это системное представление структуры сети общей системы связи.
Когда входящий сигнал выдается посредством мобильного устройства 100, входящий сигнал проходит через несколько GMSC (шлюзовой центр коммутации мобильной связи) и запрос получателя входящего вызова отправляется на HSS (домашний абонентский сервер) посредством конечного GMSC (S11, S12). Хотя HSS обычно запрашивает маршрутный номер MSRN мобильного устройства получателя входящего вызова от VMSC, CCCF/NeDS, который является механизмом, посредством которого рассматривается передача обслуживания, должен быть выполнен один раз, чтобы определить домен. Следовательно, предварительный маршрутный номер RN (маршрутный номер), указывающий CCCF/NeDS, назначается посредством HSS, и предварительный маршрутный номер RN тем самым отправляется обратно (S13). GMSC использует предварительный маршрутный номер RN для того, чтобы выводить входящий сигнал для CCCF/NeDS (функция управления непрерывностью вызова/выбор сетевого домена), который является сервером приложений, в MGCF (функция управления медиа-шлюзом) (S14).
MGCF выводит входящий сигнал в CCCF/NeDS через S-CSCF (обслуживающая функция управления состоянием вызовов), который является сервером управления для беспроводной LAN (S15, S16). CCCF/NeDS выполняет определение домена для переключения режима связи и выводит в качестве входящего сигнала для поступления в домен (S17). Здесь определяется подключение к CS-домену (коммутатор каналов) (сети мобильной связи общего пользования и т.п.). Дополнительно, входящий сигнал (включающий в себя телефонный номер терминала связи получателя входящего вызова) выводится в GMSC через S-CSCF и MGCF (S18, S19).
При этом GMSC не может определять то, принимается входящий сигнал от терминала связи или принимается входящий сигнал от MGCF. Следовательно, GMSC еще раз выдает запрос получателя входящего вызова в HSS на основе входящего сигнала. HSS также не может определить то, является ли запрос запросом получателя входящего вызова на основе входящего сигнала от терминала связи или запросом получателя входящего вызова на основе входящего сигнала, отправляемого обратно посредством CCCF/NeDS. Следовательно, HSS еще раз выполняет обработку с тем, чтобы назначить предварительный маршрутный номер RN, который представляет CCCF/NeDS, и отправляет обратно назначенный предварительный маршрутный номер RN как есть в GMSC. Поэтому имеется проблема в том, что обработка входит в циклическое состояние в результате выполнения вышеописанной обработки несколько раз.
Следовательно, для того чтобы разрешить вышеозначенные проблемы, цель настоящего изобретения состоит в том, чтобы предоставить систему связи и способ связи, с помощью которых можно не допустить перехода обработки входящих сигналов в циклическое состояние, когда определяется режим связи.
Средство разрешения проблем
Чтобы разрешить вышеуказанные проблемы, система связи по настоящему изобретению содержит гостевой коммутационный центр мобильных услуг, который сохраняет информацию по дальности, касающуюся мобильного устройства, и выполняет обработку передачи для мобильного устройства; домашний абонентский сервер, который получает информацию по дальности, касающуюся получателя входящего вызова, от гостевого коммутационного центра мобильных услуг; сервер приложений, который определяет режим связи для получателя входящего вызова; и шлюзовой коммутационный центр мобильной связи, который при приеме входящего сигнала передает сигнал запроса, который представляет запрос получателя входящего вызова, в домашний абонентский сервер, а также который при приеме ответа информации доступа, указывающей получателя входящего вызова, от домашнего абонентского сервера передает входящий сигнал получателю, на основе информации доступа, при этом домашний абонентский сервер содержит средство определения флагов для определения того, добавлен ли идентификационный флаг при приеме сигнала запроса, который представляет запрос получателя входящего вызова, от шлюзового коммутационного центра мобильной связи; и средство ответа для отправки обратно информации доступа, указывающей получателя доступа сервера приложений, в шлюзовой коммутационный центр мобильной связи в случаях, когда выполнено определение посредством средства определения флагов того, что идентификационный флаг не добавлен, а в случаях, когда выполнено определение того, что идентификационный флаг добавлен, запрашивания информации по дальности, касающейся мобильного устройства, от гостевого коммутационного центра мобильных услуг и отправки обратно запрошенной информации по дальности в шлюзовой коммутационный центр мобильной связи; и сервер приложений содержит средство добавления для приема входящего сигнала от шлюзового коммутационного центра мобильной связи, выполнения обработки определения, чтобы определять режим связи для получателя входящего вызова, и добавления идентификационного флага, указывающего то, что обработка определения завершена, во входящий сигнал; и средство ответа для отправки обратно входящего сигнала, в который добавлен идентификационный флаг посредством средства добавления, в шлюзовой коммутационный центр мобильной связи.
Более того, способ связи по настоящему изобретению - это способ связи для системы связи, имеющей гостевой коммутационный центр мобильных услуг, который сохраняет информацию по дальности, касающуюся мобильного устройства, и выполняет обработку связи для мобильного устройства, домашний абонентский сервер, который получает информацию по дальности, касающуюся получателя входящего вызова, от гостевого коммутационного центра мобильных услуг, сервер приложений, который определяет режим связи для получателя входящего вызова; и шлюзовой коммутационный центр мобильной связи, который при приеме входящего сигнала передает сигнал запроса, который представляет запрос получателя входящего вызова, в домашний абонентский сервер, а также который при приеме ответа информации доступа, указывающей получателя входящего вызова, от домашнего абонентского сервера передает входящий сигнал получателю на основе информации доступа, при этом способ связи содержит: этап добавления, на котором при приеме входящего сигнала от шлюзового коммутационного центра мобильной связи сервер приложений выполняет обработку определения, чтобы определить режим связи для получателя входящего вызова, и добавляет идентификационный флаг, который указывает то, что обработка определения выполнена, во входящий сигнал; и этап ответа, на котором сервер приложений отправляет обратно входящий сигнал, в который добавлен идентификационный флаг на этапе добавления, в шлюзовой коммутационный центр мобильной связи, при этом способ связи дополнительно содержит: этап определения флага, на котором при приеме входящего сигнала, который представляет запрос получателя входящего вызова, от шлюзового коммутационного центра мобильной связи, домашний абонентский сервер определяет то, добавлен ли идентификационный флаг; и этап ответа, на котором в случаях, когда выполнено определение на этапе определения флагов того, что идентификационный флаг не добавлен, домашний абонентский сервер отправляет обратно информацию доступа, указывающую получателя доступа сервера приложений, в шлюзовой коммутационный центр мобильной связи, а в случаях, когда выполнено определение того, что идентификационный флаг добавлен, запрашивает информацию по дальности, касающуюся мобильного устройства, от гостевого коммутационного центра мобильных услуг и отправляет обратно запрошенную информацию по дальности в шлюзовой коммутационный центр мобильной связи.
Согласно настоящему изобретению при приеме сигнала запроса, который представляет запрос получателя входящего вызова, от шлюзового коммутационного сервера мобильной связи, домашний абонентский сервер определяет то, добавлен ли идентификационный флаг. В случаях, когда выполнено определение того, что идентификационный флаг не добавлен, домашний абонентский сервер может отправлять обратно информацию доступа, указывающую получателя доступа сервера приложений, в шлюзовой коммутационный центр мобильной связи, в случаях, когда выполнено определение того, что идентификационный флаг добавлен, домашний абонентский сервер может запрашивать информацию по дальности, касающуюся мобильного устройства, от гостевого коммутационного центра мобильных услуг и отправлять обратно запрошенную информацию по дальности в шлюзовой коммутационный центр мобильной связи. При приеме входящего сигнала от шлюзового коммутационного центра мобильной связи сервер приложений может выполнять обработку определения, чтобы определять режим связи для получателя входящего вызова, добавлять идентификационный флаг, который указывает то, что обработка определения завершена, во входящий сигнал и отправить обратно входящий сигнал, в который добавлен идентификационный флаг, в шлюзовой коммутационный центр мобильной связи. Как результат, шлюзовой коммутационный центр мобильной связи позволяет не допускать циклического состояния обработки, возникающего в результате повторения запроса в домашний абонентский сервер каждый раз, когда входящий сигнал принимается.
Более того, система связи по настоящему изобретению - это система связи, содержащая гостевой коммутационный центр мобильных услуг, который сохраняет информацию по дальности, касающуюся мобильного устройства, и выполняет обработку связи для мобильного устройства; домашний абонентский сервер, который получает информацию по дальности, касающуюся получателя входящего вызова, от гостевого коммутационного центра мобильных услуг; сервер приложений, который определяет режим связи для получателя входящего вызова; и шлюзовой коммутационный центр мобильной связи, который при приеме входящего сигнала передает сигнал запроса, который представляет запрос получателя входящего вызова, в домашний абонентский сервер, а также который при приеме ответа по информации доступа, указывающей получателя входящего вызова, от домашнего абонентского сервера передает входящий сигнал получателю на основе информации доступа, при этом домашний абонентский сервер содержит: средство хранения для сохранения информации источника вызова, которая указывает источник вызова; средство определения для определения того, сохранена ли информация источника вызова, которая указывает источник вызова входящего сигнала, в средстве хранения при приеме сигнала запроса от шлюзового коммутационного центра мобильной связи, и в случаях, когда выполнено определение того, что информация источника вызова не сохранена в средстве хранения, инструктирования средству хранения сохранить информацию источника вызова, которая указывает источник вызова входящего сигнала; и средство ответа для отправки обратно информации доступа сервера приложений в шлюзовой коммутационный центр мобильной связи в случаях, когда выполнено определение посредством средства определения того, что информация источника вызова не сохранена в средстве хранения, и для отправки обратно информации доступа получателя входящего вызова от гостевого коммутационного центра мобильных услуг в шлюзовой коммутационный центр мобильной связи в случаях, когда выполнено определение посредством средства определения того, что информация источника вызова сохранена в средстве хранения.
Более того, способ связи по настоящему изобретению - это способ связи для системы связи, имеющей гостевой коммутационный центр мобильных услуг, который сохраняет информацию по дальности, касающуюся мобильного устройства, и выполняет обработку связи для мобильного устройства, домашний абонентский сервер, который получает информацию по дальности, касающуюся получателя входящего вызова, от гостевого коммутационного центра мобильных услуг, сервер приложений, который определяет режим связи для получателя входящего вызова, и шлюзовой коммутационный центр мобильной связи, который при приеме входящего сигнала передает сигнал запроса, который представляет запрос получателя входящего вызова, в домашний абонентский сервер, а также который при приеме ответа по информации доступа, указывающей получателя входящего вызова, от домашнего абонентского сервера передает входящий сигнал получателю на основе информации доступа, при этом способ связи содержит: этап определения, на котором при приеме сигнала запроса от шлюзового коммутационного центра мобильной связи домашний абонентский сервер определяет то, сохранена ли информация источника вызова, которая указывает источник вызова входящего сигнала, в средстве хранения; этап сохранения, на котором, в случаях, когда выполнено определение того, что информация источника вызова не сохранена в средстве хранения, домашний абонентский сервер инструктирует средству хранения сохранить информацию источника вызова, которая указывает источник вызова входящего сигнала; и этап ответа, на котором, в случаях, когда выполнено определение на этапе определения того, что информация источника вызова не сохранена в средстве хранения, домашний абонентский сервер отправляет обратно информацию доступа сервера приложений в шлюзовой коммутационный центр мобильной связи, а в случаях, когда выполнено определение на этапе определения того, что информация источника вызова сохранена в средстве хранения, отправляет обратно информацию доступа, касающуюся получателя входящего вызова, от гостевого коммутационного центра мобильных услуг в шлюзовой коммутационный центр мобильной связи.
Согласно настоящему изобретению при приеме сигнала запроса от шлюзового коммутационного центра мобильной связи домашний абонентский сервер определяет, сохранена ли информация источника вызова, которая указывает источник вызова входящего сигнала, в средстве хранения, и в случаях, если выполнено определение того, что информация источника вызова не сохранена в средстве хранения, домашний абонентский сервер инструктирует средству хранения сохранить информацию источника вызова, которая указывает источник вызова входящего сигнала, а в случаях, когда выполнено определение того, что информация источника вызова не сохранена в средстве хранения, домашний абонентский сервер может отправлять обратно информацию доступа сервера приложений в шлюзовой коммутационный центр мобильной связи, а в случаях, когда выполнено определение того, что информация источника вызова сохранена в средстве хранения, информация доступа, касающаяся получателя входящего вызова, может быть отправлена обратно от гостевого коммутационного центра мобильных услуг в шлюзовой коммутационный центр мобильной связи. Как результат, шлюзовой коммутационный центр мобильной связи позволяет не допускать циклического состояния обработки, возникающего в результате повторения запроса в домашний абонентский сервер каждый раз, когда шлюзовой коммутационный центр мобильной связи принимает входящий сигнал.
Помимо этого, система связи по настоящему изобретению содержит гостевой коммутационный центр мобильных услуг, который сохраняет информацию по дальности, касающуюся мобильного устройства, и выполняет обработку связи для мобильного устройства; домашний абонентский сервер, который получает информацию по дальности, касающуюся получателя входящего вызова, от гостевого коммутационного центра мобильных услуг; сервер приложений, который определяет режим связи для получателя входящего вызова; и шлюзовой коммутационный центр мобильной связи, который при приеме входящего сигнала передает сигнал запроса, который представляет запрос получателя входящего вызова, в домашний абонентский сервер, а также который при приеме ответа по информации доступа, указывающей получателя входящего вызова, от домашнего абонентского сервера передает входящий сигнал получателю на основе информации доступа, при этом домашний абонентский сервер содержит: средство определения источника запроса для определения того, сигнал запроса принят от шлюзового коммутационного центра мобильной связи или сигнал запроса принят от сервера приложений; и средство ответа для отправки обратно информации доступа для получателя входящего вызова, полученной от гостевого коммутационного центра мобильных услуг, в случаях, когда выполнено определение посредством средства определения источника запроса того, что сигнал запроса принят от сервера приложений, и для отправки обратно информации доступа для сервера приложений в случаях, когда выполнено определение того, что сигнал запроса принят от шлюзового коммутационного центра услуг мобильной связи, и при этом сервер приложений содержит: средство запроса для выбора, в случаях, когда принят входящий сигнал, режима связи для получателя входящего вызова и передачи сигнала запроса, связанного с информацией доступа получателя входящего вызова, в домашний абонентский сервер; и средство обработки связи для выполнения обработки связи посредством использования информации доступа в случаях, когда информация доступа, касающаяся получателя входящего вызова, принята в ответ на сигнал запроса, переданный посредством средства запроса.
Дополнительно, способ связи по настоящему изобретению - это способ связи для системы связи, имеющей гостевой коммутационный центр мобильных услуг, который сохраняет информацию по дальности, касающуюся мобильного устройства, и выполняет обработку связи для мобильного устройства, домашний абонентский сервер, который получает информацию по дальности, касающуюся получателя входящего вызова, от гостевого коммутационного центра мобильных услуг, сервер приложений, который определяет режим связи для получателя входящего вызова, и шлюзовой коммутационный центр мобильной связи, который при приеме входящего сигнала передает сигнал запроса, который представляет запрос получателя входящего вызова, в домашний абонентский сервер, а также который при приеме ответа по информации доступа, указывающей получателя входящего вызова, от домашнего абонентского сервера передает входящий сигнал получателю на основе информации доступа, при этом способ связи содержит: этап определения источника запроса, на котором домашний абонентский сервер определяет, сигнал запроса принят от шлюзового коммутационного центра мобильной связи или сигнал запроса принят от сервера приложений; и этап ответа, на котором, в случаях, когда выполнено определение на этапе определения источника запроса того, что сигнал запроса принят от сервера приложений, домашний абонентский сервер отправляет обратно информацию доступа относительно получателя входящего вызова, полученную от гостевого коммутационного центра мобильных услуг, а в случаях, когда выполнено определение того, что сигнал запроса принят от шлюзового коммутационного центра услуг мобильной связи, отправляет обратно информацию доступа сервера приложений, при этом способ связи дополнительно содержит: этап запроса, на котором в случаях, когда принят входящий сигнал, сервер приложений выбирает режим связи для получателя входящего вызова и передает сигнал запроса, связанный с информацией доступа получателя входящего вызова, в домашний абонентский сервер; и этап обработки связи, на котором сервер приложений выполняет обработку связи посредством использования информации доступа в случаях, когда информация доступа, касающаяся получателя входящего вызова, принята в ответ на сигнал запроса, переданный на этапе запроса.
Согласно настоящему изобретению домашний абонентский сервер определяет, сигнал запроса принят от шлюзового коммутационного центра мобильной связи или сигнал запроса принят от сервера приложений, и в случаях, когда выполнено определение того, что сигнал запроса принят от сервера приложений, домашний абонентский сервер может отправлять обратно информацию доступа получателя входящего вызова, полученную от гостевого коммутационного центра мобильных услуг, а в случаях, когда выполнено определение того, что сигнал запроса принят от шлюзового коммутационного центра услуг мобильной связи, информация доступа сервера приложений может быть отправлена обратно, при этом способ связи для системы связи дополнительно содержит: этап запроса, на котором в случаях, когда принят входящий сигнал, сервер приложений может выбирать режим связи для получателя входящего вызова и передавать сигнал запроса, связанный с информацией доступа получателя входящего вызова, в домашний абонентский сервер; и этап обработки связи, на котором сервер приложений может выполнять обработку связи посредством использования информации доступа в случаях, когда информация доступа, касающаяся получателя входящего вызова, принята в ответ на переданный сигнал запроса. Как результат, шлюзовой коммутационный центр мобильной связи позволяет не допускать циклического состояния обработки, возникающего в результате повторения запроса в домашний абонентский сервер каждый раз, когда шлюзовой коммутационный центр мобильной связи принимает входящий сигнал.
Преимущества изобретения
Настоящее изобретение позволяет не допускать перехода в циклическое состояние обработки посредством многократных запросов в домашний абонентский сервер каждый раз, когда шлюзовой коммутационный центр мобильной связи принимает входящий сигнал.
Краткое описание чертежей
Фиг.1 - системное структурное представление системы связи по первому варианту осуществления.
Фиг.2 - функциональная блок-схема HSS 102.
Фиг.3 - аппаратная блок-схема HSS 102.
Фиг.4 - блок-схема последовательности операций способа, иллюстрирующая работу HSS 102.
Фиг.5 - функциональная блок-схема CCCF/NeDS 105.
Фиг.6 - системное структурное представление системы связи по второму варианту осуществления.
Фиг.7 - функциональная блок-схема HSS 102A.
Фиг.8 - блок-схема последовательности операций способа, иллюстрирующая работу HSS 102A.
Фиг.9 - системное структурное представление системы связи по третьему варианту осуществления.
Фиг.10 - функциональная блок-схема HSS 102B.
Фиг.11 - блок-схема последовательности операций способа, иллюстрирующая работу HSS 102B.
Фиг.12 - функциональная блок-схема CCCF/NeDS 105B.
Фиг.13 - блок-схема последовательности операций способа, иллюстрирующая работу CCCF/NeDS 105B.
Фиг.14 - сетевое структурное представление для структуры сети полной системы связи.
Список элементов
100 - мобильное устройство, 101 - GMSC, 102, 102A, 102B - HSS, 103 - MGCF, 104 - S-CSCF, 105, 105A, 105B - CCCF/NeDS, 106 - MGW, 107- VMSC, 108- базовая станция, 109- мобильная станция.
Оптимальный режим осуществления изобретения
Настоящее изобретение может быть понято посредством рассмотрения подробного описания ниже со ссылкой на прилагаемые чертежи, которые показаны для варианта осуществления. Далее описаны варианты осуществления настоящего изобретения со ссылками на прилагаемые чертежи. Повторное описание исключается посредством назначения одних и тех же ссылочных позиций одним и тем же элементам везде, где это возможно.
Первый вариант осуществления
На фиг.1 показано это системное структурное представление системы связи по первому варианту осуществления. Система связи по первому варианту осуществления содержит GMSC (шлюзовой коммутационный центр мобильной связи) 101, HSS (домашний абонентский сервер) 102, MGCF (функция управления медиашлюзом) 103, S-CSCF (обслуживающая функция управления состоянием вызовов) 104, CCCF/NeDS (функция управления непрерывностью вызова/выбор сетевого домена) 105, MGW (медиашлюз) 106 и VMSC (гостевой коммутационный центр мобильных услуг) 107. Из этих частей HSS 102, MGCF 103, S-CSCF 104, CCCF/NeDS 105 и MGW 106 сконфигурированы как IMS (подсистема IP-мультимедиа). Соответствующие структуры этих частей описываются ниже.
GMSC 101 - это шлюзовой коммутационный центр мобильной связи и коммутационный центр для соединения сетей. В этом варианте осуществления показано, что множество GMSC 101 существуют между IMS и мобильным устройством 100. При приеме входящего сигнала от мобильного устройства 100 или MGCF 103 GMSC 101 выполняет обработку запроса получателя входящего вызова для HSS 102 и поэтому передает сигнал запроса, включающий в себя телефонный номер получателя входящего вызова и т.п., в HSS 102. В случаях, когда входящий сигнал принят от MGCF 103, в сигнал запроса добавляется идентификационный флаг, указывающий то, что система для обмена данными с CS-доменом (сетью мобильной связи общего пользования и т.п.) определена для CCCF/NeDS 105.
При приеме маршрутного номера, указывающего получателя доступа, в ответ на сигнал запроса от HSS 102 GMSC101 выполняет обработку доступа для получателя доступа, указанного посредством принятого маршрутного номера. Например, в случаях, когда маршрутный номер RN, который указывает CCCF/NeDS 105 в качестве получателя доступа, принимается от HSS 102, GMSC 101 выполняет управление связью для соединения с CCCF/NeDS 105 через MGCF 103 и S-CSCF 104. Помимо этого, в случаях, когда маршрутный номер MSRN, указывающий мобильное устройство получателя входящего вызова в качестве получателя доступа, принимается от HSS 102, GMSC 101 выполняет соединение связи с помощью VMSC 107 через MGCF 103 и MGW 106. GMSC 101 далее выполняет соединение связи с мобильным устройством 109, которое является получателем входящего вызова, через VMSC 107 и базовой станции 108.
HSS 102 - это сервер для управления функцией аутентификации и абонентской информацией 3G-сети. В этом варианте осуществления HSS 102 определяет, добавлен ли идентификационный флаг к сигналу запроса, при приеме сигнала запроса, представляющего запрос получателя входящего вызова, от GMSC 101. В случаях, когда определено, что идентификационный флаг добавлен к сигналу запроса, HSS 102 получает маршрутный номер MSRN, указывающий информацию местоположения мобильного устройства, от VMSC 107 и отправляет обратно полученный маршрутный номер MSRN в GMSC 101. Более того, в случаях, когда определено, что идентификационный флаг не добавлен в сигнал запроса, HSS 102 отправляет обратно предварительный маршрутный номер RN, указывающий CCCF/NeDS 105, в GMSC 101.
MGCF 103 - это сервер, который выполняет преобразование управляющих сигналов между CS и IMS и управляет MGW 106. Более того, MGCF 103 - это сервер, который выполняет управление связью для того, чтобы передавать входящие сигналы от GMSC 101 в CCCF/NeDS 105. MGCF 103 подключается к CCCF/NeDS 105 в соответствии с маршрутным номером, содержащимся во входящем сигнале, передаваемом посредством GMSC 101.
S-CSCF 104 - это сервер управления вызывающей подсистемой IMS, который имеет такие же функции, как SIP-сервер IP-вызова. В случаях, когда определено, что CCCF/NeDS 105 должна выполнять соединение связи с беспроводной LAN, S-CSCF 104 выполняет управление вызовом, чтобы выполнить соединение связи с беспроводной LAN в соответствии с этим определением.
CCCF/NeDS 105 - это сервер приложений IMS, который используется в VCC (непрерывность речевых вызовов) и является сервером для определения режима связи в ходе так называемой передачи обслуживания. CCCF/NeDS 105 может определять в соответствии с заранее определенным стандартом то, следует ли выполнять связь CS-домена (сети мобильной связи общего пользования и т.п.) или выполнять связь через беспроводную LAN. Например, CCCF/NeDS 105 может переключать беспроводную LAN и сеть мобильной связи общего пользователя так, чтобы пользователю не выставлялось больше указанной оплаты, и может переключать беспроводную LAN и сеть мобильной связи общего пользователя в соответствии с политикой оператора CCCF/NeDS 105. Также можно переключать режим связи с помощью более подходящего режима связи в соответствии с состоянием связи (уровнем или ослаблением и т.п. радиоволн) мобильного устройства получателя входящего вызова. Более того, переключение для соединения связи с использованием режима связи без коммуникации также может быть реализовано в зависимости от того, осуществляет ли связь мобильное устройство получателя входящего вызова.
MGW 106 - это сервер для выполнения IP-преобразования пользовательских данных.
VMSC 107 - это коммутационный центр общего пользования, который сохраняет информацию по дальности мобильного устройства 109. Множество базовых станций 108 (только одна из которых показана на фиг.1) соединены под VMSC 107 и могут выполнять соединение связи с мобильным устройством 109 через базовую станцию 108.
Общая работа системы связи, составленной таким образом, далее описывается с помощью фиг.1. Пунктиры указывают этапы обработки. Сначала входящий вызов принимается посредством GMSC 101 после прохождения между GMSC 101 (S101). После приема входящего сигнала GMSC 101 выдает требование на запрос получателя входящего вызова в HSS 102 посредством использования информации, которая содержится во входящем вызове (телефонный номер получателя входящего вызова и телефонный номер источника вызова и т.п.). Следовательно, сигнал запроса передается в HSS 102 (S102). Наличие идентификационного флага в сигнале запроса определяется посредством HSS 102, и в случаях, когда определено, что нет идентификационного флага, и предварительный маршрутный номер RN, указывающий CCCF/NeDS 105, передается в GMSC 101 (S103).
GMSC 101 передает входящий сигнал, содержащий предварительный маршрутный номер RN, в CCCF/NeDS 105 через MGCF 103 и S-CSCF 104 (S104, S105, S106). CCCF/NeDS 105 определяет режим связи для получателя входящего вызова в соответствии с заранее определенным стандартом. Следовательно, определено, что входящий сигнал принимается в CS-домене. Дополнительно, идентификационный флаг добавляется во входящий сигнал, который принимается в CS-домене, и результирующий сигнал отправляется обратно в S-CSCF 104 (S107).
Поскольку в этом варианте осуществления определено, что входящий сигнал должен приниматься в CS-домене, входящий сигнал в S-CSCF 104 принимается посредством GMSC 101 после прохождения через MGCF 103 (S108, S109). GMSC 101 выполняет обработку, которая такая же, как обычная обработка входящих сигналов (обработка входящих сигналов посредством мобильного устройства), и передает сигнал запроса получателя входящего вызова в HSS 102 (S110). Следовательно, сигнал запроса, который использует входящий сигнал, содержащий идентификационный флаг, передается, и наличие идентификационного флага определяется посредством HSS 102. Дополнительно, в случаях, когда идентификационный флаг имеется, HSS 102 получает маршрутный номер MSRN мобильного устройства получателя входящего вызова от VMSC 107 и отправляет обратно маршрутный номер MSRN в GMSC 101 (S111).
GMSC 101 выполняет обработку соединения связи с VMSC 107 в соответствии с маршрутным номером MSRN (S112).
Подробности структуры и работы HSS 102 и CCCF/NeDS 105 системы связи, обрабатываемой таким образом, поясняются далее.
Фиг.2 - это функциональная блок-схема HSS 102. HSS 102 состоит из блока 201 приема запросов, блока 202 определения флагов (средства определения флагов), блока 203 запросов VMSC, блока 204 назначения и блока 205 ответа (средства ответа). Каждый из этих элементов должен быть описан ниже.
Блок 201 приема запросов - это часть, которая принимает сигнал запроса от GMSC 101.
Блок 202 определения флагов - это часть, которая определяет, добавлен ли идентификационный флаг в сигнал запроса, принимаемый от GMSC 101. В случаях, когда блок 202 определения флагов определяет то, что идентификационный флаг существует, в соответствии с наличием или отсутствием идентификационного флага, блок 202 определения флагов выводит команду, чтобы получить информацию местоположения мобильного устройства получателя входящего вызова, в блок 203 запроса VMSC. Более того, в случаях, когда определено, что нет идентификационного флага, блок 202 определения флагов выводит команду в блок 204 назначения, чтобы назначить предварительный маршрутный номер RN, указывающий CCCF/NeDS 105.
Блок 203 запросов VMSC получает маршрутный номер MSRN, который указывает информацию местоположения для мобильного устройства получателя входящего вызова, от VMSC 107 в соответствии с командой блока 202 определения флагов.
Блок 204 назначения назначает предварительный маршрутный номер RN, указывающий CCCF/NeDS 105, в соответствии с командой от блока 202 определения флагов и выводит назначенный маршрутный номер RN в блок 205 ответа.
Блок 205 ответа - это часть, которая отправляет обратно сигнал ответа на сигнал запроса, и часть, которая отправляет обратно маршрутный номер MSRN, полученный посредством блока 203 запросов VMSC, или предварительный маршрутный номер RN, в GMSC 101.
HSS 102, составленный таким образом, состоит из аппаратных средств, показанных на фиг.3. Фиг.3 - это аппаратная блок-схема HSS 102. Как показано на фиг.3, HSS 102 состоит из аппаратных средств, таких как CPU 1, RAM 2, ROM 3, блока 4 управления сетью и жесткого диска (HD) 5, и CPU 1 допускает реализацию функций, представленных посредством функциональных блоков выше, как результат работы CPU 1 в соответствии с программой, сохраненной в ROM 3 или на жестком диске 5.
Работа HSS 102 описывается далее. Фиг.4 - это блок-схема последовательности операций способа, иллюстрирующая работу HSS 102.
Блок 201 приема запросов принимает входной сигнал, представляющий запрос получателя входящего вызова, от GMSC (S201). Следовательно, в HSS 102 блок определения услуг (не показан) определяет, включены или отключены VCC-услуги (S202). Настройки VCC-услуг - это информация настроек, которая задается посредством оператора HSS 102 заранее, и информация настроек для выполнения настроек, чтобы определять то, следует или нет выполнять обработку передачи обслуживания. В случаях, когда VCC-услуги включены, посредством блока 202 определения флагов определяется то, есть или нет идентификационный флаг в сигнале запроса (S203). При этом в случаях, когда определено, что имеется идентификационный флаг, блок 203 VMSC-запросов выдает запрос, касающийся маршрутного номера мобильного устройства MSRN получателя входящего вызова, в VMSC 107, и затем получает маршрутный номер MSRN (S204). Блок 205 ответа затем отправляет обратно полученный маршрутный номер MSRN в GMSC 101 (S205).
Помимо этого, в случаях, когда определено на S203, что нет идентификационного флага, предварительный маршрутный номер RN, указывающий CCCF/NeDS 105, отправляется посредством блока 204 назначения и отправляется обратно посредством блока 205 ответа в GMSC 101 (S206).
Более того, в случаях, когда определено посредством блока определения услуг на S202 то, что VCC-услуги отключены, запрос, касающийся маршрутного номера MSRN, выдается в VMSC 105 без определения того, существует ли идентификационный флаг и получен ли маршрутный номер MSRN (S207), и полученный маршрутный номер MSRN отправляется обратно в GMSC 101 (S208).
Посредством использования идентификационного флага таким образом можно не допускать перехода обработки запросов посредством GMSC 101 в циклическое состояние посредством переключения между отправкой обратно предварительного маршрутного номера RN CCCF/NeDS и отправкой обратно маршрутного номера MSRN, полученного от VMSC 105.
CCCF/NeDS 105, который добавляет идентификационный флаг, указывающий завершение обработки, чтобы определять режим связи для получателя входящего вызова, во входящий сигнал, описывается далее. Фиг.5 - это функциональная блок-схема CCCF/NeDS 105. CCCF/NeDS 105 состоит из блока 211 повторения входящих сигналов, блока 212 определения режима связи, блока 213 добавления флагов (средства добавления) и блока 214 ответа (средства ответа). Каждая структура поясняется ниже. CCCF/NeDS 105 состоит из аппаратных средств, таких как CPU, RAM, ROM, блок управления сетью и жесткий диск, и CPU допускает реализацию функций, представленных посредством функциональных блоков ниже, как результат работы CPU в соответствии с программой, сохраненной в ROM или на жестком диске.
Блок 211 повторения входящих сигналов - это часть, которая принимает входящие сигналы, которые передаются посредством GMSC 101. После приема входящего сигнала блок 211 повторения входящих сигналов выводит команду в блок 212 определения режима связи, чтобы определить режим связи.
Блок 212 определения режима связи - это часть, которая определяет режим связи для мобильного устройства получателя входящего вызова в соответствии со стандартом, который определен заранее, как упоминалось выше. Например, блок 212 определения режима связи допускает определение использования сети мобильной связи общего пользования или беспроводной LAN таким образом, что пользователю не выставляется к оплате больше суммы, которая предварительно задана в соответствии с тарифной сеткой. Когда режим связи определен посредством блока 212 определения режима связи, блок 212 определения режима связи выводит команду, чтобы добавить идентификационный флаг в блок добавления флагов.
Блок 213 добавления флагов - это часть, которая добавляет идентификационный флаг, который указывает то, что обработка для того, чтобы определить режим связи получателя входящего вызова, завершена, во входящий сигнал в соответствии с командой от блока определения режима связи.
Блок 214 ответа - это часть, которая отправляет обратно входящий сигнал, в который добавлен идентификационный флаг, в GMSC 101.
Как результат такой структуры, CCCF/NeDS 105 может добавлять идентификационный флаг во входящий сигнал, передаваемый посредством GMSC 101. Таким образом, в случаях, когда запрос получателя входящего вызова на основе входящего сигнала, в который добавлен идентификационный флаг, выдан, HSS 102 может определять то, существует идентификационный флаг или нет, и выполнить обработку, соответствующую наличию/отсутствию идентификационного флага.
Работа первого варианта осуществления описывается далее. Согласно этому варианту осуществления, когда в HSS 102, который является домашним абонентским сервером, блок 201 приема запросов принимает сигнал запроса, который представляет запрос получателя входящего вызова, от GMSC 101, который является шлюзовым коммутационным мобильным центром, блок 202 определения флагов определяет, добавлен ли идентификационный флаг. В случаях, когда определено, что идентификационный флаг не добавлен, блок 205 ответа отправляет обратно маршрутный номер RN, который указывает получателя доступа CCCF/NeDS 105, назначенного посредством блока 204 назначения, в GMSC 101, а в случаях, когда определено, что идентификационный флаг добавлен, блок 203 VMSC-запросов получает информацию по дальности мобильного устройства от VMSC 107, который является гостевым коммутационным центром мобильных услуг, и блок 205 ответа отправляет обратно полученную информацию по дальности в GMSC 101. Помимо этого, при приеме входящего сигнала от GMSC 101 CCCF/NeDS 105, который является сервером приложений, может выполнять обработку связи, чтобы определить режим связи для получателя входящего вызова, добавить идентификационный флаг, указывающий то, что обработка определения завершена, во входящий сигнал и отправлять обратно входящий сигнал, в который добавлен идентификационный флаг, в GMSC 101. Как результат, можно не допускать циклического состояние обработки, вытекающего из повторения запроса HSS 102 каждый раз, когда GMSC 101 принимает входящий сигнал.
Второй вариант осуществления
Второй вариант осуществления описан далее. Фиг.6 - это системное структурное представление системы связи по второму варианту осуществления. Система связи по второму варианту осуществления содержит GMSC 101, HSS 102A, MGCF 103, S-CSCF 104, CCCF/NeDS 105A, MGW 106 и VMSC 107. Соответствующие составляющие элементы описываются далее. Второй вариант осуществления работает таким же образом, что и первый вариант осуществления, и его описание опускается.
HSS 102A - это сервер, который управляет аутентификационной функцией и абонентской информацией 3G-сети, и в отличие от HSS 102 первого варианта осуществления HSS 102A содержит таблицу управления, которая сохраняет информацию источников вызова, которая указывает источник вызова (телефонный номер вызывающего абонента, к примеру) для определения того, после приема сигнала запроса получателя входящего вызова от GMSC 101, является сигнал запроса, который принимается первым, или сигнал запроса, который принимается вторым.
После приема сигнала запроса от GMSC 101 HSS 102A ссылается на таблицу управления и определяет то, сохранена ли информация источников вызова, указывающая источник вызова, который содержится в сигнале запроса, в таблице управления. В случаях, когда информация источников вызова сохранена в таблице управления, HSS 102A определяет то, что сигнал запроса - это второй сигнал запроса, и получает маршрутный номер MSRN мобильного устройства получателя входящего вызова от VMSC 107. В случаях, когда информация источников вызова не сохранена в таблице управления, HSS 102A определяет то, что сигнал запроса - это первый сигнал запроса, назначает предварительный маршрутный номер RN CCCF/NeDS 105 в сигнал запроса и отправляет обратно сигнал запроса в GMSC 101.
CCCF/NeDS 105A определяет режим связи для мобильного устройства получателя входящего вызова без добавления идентификационного флага во входящий сигнал и отправляет обратно оповещение об этом результате в S-CSCF 104. Отличие от первого варианта осуществления заключается в том, что идентификационный флаг не добавляется.
Работа системы связи, составленной так, как подробно пояснено ниже, далее описывается с помощью фиг.6. Пунктиры указывают этапы обработки. Обработка входящих сигналов выполняется посредством GMSC 101, и когда обработка входящих сигналов выполняется посредством GMSC 101 (S301), сигнал запроса, указывающий запрос получателя входящего вызова, передается в HSS 102A (S302). HSS 102A определяет то, является входящий сигнал первым сигналом запроса или вторым сигналом запроса, посредством ссылки на таблицу управления. Здесь определяется то, сигнал запроса является первым сигналом запроса, и предварительный маршрутный номер RN, который указывает CCCF/NeDS 105А, отправляется обратно в GMSC 101 (S302).
Входящий сигнал далее передается посредством GMSC 101 в CCCF/NeDS 105А через MGCF 103 и S-CSCF 104 (S304, S305, S306). Режим связи для мобильного устройства получателя входящего вызова определяется посредством CCCF/NeDS 105A в соответствии с приемом входящего сигнала. В этом варианте осуществления режим связи, который использует CS-домен (сеть мобильной связи общего пользования и т.п.), определяется, и входящий сигнал, в который добавлен определенный режим связи, отправляется обратно в S-CSCF 104 (S307). Затем входящий сигнал отправляется обратно в GMSC 101 через MGCF 103 (S308, S309).
В GMSC 101 входящий сигнал, отправленный обратно посредством CCCF/NeDS 105A, обрабатывается как обычный входящий вызов и сигнал запроса, представляющий запрос получателя входящего вызова, передается в HSS 102A (S310). В HSS 102A определяется, посредством ссылки на таблицу управления, то, что таким образом переданный сигнал запроса является вторым сигналом запроса, и маршрутный номер MSRN мобильного устройства получателя входящего вызова получается от VMSC 107 (S311). Полученный маршрутный номер MSRN отправляется обратно в GMSC 101 (S312), и обработка связи для подключении к VMSC 107 выполняется посредством использования полученного маршрутного номера MSRN (S313).
Таким образом, HSS 102A содержит таблицу управления и определяет то, является сигнал запроса получателя входящего вызова принимаемым первым или принимаемым вторым. В случаях, когда сигнал запроса получателя входящего вызова принимается первым, маршрутный номер RN, который указывает CCCF/NeDS 105А, назначается, а в случаях, когда сигнал запроса получателя входящего вызова принимается вторым, маршрутный номер MSRN, полученный от VMSC 107, назначается, посредством чего можно не допустить перехода обработки запроса получателя входящего вызова GMSC 101 в циклическое состояние.
Структура HSS 102A по второму варианту осуществления описывается далее. Фиг.7 - это функциональная блок-схема HSS 102A по второму варианту осуществления. HSS 102A состоит из блока 301 приема запросов, блока 302 определения таблиц (средства определения), таблицы 303 управления (средства хранения), блока 304 запросов VMSC, блока 305 назначения и блока 306 ответа (средства ответа). Соответствующие структуры поясняются ниже.
Блок 301 приема запросов - это часть, которая принимает сигнал запроса от GMSC 101.
Блок 302 определения таблиц - это часть, которая определяет то, является сигнал запроса из того же источника вызовов сигналом, который принимается первым, или сигналом, который принимается вторым. Блок 302 определения таблиц может определять то, является ли сигнал запроса сигналом, который принимается первым, или сигнал запроса является сигналом, который принимается вторым, на основе информации источников вызова, указывающей источник вызова, который сохранен в таблице 303 управления. В случаях, когда определено, что сигнал запроса - это сигнал, который принимается первым, блок 302 определения таблиц выводит команду в блок 305 назначения, чтобы инструктировать блоку 305 назначения назначить предварительный маршрутный номер RN, который представляет CCCF/NeDS 105A, и регистрирует информацию источников вызовов, в таблице 303 управления. В случаях, когда определено, что сигнал запроса - это сигнал, который принимается вторым, блок 302 определения команд выводит команду в блок 304 запросов VMSC, чтобы инструктировать блоку 304 запросов VMSC получить маршрутный номер MSRN, который является информацией местоположения мобильного устройства получателя входящего вызова от VMSC 107, и удаляет один элемент информации источника вызовов, который соответствует обработке получения маршрутного номера MSRN, зарегистрированного в таблице 303 управления.
Блок 304 запросов VMSC - это часть, которая делает запрос в VMSC 107, касающийся маршрутного номера MSRN, который является информацией местоположения мобильного устройства получателя входящего вызова, и получает маршрутный номер MSRN на основе команды из блока 302 определения таблиц.
Блок 305 назначения получает предварительный маршрутный номер RN, который представляет CCCF/NeDS 105A, на основе команды из блока 302 определения таблиц.
Блок 306 ответа - это часть, которая отправляет обратно предварительный маршрутный номер RN мобильного устройства, полученный посредством блока 304 запроса VMSC, или маршрутный номер MSRN, который представляет CCCF/NeDS 105А, полученный посредством блока 305 назначения, в GMSC 101.
HSS 102A с такой структурой состоит из аппаратных средств, таких как CPU, RAM, ROM, блок управления сетью и жесткий диск, и CPU допускает реализацию функций, представленных посредством функциональных блоков выше, как результат работы CPU в соответствии с программой, сохраненной в ROM или на жестком диске. Например, HSS 102A имеет такую же структуру, что и структура блок-схемы, аппаратных средств, показанная на фиг.3.
Работа HSS 102, выполненного таким образом, описывается далее. Фиг.8 - это блок-схема последовательности операций способа, иллюстрирующая работу HSS 102A.
Сначала сигнал запроса принимается от GMSC 101 посредством блока 301 приема запросов (S401). HSS 102A определяет то, находятся ли VCC-услуги во включенном состоянии или в выключенном состоянии (S402). В случаях, когда VCC-услуги во включенном состоянии, блок 302 определения таблиц определяет то, существует ли регистрация вызывающего абонента в таблице 303 управления (S403). Здесь в случаях, когда определено посредством блока 302 определения таблиц то, что таблица 303 управления зарегистрирована, определяется то, что второй сигнал запроса принят, и маршрутный номер MSRN мобильного устройства получателя входящего вызова получается от VMSC 107 посредством блока 304 запросов VMSC (S404). Полученный маршрутный номер MSRN отправляется обратно в GMSC 101 посредством блока 306 ответа в качестве ответа (S405). Маршрутный номер MSRN мобильного устройства также получается, и соответствующая информация источника вызова удаляется из таблицы 303 управления.
Помимо этого, в случаях, когда определено посредством блока 302 определения таблиц на S403 то, что информация источника вызова, которая указывает вызывающего абонента, не зарегистрирована в таблице 303 управления, информация источника вызова, которая указывает вызывающего абонента, содержащегося в сигнале запроса (телефонного номера вызывающего абонента, например), получается посредством блока 302 определения таблиц, регистрируется в таблице 303 управления (S406). В случаях, когда нет телефонного номера вызывающего абонента, временная идентификационная информация, которая дает возможность уникально указывать источник вызова, может быть назначена. Дополнительно, маршрутный номер RN CCCF/NeDS 105A, полученный посредством блока 305 назначения в качестве ответа, отправляется обратно посредством блока 306 ответа (S407).
Работа системы связи по второму варианту осуществления описывается далее. В этом варианте осуществления, когда HSS 102A принимает сигнал запроса из GMSC 101, блок 302 определения таблиц определяет то, сохранена ли информация источника вызова, указывающая источник вызова входящего сигнала, в таблице 303 управления. Помимо этого, в случаях, когда определено посредством блока 302 определения таблиц то, что информация источника вызова не сохранена в таблице 303 управления, информация источника вызова, которая указывает источник вызова входящего сигнала, сохраняется в таблице 303 управления, и в случаях, когда определено, что информация источника вызова не сохранена в таблице 303 управления, блок 306 ответа отправляет обратно маршрутный номер RN CCCF/NeDS 105А в GMSC 101. Помимо этого, в случаях, когда определено посредством блока 302 определения таблиц то, что информация источника вызова сохранена в таблице 303 управления, маршрутный номер MSRN мобильного устройства получателя входящего вызова может быть отправлен обратно из VMSC 107 в GMSC 101. Как результат, GMSC 101 позволяет не допускать циклического состояния обработки, возникающего в результате повторения запроса для HSS 102A каждый раз, когда GMSC 101 принимает входящий сигнал.
Третий вариант осуществления
Третий вариант осуществления описан далее. Фиг.9 - это системное структурное представление системы связи по третьему варианту осуществления. Система связи содержит GMSC 101, HSS 102B, MGCF 103, S-CSCF 104, CCCF/NeDS 105B, MGW 106, VMSC 107 и базовую станцию 108. Система связи по третьему варианту осуществления отличается от систем связи по первому варианту осуществления и второму варианту осуществления в том, что CCCF/NeDS 105B выдает запрос получателя входящего вызова в HSS 102B. Ее структура и работа описываются ниже. Описание устройств, которые такие же, как в первом и втором варианте осуществления, опускается.
HSS 102B - это часть, которая при приеме сигнала запроса от GMSC 101 или сигнала запроса от CCCF/NeDS 105B отличает источник запроса и выполняет обработку, которая соответствует источнику запроса.
Более конкретно, в случаях, когда сигнал запроса принимается от CCCF/NeDS 105B, HSS 102B выполняет запрос, касающийся маршрутного номера MSRN, который является информацией местоположения мобильного устройства получателя входящего вызова и получает маршрутный номер MSRN от VMSC 107. Более того, в случаях, когда сигнал запроса принимается от GMSC 101, HSS 102B получает маршрутный номер MSRN мобильного устройства от VMSC 107 в случае состояния включения услуги в зависимости от состояния включения/выключения VCC-услуг.
Помимо этого, в случае состояния отключения услуг HSS 102B получает маршрутный номер RN CCCF/NeDS 105B.
При приеме входящего сигнала от S-CSCF 104 CCCF/NeDS 105B определяет режим связи для мобильного устройства получателя входящего вызова на основе заранее заданного стандарта. Например, режим связи предпочтительно определяет так, что сумма денег, выставляемая к оплате, равна или меньше заранее заданной суммы денег, как в первом варианте осуществления. В случаях, когда режим связи CS-домена (сети мобильной связи общего пользования и т.п.) определен, CCCF/NeDS 105B выдает запрос, касающийся маршрутного номера MSRN мобильного устройства получателя входящего вызова, в HSS 102B и получает маршрутный номер MSRN от него. CCCF/NeDS 105B далее передает полученный маршрутный номер MSRN в MGCF 103 и выполняет подключения связи посредством сети мобильной связи общего пользования. В случаях, когда режим связи, использующий беспроводную LAN, определен, CCCF/NeDS 105B выдает команду управления вызовом в S-CSCF 104 и осуществляет подключение связи через S-CSCF 104.
Работа системы связи по третьему варианту осуществления далее описывается с помощью фиг.9. Пунктиры представляют этапы обработки. Сначала GMSC 101 принимает входящий сигнал от мобильного устройства 100 (S501). Сигнал запроса, представляющий запрос получателя входящего вызова, передается посредством GMSC 101 в HSS 102B в ответ на прием входящего сигнала (S502). HSS 102B идентифицирует то, что входящий сигнал поступил в мобильное устройство, получает маршрутный номер RN, который представляет CCCF/NeDS 105В, и отправляет обратно маршрутный номер RN посредством ответа (S503).
GMSC 101 передает входящий сигнал в CCCF/NeDS 105B через MGCF 103 и S-CSCF 104 в обработке входящего сигнала (S504, S505, S506). CCCF/NeDS 105B определяет режим связи для мобильного устройства получателя входящего вызова и определяет режим связи, который использует здесь CS-домен (сеть мобильной связи общего пользования и т.п.). После определения режима связи CCCF/NeDS 105B передает сигнал запроса, который указывает запрос получателя входящего вызова, в HSS 102B (S507).
HSS 102B определяет источник вызова таким образом принятого сигнала запроса. Здесь HSS 102B определяет то, что запрос исходит из CCCF/NeDS 105B, и выдает запрос, касающийся маршрутного номера MSRN мобильного устройства получателя входящего вызова, в VMSC 107, и HSS 102B получает маршрутный номер MSRN (S508).
Маршрутный номер MSRN мобильного устройства получателя входящего вызова затем отправляется посредством HSS 102B в CCCF/NeDS 105B (S509) и передается в MGCF 103 через S-CSCF 104 (S510, S511). MGCF 103 использует маршрутный номер MSRN мобильного устройства получателя входящего вызова и осуществляет соединение связи в VMSC 107 через MGW 106 (S512).
Таким образом, после определения режима связи для мобильного устройства получателя входящего вызова CCCF/NeDS 105B выдает запрос, касающийся маршрутного номера MSRN мобильного устройства получателя входящего вызова, в HSS 102B, и посредством получения маршрутного номера MSRN в качестве ответа на запрос HSS 102B позволяет не допускать перехода обработки запроса, касающегося маршрутного номера MSRN мобильного устройства GMSC 101, в циклическое состояние.
Структура HSS 102B таким образом структурированной системы связи описывается далее. Фиг.10 - это функциональная блок-схема HSS 102B по третьему варианту осуществления. HSS 102B состоит из блока 501 приема запросов, блока 502 определения источника запроса (средства определения источника запроса), блока 503 запросов VMSC, блока 504 назначения и блока 505 ответа (средства ответа). Соответствующие структуры поясняются ниже.
Блок 501 приема запросов - это часть, которая принимает сигнал запроса от GMSC 101 или CCCF/NeDS 105B.
Блок 502 определения источника запроса - это часть, которая определяет то, является запрос запросом из GMSC 101 или запросом из CCCF/NeDS 107, на основе информации источника вызова, содержащейся в сигнале запроса. В случаях, когда имеется запрос от CCCF/NeDS 105B в соответствии с подтвержденным источником вызова, блок 502 определения источника запроса выводит команду в блок 503 запросов VMSC, а в случаях, когда имеется запрос из GMSC 101, блок 502 определения источника запроса выводит команду в блок 504 назначения.
Блок 503 запросов VMSC - это часть, которая выдает запрос, касающийся маршрутного номера MSRN мобильного устройства получателя входящего вызова, в VMSC 107 в соответствии с командой от блока 502 определения источника запросов и получает маршрутный номер MSRN от VMSC 107. Блок 503 запросов VMSC выводит полученный маршрутный номер MSRN в блок 505 ответа.
Блок 504 назначения - это часть, которая назначает и получает маршрутный номер RN CCCF/NeDS 105B в соответствии с командой от блока 502 определения источника запроса. Блок 504 назначения выводит полученный маршрутный номер RN в блок 505 ответа.
Блок 505 ответа - это часть, которая отправляет обратно маршрутный номер MSRN или маршрутный номер RN, который выводится посредством блока 503 запросов VMSC или блока 504 назначения, в источник вызова (CCCF/NeDS 105B или GMSC 101).
HSS 102B, который имеет такую структуру, состоит из аппаратных средств, таких как CPU, RAM, ROM, блок управления сетью и жесткий диск, и CPU допускает реализацию функций, представленных посредством функциональных блоков выше, как результат работы CPU в соответствии с программой, сохраненной в ROM или на жестком диске. Например, HSS 102B имеет такую же структуру, что и структура блок-схемы аппаратных средств, показанная на фиг.3.
Ниже описана работа HSS 102B, выполненного таким образом. Фиг.11 - это блок-схема последовательности операций способа, иллюстрирующая работу HSS 102B.
Сигнал запроса, который представляет запрос получателя входящего вызова, принимается посредством блока 501 приема запросов (S601). Посредством блока 502 определения источника запроса определяется то, является ли сигнал запроса запросом от GMSC 101 или запросом от CCCF/NeDS 105B, на основе информации источника запроса (источника вызова), содержащейся в сигнале запроса (S602). В случаях, когда определено посредством блока 502 определения источника запросов на S602 то, что сигнал запроса является запросом от GMSC 101, блок определения услуг (не показан) определяет то, находятся ли VCC-услуги во включенном или выключенном состоянии (S603). При этом в случаях, когда определено, что VCC-услуги находятся во включенном состоянии, маршрутный номер RN, который представляет CCCF/NeDS 105B, назначается и отправляется обратно посредством ответа (S604).
Более того, в случаях, когда определено на S603 то, что VCC-услуги находятся в отключенном состоянии, запрос, касающийся маршрутного номера MSRN мобильного устройства получателя входящего вызова, выдается в VMSC 107 и получается посредством блока 503 запросов VMSC (S605), и маршрутный номер MSRN отправляется обратно посредством блока 505 ответа в качестве ответа (S606).
На S602 в случаях, когда определено посредством блока 502 определения источника запросов то, что источником запросов является CCCF/NeDS 105B, запрос, касающийся маршрутного номера MSRN мобильного устройства получателя входящего вызова, выдается в VMSC 107 посредством блока 503 запросов VMSC и получается тем самым (S607), и маршрутный номер MSRN отправляется обратно посредством блока 505 ответа в качестве ответа (S608).
Структура CCCF/NeDS 105B описывается далее. Фиг.12 - это функциональная блок-схема CCCF/NeDS 105B. CCCF/NeDS 105B состоит из блока 601 приема входящих сигналов, блока 602 определения режима связи, блока 603 запросов MSRN (средства запросов), блока 604 обработки WLAN-соединений и блока 605 ответа (средства обработки связи). Соответствующие структуры поясняются ниже. CCCF/NeDS 105B состоит из аппаратных средств, таких как CPU, RAM, ROM, блок управления сетью и жесткий диск, и CPU допускает реализацию функций, представленных посредством функциональных блоков выше, как результат работы CPU в соответствии с программой, сохраненной в ROM или на жестком диске.
Блок 601 приема входящих сигналов - это часть, которая принимает входящий сигнал от GMSC 101.
Блок 602 определения режима связи - это часть, которая при приеме входящего сигнала от блока 601 приема входящих сигналов определяет режим связи для мобильного устройства получателя входящего вызова. Определение может быть сделано пользователем на основе тарифной сетки, как упоминалось выше.
Блок 603 запросов MSRN - это часть, которая в случаях, когда режим связи, который использует сеть мобильной связи общего пользования, определен посредством блока 602 определения режима связи, выдает запрос, касающийся маршрутного номера MSRN мобильного устройства получателя входящего вызова, в HSS 102B и получает маршрутный номер MSRN от него. Блок 603 запросов MSRN выводит полученный маршрутный номер MSRN в блок 605 ответа.
Блок 604 обработки WLAN-соединений - это часть, которая в случаях, когда режим связи, который использует беспроводную LAN, определен посредством блока 602 определения режима связи, формирует соединение связи, которое использует S-CSCF 104.
Блок 605 ответа - это часть, которая отправляет обратно маршрутный номер получателя входящего вызова MSRN в MGCF 103.
Работа CCCF/NeDS 105B, выполненной таким образом, описывается далее. Фиг.13 - это блок-схема последовательности операций способа, иллюстрирующая работу CCCF/NeDS 105B.
Блок 601 приема входящих сигналов принимает входящий сигнал (S701). Режим связи мобильного устройства получателя входящего вызова далее определяется в соответствии с заранее заданным стандартом (S702). При этом в случаях, когда режим связи, который использует CS-домен (сеть мобильной связи общего пользователя), определен посредством блока 602 определения режима связи, запрос, касающийся маршрутного номера MSRN мобильного устройства, выдается в HSS 102B посредством блока 603 запросов MSRN (S704). Маршрутный номер, полученный в результате запроса, отправляется обратно посредством блока 605 ответа, после чего MGCF 103 устанавливает соединение связи с VMSC 107 и соединение связи с мобильным устройством 109 (S704).
Более того, в случаях, когда режим связи, который использует беспроводную LAN (IMS+WLAN), выбран посредством блока 602 определения режима связи на S702, команда по этому результату отправляется в S-CSCF 104 и соединение связи устанавливается посредством использования беспроводной LAN через S-CSCF 104 (S705).
Работа третьего варианта осуществления описывается далее. Согласно этому варианту осуществления в HSS 102B блок 302 определения источника запросов определяет то, принят сигнал запроса от GMSC 101 или принят сигнал запроса от CCCF/NeDS 105. В случаях, когда определено посредством блока 502 определения источника запросов то, что сигнал запроса принят от CCCF/NeDS 105B, блок 505 ответа отправляет обратно маршрутный номер MSRN мобильного устройства получателя входящего вызова, полученный от VMSC 107 посредством блока 503 запросов VMSC, и в случаях, когда определено, что сигнал запроса принят от GMSC 101, блок 505 ответа отправляет обратно маршрутный номер RN CCCF/NeDS 105B. Помимо этого, в случаях, когда CCCF/NeDS 105B принимает входящий сигнал, блок 602 определения режима связи определяет режим связи получателя входящего вызова и блок 603 запросов MSRN передает сигнал связанного с получателем входящего вызова запроса в HSS 102B. В случаях, когда маршрутный номер RN мобильного устройства получателя входящего вызова принят в ответ на переданный сигнал запроса, обработка связи может быть выполнена посредством использования маршрутного номера RN. Как результат, GMSC 101 позволяет не допускать циклического состояния обработки, возникающего в результате повторения запроса в HSS 102B каждый раз, когда GMSC 101 принимает входящий сигнал.