способ, система и устройство для использования идентификаторов услуг связи ims в системе связи
Классы МПК: | H04L29/06 отличающиеся процедурой регистрации и коммутации сообщений |
Автор(ы): | ЧЖУ Дунмин (CN), ХЭ Сяоянь (CN), ЛЯН Шуан (CN) |
Патентообладатель(и): | ХУАВЭЙ ТЕКНОЛОДЖИЗ КО., ЛТД. (CN) |
Приоритеты: |
подача заявки:
2007-11-19 публикация патента:
20.11.2011 |
Изобретение относится к системе и устройству для использования идентификаторов услуг связи IMS в системе связи. Технический результат заключается в усовершенствовании идентификации услуг связи. Способ включает в себя фиксацию сервером HSS поступления информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, и передачу сервером HSS информации идентификаторов абонируемых пользователем услуг связи IMS, на сетевой объект, нуждающийся в SID, которому необходимо использовать идентификаторы услуг связи IMS, в соответствии с информацией, относящейся к идентификаторам абонируемых пользователем услуг связи IMS. Система включает в себя сервер HSS, выполненный с возможностью фиксации поступления информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, доставки информации идентификаторов абонируемых пользователем услуг связи IMS, в сетевой объект, нуждающийся в SID, которому необходимо использовать идентификаторы услуг связи IMS в соответствии с информацией, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, и сетевой объект, нуждающийся в SID, выполненный с возможностью приема информации идентификаторов услуг связи IMS от сервера HSS. 5 н. и 17 з.п. ф-лы, 10 ил.
Формула изобретения
1. Способ использования идентификаторов услуг связи, основывающейся на межсетевом протоколе (IP) мультимедийной подсистемы (IMS) в системе связи, содержащий этапы, на которых
фиксируют, посредством сервера реестра местоположения собственных абонентов (HSS), поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS; и
передают, посредством HSS, информацию идентификаторов абонируемых пользователем услуг связи IMS на сетевой объект, нуждающийся в идентификаторах услуг (SID), которому необходимо использовать идентификаторы услуг связи IMS для выполнения проверки подписки на услуги, в соответствии с информацией, относящейся к идентификаторам абонируемых пользователем услуг связи IMS.
2. Способ по п.1, в котором сетевым объектом, нуждающимся в SID, является обслуживающий функциональный узел управления сеансами вызовов (S-CSCF), при этом
посредством HSS определяют поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, по приему от S-CSCF сообщения с запросом для загрузки профиля обслуживания пользователя; и
посредством HSS доставляют в S-CSCF ответное сообщение на сообщение с запросом для загрузки профиля обслуживания пользователя, причем информацию идентификаторов абонируемых пользователем услуг связи IMS переносят в этом ответном сообщении.
3. Способ по п.1, в котором сетевым объектом, нуждающимся в SID, является S-CSCF, при этом
посредством HSS определяют поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, при изменении информации идентификаторов абонируемых пользователем услуг связи IMS; и посредством HSS доставляют в S-CSCF измененную информацию идентификаторов абонируемых пользователем услуг связи IMS.
4. Способ по п.2 или 3, в котором, после получения информации идентификаторов абонируемых пользователем услуг связи IMS, посредством S-CSCF выполняют проверку авторизации услуг связи IMS для сеанса в течение установления этого сеанса.
5. Способ по п.4, в котором проверку авторизации услуг связи IMS выполняют посредством процесса, согласно которому
сопоставляют, посредством S-CSCF, информацию идентификаторов абонируемых пользователем услуг связи IMS, полученных от HSS, с информацией идентификаторов услуг связи IMS, перенесенной в запросе установления сеанса, и проходят проверку авторизации услуг связи IMS, если информация идентификаторов абонируемых пользователем услуг связи IMS, полученная от HSS, содержит информацию идентификаторов услуг связи IMS, перенесенную в запросе установления сеанса.
6. Способ по п.5, в котором если информация идентификаторов услуг связи IMS, перенесенная в запросе установления сеанса, аннулирована, то проверка авторизации услуг связи IMS считается пройденной.
7. Способ по п.1, в котором сетевым объектом, нуждающимся в SID, является сервер приложений (AS), при этом
посредством HSS определяют поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, по приему сообщения с запросом от AS; и
посредством HSS доставляют на AS ответное сообщение, причем информация идентификаторов абонируемых пользователем услуг связи IMS содержится в этом ответном сообщении.
8. Способ по п.1, в котором сетевым объектом, нуждающимся в SID, является сервер приложений (AS), при этом
посредством HSS определяют поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, при изменении информации идентификаторов абонируемых пользователем услуг связи IMS, хранящейся в HSS; и
посредством HSS доставляют измененную информацию идентификаторов абонируемых пользователем услуг связи IMS на сервер приложений, имеющий отношение подписки с измененными идентификаторами услуг связи IMS.
9. Способ по п.1, в котором информацию идентификаторов абонируемых пользователем услуг связи IMS сохраняют в профиле обслуживания пользователя в HSS.
10. Система для использования идентификаторов услуг связи, основывающейся на IP мультимедийной подсистемы (IMS) в системе связи, содержащая:
сервер реестра местоположения собственных абонентов (HSS), выполненный с возможностью фиксации поступления информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, доставки информации идентификаторов абонируемых пользователем услуг связи IMS на сетевой объект, нуждающийся в SID, которому необходимо использовать идентификаторы услуг связи IMS для выполнения проверки подписки на услуги, в соответствии с информацией, относящейся к идентификаторам абонируемых пользователем услуг связи IMS; и
сетевой объект, нуждающийся в SID, выполненный с возможностью приема от HSS информации идентификаторов услуг связи IMS.
11. Система по п.10, в которой сетевым объектом, нуждающимся в SID, является S-CSCF, который связан с HSS через интерфейс Сх, при этом
S-CSCF передает в HSS через интерфейс Сх сообщение с запросом для загрузки профиля обслуживания пользователя; и
HSS определяет поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, по приему сообщения с запросом для загрузки профиля обслуживания пользователя и доставляет в S-CSCF ответное сообщение на сообщение с запросом для загрузки профиля обслуживания пользователя, причем информация идентификаторов абонируемых пользователем услуг связи IMS переносится в этом ответном сообщении.
12. Система по п.10, в которой сетевым объектом, нуждающимся в SID, является S-CSCF, который связан с HSS через интерфейс Сх, при этом
HSS определяет поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, при изменении информации идентификаторов абонируемых пользователем услуг связи IMS, запомненной в HSS, и доставляет измененную информацию идентификаторов абонируемых пользователем услуг связи IMS в S-CSCF, которому необходимо использовать идентификаторы услуг связи IMS.
13. Система по п.11 или 12, в которой S-CSCF дополнительно выполнен с возможностью осуществления проверки авторизации услуг связи IMS для вновь установленного сеанса с помощью полученной информации идентификаторов абонируемых пользователем услуг связи IMS.
14. Система по п.13, в которой проверка авторизации услуг связи IMS выполняется посредством процесса:
сопоставления, посредством S-CSCF, информации идентификатора абонируемой пользователем услуги связи IMS, полученной от HSS, с информацией идентификатора услуги связи IMS, перенесенной в запросе установления сеанса, и прохождения проверки авторизации абонируемых пользователем услуг связи IMS, если информация идентификатора абонируемой пользователем услуги связи IMS, полученная от HSS, содержит информацию идентификатора услуги связи IMS, перенесенную в запросе установления сеанса.
15. Система по п.10, в которой сетевым объектом, нуждающимся в SID, является сервер приложений (AS), который связан с HSS через интерфейс Sh, при этом
AS передает на HSS через интерфейс Sh сообщение с запросом и
HSS определяет поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, по приему сообщения с запросом и доставляет ответное сообщение на AS, причем информация идентификаторов абонируемых пользователем услуг связи IMS переносится в этом ответном сообщении.
16. Система по п.10, в которой сетевым объектом, нуждающимся в SID, является сервер приложений (AS), который
связан с HSS через интерфейс Sh, при этом
HSS определяет поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, при изменении информации идентификаторов абонируемых пользователем услуг связи IMS, запомненной в HSS, и доставляет измененную информацию идентификаторов абонируемых пользователем услуги связи IMS на AS, имеющий отношение подписки с измененными идентификаторами услуг связи IMS.
17. Реестр местоположения собственных абонентов, содержащий: модуль памяти, выполненный с возможностью запоминания информации идентификаторов абонируемых пользователем услуг связи IMS;
модуль обнаружения, выполненный с возможностью обнаружения того, поступила ли информация, относящаяся к идентификаторам абонируемых пользователем услуг связи IMS; и
модуль доставки, выполненный с возможностью доставки информации идентификаторов абонируемых пользователем услуг связи IMS, запомненной в модуле памяти, на сетевой объект, нуждающийся в SID, которому необходимо использовать идентификаторы услуг связи IMS для выполнения проверки подписки на услуги, когда модулем обнаружения обнаружено поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS.
18. Реестр местоположения собственных абонентов по п.17, в котором модуль памяти запоминает как информацию идентификаторов абонируемых пользователем услуг связи IMS, так и информацию о подписке на мультимедиа; или
модуль памяти запоминает только информацию идентификаторов абонируемых пользователем услуг связи IMS.
19. Сервер приложений, содержащий:
модуль проверки приложений, выполненный с возможностью определения того, необходимы ли для предоставляемого приложения запрос или подписка, адресуемые HSS;
модуль передачи запроса, выполненный с возможностью передачи на HSS сообщения с запросом для запроса или подписки на информацию идентификаторов услуг связи IMS, когда модулем проверки приложения определена необходимость запроса или подписки, адресуемых на HSS; и
приемный модуль, выполненный с возможностью приема информации идентификаторов услуг связи IMS, которые должны использоваться для выполнения проверки подписки на услуги, со стороны сети.
20. Сервер приложений по п.19, дополнительно содержащий модуль логического определения, выполненный с возможностью определения отношения ассоциативной связи между предоставляемым приложением и информацией идентификаторов услуг связи IMS на основе информации идентификаторов услуг связи IMS, принятой приемным модулем.
21. Обслуживающий функциональный узел управления сеансами вызовов, содержащий:
приемный модуль, выполненный с возможностью приема со стороны сети информации идентификаторов услуг связи IMS, которые должны использоваться для выполнения проверки подписки на услуги;
модуль памяти, выполненный с возможностью запоминания информации идентификаторов услуг связи IMS; и
модуль обновления, выполненный с возможностью обновления данных, запомненных в модуле памяти, путем использования информации идентификаторов услуг связи IMS, принятой приемным модулем.
22. Обслуживающий функциональный узел управления сеансами вызовов по п.21, дополнительно содержащий модуль проверки авторизации, выполненный с возможностью выполнения проверки авторизации услуг связи для сеанса путем использования информации идентификаторов абонируемых пользователем услуг связи IMS, хранящейся в данный момент в модуле памяти, во время установления этого сеанса.
Описание изобретения к патенту
ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
По данной заявке испрашивается приоритет как заявки PCT № PCT/CN2007/071090 под заголовком «Method, System and Apparatus for Using IMS Communication Service Identifiers in Communication System», поданной 19 ноября 2007 года, так и патентной заявки Китая № 200710079246.2 под заголовком «Method, System and Apparatus for Using IMS Communication Service Identifiers in Communication System», поданной в Патентное Ведомство КНР 13 февраля 2007 года. Содержание обеих заявок целиком включено сюда по ссылке.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Варианты осуществления этого изобретения относятся к области связи и, в частности, касаются способа, системы и устройства для использования идентификаторов услуг связи IMS в системе связи.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
В существующей архитектуре основывающейся на IP мультимедийной подсистемы (IMS) проекта 3GPP большинство прикладных услуг может быть обеспечено сервером приложений (AS). То, каким будет сеанс пользователя и каким типом сервера AS обеспечивается прикладная услуга, определяется в зависимости от исходных критериев фильтра (iFC) в профиле обслуживания пользователя.
В материалах, отражающих известный уровень техники, между обслуживающим функциональным узлом управления сеансами вызовов (S-CSCF) и сервер местоположения собственных абонентов (HSS) установлен интерфейс Cx. S-CSCF осуществляет доступ к серверу HSS через интерфейс Cx для загрузки профиля обслуживания пользователя, включая iFC. Между AS и HSS установлен интерфейс Sh. AS запрашивает HSS через интерфейс Sh на предмет iFC, которые соответствуют заданному имени AS.
В версии R7 проекта 3GPP заложена концепция идентификатора услуги (SID) связи IMS в домене IMS и определены требования к приложениям и базовая архитектура для SID. Важным требованием для использования SID является идентификация каждой отдельной услуги.
При введении SID, хотя идентифицироваться может каждая отдельная услуга связи IMS, предполагается, что SID действует как часть iFC в текущем стандарте. Однако iFC используются в основном для доступа к серверу AS с целью выполнения конкретного приложения, хотя он не может выполнять проверку подписки на услуги. Следовательно, вышеописанный подход не может удовлетворять ни требованию S-CSCF по проверке абонируемой (подписной) услуги, ни требованию AS по запросу и абонированию подписке на абонируемых услуг.
В известном уровне техники сетевой объект, нуждающийся в использовании идентификаторов услуг связи IMS, не может получить идентификаторы услуг связи IMS, и, кроме того, этот сетевой объект не может соответствующим образом функционировать в зависимости от идентификаторов услуг связи IMS.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Варианты осуществления изобретения обеспечивают способ, систему и устройство для использования идентификаторов услуг связи IMS в системе связи с тем, чтобы сетевой объект, нуждающийся в использовании идентификаторов услуг связи IMS, мог получить идентификаторы услуг связи IMS от HSS.
Способ согласно варианту осуществления изобретения включает в себя: фиксацию посредством сервера HSS реестра местоположения собственных абонентов, поступления информации, относящейся к идентификаторам абонентных пользователем услуг связи IMS, и передачу, посредством HSS, информации идентификаторов абонируемой пользователем услуг связи IMS, сетевому объекту, нуждающемуся в SID, которому необходимо использовать идентификаторы услуг связи IMS, в соответствии с упомянутой информацией, относящейся к идентификаторам абонируемых пользователем услуг связи IMS.
Система согласно варианту осуществления изобретения включает в себя: сервер HSS реестра местоположения собственных абонентов, выполненный с возможностью фиксации поступления информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, доставки информации идентификаторов абонируемых пользователем услуг связи IMS, сетевому объекту, нуждающемуся в SID, которому необходимо использовать идентификаторы услуг связи IMS в соответствии с информацией, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, и сетевой объект, нуждающийся в SID, выполненный с возможностью приема от HSS упомянутой информации идентификаторов услуг связи IMS.
Реестр местоположения собственных абонентов (HLR) согласно варианту осуществления изобретения включает в себя: модуль памяти, выполненный с возможностью запоминания информации идентификаторов абонируемых пользователем услуг связи IMS; модуль обнаружения, выполненный с возможностью обнаружения того, поступила ли информация, относящаяся к идентификаторам абонируемых пользователем услуг связи IMS; и модуль доставки, выполненный с возможностью доставки запомненной в модуле памяти информации идентификаторов абонируемых пользователем услуг связи IMS, на сетевой объект, нуждающийся в SID, которому необходимо использовать идентификаторы услуг связи IMS, когда модуль обнаружения определяет поступление упомянутой информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS.
Сервер приложений согласно варианту осуществления изобретения включает в себя: модуль проверки приложения, выполненный с возможностью определения того, необходим ли для предоставляемого приложения запрос или подписка, направляемые на сервер HSS, модуль передачи запроса, выполненный с возможностью передачи на сервер HSS сообщения с запросом для запрашивания или подписки на информацию идентификаторов абонируемых пользователем услуг связи IMS, когда модуль проверки приложения определяет необходимость запроса или подписки, направляемых на сервер HSS; и приемный модуль, выполненный с возможностью приема со стороны сети упомянутой информации идентификаторов услуг связи IMS.
Объект, представляющий собой обслуживающий функциональный узел управления сеансами вызовов, согласно варианту осуществления изобретения включает в себя: приемный модуль, выполненный с возможностью приема со стороны сети информации идентификаторов услуг связи IMS; модуль памяти, выполненный с возможностью запоминания информации идентификаторов услуг связи IMS; и модуль обновления, выполненный с возможностью обновления данных, запомненных в модуле памяти, путем использования информации идентификаторов услуг связи IMS, принятых приемным модулем.
В упомянутых вариантах осуществления изобретения HSS передает информацию идентификаторов абонируемых пользователем услуг связи IMS, на сетевой объект, который нуждается в использовании идентификаторов услуг связи IMS, после фиксации поступления информации идентификаторов абонируемых пользователем услуг связи IMS, так что сетевой объект, нуждающийся в использовании идентификаторов услуг связи IMS, может получить идентификаторы услуг связи IMS.
ПЕРЕЧЕНЬ ЧЕРТЕЖЕЙ
Фиг.1 - блок-схема способа согласно вариантам осуществления изобретения;
фиг.2 - режим реализации запоминания идентификаторов услуг связи IMS в информации профиля обслуживания пользователя согласно варианту осуществления изобретения;
фиг.3 - другой режим реализации запоминания идентификаторов услуг связи IMS в информации профиля обслуживания пользователя согласно варианту осуществления изобретения;
фиг.4 - блок-схема обмена сигналами согласно первому варианту осуществления изобретения;
фиг.5 - блок-схема обмена сигналами согласно второму варианту осуществления изобретения;
фиг.6 - блок-схема обмена сигналами согласно третьему варианту осуществления изобретения;
фиг.7 - блок-схема системы согласно вариантам осуществления изобретения;
фиг.8 - блок-схема реестра местоположения собственных абонентов согласно вариантам осуществления изобретения;
фиг.9 - блок-схема сервера приложений согласно вариантам осуществления изобретения; и
фиг.10 - блок-схема объекта, представляющего собой обслуживающий функциональный узел управления сеансами вызовов согласно вариантам осуществления изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Варианты осуществления изобретения обеспечивают способ использования идентификаторов услуг связи IMS в системе связи, с тем чтобы сетевой объект, нуждающийся в использовании идентификаторов услуг связи IMS, мог получить идентификаторы услуг связи IMS. В вариантах осуществления изобретения сетевой объект, нуждающийся в использовании идентификаторов услуг связи IMS, также может называться сетевым объектом, нуждающимся в SID. Как показано на фиг.1, указанный способ может включать в себя следующие этапы.
Этап S1: Сервер HSS фиксирует поступление информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS.
Последующие сценарии могут осуществляться в зависимости от различных сетевых объектов, нуждающихся в использовании идентификаторов услуг связи IMS, и в зависимости от разных моментов времени, в которые поступает информация, относящаяся к идентификаторам абонируемых пользователем услуг связи IMS.
В первом сценарии S-CSCF является сетевым объектом, нуждающимся в SID. На HSS передается сообщение с запросом для загрузки профиля обслуживания пользователя. HSS определяет поступление упомянутой информации по приему сообщения с запросом для загрузки профиля обслуживания пользователя.
Во втором сценарии S-CSCF является сетевым объектом, нуждающимся в SID. HSS определяет поступление упомянутой информации при изменении информации идентификаторов абонируемых пользователем услуг связи IMS, которые хранятся в HSS. Поступление данной информации может указывать наступление времени для доставки идентификаторов услуг связи IMS.
В третьем сценарии сетевым объектом, нуждающимся в SID, является AS. AS определяет, передавать ли сообщение с запросом на HSS, в зависимости от потребности в предоставляемой услуге. Если определено, что сообщение с запросом должно быть передано на сервер HSS, то это сообщение передается; в альтернативном варианте AS может передать сообщение с запросом на сервер HSS напрямую. HSS определяет поступление информации по приему сообщения с запросом. Могут иметь место следующие случаи определения сервером AS необходимости передачи сообщения с запросом. Например, если приложение, обеспечиваемое сервером AS, нуждается в использовании одной или нескольких услуг связи IMS, то AS должен запросить HSS о том, подписан ли пользователь на данную услугу (услуги), что может быть реализовано сервером AS, который запрашивает у HSS список идентификаторов абонируемых пользователем услуг связи IMS. Возможны другие случаи определения сервером AS необходимости передачи на HSS сообщения с запросом.
В четвертом сценарии сетевым объектом, нуждающимся в SID, является AS. HSS определяет поступление упомянутой информации при изменении информации идентификаторов абонируемых пользователем услуг связи IMS, которые хранятся в HSS. Поступление данной информации может указывать наступление времени доставки идентификаторов услуг связи IMS.
Этап S2: Сервер HSS передает сетевому объекту, нуждающемуся в SID, информацию идентификаторов абонируемых пользователем услуг связи IMS.
Идентификаторы услуг связи IMS могут быть использованы в HSS следующим образом. С одной стороны, в iFC идентификаторы услуг связи IMS могут быть использованы для задания условия для запуска AS и задания конкретного приложения сервера AS, подлежащего выполнению. С другой стороны, идентификаторы услуг связи IMS могут быть использованы для указания авторизации для абонируемой услуги базовой сети, что соответствует открытому идентификатору (идентификаторам) пользователя IMS (IMPU) в информации профиля обслуживания пользователя и служит показателем абонируемой услуги связи IMS. Идентификатор (идентификаторы) IMPU может представлять собой унифицированный идентификатор информационного ресурса (URI) SIP или (URI) Tel. Если идентификаторы услуг связи IMS используются для указания авторизации для абонируемых услуг базовой сети, то запоминание идентификаторов услуг связи IMS в информации профиля обслуживания пользователя может быть реализовано двумя следующими путями: как показано на фиг.2, в информацию профиля обслуживания пользователя, хранящуюся в HSS, добавляют новый блок данных, с тем чтобы запомнить информацию идентификаторов абонируемых пользователем услуг связи IMS; или, как показано на фиг.3, информация о подписке на мультимедийные услуги, хранящаяся в информации профиля обслуживания пользователя, которая поддерживается в HSS, может быть заменена информацией идентификаторов абонируемых пользователем услуг связи IMS.
Для передачи сервером HSS информации идентификаторов абонируемых пользователем услуг связи IMS, на сетевой объект, нуждающийся в SID, согласно первому сценарию этапа S1, HSS вносит в ответное сообщение информацию идентификаторов абонируемых пользователем услуг связи IMS и доставляет ответное сообщение в S-CSCF, откуда было передано сообщение с запросом для загрузки профиля обслуживания пользователя.
Согласно второму сценарию этапа S1, HSS доставляет обновленную информацию идентификаторов абонируемых пользователем услуг связи IMS, в S-CSCF, который нуждается в использовании идентификаторов услуг связи IMS, и предоставляет услуги пользователю.
Согласно третьему сценарию этапа S1, HSS вносит в ответное сообщение информацию идентификаторов абонируемых пользователем услуг связи IMS, хранящихся в HSS, и доставляет ответное сообщение на сервер AS, из которого было передано сообщение с запросом.
Согласно четвертому сценарию этапа S1, HSS доставляет обновленную информацию идентификаторов абонируемых пользователем услуг связи IMS, на сервер AS, который связан отношением подписки с измененным идентификатором услуги связи IMS. Во время установления отношения подписки сервер AS может определить, передавать ли ему на HSS сообщение с запросом подписки, согласно требованию предоставляемого приложения. AS передаст на HSS сообщение с запросом подписки для установления отношения подписки, когда имеется потребность подписки на идентификаторы услуг связи IMS, что, например, может быть, когда изменение в списке идентификаторов абонируемых пользователем услуг связи IMS может вызвать изменение подписки, состоящие в переходе от поддержки предоставления приложения к отказу в поддержке предоставления приложения, и тогда серверу AS придется подписаться на изменение услуг от HSS путем передачи на HSS запроса подписки на список идентификаторов услуг связи IMS.
Способ может также включать в себя следующий этап.
Этап S3: Сетевой объект, нуждающийся в SID, функционирует соответствующим образом с учетом полученных идентификаторов услуг связи IMS.
Согласно первому и второму сценариям этапа S1, после получения информации идентификаторов абонируемых пользователем услуг связи IMS, S-CSCF выполняет проверку авторизации услуг связи IMS для сеанса во время его установления. В частности, S-CSCF сопоставляет информацию идентификаторов абонируемых пользователем услуг связи IMS, полученных от HSS, с информацией идентификаторов услуг связи IMS, содержащихся в запросе установления сеанса. Если информация идентификаторов услуг связи IMS, находящаяся в запросе установления сеанса, содержится в информации идентификаторов абонируемых пользователем услуг связи IMS, полученных от HSS, считается, что услуги связи IMS прошли проверку авторизации; в противном случае, возвращается ответ об отказе. Возможна конкретная ситуация, когда информация идентификаторов услуг связи IMS, содержащихся в запросе установления сеанса, аннулирована, и тогда можно считать, что услуги связи IMS прошли проверку авторизации.
Согласно третьему и четвертому сценариям этапа S1, AS выполняет логический прикладной процесс по получению информации идентификаторов абонируемых пользователем услуг связи IMS, причем эта обработка может включать в себя проверку отношения связности между приложением и абонируемой пользователем услугой связи IMS.
Далее представлено подробное описание трех вариантов осуществления способа.
В первом варианте осуществления сетевым объектом, нуждающимся в идентификаторах услуг связи IMS, является S-CSCF. После успешной регистрации пользователя, S-CSCF передает сообщение с запросом для загрузки информации профиля пользователя в HSS через интерфейс Cx. Сервер HSS в ответном сообщении возвращает информацию профиля пользователя, включающую в себя список идентификаторов абонируемых пользователем услуг связи IMS. После регистрации пользователя, когда информация профиля пользователя изменилась, HSS может передать через интерфейс Cx информирующее сообщение в S-CSCF, обслуживающий пользователя, для информирования об изменении информации профиля пользователя, а обновленная информация профиля пользователя, включая список идентификаторов абонируемых пользователем услуг связи IMS, может переноситься в упомянутом информирующем сообщении. По приему информации профиля пользователя, S-CSCF может локально запомнить указанный профиль, включающий в себя список идентификаторов абонируемых пользователем услуг связи IMS, и выполнить проверку авторизации услуг связи IMS для установленного сеанса на основе идентификаторов услуг связи IMS. Установленный сеанс может включать в себя сеанс, установленный вызывающим пользовательским оборудованием (UE), или сеанс, установленный вызываемым UE. В этом варианте осуществления в качестве примера взято вызывающее оборудование UE. Ситуация с вызываемым UE аналогична ситуации, когда S-CSCF, обслуживающий вызываемое UE, может выполнить проверку авторизации. Данный вариант осуществления включает в себя следующие этапы (смотри фиг.4).
Этапы 1-2: UE инициирует запрос сеанса и направляет запрос сеанса в S-CSCF через посреднический (прокси) функциональный узел управления сеансами вызовов (P-CSCF).
Этап 3: S-CSCF проверяет, подписан ли пользователь на соответствующую услугу связи IMS. Если пользователь подписан на соответствующую услугу связи IMS, то установление вызова продолжается и этапы 4-5 пропускаются; в противном случае выполняются последующие этапы.
Этапы 4-5: S-CSCF возвращает оборудованию UE ответ с запретом через P-CSCF. В ответе с запретом указывается, что причина отказа заключается в том, что пользователь не подписан на данную услугу.
Во втором варианте осуществления идентификаторов услуг связи IMS используются в ходе активации услуги управления персональной сетью (PNM). Этот вариант осуществления, как показано на фиг.5, включает в себя следующие этапы.
Этап 1: UE1 PNM передает через интерфейс Ut запрос активации на объект сетевых приложений (NAF). Запрос активации может содержать одно или несколько из следующего: IMPU, тип активации, код услуги и параметр приоритета.
Этап 2: NAF аутентифицирует подлинность UE1 PNM. Если аутентификация прошла, то в сообщение с запросом добавляется частный идентификатор IP-мультимедиа (IMPI) UE1 PNM. Это сообщение с запросом может быть направлено на AS PNM, который в свою очередь проверяет, были ли IMPI-IMPU-PNID локально записаны в AS PNM, чтобы определить, зарегистрировано ли UE в персональной сети (PN).
Этап 3: AS PNM запрашивает у HSS1 информацию обо всех абонируемых услугах связи IMS для IMPU, подлежащих активации, что в этом варианте осуществления реализуется посредством сообщения sh-Pull.
Следует заметить, что AS, приспособленный запрашивать информацию обо всех абонируемых услугах связи IMS для IMPU, должен иметь привилегию в плане гарантирования защиты информации пользователя. В этом варианте осуществления может быть использовано сообщение sh-Pull-Rep.
Этап 4: HSS в своем ответном сообщении возвращает все абонируемые услуги связи IMS для IMPU, причем они могут быть указаны в виде списка идентификаторов услуг связи IMS (SID). AS PNM сравнивает идентификаторы услуг связи IMS, содержащиеся в запросе активации, со списком SID, загруженным из HSS, и сохраняет совокупность их пересечений в качестве услуг, которые могут быть активированы. Если такая совокупность пересечений отсутствует, то в ответ может быть послан отказ в активации. В противном случае, процесс обработки продолжается на последующих этапах. В этом варианте осуществления может быть использовано сообщение sh-Pull-Rep.
Этапы 5-6: AS PNM получает информацию о функциональных возможностях активированного UE1 от объекта, на котором сохранена информация о функциональных возможностях различного UE.
Этап 7: AS PNM сравнивает информацию о функциональных возможностях активированного UE1 с функциональной возможностью, необходимой для услуги, подлежащей активации. Если требование услуги может быть удовлетворено, то считается, что эта услуга успешно активирована оборудованием UE с помощью IMPU. AS PNM сохраняет информацию профиля активации услуг, которая, если это необходимо, может быть записана поверх предыдущего профиля активации. Запись об успешной активации может включать в себя IMPI-IMPU-PNID, тип активации, SID, компоненту мультимедиа и параметры приоритета, где компонента мультимедиа или параметры приоритета могут быть аннулированы.
Этап 8: AS PNM устанавливает в HSS идентификатор подписки для информации о подписке, связанной с IMPU, где идентификатор подписки содержит адрес сервера PNM. При изменении списка SID с подпиской для IMPU сервер HSS может проинформировать об этом AS PNM, который в свою очередь определяет, модифицировать ли профиль активации.
Следует заметить, что AS, с выполненный с возможностью подписки на изменение информации обо всех соответствующих услугах связи IMS, подписанных для IMPU, может иметь привилегию в плане гарантирования обеспечения защиты информации пользователя.
Этап 9: HSS посылает на AS PNM ответ для установки идентификатора подписки.
Этап 10: AS PNM посылает на UE PNM ответ на запрос активации, показывающий, успешна ли текущая операция активации. В этом варианте осуществления допустимо успешно активировать только часть услуг в запросе активации. Следовательно, сообщение с ответом на запрос активации может содержать идентификаторы успешно активированных услуг связи IMS и идентификаторы IMPU.
Нижеследующий третий вариант осуществления включает в себя операцию деактивации, выполняемую AS PNM из-за изменения списка идентификаторов услуг связи IMS. Как показано на фиг.6, этот вариант осуществления включает в себя следующие этапы.
Этап 1: Имеется изменение абонируемой пользователем услуги связи IMS, то есть изменился список SID.
Этап 2: HSS информирует AS PNM, который выполнил операцию подписки, в соответствии с предыдущей подпиской, что может быть реализовано в этом варианте осуществления через сообщение sh-Notif Resp.
Этап 3: AS PNM посылает ответ на сервер HSS по приему уведомления, причем в этом варианте осуществления это реализуется посредством сообщения sh-Notif Resp.
Этап 4: AS PNM определяет, выполнять ли операцию деактивации в соответствии с изменением списка SID. Здесь предполагается, что операция деактивации должна быть выполнена. AS PNM может удалить запись активации.
Этапы 5-6: Если все записи активации, связанные с IMPU, удалены, то AS PNM может отменить как состояние регистрации, связанное с IMPU, так и подписку на список абонируемых услуг связи IMS. По приему команды отмены от AS PNM, HSS удаляет идентификаторы подписки и посылает обратно ответное сообщение. Если имеется какая-либо запись активации, касающаяся IMPU, оставшаяся в сервере AS PNM, то этапы 5-6 могут быть пропущены.
Этапы 7-8: Пользователь уведомляется о том, что сеть инициировала операцию деактивации, и посылает обратно ответ, подтверждающий прием данного уведомления.
Следует заметить, что для выполнения уведомления может быть использован любой механизм, включая, но не только, OMA PUSH или MESSAGE в протоколе SIP, если только гарантируется уведомление оборудования UE.
Варианты осуществления изобретения также обеспечивают систему для использования идентификаторов услуг связи IMS в системе связи, как показано на фиг.7. Система включает в себя сервер HSS реестра местоположения собственных абонентов и сетевой объект, нуждающийся в SID, связанный с сервером HSS, где сетевому объекту, нуждающемуся в SID, необходимо использовать идентификаторы услуг связи IMS.
HSS выполнен с возможностью обнаружения поступления информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS, и передачи локально хранящейся информации идентификаторов абонируемых пользователем услуг связи IMS, сетевому объекту, нуждающемуся в SID.
Сетевой объект, нуждающийся в SID, выполнен с возможностью приема от HSS информации идентификаторов услуг связи IMS.
Кроме того, когда сетевым объектом, нуждающимся в SID, является S-CSCF, который сопряжен с HSS через интерфейс Cx, могут иметь место следующие два сценария в зависимости от разных моментов времени, в которые поступает информация, относящаяся к идентификаторам абонируемых пользователем услуг связи IMS.
В одном сценарии S-CSCF передает сообщение с запросом для загрузки профиля обслуживания пользователя в сервер HSS через интерфейс Cx. По приему сообщения с запросом для загрузки профиля обслуживания пользователя, HSS определяет поступление данной информации и передает в S-CSCF ответное сообщение на сообщение с запросом, причем в этом ответном сообщении переносится информация идентификаторов абонируемых пользователем услуг связи IMS.
В другом сценарии HSS определяет поступление указанной информации (которая может относиться к наступлению времени для доставки идентификаторов услуг связи IMS) при изменении информации идентификаторов абонируемых пользователем услуг связи IMS, хранящейся в HSS, и передает обновленную информацию идентификаторов абонируемых пользователем услуг связи IMS, в S-CSCF, нуждающийся в использовании идентификаторов услуг связи IMS.
S-CSCF, нуждающийся в использовании идентификаторов услуг связи IMS, кроме того, выполнен с возможностью осуществления проверки авторизации услуг связи IMS для вновь установленного сеанса путем использования полученной информации идентификаторов абонируемых пользователем услуг связи IMS.
Кроме того, когда сетевым объектом, нуждающимся в SID, является AS, который сопряжен с HSS через интерфейс Sh, могут иметь место два следующих сценария в зависимости от различных моментов времени, в которые поступает информация, относящаяся к идентификаторам абонируемых пользователем услуг связи IMS.
В одном сценарии AS через интерфейс Sh передает на HSS сообщение с запросом. Перед этой передачей, AS может сначала проверить потребность в предоставляемой услуге и определить, передавать ли на HSS сообщение с запросом, в зависимости от результата проверки. Например, если приложение, обеспечиваемое сервером AS, нуждается в использовании одной или нескольких услуг связи IMS, то AS должен запросить HSS о том, подписан ли пользователь на данную услугу (услуги), причем это может быть реализовано сервером AS путем запроса у HSS списка идентификаторов абонируемых пользователем услуг связи IMS. Возможны другие случаи, когда AS определяет, что на HSS необходимо передать сообщение с запросом. HSS определяет поступление информации по приему сообщения с запросом и вносит в ответное сообщение локально запомненную информацию идентификаторов абонируемых пользователем услуг связи IMS и доставляет ответное сообщение на AS.
HSS определяет поступление упомянутой информации, которая может относится к наступлению времени для доставки идентификаторов услуг связи IMS при изменении локально запомненной информации идентификаторов абонируемых пользователем услуг связи IMS и передает обновленную информацию идентификаторов абонируемых пользователем услуг связи IMS на AS, имеющий отношение подписки с измененными идентификаторами услуг связи IMS. Во время установления отношения подписки, AS может сначала проверить потребность в обеспечении данной услуги и определить, передавать ли на HSS сообщение с запросом подписки, в зависимости от результата данной проверки. Например, изменение в списке идентификаторов абонируемых пользователем услуг связи IMS может привести к изменению подписки, состоящему в переходе от поддержки предоставления приложения к отказу в поддержке предоставления приложения. Таким образом, AS должен выполнить подписку на изменение услуг от сервера HSS путем передачи на HSS запроса подписки для списка идентификаторов услуг связи IMS. Могут иметь место другие ситуации, в которых необходимо передавать на HSS сообщение с запросом подписки.
Сетевой объект AS, нуждающийся в использовании идентификаторов услуг связи IMS, кроме того, выполнен с возможностью осуществления логического прикладного процесса путем использования полученной информации идентификаторов абонируемых пользователем услуг связи IMS.
Варианты осуществления изобретения, кроме того, обеспечивают регистр местоположения собственных абонентов, включающий в себя модуль памяти, модуль обнаружения и модуль доставки, соединенный с модулем памяти и модулем обнаружения, как показано на фиг.8.
Модуль памяти выполнен с возможностью запоминания информации идентификаторов абонируемых пользователем услуг связи IMS. Модуль памяти может запоминать как информацию идентификаторов абонируемых пользователем услуг связи IMS, так и информацию о подписке на мультимедиа, либо может запоминать только информацию идентификаторов абонируемых пользователем услуг связи IMS.
Модуль обнаружения выполнен с возможностью обнаружения того, поступила ли информация, относящаяся к идентификаторам абонируемых пользователем услуг связи IMS.
Модуль доставки выполнен с возможностью доставки информации идентификаторов абонируемых пользователем услуг связи IMS, хранящейся в модуле памяти, в сетевой объект, нуждающийся в SID, когда модуль обнаружения обнаруживает поступление этой информации.
Варианты осуществления изобретения, кроме того, обеспечивают сервер приложений, включающий в себя модуль проверки приложений, модуль передачи запросов, связанный с модулем проверки приложений, приемный модуль и модуль логического определения, соединенный с приемным модулем, как показано на фиг.9.
Модуль проверки приложений выполнен с возможностью определения того, необходимы ли запрос или подписка, адресуемые серверу HSS, для обеспечиваемого приложения.
Модуль передачи запросов выполнен с возможностью передачи на HSS сообщения с запросом для запроса или подписки на информацию идентификаторов услуг связи IMS, когда модулем проверки приложений определено, что HSS нуждается в запросе или подписке.
Приемный модуль выполнен с возможностью приема со стороны сети информации идентификаторов услуг связи IMS.
Модуль логического определения выполнен с возможностью определения взаимосвязи между обеспечиваемым приложением и информацией идентификаторов услуг связи IMS на основе информации идентификаторов услуг связи IMS, принятой приемным модулем.
Варианты осуществления изобретения, кроме того, обеспечивают объект, представляющий собой функциональный узел управления сеансами вызовов (S-CSCF), включающий в себя приемный модуль, модуль памяти, модуль обновления, связанный соответственно с приемным модулем и модулем памяти, и модуль проверки авторизации, связанный с модулем памяти, как показано на фиг.10. Приемный модуль выполнен с возможностью приема информации идентификаторов услуг связи IMS со стороны сети.
Модуль памяти выполнен с возможностью запоминания информации идентификаторов услуг связи IMS.
Модуль обновления выполнен с возможностью обновления данных, запоминаемых модулем памяти, путем использования информации идентификаторов услуг связи IMS, принятых приемным модулем.
Модуль проверки авторизации выполнен с возможностью осуществления (во время установления сеанса) проверки авторизации услуг связи IMS для этого сеанса путем использования информации идентификаторов услуг связи IMS, хранящихся в данный момент в модуле памяти.
В заключение следует заметить, что в вариантах осуществления изобретения сервер HSS предает локально запомненную информацию идентификаторов абонируемых пользователем услуг связи IMS, сетевому объекту, нуждающемуся в SID, по обнаружению поступления информации, относящейся к идентификаторам абонируемых пользователем услуг связи IMS. Таким образом, сетевой объект, нуждающийся в SID, получает идентификаторы услуг связи IMS.
Кроме того, когда в качестве сетевого объекта, нуждающегося в SID, выступает S-CSCF, он выполняет проверку авторизации услуг связи IMS для сеанса в течение его установления по получению идентификаторов услуг связи IMS, в результате чего гарантируется легальность установления сеанса.
Кроме того, когда в качестве сетевого объекта, нуждающегося в SID, выступает AS, AS может выполнять логический прикладной процесс в зависимости от идентификаторов услуг связи IMS по получению идентификаторов услуг связи IMS, что включает в себя, но не только, проверку отношения взаимосвязи между приложением и абонируемых пользователем услугами связи IMS, в результате чего гарантируется легальность реализуемого приложения.
Очевидно, что специалисты в данной области техники могут внести различные изменения и вариации в изобретение, не выходя за рамки существа и объема изобретения. Предполагается, что изобретение охватывает эти изменения и вариации при условии, если они подпадают под объем, определяемый прилагаемой формулой изобретения и ее эквивалентами.
Класс H04L29/06 отличающиеся процедурой регистрации и коммутации сообщений