Способ и система для обеспечения доступа пользователя к услугам IMS-сети
Текст
(51) МПК НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ СПОСОБ И СИСТЕМА ДЛЯ ОБЕСПЕЧЕНИЯ ДОСТУПА ПОЛЬЗОВАТЕЛЯ К УСЛУГАМ -СЕТИ(57) 1. Способ обеспечения доступа легитимного пользователя к услугам -сети, в котором отношения соответствия между физическим номером каждого пользователя, характеризующим выделенный ему канал связи, и его логическим номером хранят на главном 18115 1 2014.04.30 сервере абонентов, характеризующийся тем, что инициируют регистрацию пользователя в указанной сети посредством отправки первого запроса регистрации пользователя через шлюз доступа в реализованную в соответствующем сетевом устройстве функцию управления шлюзом доступа , запрашивают с помощью устройстваглавный сервер абонентов на предмет информации о взаимном соответствии между переданным устройствомфизическим номером пользователя и его логическим номером, в случае наличия информации об указанном соответствии и логическом номере пользователя на главном сервере абонентов передают ее в устройствои сохраняют в его базе данных, после чего при поступлении вызова от указанного пользователя в устройствообеспечивают доступ пользователя к указанным сетевым услугам в соответствии с его логическим номером, полученным посредством обращения к указанной базе данных. 2. Способ по п. 1, отличающийся тем, что при получении главным сервером абонентов первого запроса регистрации от устройстваопределяют с помощью этого сервера местоположение сетевого устройства, реализующего функцию управления сеансами связи для данного пользователя (-) и используемого им при данной попытке регистрации, а при обнаружении указанного соответствия между физическим и логическим номерами пользователя вначале отправляют с главного сервера абонентов в сетевое устройствоуведомление о неудачной регистрации, затем повторно инициируют регистрацию пользователя посредством отправки с устройствав сетевое устройство, реализующее функцию управления сеансами запросов (-), второго запроса регистрации, а доступ пользователя к указанным сетевым услугам обеспечивают путем отправки с помощью устройства - в главный сервер абонентов запроса о сетевых услугах, на которые подписан пользователь с данным логическим номером, определения с помощью этого сервера перечня указанных услуг и отправки его в устройство -,после чего уведомляют устройствооб успешной регистрации. 3. Способ по п. 1, отличающийся тем, что в процессе указанной регистрации при получении главным сервером абонентов первого запроса регистрации от устройстваопределяют с помощью этого сервера местоположение сетевого устройства - для данного пользователя, а при обнаружении указанного соответствия между физическим и логическим номерами пользователя обеспечивают доступ пользователя к указанным сетевым услугам путем отправки с помощью устройства - в главный сервер абонентов запроса о сетевых услугах, на которые подписан пользователь с данным логическим номером, определения с помощью этого сервера перечня указанных услуг и отправки его в устройство -, после чего уведомляют устройствооб успешной регистрации. 4. Способ по п. 2 или 3, отличающийся тем, что в случае отсутствия на главном сервере абонентов информации о взаимном соответствии между физическим и логическим номерами пользователя прекращают процесс его регистрации. 5. Система для обеспечения доступа легитимного пользователя к услугам -сети,содержащая шлюз доступа, первый блок хранения, выполненный с возможностью хранения на главном сервере абонентов информации о взаимном соответствии между физическим номером каждого пользователя, характеризующим выделенный ему канал связи, и его логическим номером, второй блок хранения, выполненный с возможностью хранения указанной информации в сетевом устройстве , реализующем функцию управления шлюзом доступа, первый блок сбора данных, выполненный с возможностью получения указанной информации из первого блока хранения и ее передачи во второй блок хранения,и установленный в устройствевторой блок сбора данных, выполненный с возможностью получения логического номера каждого выбранного пользователя из второго блока хранения и его передачи в блок регистрации пользователей, выполненный с возможностью приема запросов регистрации от пользователей, получения информации об их физических номерах и осуществления их регистрации в -сети по их логическим номерам, соответствующим физическим, а также блок обеспечения доступа пользователей 2 18115 1 2014.04.30 к сетевым услугам в соответствии с определенной блоком регистрации информацией о соотношении между конкретными услугами и каждым из хранящихся во втором блоке хранения логических номеров. 6. Система по п. 5, отличающаяся тем, что блок регистрации содержит первый и второй блоки приема, выполненные с возможностью приема от устройствасоответственно первых и вторых запросов регистрации любого пользователя, первый блок определения,выполненный с возможностью определения сетевого устройства, реализующего функцию управления сеансами связи для соответствующего пользователя (-), с учетом указанного соответствия между его физическим и логическим номерами, блок аутентификации, выполненный с возможностью аутентификации каждого пользователя на главном сервере абонентов и с возможностью запуска после прохождения аутентификации первого блока уведомления, выполненного с возможностью уведомления устройствао результатах идентификации, третий блок приема, выполненный с возможностью приема запросов от устройств - о доступных каждому выбранному пользователю сетевых услугах, а также второй блок определения, выполненный с возможностью определения перечня доступных каждому пользователю услуг и запуска второго блока уведомления,выполненного с возможностью отправки информации о доступных каждому пользователю услугах во все устройства -, уведомления устройстваоб успешной регистрации пользователей и передачи логических номеров пользователей в устройство. 7. Система по п. 5, отличающаяся тем, что блок регистрации содержит первый и второй блоки приема, выполненные с возможностью приема соответственно запросов регистрации от устройстваи запросов от устройства - о доступных каждому пользователю сетевых услугах, первый блок определения, выполненный с возможностью определения сетевого устройства, реализующего функцию управления сеансами связи для соответствующего пользователя (-), с учетом указанного соответствия между его физическим и логическим номерами, а также второй блок определения, выполненный с возможностью определения перечня доступных каждому пользователю услуг и запуска блока уведомления, выполненного с возможностью отправки информации о доступных каждому пользователю услугах в устройство -, уведомления устройстваоб успешной регистрации пользователей и передачи логических номеров пользователей в устройство . 8. Система по п. 6 или 7, отличающаяся тем, что блок регистрации содержит блок пересылки, установленный в устройствеи выполненный с возможностью отправки на главный сервер абонентов посредством сетевого устройства, реализующего функцию управления сеансами запросов (-), запросов регистрации, содержащих физические номера пользователей, а первый блок определения выполнен с возможностью прекращения процесса регистрации выбранного пользователя в случае отсутствия на главном сервере абонентов информации о взаимном соответствии между его физическим и логическим номерами. Настоящее изобретение относится к области технологий доступа пользователя сетевого устройства, реализующего функцию управления шлюзом доступа (устройства ), и в частности, к способу и системе доступа к услугам пользователя элементасистемы - эмуляционной сети, объединяющей телефонную коммутируемую сеть общего пользованияи цифровую сеть интегрального обслуживания .- мультимедийная сетевая система, использующая интернет-протокол, архитектура которой была разработана проектом партнерства третьего поколения (3), и которая обеспечивает открытую и гибкую среду, поддерживающую различные мультимедийные приложения с возможностями оказания широкого разнообразия мультимедийных услуг 3 18115 1 2014.04.30 пользователю. Для обеспечения доступа обычного пользователя к доменуразработана сетевая архитектура , использующая интернет-протокол и поддерживающая так называемую Конвергенцию услуг и протоколов сетей связи и интернета для усовершенствованных сетей . В архитектурене приветствуется прямое подключение устройствак вышестоящей системе и пользователю выделяются соответствующие ресурсы на устройствевышестоящей системой, и информация об этом должна быть передана элементуот вышестоящей системы посредством соответствующего интерфейса, и сохранена на устройстве . В настоящее время в соответствующей спецификации, разработанной Европейским институтом стандартов связи , требуется, чтобы конфигурация устройстваи главного сервера абонентов обеспечивала наличие на них одних и тех же сведений о пользователе, но как это должно быть реализовано, в данной спецификации не указано. Согласно упомянутой спецификации, требуется, чтобы идентификационные данные пользователя (-код - от), используемые им для совершения вызова, хранились в элементе сети, например в элементеили ему подобном. То есть-коды, сконфигурированные для линии пользователя устройства , должны быть актуализированы с данными -кодами в устройствах сети , таких как сервер приложений , сетевой устройство, реализующий функцию управления сеансами связи(устройство ), главный сервер абонентови им подобные. Это вызывает дополнительную нагрузку на сеть, усложняя управление ей, так как необходимо актуализировать информацию о пользователе в устройствепри том, что пользователь может быть достаточно мобилен в устройстве , в результате чего в вышестоящей системе появляются дополнительные задачи управления устройством , что, без сомнения, увеличит нагрузку на процессирующую систему кроме того, распределение ресурсов устройстваявляется разбросанным, и само устройствоможет быть удаленным, в результате чего управление устройствомпосле входа его в вышестоящую систему не может быть таким легким и удобным, как управление главным сервером абонентов, устройствомили сервером приложений. Так, например, если пользователь устройстваменяет линию без изменения номера, отношения соответствия между логическим номером пользователя (логическим -кодом) и физическим номером пользователя (физическим -кодом) на главном сервере абонентов, устройствеили сервере приложений должны быть переконфигурированы а поскольку конфигурационная информация в устройстведолжна быть актуализированной с соответствующей информацией на главном сервере абонентов, устройствеили сервере приложений, соответствующая конфигурационная информация на устройстведолжна быть обновлена и в случае значительного или частого изменения расположения пользователя такое обновление информации на устройствесильно усложняется. Основной целью настоящего изобретения, направленной на решение упомянутой выше проблемы, является обеспечить способ и систему для обеспечения доступа к услугам легитимного пользователя устройства , в соответствии с которыми отношения соответствия между логическим номером пользователя и физическим номером пользователя хранятся только на главном сервере абонентов, а устройствополучает информацию об отношениях соответствия между логическим номером пользователя и физическим номером пользователя от главного сервера абонентов при регистрации пользователя и сохраняет ее. Для достижения указанной выше цели предлагается следующее техническое решение. В частности, в настоящем изобретении предлагается способ доступа к услугам легитимного пользователя сетевого устройства, обеспечивающего функцию управления шлюзом доступа (устройства ), при котором отношения соответствия между логическим номером пользователя и физическим номером пользователя устройствахранятся на главном сервере абонентов. Предлагаемый способ включает 4 18115 1 2014.04.30 в процессе регистрации, инициированной пользователем, - получение устройствомотношений соответствия между физическим номером пользователя и логическим номером пользователя от главного сервера абонентов и их сохранение. Предпочтительно, способ дополнительно включает в процессе вызова, совершаемого пользователем, - получение устройствомлогического номера пользователя, используя сохраненные отношения соответствия между физическим номером пользователя и логическим номером пользователя, и обеспечение устройствомдоступа пользователя к услугам. Процесс регистрации предпочтительно включает после получения первого запроса о регистрации от устройства- определение главным сервером абонентов сетевого устройства, реализующего обслуживающую функцию управления сеансами связи (устройства -) для данного пользователя, после определения того, что физический номер пользователя имеет соответствующий ему логический номер,и уведомление устройствао неудачной регистрации после успешной аутентификации пользователя после получения второго запроса о регистрации от устройства- уведомление главным сервером абонентов сетевого устройства, реализующего функцию управления сеансами запросов (устройство -), о втором запросе регистрации и после получения запроса о предоставляемых услугах от устройства - - определение главным сервером абонентов услуг, на которые имеется подписка у упомянутого пользователя, и после этого - уведомление главным сервером абонентов устройства- об услугах, на которые имеется подписка у упомянутого пользователя, уведомление устройстваоб успешной регистрации и сообщение устройствулогического номера пользователя. Процесс регистрации предпочтительно включает после получения первого запроса о регистрации от устройства- определение главным сервером абонентов устройства - для пользователя после определения того,что физический номер пользователя имеет соответствующий ему логический номер и после приема запроса о предоставляемых услугах от устройства - - определение главным сервером абонентов услуг, на которые имеется подписка у пользователя, и после этого - уведомление главным сервером абонентов устройства - об услугах, на которые имеется подписка у пользователя, уведомление устройстваоб успешной регистрации и сообщение устройствулогического номера пользователя. Процесс регистрации может дополнительно включать получение устройствоминформации о физическом номере пользователя после получения от пользователя запроса о регистрации и вложение информации о физическом номере в первый запрос о регистрации, пересылаемый на главный сервер абонентов устройством - и если главный сервер абонентов определяет, что физический номер пользователя не имеет соответствующего ему логического номера, - окончание текущей последовательности операций регистрации. В настоящем изобретении предлагается также система доступа к услугам пользователя устройства , включающая первый блок хранения, блок регистрации, первый блок сбора данных и второй блок хранения, причем первый блок хранения расположен на главном сервере абонентов и сконфигурирован для хранения в нем отношений соответствия между логическим номером пользователя и физическим номером пользователя устройстварегистрационный блок сконфигурирован для регистрации пользователя первый блок сбора данных сконфигурирован для получения отношений соответствия между физическим номером пользователя и логическим номером пользователя от главного сервера абонентов в процессе регистрации, инициированном пользователем и 5 18115 1 2014.04.30 второй блок хранения расположен на устройствеи сконфигурирован для хранения им отношений соответствия между логическим номером пользователя и физическим номером пользователя. Система может дополнительно включать второй блок сбора данных и блок доступа к услугам, причем второй блок сбора данных расположен на устройствеи сконфигурирован для получения логического номера пользователя, используя отношения соответствия между физическим номером пользователя и логическим номером пользователя, сохраненные во втором блоке хранения в процессе совершения пользователем вызова и блок доступа к услугам сконфигурирован для осуществления доступа пользователя к услугам в соответствии с логическим номером. Предпочтительно, чтобы блок регистрации дополнительно включал первый блок приема, первый блок определения, блок аутентификации, первый блок уведомления, второй блок приема, третий блок приема, второй блок определения и второй блок уведомления,при этом первый блок приема сконфигурирован для приема первого запроса о регистрации от устройствапервый блок определения сконфигурирован для определения им устройства для пользователя после определения того, что физический номер пользователя имеет соответствующий ему логический номер блок аутентификации сконфигурирован для проведения им аутентификации пользователя и запуска первого блока уведомления после прохождения аутентификации первый блок уведомления сконфигурирован для уведомления им устройствао неудачной регистрации второй блок приема сконфигурирован для приема им второго запроса о регистрации от устройстватретий блок приема сконфигурирован для приема им запроса о предоставляемых услугах от устройства второй блок определения сконфигурирован для определения услуг, на которые имеется подписка у пользователя, и запуска второго блока уведомления и второй блок уведомления сконфигурирован для уведомления устройства - об услугах, на которые имеется подписка у пользователя, уведомления устройстваоб успешной регистрации, и сообщения устройствулогического номера пользователя. Блок регистрации может включать первый блок приема, первый блок определения,второй блок приема, второй блок определения и блок уведомления, причем первый блок приема сконфигурирован для приема первого запроса о регистрации от устройствапервый блок определения сконфигурирован для определения устройства - для пользователя после определения того, что физический номер пользователя имеет соответствующий ему логический номер второй блок приема сконфигурирован для приема им запроса о предоставляемых услугах от устройства второй блок определения сконфигурирован для определения услуг, на которые имеется подписка у пользователя, и запуска блока уведомления и блок уведомления сконфигурирован для уведомления им устройства - об услугах, на которые имеется подписка у пользователя, уведомления устройстваоб успешной регистрации и сообщения устройствулогического номера пользователя. Блок регистрации может дополнительно включать четвертый блок приема, третий блок сбора данных и блок пересылки, причем четвертый блок приема расположен в устройствеи сконфигурирован для приема запроса о регистрации от пользователя 6 18115 1 2014.04.30 третий блок сбора данных расположен в устройствеи сконфигурирован для получения им информации о физическом номере пользователя в соответствии с запросом пользователя о регистрации блок пересылки расположен на устройствеи сконфигурирован для пересылки первого запроса о регистрации на главный сервер абонентов устройством - причем первый запрос о регистрации включает информацию о физическом номере пользователя и если первый блок определения дополнительно определяет, что физический номер пользователя не имеет соответствующего ему логического номера, текущая последовательность операций регистрации заканчивается. В соответствии с настоящим изобретением, отношения соответствия между логическим номером пользователя и физическим номером пользователя устройствахранятся на главном сервере абонентов и когда пользователь устройствасовершает регистрацию на получение услуг через устройство , после успешной регистрации главный сервер абонентов определяет информацию о логическом номере пользователя в соответствии с информацией о физическом номере пользователя, сообщенной зарегистрировавшимся пользователем, и уведомляет о ней устройствои соответствующее устройствосохраняет отношения соответствия между физическим номером пользователя и логическим номером пользователя и после принятия от пользователя запроса на оказание услуг доступ к услугам может быть предоставлен непосредственно на основании указываемого пользователем его логического номера. Поскольку отношения соответствия между логическим номером пользователя и физическим номером пользователя хранятся на главном сервере абонентов, во время изменения линии пользователя при сохранении номера, а также и прочих операций пользователя отношения соответствия между логическим номером пользователя и физическим номером пользователя на главном сервере абонентов изменяются непосредственно, и так как на элементе , через который работает пользователь, может быть сконфигурирована та же информация о пользователе, что и на главном сервере абонентов при осуществлении пользователем регистрации, изменение линии пользователем при сохранении номера может быть реализовано без отдельной актуализации информации на элементе , и в целом затраты на актуализацию информации в различных элементах сети будут чрезвычайно низкими. Краткое описание фигур. Фиг. 1 - схема способа доступа к услугам пользователя элементав соответствии с первым воплощением настоящего изобретения. Фиг. 2 - схема способа доступа к услугам пользователя элементав соответствии со вторым воплощением настоящего изобретения. Фиг. 3 - структура системы доступа к услугам пользователя элементав соответствии с настоящим изобретением. Фиг. 4 - структура блока регистрации в соответствии с настоящим изобретением. Фиг. 5 - структура блока регистрации в соответствии с другим воплощением настоящего изобретения. Основной идеей настоящего изобретения является отношения соответствия между логическим номером пользователя и физическим номером пользователя элементахранятся на главном сервере абонентов и когда пользователь элементасовершает регистрацию на получение услуг через устройство , после успешной регистрации главный сервер абонентов определяет информацию о логическом номере пользователя в соответствии с информацией о физическом номере пользователя, сообщенной зарегистрировавшимся пользователем, и уведомляет о ней устройствои соответствующее устройствосохраняет отношения соответствия между физическим номером пользователя и логическим номером пользователя и после принятия от пользователя запроса на оказание услуг, доступ к услугам может быть предоставлен непосредственно на основании указываемого пользователем его логического номера. Поскольку отношения соот 7 18115 1 2014.04.30 ветствия между логическим номером пользователя и физическим номером пользователя хранятся на главном сервере абонентов, во время изменения линии пользователя при сохранении номера, а также и прочих операций пользователя отношения соответствия между логическим номером пользователя и физическим номером пользователя на главном сервере абонентов изменяются непосредственно, и так как на устройстве , через который работает пользователь, может быть сконфигурирована та же информация о пользователе,что и на главном сервере абонентов при осуществлении пользователем регистрации, изменение линии пользователем при сохранении номера может быть реализовано без отдельной актуализации информации на устройстве , и в целом затраты на актуализацию информации в различных устройствах сети будут чрезвычайно низкими. Техническое решение, позволяющее достичь данную цель, а также прочие преимущества настоящего изобретения будут более подробно описаны ниже на примере ряда воплощений изобретения и со ссылками на прилагаемые фигуры. В контексте настоящего описания физическим номером пользователя (или физическим -кодом) называется номер, соответствующий каналу связи пользователя (например, его -адрес и номер порта). Физический номер выделяется линии связи пользователя в устройствепри подключении к сети связи, причем физический номер может быть постоянным для данного пользователя и невидимым для пользователя. Логическим номером пользователя (или логическим -кодом) в контексте настоящего описания называется номер, выделяемый пользователю при выделении ему номера,и он является известным пользователю и информация об услугах, предоставляемых пользователю, также привязана к логическому номеру (логическому -коду). Под управлением главного сервера абонентов может быть установлена связь между физическим номером пользователя (физическим -кодом) и логическим номером пользователя (логическим-кодом), и в общем случае физический номер и логический номер не обязательно совпадают. При выделении пользователю другой линии или при предоставлении ему новых услуг, например при переносе его на другую линию без изменения логического номера,отношения соответствия между физическим номером пользователя и логическим номером пользователя изменяются. Если на главном сервере абонентов канал связи для пользователей имеет только физический номер (физический -код), но не имеет никакого логического номера (логического -кода), это означает, что данная линия до сих пор не выделена никакому пользователю. При получении запроса о регистрации пользователя со ссылкой на данную линию главный сервер абонентов выдает ответ о неудачной регистрации. В соответствии с настоящим изобретением, отношения соответствия между физическим -кодом и логическим -кодом сохраняются на главном сервере абонентов или в другом устройстве сети. Устройствоиспользует физический -код во время запроса о регистрации и использует -код, сообщенный ему главным сервером абонентов при успешной регистрации, то есть логический -код, при осуществлении таких последовательностей операций, как вызов, подписка и им подобные. О том, как реализовать такое техническое решение, будет подробно описано ниже. На фиг. 1 представлена схема способа доступа к услугам пользователя устройствав соответствии с первым воплощением настоящего изобретения. Отношения соответствия между логическим номером пользователя и физическим номером пользователя устройствахранятся на главном сервере абонентов. Как показано на фиг. 1, способ доступа к услугам пользователя устройствав соответствии с данным воплощением включает следующие этапы. Этап 101 устройствополучает сообщение-запрос о регистрации с терминала пользователя. А именно, пользователь посылает сообщение-запрос о регистрации на устройствочерез шлюз доступа, и шлюз доступа передает сообщение-запрос пользователя о регистрации на устройство . Сообщение-запрос о регистрации может быть сообщениемпо стандарту Н.248 и включает информацию о физическом номере терминала пользователя. 8 18115 1 2014.04.30 Этап 102 устройствопосылает на терминал пользователя ответное сообщение об успешной регистрации. Ответное сообщение об успешной регистрации в данном случае может быть сообщениемпо стандарту Н.248. Этап 103 устройствопосылает на сетевое устройство, реализующее функцию управления сеансами запросов (устройство -), сообщение-запрос о регистрации пользователя устройства . Данное сообщение-запрос о регистрации может быть сообщениемпо стандарту 3 24.229. -код, включенный в данное сообщение, является физическим номером пользователя. Этап 104 после получения от устройствасообщения-запроса о регистрации,устройство - посылает на главный сервер абонентов сообщение-запрос информации о месте нахождения, которое предназначено для того, чтобы главный сервер абонентов мог определить законность физического -кода линии пользователя и получить данные о сетевом устройстве, реализующем функцию управления сеансами связи, связанными с обслуживанием пользователя (устройстве -), используемом пользователем для совершения данного вызова. Конкретным типом сообщения, используемого для выполнения данного этапа, может быть сообщение-запрос авторизации пользователя (, или ) по стандарту 3 29.228/3 29.229. Когда законность-кода установлена и, кроме того, завершены дополнительные операции, требуемые согласно упомянутой спецификации 3, главный сервер абонентов должен также определить, имеет ли пользователь соответствующий ему логический номер (логический код), и, если нет, должно быть отправлено ответное сообщение о неудачной регистрации,которое означает, что данная пользовательская линия до сих пор не выделена никакому пользователю и физический номер, используемый пользователем в попытке регистрации,соответствует линии, незаконно используемой данным пользователем после этого непосредственно высылается сообщение о неудачной регистрации, и весь процесс регистрации заканчивается. Если же главный сервер абонентов определяет, что физическому номеру пользователя, указанному в сообщении-запросе информации о месте расположения, отправленном устройством -, действительно соответствует выделенный логический номер, на этапе 105 главный сервер абонентов в ответном сообщении на запрос информации о месте расположения уведомляет устройство - о том, что физическому номеру соответствует логический номер в противном случае устройствоуведомляет устройство - (также на этапе 105 в ответном сообщении на запрос информации о месте расположения) о том, что физический номер не имеет соответствующего логического номера и текущая последовательность операций заканчивается. Кроме того, следует пояснить, что на данном этапе главный сервер абонентов определяет устройство -,используемое пользователем для доступа к услугам на основании информации о логическом номере пользователя, соответствующего физическому номеру пользователя и в этом случает сообщает также устройству - информацию об определенном таким образом устройстве -. Этап 105 главный сервер абонентов отправляет на устройство - ответное сообщение с информацией о месте расположения. Таким ответным сообщением, содержащим информацию о месте расположения, может быть сообщение-ответ авторизации пользователя (, или ) по стандарту 3 29.228/3 29.229. Ответное сообщение с информацией о месте расположения включает информацию об устройстве - и в данное ответное сообщение с информацией о месте расположения не включается информация о логическом номере пользователя, соответствующем физическому номеру пользователя, так как при данном виде регистрации не производится аутентификации пользователя. Этап 106 устройство - посылает сообщение-запрос о регистрации на устройство - пользователя. Сообщение-запрос о регистрации может быть сообщениемпо стандарту 3 24.229. Этап 107 после получения сообщения-запроса о регистрации от устройства устройство - посылает на главный сервер абонентов сообщение-запрос об аутенти 9 18115 1 2014.04.30 фикации, содержащее информацию, требующуюся для аутентификации, чтобы главный сервер абонентов провел аутентификацию. Информация, требующаяся для аутентификации, в данном случае включает идентификационную информацию оборудования терминала пользователя и прочие необходимые данные. Сообщение-запрос об аутентификации может быть сообщениемстандарту 3 29.228/3 29.229. Этап 08 главный сервер абонентов посылает на устройство - ответное сообщение аутентификации. Ответное сообщение аутентификации может быть сообщением МАА по стандарту 3 29.228/3 29.229. Этап 109 устройств - отправляет устройству - ответное сообщение о неудачной регистрации. В данном случае ответное сообщение о неудачной регистрации может быть сообщением типа 401 или ему подобным по стандарту 3 24.229, причем сообщение 401 включает произвольный номер, использованный для упомянутой выше аутентификации. Если пользователь использует иные способы регистрации, в сообщение 401 о неудачной регистрации может быть включена иная информация, или может использоваться иное сообщение о неудачной регистрации. Этап 110 устройство - посылает на устройствоответное сообщение о неудачной регистрации. В данном случае ответное сообщение о неудачной регистрации может быть сообщением типа 401 по стандарту 3 24.229, включающим произвольный номер, использованный для упомянутой выше аутентификации. Этап 111 после получения ответного сообщения о неудачной регистрации устройствоснова инициирует регистрацию и посылает на устройство - сообщениезапрос о регистрации. Данное сообщение-запрос о регистрации может быть сообщением(зарегистрироваться) по стандарту 3 24.229. Сообщение-запрос о регистрации включает информацию о физическом номере пользователя. Этап 112 после получения от устройствасообщения-запроса о регистрации устройство - посылает на главный сервер абонентов сообщение-запрос информации о месте нахождения, которое предназначено для того, чтобы главный сервер абонентов мог определить законность физического -кода линии пользователя и получить данные об устройстве -, используемом пользователем для совершения данного вызова. Конкретным типом сообщения, используемого для выполнения данного этапа, может быть сообщение типапо стандарту 3 29.228/3 29.229. Когда законность -кода установлена и, кроме того, завершены дополнительные операции, требуемые упомянутой спецификацией 3, главный сервер абонентов должен также определить, имеет ли пользователь соответствующий логический номер (логический код), и, если нет, должно быть отправлено ответное сообщение о неудачной регистрации,которое означает, что данная пользовательская линия до сих пор не выделена никакому пользователю и физический номер, используемый пользователем в попытке регистрации,соответствует линии, незаконно используемой данным пользователем после этого непосредственно высылается сообщение о неудачной регистрации, и весь процесс регистрации заканчивается. Если же главный сервер абонентов определяет, что физическому номеру пользователя, указанному в сообщении-запросе информации о месте расположения, отправленном устройством -, действительно соответствует выделенный логический номер, на этапе 113 главный сервер абонентов в ответном сообщении на запрос информации о месте расположения уведомляет устройство - о том, что физическому номеру соответствует логический номер в противном случае устройствоуведомляет устройство - (также на этапе 105 в ответном сообщении на запрос информации о месте расположения) о том, что физический номер не имеет соответствующего логического номера и текущая последовательность операций заканчивается. Кроме того, следует пояснить, что на данном этапе главный сервер абонентов определяет устройство -,используемое пользователем для доступа к услугам на основании информации о логическом номере пользователя, соответствующего физическому номеру пользователя и в этом 10 18115 1 2014.04.30 случает сообщает также устройству - информацию об определенном таким образом устройстве -. главный сервер абонентов должен также провести аутентификацию сообщения, отправленного ему устройствомв соответствии с произвольным номером, ранее выделенным для устройства , и если аутентификация проходит успешно,главный сервер абонентов уведомляет устройство - об успешной аутентификации в противном случае текущая последовательность операций заканчивается. Этап 113 главный сервер абонентов отправляет на устройство - ответное сообщение с информацией о месте расположения. Таким ответным сообщением, содержащим информацию о месте расположения, может быть сообщениепо стандарту 3 29.228/3 29.229. Ответное сообщение с информацией о месте расположения включает информацию о устройстве -, используемом пользователем для доступа к услугам. Этап 114 после получения ответного сообщения с информацией о месте расположения устройство - посылает на устройство - сообщение-запрос о регистрации. Таким сообщением-запросом о регистрации может быть сообщениепо стандарту 3 24.229. Этап 115 после получения сообщения-запроса о регистрации устройство - посылает на главный сервер абонентов сообщение-запрос о предоставляемых услугах, основным назначением которого является получить информацию об услугах, на которые имеется подписка у данного пользователя. В данном случае сообщение-запрос о предоставляемых услугах может быть сообщением по стандарту 3 29.228/3 29.229. После приема сообщения-запроса о предоставляемых услугах главный сервер абонентов находит информацию об услугах, на которые имеется подписка у данного пользователя, и на этапе 116 сообщает устройству - информацию об услугах, на которые имеется подписка у данного пользователя, в ответном сообщении на запрос о предоставляемых услугах и сообщает также информацию о логическом номере пользователя, соответствующем его физическому номеру после чего устройство сообщает устройству - логический номер пользователя, как будет более подробно описано ниже. Этап 116 главный сервер абонентов дает ответ на запрос о предоставляемых услугах устройства -, то есть отправляет на устройство - ответное сообщение на запрос о предоставляемых услугах, и включает в него логический номер пользователя. Ответное сообщение на запрос о предоставляемых услугах может быть сообщениемпо стандарту 3 29.228/3 29.229 устройство сохраняет информацию об услугах, на которые имеется подписка у пользователя, полученную от главного сервера абонентов. Этап 117 устройство - посылает на устройство - ответное сообщение об успешной регистрации. Сообщением об успешной регистрации в данном случае может быть сообщение 200 ОК по стандарту 3 24.229, и оно включает информацию о логическом номере пользователя. Этап 118 устройство - посылает на устройствоответное сообщение об успешной регистрации. Сообщением об успешной регистрации в данном случае может быть сообщение 200 ОК по стандарту 3 24.229, и оно включает информацию о логическом номере пользователя. Устройствосохраняет логический номер пользователя, содержащийся в ответном сообщении об успешной регистрации, то есть сохраняет отношения соответствия между логическим номером пользователя и физическим номером пользователя, и использует логический номер пользователя для инициации вызова. В соответствии с настоящим изобретением реализована гибкая связь между физическим номером пользователя (физическим -кодом) и логический номером пользователя(логическим -кодом), в результате чего снимается проблема поддержания на устройствеактуальной информации о соответствия между -кодами пользователя, присущая устройствам в соответствии с настоящим уровнем техники (в частности, было 11 18115 1 2014.04.30 неясно, каким способом обеспечить наличие актуальной информации). Более того, пользователь устройстваможет удобно пользоваться таким услугами, как перевод его на другую линию без изменения номера и ей подобными. В описанном выше процессе регистрации отношения соответствия между логическим номером пользователя и физическим номером пользователя могут одновременно сохраняться на устройстве - и устройстве -. Изобретение обеспечивает также большую гибкость получения информации об услугах, на которые имеется подписка у пользователя, например информация об услугах, на которые имеется подписка у пользователя, не обязательно должна храниться на сетевом устройстве, таком как, например, устройствоили ему подобное. Изобретение может также обеспечивать большую гибкость получения информации об услугах, на которые имеется подписка у пользователя, в процессе выполнения вызова,например в процессе выполнения вызова информация об услугах, на которые имеется подписка у пользователя, может быть получена с главного сервера абонентов или другого сетевого устройства. После выполнения регистрации пользователь устройстванезависимо от того,является ли он вызывающим пользователем или вызываемым пользователем, может осуществлять обычные функции вызова, используя отношения соответствия между логическим номером пользователя и физическим номером пользователя (терминальный элемент и порт), записанные в устройстве . На фиг. 2 показана схема доступа к услугам пользователя устройствав соответствии со вторым воплощением настоящего изобретения. В соответствии с данным воплощением, отношения соответствия между логическим номером пользователя устройстваи физическим номером пользователя хранятся на главном сервере абонентов и как показано на фиг. 2, способ доступа пользователя устройствак услугам включает следующие этапы. Этапы от 201 до 206 полностью идентичны этапам от 101 до 106. Этапы от 207 до 210 полностью идентичны этапам от 115 до 118. Отличие между последовательностью операций по регистрации пользователя, изображенной на фиг. 2, от последовательности операций, изображенных на фиг. 1, заключается в том, что не требуется дополнительной проверки, то есть что не требуется регистрации пользователя на главном сервере абонентов, и вся последовательность операций регистрации может быть выполнена при первой регистрации. Такой способ используется в отношении пользователя, регистрация которого не требуется, например в отношении более приоритетного пользователя. На фиг. 3 схематически представлена структура системы доступа к услугам пользователя устройствав соответствии с настоящим изобретением. Как показано на чертеже,предлагаемая система доступа к услугам пользователя устройствавключает первый блок 30 хранения, блок 31 регистрации, первый блок 32 получения информации и второй блок 33 хранения, причем первый блок 30 хранения расположен на главном сервере абонентов и сконфигурирован для хранения отношений соответствия между логическим номером пользователя и физическим номером пользователя устройстваблок 31 регистрации сконфигурирован для регистрации пользователя первый блок 32 сбора данных сконфигурирован для получения информации об отношениях соответствия между физическим номером пользователя и логический номером пользователя от главного сервера абонентов в процессе регистрации, инициированном пользователем и второй блок 33 хранения расположен в устройствеи сконфигурирован для хранения отношений соответствия между логическим номером пользователя и физическим номером пользователя. Как показано на фиг. 3, система доступа к услугам пользователя устройствав соответствии с настоящим изобретением дополнительно включает второй блок 34 сбора данных и блок 35 доступа к услугам, причем второй блок 34 сбора данных расположен в устройствеи сконфигурирован для получения им логического номера пользователя 12 18115 1 2014.04.30 исходя из отношений соответствия между физическим номером пользователя и логический номером пользователя, сохраненных во втором блоке 33 хранения и блок 35 доступа к услугам сконфигурирован для обеспечения доступа пользователя к услугам в соответствии с логическим номером. На фиг. 4 схематически показана структура бока регистрации в соответствии с настоящим изобретением. Как показано на данном чертеже, блок 31 регистрации дополнительно включает первый блок 401 приема, первый блок 402 определения, блок 403 аутентификации, первый блок 404 уведомления, второй блок 405 приема, третий блок 406 приема, второй блок 407 определения и второй блок 408 уведомления, при этом первый блок 401 приема сконфигурирован для приема им первого запроса о регистрации от устройствапервый блок 402 определения сконфигурирован для определения, имеет ли физический номер пользователя соответствующий ему логический номер, и определения устройства - для данного пользователя, если физический номер действительно имеет соответствующий ему логический номер блок 403 аутентификации сконфигурирован для аутентификации пользователя и включения первого блока 404 уведомления при успешном завершении аутентификации первый блок 404 уведомления сконфигурирован для уведомления устройствао неудачной регистрации второй блок 405 приема сконфигурирован для приема от устройствавторого запроса о регистрации третий блок 406 приема сконфигурирован для приема запроса о предоставляемых услугах от устройства - второй блок 407 определения сконфигурирован для определения услуг, на которые имеется подписка у данного пользователя и второй блок 408 уведомления сконфигурирован для уведомления устройства - об услугах, на которые имеется подписка у данного пользователя, уведомления устройстваоб успешной регистрации и сообщения устройствулогического номера пользователя. На фиг. 5 представлено еще одно воплощение структуры блока регистрации в соответствии с настоящим изобретением. Как показано на данном чертеже, блок 31 регистрации содержит первый блок 501 приема, первый блок 502 определения, второй блок 503 приема, второй блок 504 определения и блок 505 уведомления, при этом первый блок 501 приема сконфигурирован для приема им первого запроса о регистрации от устройствапервый блок 502 определения сконфигурирован для определения, имеет ли физический номер пользователя соответствующий ему логический номер, и определения устройства - для данного пользователя, если физический номер действительно имеет соответствующий ему логический номер второй блок 503 приема сконфигурирован для приема запроса о предоставляемых услугах от устройства - второй блок 504 определения сконфигурирован для определения услуг, на которые имеется подписка у данного пользователя, и запуска блока 505 уведомления и блок 505 уведомления сконфигурирован для уведомления устройства - об услугах, на которые имеется подписка у данного пользователя, уведомления устройстваоб успешной регистрации и сообщения устройствулогического номера пользователя. Как показано на фиг. 4 и 5, блок 31 регистрации в соответствии с настоящим изобретением дополнительно включает четвертый блок 409 приема, третий блок 410 сбора данных и блок 411 пересылки, при этом четвертый блок 409 приема расположен в устройствеи сконфигурирован для получения от пользователя запроса о регистрации третий блок 410 сбора данных расположен в устройствеи сконфигурирован для получения информации о физическом номере пользователя в соответствии с запросом пользователя о регистрации блок 411 пересылки расположен в устройствеи сконфигурирован для пересылки устройством - первого запроса о регистрации на главный сервер абонентов, и при этом первый запрос о регистрации включает информацию о физическом номере пользователя и если первый блок 402 или 502 определения определяет, что физический номер пользователя не имеет соответствующего ему логического номера, текущий процесс регистрации заканчивается. 13 18115 1 2014.04.30 Сведущим в данной области техники будет понятно, что система доступа к услугам пользователя устройства , изображенная на фиг. 3, разработана для реализации способа доступа к услугам пользователя устройствафункции всех блоков, изображенных на фиг. 3, 4 и 5, следует рассматривать в соответствии с описаниями способов,изображенных на фиг. 1 и 2, и упомянутые способы могут быть реализованы с помощью программ, исполняемых процессором либо отдельным логическим контуром. Выше описаны лишь предпочтительные воплощения изобретения, и защищаемый масштаб настоящего изобретения данными воплощениями не ограничен. Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 16
МПК / Метки
МПК: H04L 29/06
Метки: доступа, способ, услугам, ims-сети, обеспечения, система, пользователя
Код ссылки
<a href="https://by.patents.su/16-18115-sposob-i-sistema-dlya-obespecheniya-dostupa-polzovatelya-k-uslugam-ims-seti.html" rel="bookmark" title="База патентов Беларуси">Способ и система для обеспечения доступа пользователя к услугам IMS-сети</a>
Предыдущий патент: Тактильный сенсор
Следующий патент: Полимерная пресс-композиция
Случайный патент: Способ обнаружения фальсификации молочных продуктов растительными жирами или маслами