способ и система для предоставления услуги межсетевого роуминга
Классы МПК: | H04L12/66 межсетевые соединительные устройства, использующие различные типы систем коммутации, например межсетевой интерфейс H04W4/00 Услуги или возможности, специально предназначенные для беспроводных сетей связи |
Автор(ы): | БАЕ Су Дзин (KR) |
Патентообладатель(и): | САМСУНГ ЭЛЕКТРОНИКС КО., ЛТД. (KR) |
Приоритеты: |
подача заявки:
2009-09-24 публикация патента:
27.08.2014 |
Изобретение относится к способу и системе для предоставления услуги межсетевого роуминга. Техническим результатом является повышение качества обслуживания абонентов сети. Система сети связи, обеспечивающая услугу межсетевого роуминга, содержит сеть пакетного обслуживания, предоставляющую услугу на основе пакетов, и сеть с коммутацией каналов, предоставляющую услугу на основе коммутации каналов. Заявленная система также включает в себя шлюз роуминга, получающий и аутентифицирующий профиль услуги первого терминала из сети пакетного обслуживания, когда первый терминал запрашивает регистрацию в сети с коммутацией каналов, и конвертирующий профиль услуги в протокол сети с коммутацией каналов и предоставляющий конвертированный в протокол сети с коммутацией каналов профиль услуги так, что сеть с коммутацией каналов регистрирует обновленное местоположение первого терминала. При этом сеть пакетного обслуживания и сеть с коммутацией каналов являются физически различными сетями. 2 н. и 8 з.п. ф-лы, 5 ил.
Формула изобретения
1. Система сети связи, обеспечивающая услугу межсетевого роуминга, содержащая:
сеть пакетного обслуживания, предоставляющую услугу на основе пакетов;
сеть с коммутацией каналов, предоставляющую услугу на основе коммутации каналов; и
шлюз роуминга, получающий и аутентифицирующий профиль услуги первого терминала из сети пакетного обслуживания, когда первый терминал запрашивает регистрацию в сети с коммутацией каналов, и конвертирующий профиль услуги в протокол сети с коммутацией каналов и предоставляющий конвертированный в протокол сети с коммутацией каналов профиль услуги так, что сеть с коммутацией каналов регистрирует обновленное местоположение первого терминала,
при этом сеть пакетного обслуживания и сеть с коммутацией каналов являются физически различными сетями.
2. Система сети связи по п.1, в которой шлюз роуминга получает информацию маршрутизации от сети с коммутацией каналов и предоставляет полученную информацию маршрутизации в сеть пакетного обслуживания, когда второй терминал сети пакетного обслуживания запрашивает соединение вызова с первым терминалом в сети пакетного обслуживания.
3. Система сети связи по п.1, в которой сеть пакетного обслуживания содержит контроллер шлюза среды, запрашивающий соединение вызова с сетью с коммутацией каналов, используя роуминговый номер для выполнения соединения вызова.
4. Система сети связи по п.1, в которой шлюз роуминга удаляет профиль услуги, когда первый терминал сети пакетного обслуживания запрашивает дерегистрацию в сети с коммутацией каналов для завершения регистрации первого терминала в сети с коммутацией каналов.
5. Система сети связи по п.4, в которой шлюз роуминга информирует сеть пакетного обслуживания о дерегистрации первого терминала в сети с коммутацией каналов.
6. Способ предоставления услуги роуминга между сетью пакетного обслуживания, предоставляющей услугу на основе пакетов, и сетью с коммутацией каналов, предоставляющей услугу на основе коммутации каналов, причем способ содержит этапы, на которых:
запрашивают регистрацию в сети с коммутацией каналов, посредством первого терминала сети пакетного обслуживания;
запрашивают, посредством сети с коммутацией каналов, аутентификацию первого терминала в шлюзе роуминга; и
получают и аутентифицируют профиль услуги первого терминала из сети пакетного обслуживания, и конвертируют полученный профиль услуги в протокол сети с коммутацией каналов и предоставляют конвертированный профиль услуги, посредством шлюза роуминга, так, что сеть с коммутацией каналов регистрирует обновленное местоположение первого терминала,
при этом сеть пакетного обслуживания и сеть с коммутацией каналов являются физически различными сетями.
7. Способ по п.6, дополнительно содержащий этап, на котором:
запрашивают, посредством сети пакетного обслуживания, информацию маршрутизации в шлюзе роуминга, когда второй терминал сети пакетного обслуживания запрашивает соединение вызова с первым терминалом в сети пакетного обслуживания; и
получают, посредством шлюза роуминга, информацию маршрутизации от сети с коммутацией каналов и предоставляют полученную информацию маршрутизации в сеть пакетного обслуживания.
8. Способ по п.7, дополнительно содержащий этап, на котором запрашивают, посредством контроллера шлюза среды сети пакетного обслуживания, соединение вызова с сетью с коммутацией каналов с использованием роумингового номера для выполнения соединения вызова.
9. Способ по п.6, дополнительно содержащий этап, на котором удаляют профиль услуги, когда первый терминал сети пакетного обслуживания запрашивает дерегистрацию в сети с коммутацией каналов для завершения регистрации первого терминала в сети с коммутацией каналов.
10. Способ по п.9, дополнительно содержащий этап, на котором информируют сеть пакетного обслуживания о дерегистрации первого терминала в сети с коммутацией каналов посредством шлюза роуминга.
Описание изобретения к патенту
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к способу и системе для предоставления услуги роуминга и, более конкретно, к способу и системе для предоставления услуги межсетевого роуминга.
УРОВЕНЬ ТЕХНИКИ
Роуминг является услугой, которая позволяет пользователю осуществлять связь в зонах обслуживания других операторов связи. Например, в Корее существуют два оператора PCS мобильных телефонов. Эти два оператора PCS мобильных телефонов создают свои отдельные сети обслуживания. Таким образом, соответствующие операторы могут иметь зоны хорошего обслуживания и зоны плохого обслуживания. В этом случае было бы удобно для разных операторов заключить договор так, чтобы пользователи получали обслуживание хорошего качества путем присоединения сетей обслуживания друг к другу, хотя пользователи являются членами разных фирм-операторов связи. Роуминг является услугой, которая позволяет повысить качество и увеличить радиус действия обслуживания с помощью заключения договоров между операторами связи.
Существующая услуга роуминга в сети связи предоставляет услугу голосовой связи через роуминг между операторами (например, корейско-японские 3G сетевые операторы), использующими одну ту же технологию доступа, или операторами CS сетей (например, GSM-WCDMA операторы или CDMA-WCDMA операторы), использующими разные технологии доступа.
Существующая услуга роуминга обеспечивает только роуминг между операторами, предоставляющими вышеупомянутую технологию, и операторами CS сетей. Однако, так как сеть постепенно распространяется на IP связь и услуги голосовой связи, основанной на IP связи, то требуется способ, который позволит абоненту, получающему услугу голосовой связи с помощью одного терминала, выполнять роуминг в сеть CS другого оператора в другой зоне обслуживания для приема этой голосовой услуги.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Настоящее изобретение направлено на решение вышеизложенных проблем и предлагает способ, который обеспечивает услугу роуминга между сетью пакетного обслуживания и сетью с коммутацией каналов, и соответствующую систему для этого.
Настоящее изобретение дополнительно обеспечивает способ, который предоставляет услугу роуминга между разными сетями или разными операторами.
В соответствии с одним вариантом настоящего изобретения система сети связи, обеспечивающая услугу межсетевого роуминга, включает в себя: сеть пакетного обслуживания, предоставляющую услугу на основе пакетов; сеть с коммутацией каналов, предоставляющую услугу на основе коммутации каналов; и шлюз роуминга, получающий и аутентифицирующий профиль услуги первого терминала в сети пакетного обслуживания, когда первый терминал запрашивает регистрацию в сети с коммутацией каналов, а также конвертирующий и предоставляющий профиль услуги для протокола сети с коммутацией каналов так, что сеть с коммутацией каналов регистрирует первый терминал.
В соответствии с другим вариантом настоящего изобретения способ предоставления услуги роуминга между сетью пакетного обслуживания, предоставляющей услугу на основе пакетов, и сетью с коммутацией каналов, предоставляющей услугу на основе коммутации каналов, включает в себя: запрос, первым терминалом сети пакетного обслуживания, регистрации в сети с коммутацией каналов; запрос, сетью с коммутацией каналов, аутентификации первого терминала в шлюзе роуминга; получение и аутентификацию, сетью пакетного обслуживания, профиля услуги первого терминала, а также конвертацию и предоставление, шлюзом роуминга, полученного профиля услуги для протокола сети с коммутацией каналов так, что сеть с коммутацией каналов регистрирует первый терминал.
В настоящем изобретении пользователь терминала может выполнить голосовой вызов в IMS сети и CS сети другого оператора в другой зоне. Более того, когда оператор IMS и оператор CS заключают соглашение о роуминге для предоставления голосовой услуги, то пользователь терминала может получать по всему миру услугу роуминга между IMS сетью и CS сетью других зон обслуживания или других операторов, используя новый IMS терминал. Соответственно, услуга роуминга может быть предоставлена по всему миру абонентам, использующим один терминал, и новым операторам IMS может быть предоставлена возможность определять сеть абонента и таким образом привлекать новых абонентов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Задачи, признаки и преимущества настоящего изобретения станут более очевидны из последующего подробного описания осуществления изобретения в сочетании с сопроводительными чертежами, в которых:
Фиг.1 иллюстрирует конфигурацию беспроводной сетевой системы в соответствии с примерным вариантом осуществления настоящего изобретения;
Фиг.2 - блок-схема, иллюстрирующая способ регистрации абонентского терминала в другой сети в соответствии с примерным вариантом осуществления настоящего изобретения;
Фиг.3 - блок-схема, иллюстрирующая способ связи терминала, осуществляющего роуминг с другой сетью, в соответствии с примерным вариантом осуществления настоящего изобретения;
Фиг.4 - блок-схема, иллюстрирующая способ связи терминала в другой сети в соответствии с примерным вариантом осуществления настоящего изобретения;
Фиг.5 - блок-схема, иллюстрирующая способ завершения услуги роуминга в соответствии с примерным вариантом осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Варианты осуществления настоящего изобретения подробно описаны ниже со ссылками на сопроводительные чертежи. Одни и те же ссылочные позиции используются во всех чертежах при ссылке на одни и те же или одинаковые части. Подробные описания приведенных здесь, хорошо известных признаков и структур могут быть опущены, чтобы избежать затруднения понимания настоящего изобретения.
Во-первых, будет описана система беспроводной сети в соответствии с примерным вариантом осуществления настоящего изобретения. На Фиг.1 иллюстрируется конфигурация беспроводной сетевой системы в соответствии с примерным вариантом осуществления настоящего изобретения. Беспроводная сетевая система в соответствии с примерным вариантом осуществления настоящего изобретения включает в себя разные (т.е. отличающиеся) базовые сети 10 и 30 и шлюз 20 роуминга (в дальнейшем именуемый "RGW"), соединяющий разные базовые 20 и 30 сети между собой.
Базовая сеть включает в себя сеть 10 пакетного обслуживания (именуемую "PS") с конфигурацией сети на основе пакетов и сеть 30 с коммутацией каналов (именуемую " CS ") с конфигурацией на основе каналов.
Как пример PS сети здесь приведена мультимедийная подсистема на базе протокола IP (IMS). Как пример CS сети здесь представлена сеть второго поколения, третьего поколения (2G/3G).
Терминал 10 может соединяться с базовой сетью через базовую станцию и контроллер базовой станции, которые являются устройствами беспроводной зоны, для соединения с двумя разными типами сетей. Базовая станция и контроллер базовой станции являются устройствами беспроводной зоны, которые побуждают терминал обращаться к базовой сети на основе протокола беспроводной зоны. Это может быть изменено в соответствии с протоколом беспроводной зоны. Базовая станция и контроллер базовой станции могут быть станцией радиодоступа (RAS) и маршрутизатором и контроллером доступа (ACR), системой базовых приемопередающих станций (BTS) и контроллером базовых станций (BSC) или Узлом Б (Node B) и контроллером радиостанций (RNC). В этом случае предполагается, что MSC не включает в себя BSC.
В дальнейшем подробное описание устройств беспроводной зоны опущено, чтобы избежать затруднений при описании объекта настоящего изобретения. Однако соединения терминала с PS сетью 10 или CS сетью 30, которые являются базовыми сетями, осуществляются через вышеупомянутые устройства беспроводной зоны. То есть терминал (абонент) в соответствии с вариантом осуществления настоящего изобретения принимает голосовую связь через IP на основе пакетов (VoIP) от PS сети 10 и голосовую связь от CS сети 30 на основе коммутации каналов.
PS сеть 10 является базовой сетевой инфраструктурой, способной предоставить различные мультимедийные службы на основе протокола Интернет (IP). Например, PS сеть 10 может включать в себя PS сеть на основе (протокола) Мобильной общемировой совместимости широкополосного беспроводного доступа (Mobile WiMAX), WCDMA HSDPA или CDMA EvDO.
В дальнейшем сеть мультимедийной подсистемы на базе протокола IP (IMS) описана как пример PS сети. PS сеть 10 включает в себя сервер 110 IMS, IMS контроллер 120 шлюза среды (в дальнейшем именуемый "IMS-MGC"), сервер 130 базы данных абонентов (именуемый "HSS") и сервер 140 приложений (именуемый "AS"). Со стороны PS сети PGW может быть типа AS 140.
Сервер 110 IMS выполняет операцию вызова и операцию согласования услуги для абонента, когда абонент получает услугу от PS сети 10. Сервер 110 IMS осуществляет функцию управления сеансом (CSCF) и функцию управления шлюзом взаимодействия с внешней сетью (BGCF) в PS сети, определенной в стандарте проекта сотрудничества по созданию системы третьего поколения (3GPP). Здесь CSCF включает в себя P-CSCF, I-CSCF и S-CSCF. Дополнительно для предоставления услуги, сервер 110 IMS загружает профиль абонента из HSS 130 для выполнения вызова и процессов услуги и взаимодействия с AS 140.
MGC 120 конвертирует трафик на основе коммутации каналов в пакетный трафик на основе на IP. Соответственно, MGC 120 служит интерфейсом между CS сетью, являющейся сетью с коммутацией каналов, и PS сетью 10, являющейся сетью пакетного обслуживания. MGC 120 устанавливает соединение вызова с помощью данных маршрутизации терминала, участвующего в роуминге.
HSS 130 обеспечивает управление мобильностью абонентов и аутентифицирует абонентов. Кроме того, HSS 130 хранит профиль услуги абонента PS сети 10. Соответственно, HSS 130 хранит адрес AS 140, предоставляющего услуги каждому абоненту, и сообщает IMS серверу 140 адрес AS 140 для предоставления соответствующей услуги сервера приложений AS 140. HSS 130 хранит информацию, относящуюся к абоненту роуминга, и взаимодействует с RGW 20 для обмена информацией относительно абонента роуминга. В этом случае HSS 130 управляет RGW 20 как AS 140, предоставляя услуги роуминга.
Для услуги роуминга, когда абонент переходит от предыдущей PS сети 10 к CS сети 30, то HSS 130 управляет соответствующим абонентом, как абонентом в незарегистрированном состоянии. Когда абонент возвращается из CS сети 30 в PS сеть 10, то HSS 130 снова регистрирует соответствующего абонента и определяет его состояние, как «зарегистрированный».
Абоненту роуминга требуется профиль услуги, чтобы быть зарегистрированным в сети роуминга (CS сети). Соответственно, HSS 130 предоставляет CS сети профиль услуги абонента роуминга через RGW 20.
Когда появляется запрос на соединение вызова, требующий подключения вызова к абоненту роуминга, то сервер 110 IMS запрашивает номер роуминга соответствующего терминала у RGW 200 для соединения вызова и принимает номер роуминга от RGW 200.
AS 140 обеспечивает различные мультимедийные услуги абоненту PS сети 10. Примерами таких различных мультимедийных услуг могут быть следующие услуги: услуга, связанная с передающим номером, услуга ожидания вызова, услуга удержания вызова, услуга коммутации вызова, услуга перевода вызова, услуга закрытой группы пользователей, услуга определения номера злоумышленника, услуга законного прослушивания, руководство по услуге, услуга конференцсвязи, услуга голосовой почты, конвертация символа и голоса, услуга определения местоположения, SMS, MMS, услуга присутствия, услуга мгновенной передачи сообщения.
CS сеть 30 - это сеть на основе CS, которая может быть сетью 2G или сетью 3G. Сеть 30 CS в соответствии с вариантом осуществления настоящего изобретения включает в себя домашний регистр 310 местоположения (в дальнейшем именуемый "HLR") и центр 320 коммутации мобильной связи (в дальнейшем именуемый "MSC"). Со стороны CS сети RGW 20 работает как HLR 310. Таким образом, RGW 20 определяет абонентов роуминга.
MSC 320 выполняет обработку вызова и операцию согласования услуг для абонента, когда абонент получает услугу от CS сети 30 поколения 2G или 3G и загружает профиль абонента из HLR 310 для выполнения вызова и процессов обслуживания. MSC 320 хранит адрес RGW 20 в качестве адреса HLR для регистрации и аутентификации групп абонентов роуминга в соответствии с соглашением о роуминге. Соответственно, когда абонент роуминга запрашивает регистрацию, то MSC 320 выполняет аутентификацию через RGW 20 и принимает профиль услуги.
HLR 310 хранит профиль услуги абонента CS сети 30 и типы услуг, предлагаемых абоненту CS сетью 30, и адрес для согласования услуг.
RGW 20 является шлюзом, который дает возможность PS сети 10 и CS сети взаимодействовать друг с другом для предоставления услуг. RGW 20 обеспечивает конверсию протокола и взаимодействие функций в соответствии с разными протоколами между PS сетью 10 и CS сетью 30. Таким образом, RGW 20 обеспечивает взаимодействие протокола MAP с MSC 320 CS сети 30, взаимодействие протокола SIP с IMS сервером 110 PS сети 10 и взаимодействие протокола Diameter с HSS 130 PS сети 10. RGW 20 сопоставляет идентификационную информацию с терминала роуминга PS сети 10 с той, что в CS сети 30, и хранит сопоставленную информацию. Здесь идентификатор (ID) информации PS сети 10 содержит закрытый идентификатор абонента IMS (PRID) или открытый идентификатор абонента IMS (PUID). ID информации CS сети 30 может использовать следующие термины в значении постоянного ID: международный ISDN номер мобильной станции (MSISDN), номер ISDN абонентской станции (MSISDN), международный ISDN номер мобильной станции (MSISDN), международный номер абонентской станции (IMSI). ID информации CS сети 30 может использовать следующие термины в значении временного ID: временный номер абонентской станции (TMSI) или SAE-временный номер абонентской станции (S-TMSI).
RGW 20 функционирует как HLR 310 со стороны CS сети 30. Таким образом, RGW 20 обеспечивает регистрацию и аутентификационную информацию абонентского терминала, подключающегося через роуминг к CS сети 30, для MSC 320. Когда RGW 20 принимает запрос от MSC 320 на регистрацию или аутентификацию абонентского терминала, подключающегося через роуминг к CS сети 30, то он принимает от HSS 130 с помощью запроса подтверждение аутентификации и профиль услуги абонентского терминала, участвующего в роуминге, и предоставляет подтверждение аутентификации и профиль услуги в MSC 320.
К тому же RGW 20 функционирует как AS 140, предоставляющий услугу со стороны PS сети 10. То есть RGW 20 предоставляет услугу роуминга PS сети 10. В этом случае, когда RGW 20 принимает информацию о соединении вызова с участвующим в роуминге абонентским терминалом, то он предоставляет данные маршрутизации участвующего в роуминге абонентского терминала в PS сеть 10.
Сначала, будет описан способ регистрации абонентского терминала в CS сети 30. На Фиг.2 представлена блок-схема, иллюстрирующая способ регистрации абонентского терминала в другой сети в соответствии с примерным вариантом осуществления настоящего изобретения.
Согласно Фиг.2 абонентский терминал - это терминал 200, получающий услугу от PS сети 10. В этом случае предполагается, что терминал 200 участвует в роуминге с CS сетью 30 другого оператора.
Когда питание терминала 200 включено, то терминал 200 посылает запрос на CS регистрацию с IMSI в CS сеть (S201). В это время терминал 200 передает ID информацию, соответствующую абонентскому терминалу, в MSC 320. ID информация терминала 200 содержит информацию для отличия абонентского терминала PS сети 10 от абонентского терминала CS сети 10. В этом случае терминал 200 может выполнить регистрацию, используя постоянный ID или временный ID, как ID информацию о терминале 200. MSIDSN или IMSI могут быть использованы в качестве постоянных ID, а TMSI или S-TMSI могут быть использованы как временные ID. ID информация использует ID, отличающийся от принадлежащего абоненту (терминалу) CS сети 30.
Когда MSC 320 принимает запрос на регистрацию, то он определяет через ID информацию терминала 200, откуда запрос на регистрацию и аутентификацию. А именно, MSC 320 может распознать через ID информацию, что соответствующий терминал 200 пользуется роумингом в другой сети. Соответственно, MSC 320 запрашивает у RGW 20 аутентификацию соответствующего терминала 200 (S203).
Затем RGW 20 передает в HSS 130 сообщение User_Data_Request о запросе пользовательских данных (S205). Это означает, что RGW 20 запрашивает профиль услуги абонентского терминала, участвующего в роуминге. Таким образом, HSS 130 распознает, что соответствующий абонентский терминал является абонентским терминалом, использующим роуминг CS сети 30, и передает ответное сообщение User_Data_Response, пересылающее пользовательские данные с профилем услуги в RGW 20 (S207).
Когда RGW 20 принимает пользовательские данные, то он может распознавать является ли соответствующий терминал 200 абонентским терминалом, зарегистрированным в услуге роуминга.
Если соответствующий терминал 200 является абонентским терминалом, зарегистрированным в услуге роуминга на основе профиля услуги, то RGW 20 выполняет аутентификацию. Как проиллюстрировано выше, если аутентификация прошла успешно, то RGW 20 передает в MSC 320 ответное аутентификационное сообщение, включающее в себя известие об успешной аутентификации (S209).
Как описывалось выше, когда выполнена аутентификация, MSC 320 запрашивает у RGW 20 обновление данных о местоположении (S211).
В соответствии с запросом об обновлении данных о местоположении RGW 20 передает в MSC 320 профиль услуги (регистрация абонентских данных) соответствующего абонентского терминала (S 213). В это время RGW 20 конвертирует профиль услуги, принятый от HSS 130 в форму профиля, опознаваемую в CS сети 30, и передает профиль услуги. Например, RGW 20 может конвертировать профиль услуги, принятый от HSS 130 в 3G MAP, если CS сеть 30 является сетью 3G WCDMA. Если CS сеть 30 является сетью CDMA, то RGW 20 может конвертировать принятый профиль услуги в IS-41 MAP. Если CS сеть 30 является GSM, то RGW 20 может конвертировать принятый профиль услуги в GSM MAP.
После приема профиля услуги MSC сохраняет принятый профиль услуги и передает ответное ACK , информируя о приеме профиля услуги (S215). Когда RGW 20 принимает ответ, то RGW 20 передает в MSC 320 завершающее ответное ACK, указывающее, что обновление данных о местоположении завершено (S217). Соответственно, MSC 320 передает сообщение об успешном завершении регистрации на терминал 200 (S219).
Как было ранее проиллюстрировано, со стороны CS сети 30 RGW 20 функционирует как HLR 310 терминалов роуминга. По этой причине при роуминге терминала из PS сети 10 в CS сеть 30 регистрация и аутентификация может выполняться без помощи HLR 310 CS сети 30. Таким образом, в варианте осуществления настоящего изобретения оператор другой сети может также выполнять регистрацию и аутентификацию через RGW 20 в других зонах или у других операторов.
Когда регистрация и аутентификация успешно выполнены с помощью вышеупомянутых процедур, то соответствующий терминал может осуществлять связь, используя CS сеть 30. Ниже будет изложено описание способа связи терминала, зарегистрированного в CS сети 30.
Во-первых, будет описан способ связи между терминалом, осуществляющим роуминг с CS сетью 30, и терминалом CS сети 30.
На Фиг.3 представлена блок-схема, иллюстрирующая способ связи терминала, осуществляющего роуминг c другой сетью, в соответствии с примерным вариантом осуществления настоящего изобретения.
В схеме на Фиг.3 предполагается, что терминал А 210 является терминалом, осуществляющим роуминг из PS сети 10 с CS сетью 30, а терминал В 220 является терминалом CS сети 30.
Ссылаясь на Фиг.3, терминал А 210 инициирует вызов в CS сети 30 для соединения вызова с терминалом В 220 (S301). После соединения вызова, терминал А 210 передает номер ID (номер передачи) терминала А 210 и номер ID (номер приема) терминала В 220 в MSC 320.
Соответственно, MSC 320 осуществляет поиск сохраненного профиля услуги терминала А 210 (S303). Здесь, как было проиллюстрировано на Фиг.2, профиль услуги терминала А 210 был принят и сохранен MSC 320 из PS сети 10. Соответственно, MSC 320 распознает, что набранный номер предназначен для терминала, который входит в состав его сети, и затем запрашивает в HLR 310 данные маршрутизации для терминала В 220 (S305). Далее HLR 310 предоставляет в MSC 320 данные маршрутизации для терминала В 220 (S307). Когда MSC 320 принимает данные маршрутизации для терминала В 220, то он запрашивает соединение вызова с терминалом В 220 в соответствии с данными маршрутизации, принятыми от HLR 310 (S309). Следовательно, может быть успешно выполнено соединение вызова между терминалом A 210 и терминалом В 220.
Нижеизложенное является способом связи между терминалом PS сети 10 и терминалом, осуществляющим роуминг с CS сетью 30. Для подключения вызова к участвующему в роуминге терминалу проверяют наличие роуминга у терминала. Когда терминал использует роуминг, то должны быть получены данные маршрутизации. Следовательно, соединение вызова должно быть выполнено с использованием полученных данных маршрутизации. Эти процедуры будут разъяснены далее. На Фиг.4 представлена блок-схема, иллюстрирующая способ связи терминала с другой сетью в соответствии с примерным вариантом осуществления настоящего изобретения.
В схеме на Фиг.4 предполагается, что терминал А 210 является терминалом, осуществляющим роуминг из PS сети 10 с CS сетью 30, а терминал В 220 является терминалом PS сети 10.
Согласно Фиг.4, если терминал В 220 делает запрос IMS серверу 110 (S401) на соединение вызова с терминалом А 210, то IMS сервер 110 запрашивает у HSS 130 местонахождение терминала А 210 (S403). В этом случае предпочтительно, чтобы IMS сервер 110 выполнял запрос у HSS 130, используя протокол Diameter. После запроса о соединении вызова, терминал В 220 предоставляет IMS серверу 110 ID информацию о терминале В 220 и ID информацию о терминале А 210 и IMS сервер 110 опрашивает HSS 130, используя ID информацию о терминале А 210.
Когда HSS 130 принимает запрос, то он может распознать, что терминал А 210 переместился в CS сеть 30, в соответствии с ID информацией о терминале А 210. Как было ранее проиллюстрировано, HSS 130 может записать и сохранить профиль услуги абонента IMS, которому предоставляется роуминг в CS сети 30, как абоненту в незарегистрированном состоянии или в состоянии роуминга.
Соответственно, HSS 130 может распознать наличие роуминга соответствующего терминала через профиль услуги в незарегистрированном состоянии по номеру приема вызова. Затем HSS 130 предоставляет профиль услуги IMS серверу 110, как ответ о местоположении терминала А 210 (S405). В этом случае профиль услуги инициирует услугу роуминга RGW 20.
IMS сервер 110 запрашивает услугу роуминга в RGW 20, используя принятый профиль услуги (S407). Запрос на услугу роуминга может заключаться в запросе данных маршрутизации в RGW 20. Данные маршрутизации могут определяться роуминговым номером MSRN.
Поскольку RGW 20 функционирует как HLR 310 со стороны CS сети 30, то он распознает, что терминал А 210 осуществляет роуминг с CS сетью 30, и запрашивает роуминговый номер терминала А 210 у MSC 320 для приобретения роумингового номера (S409). Здесь роуминговым номером может быть номер маршрутизации мобильной станции (MSRN). Когда MSC 320 принимает запрос на роуминговый номер, то он посылает в ответ в RGW 20 роуминговый номер терминала А 210 (S411). RGW 20 предоставляет IMS серверу 110 роуминговый номер терминала А 210 (S413).
Затем IMS сервер 110 предоставляет в MSC 320 принятый роуминговый номер терминала А 210 так, что MSC 320 выполняет установку соединения вызова с CS сетью 30 (S415). Как было проиллюстрировано ранее, MGC 120 конвертирует трафик, основанный на коммутации каналов, в пакетный трафик, основанный на IP, или пакетный трафик, основанный на IP, в трафик, основанный на коммутации каналов, и служит интерфейсом между CS сетью и PS сетью. Затем MGC 120 запрашивает у MSC 320 установку соединения вызова, используя роуминговый номер, принятый от IMS сервера 110 (S 417). MSC 320 устанавливает соединение вызова с терминалом А 210 (S419).
Как было проиллюстрировано выше, со стороны PS сети 30 происходит действие типа работы приложения, предоставляющего услугу роуминга терминалам, участвующим в роуминге. Таким образом, RGW 200 предоставляет данные маршрутизации из CS сети 30 в PS сеть 10 так, что на терминале PS сети 10 можно набирать номер CS сети 30.
В дальнейшем будет описана процедура завершения услуги роуминга в соответствии с вариантом осуществления настоящего изобретения.
На Фиг.5 представлена блок-схема, иллюстрирующая способ завершения услуги роуминга в соответствии с примерным вариантом осуществления настоящего изобретения.
Ссылаясь на Фиг.5, предполагается, что терминал 200 завершает услугу роуминга, когда получает услугу роуминга от CS сети 30. Для этого терминал 200 посылает запрос на дерегистрацию в CS сеть 30 (S501). В это время терминал 200 предоставляет в MSC 320 свою ID информацию. В этом случае ID, используемый, когда терминал 200 был зарегистрирован в CS сети 30, используется как ID информация терминала.
Когда MSC 320 принимает запрос на дерегистрацию, то он передает в RGW 20 принятый запрос на дерегистрацию (S503).
Когда RGW 20 принимает запрос на дерегистрацию, то он распознает на основе ID информации, что терминал 200 зарегистрирован в состоянии роуминга и завершает регистрацию терминала. То есть MSC 320 удаляет профиль услуги, сохраненный после регистрации соответствующего терминала для определения соответствующего терминала в дерегистрированном состоянии в CS сети 30.
Затем RGW 20 предоставляет в MSC 320 сообщение о успешной дерегистрации, указывающее, что дерегистрация была выполнена (S505). Соответственно, MSC 320 предоставляет в терминал 200 сообщение об успешной дерегистрации, указывающее, что дерегистрация была выполнена (S507).
После приема запроса о дерегистрации на этапе S501, или приема сообщения об успешной дерегистрации от RGW 20 на этапе S505, MSC 320 может удалить профиль услуги, принятый после процедуры регистрации соответствующего терминала 200.
Тем временем, RGW 200 предоставляет в HSS 130 индикацию дерегистрации, информирующую о том, что роуминг соответствующего терминала в CS сети 30 завершен (S509). Соответственно, HSS 130 распознает, что соответствующий терминал не находится в состоянии роуминга, и изменяет состояние соответствующего терминала с в состоянии роуминга на не в состоянии роуминга . Затем HSS 130 предоставляет сообщение в RGW 20, указывающее, что соответствующий терминал подтверждает завершение роуминга (S511). После приема запроса на дерегистрацию, RGW 20 выполняет этап S509 и S511 вне зависимости от порядка процедуры дерегистрации в CS сети 30.
Как видно из вышеизложенного описания, в варианте осуществления настоящего изобретения RGW 20 может соединяться с PS сетью 10 через CS сеть 30 и функционировать как HLR 310 в CS сети 30, предоставляя, таким образом, услугу роуминга без изменения конфигурации CS сети 10.
Соответственно, пользователь может совершать вызовы в PS сети и CS сетях 10 и 30 в другой зоне и у другого оператора. Когда оператор сети пакетного обслуживания и оператор CS сети заключают договор о роуминге для предоставления голосовой услуги, пользователь терминала может получать услугу роуминга между PS сетью и CS сетями 10 и 30 в другой зоне или у другого оператора по всему миру.
Хотя выше подробно описаны конкретные примерные варианты осуществления настоящего изобретения, следует понимать, что множество других вариантов и модификаций основных принципов представленного здесь изобретения, которые могут появиться у специалистов в данной области техники, также будут попадать в рамки формулы и объема настоящего изобретения, определяемого в прилагаемой формуле изобретения.
Класс H04L12/66 межсетевые соединительные устройства, использующие различные типы систем коммутации, например межсетевой интерфейс
Класс H04W4/00 Услуги или возможности, специально предназначенные для беспроводных сетей связи