Способ и устройство для обработки сервиса неструктурированных дополнительных сервисных данных

Иллюстрации

Показать все

Изобретение относится к обработке сервиса неструктурированных дополнительных сервисных данных (USSD). Технический результат - возможность запуска USSD от стороны существующей сети к стороне UE сети передачи голоса VoLTE. Для этого, когда сервер приложений определяет, что UE в сети VoLTE поддерживает USSD операции по мультимедийной IP-подсистеме опорной сети, сервер приложений посылает приглашающее сообщение на UE через CSCF элемент, где приглашающее сообщение содержит идентификатор USSD сервиса; получают ответ на приглашение, где ответ на приглашение посылает UE через CSCF элемент и он содержит информацию с ответом, введенную абонентом, и информация с ответом содержит идентификатор USSD сервиса; вырабатывают, в соответствии с информацией с ответом, сообщение, которое запрашивает выполнение USSD сервиса, где сообщение, которое запрашивает выполнение USSD сервиса, содержит идентификатор USSD сервиса; и посылают на сервер данных абонентов сообщение, которое запрашивает выполнение USSD сервиса и которое выработано блоком выработки, так что сервер данных абонентов обрабатывает USSD сервис в соответствии с идентификатором USSD сервиса, содержащимся в сообщении, которое запрашивает выполнение USSD сервиса. 4 н. и 12 з.п. ф-лы, 10 ил.

Реферат

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

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

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

Сервис неструктурированных дополнительных сервисных данных (Неструктурированные дополнительные сервисные данные, сокращенно - USSD) является новым сервисом обмена данных уровня сессии в реальном времени на основе сети Глобальной системы мобильной связи (Глобальная система мобильной связи, сокращенно - GSM). Для карты модуля идентификации абонента (Модуль идентификации абонента, сокращенно - SIM) USSD сервис передает данные путем использования сигнального тракта в сети GSM и USSD сервис является новым сервисом, основанным на технологии системы сервиса коротких сообщений в GSM.

В стандартах Проекта партнерства третьего поколения (Проект партнерства третьего поколения, сокращенно - 3GPP) уже определено использование USSD сервиса в существующих сетях мобильной связи второго поколения (второе поколение, сокращенно - 2G) / третьего поколения (третье поколение, сокращенно - 3G), в том числе: USSD сервиса, инициированного от стороны мобильного конечного устройства к стороне сети, и USSD сервиса, инициированного от стороны сети к стороне мобильного конечного устройства.

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

Пока сети связи развиваются от 2G/3G до технологии «Долгосрочное развитие» (Долгосрочное развитие, сокращенно - LTE) 4G, базовая сеть, используемая для перемещения мобильных голосовых данных, также смещается от сети традиционной коммутации и сети программной коммутации до сети передачи голоса по LTE (Голос по LTE, сокращенно - VoLTE). Для сети VoLTE, в 3GPP стандартах определен стандарт инициирования USSD сервиса от стороны мобильного конечного устройства к стороне сети, но еще не определен стандарт инициирования USSD сервиса от стороны сети к стороне мобильного конечного устройства; и что еще хуже, стандарты для запущенного сетью USSD сервиса для существующих 2G/3G сетей неприменимы для мобильных конечных устройств для сети VoLTE. Это подвергает риску применение решений уровня техники и также препятствует использованию сетей VoLTE.

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

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

В соответствии с первым аспектом, в настоящем изобретении предложен способ обработки USSD сервиса и этот способ включает в себя следующее:

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

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

вырабатывают, в соответствии с информацией с ответом, сообщение, которое запрашивает выполнение USSD сервиса, при этом сообщение, которое запрашивает выполнение USSD сервиса, содержит идентификатор USSD сервиса; и

посылают на сервер данных абонентов сообщение, которое запрашивает выполнение USSD сервиса, так что сервер данных абонентов обрабатывает USSD сервис в соответствии с идентификатором USSD сервиса, содержащимся в сообщении, которое запрашивает выполнение USSD сервиса.

В первой возможной реализации до того, как сервер приложений определит, поддерживает ли мобильное конечное устройство USSD операции по мультимедийной IP-подсистеме опорной сети, способ дополнительно включает в себя следующее:

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

определяют сеть доступа мобильного конечного устройства в соответствии с идентификационной информацией мобильного конечного устройства; и

если сеть доступа мобильного конечного устройства является сетью передачи голоса технологии Долгосрочное развитие, определяют, поддерживает ли мобильное конечное устройство USSD операции по мультимедийной IP-подсистеме опорной сети.

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

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

получают через сервер домашних абонентов или домашний регистр местоположения сообщение USSD сервиса, посланное USSD центром; и

посылают на сервер данных абонентов сообщение, которое запрашивает выполнение USSD сервиса, что включает в себя:

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

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

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

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

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

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

получают сообщение об успешной регистрации, посланное сервером данных абонентов.

В соответствии со вторым аспектом, в настоящем изобретении предложен способ обработки USSD сервиса и этот способ включает в себя:

получают, с помощью мобильного конечного устройства в сети передачи голоса технологии Долгосрочное развитие через CSCF элемент, приглашающее сообщение, посланное сервером приложений, при этом приглашающее сообщение содержит идентификатор USSD сервиса; и

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

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

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

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

В соответствии с третьим аспектом, в настоящем изобретении предложено устройство для обработки USSD сервиса и это устройство содержит:

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

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

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

при этом блок посылки дополнительно выполнен для посылки на сервер данных абонентов сообщения, которое запрашивает выполнение USSD сервиса и которое выработано блоком выработки, так что сервер данных абонентов обрабатывает USSD сервис в соответствии с идентификатором USSD сервиса, содержащимся в сообщении, которое запрашивает выполнение USSD сервиса.

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

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

блок выполнения, выполненный для следующего: если сеть доступа мобильного конечного устройства является сетью передачи голоса технологии Долгосрочное развитие, блок выполнения определяет, поддерживает ли мобильное конечное устройство USSD операции по мультимедийной IP-подсистеме опорной сети.

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

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

получать через сервер домашних абонентов или домашний регистр местоположения сообщение USSD сервиса, посланное USSD центром; и

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

фиг. 7 - вид, показывающий устройство для обработки USSD сервиса в соответствии с вариантом 4 осуществления настоящего изобретения;

фиг. 8 - вид, показывающий устройство для обработки USSD сервиса в соответствии с вариантом 5 осуществления настоящего изобретения;

фиг. 9 - вид, показывающий устройство для обработки USSD сервиса в соответствии с вариантом 6 осуществления настоящего изобретения; и

фиг. 10 - вид, показывающий устройство для обработки USSD сервиса в соответствии с вариантом 7 осуществления настоящего изобретения.

Описание вариантов осуществления изобретения

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

С учетом фиг. 2, ниже фиг. 1 используется как пример для описания способа обработки USSD сервиса в соответствии с некоторым вариантом осуществления настоящего изобретения. Фиг. 1 представляет собой блок-схему способа обработки USSD сервиса в соответствии с вариантом 1 осуществления настоящего изобретения, а фиг. 2 является диаграммой, показывающей систему для обработки USSD сервиса в соответствии с некоторым вариантом осуществления настоящего изобретения. Вариант осуществления изобретения, показанный на фиг. 1, выполняют сервером приложений (Сервер приложений, сокращенно - AS). Как показано на фиг. 1, этот вариант осуществления изобретения включает в себя следующие этапы:

Этап 110: Когда сервер приложений определяет, что мобильное конечное устройство в сети VoLTE поддерживает USSD операции по мультимедийной IP-подсистеме опорной сети (Мультимедийная IP-подсистема сокращенно - IMS), сервер приложений посылает приглашающее сообщение на мобильное конечное устройство через элемент с функцией управления сеансами вызовов, при этом приглашающее сообщение содержит идентификатор USSD сервиса.

Более конкретно, как показано на фиг. 2, мобильное конечное устройство на левой стороне чертежа является мобильным конечным устройство в сети VoLTE, мобильное конечное устройство на правой стороне чертежа является мобильным конечным устройство в существующей сети 2G/3G. Диаграмму системы для обработки USSD сервиса в соответствии с фиг. 2 используют для применения на практике способа обработки USSD сервиса в вариантах осуществления настоящего изобретения.

USSD шлюз соединен с сетью VoLTE и существующей сетью 2G/3G с использованием протокола мобильных приложений (Протокол мобильных приложений, сокращенно - MAP) системы сигнализации №7 и USSD шлюз соединен с USSD центром с использованием протокола сетевой передачи информации (TCP/IP). В фактическом сценарии работы сети USSD шлюз в общем встроен в USSD центр.

В сети VoLTE связь между мобильным конечным устройством и сервером приложений осуществляют с использованием Протокола инициализации сеанса (Протокол инициализации сеанса, сокращенно - SIP); и в сети 2G/3G связь между мобильным конечным устройством и Центром коммутации мобильной связи (Центр коммутации мобильной связи, сокращенно - MSC) осуществляют с использованием протокола MAP.

До того, как сервер приложений определит, что мобильное конечное устройство поддерживает USSD операции по IMS, сервер приложений получает сообщение USSD сервиса, посланное сервером данных абонентов, при этом сообщение USSD сервиса содержит идентификационную информацию мобильного конечного устройства и идентификатор USSD сервиса; и сервер приложений определяет сеть доступа мобильного конечного устройства в соответствии с идентификационной информацией мобильного конечного устройства, причем выбор домена сервером приложений осуществляется в соответствии с уровнем техники и здесь повторно подробно описываться не будет. Если сеть доступа мобильного конечного устройства является сетью VoLTE, сервер приложений определяет, поддерживает ли мобильное конечное устройство USSD операции по IMS (операции неструктурированных дополнительных сервисных данных (USSD) по мультимедийной IP-подсистеме опорной сети).

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

Идентификатор USSD сервиса используют для идентификации типа USSD сервиса.

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

Когда сервер приложений определяет, что сеть доступа мобильного конечного устройства является сетью VoLTE и мобильное конечное устройство поддерживает USSD операции по IMS, сервер приложений посылает приглашающее сообщение на мобильное конечное устройство через элемент с функцией управления сеансами вызовов (Функция управления сеансами вызовов, сокращенно - CSCF); и более конкретно, сервер приложений может посылать приглашающее сообщение на мобильное конечное устройство через обслуживающий-CSCF (обслуживающий-CSCF, сокращенно - S-CSCF) элемент и прокси-CSCF (прокси-CSCF, сокращенно - P-CSCF) элемент.

В качестве примера, а не ограничения, приглашающее сообщение может быть некоторым более конкретным Приглашающим сообщением.

В этом варианте осуществления настоящего изобретения сервер данных абонентов конкретно содержит сервер домашних абонентов (Сервер домашних абонентов, сокращенно - HSS), домашний регистр местоположения (Домашний регистр местоположения, сокращенно - HLR) или USSD центр, где USSD центр в основном обеспечивает интерфейс для различных центров приложений, например, интерфейс для сервера приложений, такого как фондовая биржа или банк, и USSD центр может дополнительно обрабатывать USSD сервис.

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

сервер приложений получает через HLR или HSS, сообщение USSD сервиса, посланное USSD центром.

В этом варианте осуществления настоящего изобретения сообщение USSD сервиса конкретно содержит сообщение с запросом на USSD сервис или сообщение с уведомлением о USSD сервисе; сообщение с запросом на USSD сервис может конкретно представлять собой сообщение MAP_UNSTRUCTURED_SS_REQUEST_req; и сообщение с уведомлением о USSD сервисе может конкретно представлять собой сообщение MAP_UNSTRUCTURED_SS_NOTIFY_req.

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

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

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

В качестве примера, а не ограничения, ответ на приглашение может быть некоторым более конкретным Информационным сообщением.

Этап 130: Сервер приложений вырабатывает, в соответствии с информацией с ответом, сообщение, которое запрашивает выполнение USSD сервиса, при этом сообщение, которое запрашивает выполнение USSD сервиса, содержит идентификатор USSD сервиса.

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

В качестве примера, а не ограничения, сообщение, которое запрашивает выполнение USSD сервиса, может конкретно содержать сообщение MAP_UNSTRUCTURED_SS_REQUEST_rsp или сообщение MAP_UNSTRUCTURED_SS_NOTIFY_rsp. Более конкретно, когда сообщение USSD сервиса является сообщением с запросом на USSD сервис, сообщение, которое запрашивает выполнение USSD сервиса, является сообщением MAP_UNSTRUCTURED_SS_REQUEST_rsp; или когда сообщение USSD сервиса является сообщением с уведомлением о USSD сервисе, сообщение, которое запрашивает выполнение USSD сервиса, является сообщением MAP_UNSTRUCTURED_SS_NOTIFY_rsp.

Этап 140: Сервер приложений посылает на сервер данных абонентов сообщение, которое запрашивает выполнение USSD сервиса, так что сервер данных абонентов обрабатывает USSD сервис в соответствии с идентификатором USSD сервиса, содержащимся в сообщении, которое запрашивает выполнение USSD сервиса.

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

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

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

В качестве примера, а не ограничения, сообщение закрытия может быть конкретно сообщением MAP_CLOSE_IND, а сообщение окончания может быть сообщением BYE.

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

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

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

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

В последующем описании фиг. 3 используется как пример для описания способа обработки USSD сервиса в соответствии с вариантом 2 осуществления настоящего изобретения. На фиг. 3 показана блок-схема способа обработки USSD сервиса в соответствии с вариантом 2 осуществления настоящего изобретения. Этот вариант осуществления настоящего изобретения выполняют на мобильном конечном устройстве в сети VoLTE. Как показано на фиг. 3, этот вариант осуществления изобретения включает в себя следующие этапы:

Этап 310: Мобильное конечное устройство в сети передачи голоса технологии Долгосрочное развитие получает через CSCF элемент приглашающее сообщение, посланное сервером приложений, при этом приглашающее сообщение содержит идентификатор USSD сервиса.

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

Когда мобильное конечное устройство в сети VoLTE поддерживает USSD операции по IMS, сервер приложений посылает приглашающее сообщение на мобильное конечное