Способ ограничения услуги "push-to"

Иллюстрации

Показать все

Изобретение относится к системам связи. Технический результат заключается в совершенствовании способа предоставления услуг. Способ выполнения услуги «Push-to» («РТ-услуга»), включает в себя: получение сервером сообщения протокола инициирования сеанса связи «SIP» от первого «РТ-клиента» (клиента услуги «Push-to»), при этом указанное сообщение протокола инициирования сеанса включает в себя условие запрета сеанса связи на основе услуги «Push-to», далее, «РТ-сеанс»; получение сервером приглашения на сеанс связи от первого «РТ-клиента», который желает пригласить второго «РТ-клиента» на «РТ-сеанс», и сравнение сервером условия запрета сеанса связи для «РТ-сеанса» и информации о сети второго «РТ-клиента»; и выборочную выдачу разрешения на приглашение к сеансу связи на основе результата шага сравнения так, что второму «РТ-клиенту» разрешается или запрещается «РТ-сеанс». 2 н. и 12 з.п. ф-лы, 19 ил.

Реферат

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

[1] Настоящее изобретение имеет отношение к услуге «Push-to» (Нажмите и…), далее «РТ-услуга», более конкретно к способу ограничения «РТ-услуги», который может ограничить «РТ-услугу» на основании информации о сети, когда клиент, приглашающий к сеансу «РТ-услуги» далее «РТ-сеансу», и клиент, приглашаемый к «РТ-сеансу», принадлежат к разным сетям.

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

[2] «РТ-услуга», предназначенная для предоставления быстрой связи поставщикам услуг и пользователям сетей мобильной связи, представляет собой услугу связи, где один клиент передает мультимедийные данные (разговорные данные) одному или нескольким клиентам, с которыми установлен сеанс связи. «РТ-услуга», и может быть «РТТ-услугой» (push to talk - «нажмите и говорите»), предназначенной для передачи речевых (звуковых) данных, «PTV-услугой» (push to view - «нажмите и смотрите»), предназначенной для передачи движущегося изображения (видеоданных), или «PTD-услугой» (push to data - «нажмите и передавайте данные»), предназначенной для передачи данных. «РТ-услуга» предлагает связь с единственным получателем (один с одним) или между группами получателей в виде сеанса групповой беседы (chat) (один со многими) и использует протокол инициирования сеанса, далее «SIP», для установления сеанса связи.

[3] РТ-услуга согласно традиционной технологии включает в себя выбор определенным клиентом одного или нескольких клиентов для их приглашения к «РТ-сеансу», установление сеанса между этим определенным клиентом, приглашающим к «РТ-сеансу», и приглашенным(и) клиентом(ами), и передачу/прием данных между клиентами, между которыми установлен сеанс связи.

[4] Клиент, который приглашен к «РТ-сеансу», может установить флаг запрета входящего сеанса связи "ON" (включение функции), чтобы ограничить приглашение к любому «РТ-сеансу», либо может ограничить приглашение к «РТ-сеансу» в соответствии с клиентами или группами, к которым принадлежит клиент. Однако в способе ограничения «РТ-сеанса» имеется проблема, что клиент, который приглашает к «РТ-сеансу» или приглашен к «РТ-сеансу», различным образом ограничивает приглашение без учета информации о сети, где расположен клиент.

[5] В традиционной технологии «РТ-услуга» не определяет способ установки сеанса для случая, когда клиент, который приглашает к «РТ-сеансу», или клиент, который приглашен к «РТ-сеансу», существует в другой сети. Поскольку в каждой сети своя стратегия начисления оплаты, то, если клиент, который приглашает к «РТ-сеансу», или клиент, который приглашен к «РТ-сеансу», находится в другой сети, и не существует назначения для ограничения процесса приглашения к «РТ-сеансу» и процесса принятия приглашения, может возникнуть проблема, связанная с начислением оплаты.

[6] Например, если клиент, который приглашен к «РТ-сеансу», принадлежит к сети другой страны, то этому клиенту может начисляться оплата по значительно более высокому тарифу по сравнению с клиентом, который принадлежит к сети той же страны. Однако, в этом случае, поскольку «РТ-сеанс» устанавливается без учета того, принадлежит ли клиент к сети той же или другой страны, пользователю может быть начислена оплата за услугу по неожиданному для него тарифу.

Раскрытие сущности изобретения

Техническая проблема

[7] Таким образом, одной из задач настоящего изобретения является предоставление способа ограничения «РТ-услуги», который может ограничить функцию приглашения на основании информации о сети, когда клиент приглашает к «РТ-сеансу» клиента, принадлежащего к другой сети.

[8] Другой задачей настоящего изобретения является предоставление способа ограничения «РТ-услуги», который может ограничить функцию приглашения на основании информации о сети, когда клиент приглашен к «РТ-сеансу» клиентом, принадлежащим к другой сети.

[9] Для полного или частичного достижения, по меньшей мере, этих целей предлагается способ ограничения «РТ-услуги», включающий в себя: задание первым «РТ-клиентом» информации о сети для ограничения установления сеанса связи; определение того факта, удовлетворяет ли заданной информации о сети сеть второго «РТ-клиента», который хочет установить сеанс связи с первым «РТ-клиентом»; и прекращение первым «РТ-клиентом» установления сеанса связи со вторым «РТ-клиентом», если информация о сети второго «РТ-клиента» удовлетворяет этой информации о сети.

[10] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги» в системе, предоставляющей «РТ-услугу», далее «РТ-система», где первый «РТ-клиент» приглашает одного «РТ-клиента» или несколько «РТ-клиентов» и устанавливает сеанс связи, включающий в себя: задание информации о сети для ограничения первого «РТ-клиента» в приглашении «РТ-клиента», существующего в определенной сети; и ограничение приглашения «РТ-клиента», удовлетворяющего заданной информации о сети, среди приглашенных «РТ-клиентов».

[11] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», где первый «РТ-клиент» первой сети задает информацию о сети таким образом, чтобы она могла ограничивать приглашение второго «РТ-клиента», который переместился из первой сети во вторую сеть, включающий в себя: получение первым сервером для «РТ-услуги», далее «РТ-сервер», сигнала приглашения, переданного первым «РТ-клиентом» через первое ядро микропроцессора (ядро операционной системы микропроцессора), использующее протокол «SIP»/межсетевой протокол «IP» (далее, ядро микропроцессора «SIP»/«IP»); добавление первым «РТ-сервером» информации о сети в сигнал приглашения и передачу его первому ядру протокола «SIP»/«IP»; и проверку первым ядром микропроцессора «SIP»/«IP» текущей сети второго «РТ-клиента» и информирование первого «РТ-клиента» о том, что установление сеанса связи прекращено, если второй «РТ-клиент» принадлежит ко второй сети.

[12] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», где первый «РТ-клиент» первой сети задает информацию о сети для ограничения приглашения второго «РТ-клиента», который переместился из первой сети во вторую сеть, включающий в себя: получение первым «РТ-сервером» сигнала приглашения, переданного первым «РТ-клиентом» посредством первого ядра микропроцессора «SIP»/«IP», проверку первым «РТ-сервером» текущей сети второго «РТ-клиента»; и информирование первым «РТ-сервером» первого «РТ-клиента» о том, что установление сеанса связи прекращено, если второй «РТ-клиент» принадлежит ко второй сети.

[13] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», где первый «РТ-клиент» первой сети задает информацию о сети для ограничения соединения с одним или несколькими «РТ-клиентами» второй сети, который(е) переместился(ись) в третью сеть, включающий в себя: передачу первым «РТ-клиентом» сигнала приглашения первому «РТ-серверу»; добавление первым «РТ-сервером» информации о сети в сигнал приглашения и передачу его второму ядру микропроцессора «SIP»/«IP» второй сети; и информирование вторым ядром микропроцессора «SIP»/«IP» первого «РТ-клиента» о том, что установление сеанса связи с «РТ-клиентом», который переместился в третью сеть, прекращено.

[14] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», где первый «РТ-клиент» первой сети задает информацию о сети для ограничения соединения с одним или несколькими «РТ-клиентами» второй сети, который(е) переместился(ись) в третью сеть, включающий в себя: получение первым «РТ-сервером» сигнала приглашения от первого «РТ-клиента»; проверку первым «РТ-сервером» текущей сети второго «РТ-клиента» из второй «РТ-сети»; и информирование первым «РТ-сервером» первого «РТ-клиента» о том, что установление сеанса связи с «РТ-клиентом», который переместился в третью сеть, прекращено.

[15] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», где первый «РТ-клиент» первой сети задает информацию о сети для ограничения приглашения второго «РТ-клиента», который не принадлежит к первой сети, включающий в себя: получение первым «РТ-сервером» сигнала приглашения, переданного первым «РТ-клиентом»; и проверку первым «РТ-сервером» унифицированного идентификатора ресурса «URI» второго «РТ-клиента» и информирование первого «РТ-клиента» о том, что установление сеанса связи прекращено.

[16] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», включающий в себя: передачу первым «РТ-клиентом», который принадлежит к первой сети, сигнала приглашения второму «РТ-клиенту», который принадлежит к первой сети; установление сеанса связи между первым и вторым «РТ-клиентами»; и, если второй «РТ-клиент» передвигается во вторую сеть, сравнение первой сетью текущей сети второго «РТ-клиента» и заранее заданной информации о сети; и в случае, если эта сеть второго «РТ-клиента» удовлетворяет заранее заданной информации о сети, передачу первой сетью сигнала отмены сеанса связи первому и второму «РТ-клиентам».

[17] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», включающий в себя: запись первым «РТ-клиентом» на первом «РТ-сервере» информации о сети для ограничения приглашения в определенную сеть; и ограничение первым «РТ-сервером» приглашения, когда приглашающая сеть удовлетворяет заданной сетевой информации.

[18] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», где первый «РТ-клиент» первой сети задает информацию о сети для ограничения приглашения во вторую сеть, способ, включающий в себя: получение первым «РТ-сервером» сигнала приглашения из второй сети; сравнение первым «РТ-сервером» информации о сети и информации второй сети; и информирование второй сети о прекращении установления сеанса связи.

[19] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги» в «РТ-системе», где для «РТ-сервера» задается значение зависящего от сети флага запрета исходящего сеанса связи и информация об условиях работы с целью ограничения приглашения, связанного с определенными «РТ-клиентами», где в случае, если задан флаг отмены запрета исходящего сеанса связи, переданный через терминал пользователем, сеанс связи устанавливается вне зависимости от заданных флага запрета исходящего сеанса связи и информации об условиях работы.

[20] Для полного или частичного достижения, по меньшей мере, этих преимуществ дополнительно предлагается способ ограничения «РТ-услуги», включающий в себя: задание условия установления «РТ-сеанса» на сервере приложений; прием сервером приложений запроса на установление «РТ-сеанса» и сравнение условия установления сеанса связи с текущим состоянием установления сеанса связи; и выборочное выполнение подключения сеанса связи в соответствии с результатом сравнения.

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

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

[22] Подробное описание изобретения будет дано с использованием следующих чертежей, где одинаковые обозначения соответствуют одинаковым элементам, и где:

[23] На Фиг.1 представлена блок-схема, на которой показана структура типовой «РТ-системы», для пояснения способа ограничения «РТ-услуги» в соответствии с настоящим изобретением;

[24] На Фиг.2 показана блок-схема передачи сигналов, иллюстрирующая типовой процесс передачи «РТ-клиентом 'А'» сигнала публикации «РТ-серверу 'А'»;

[25] На Фиг.3 показана блок-схема передачи сигналов типового процесса передачи «РТ-клиентом 'В'» сигнала публикации «РТ-серверу 'В'»;

[26] На Фиг.4 показана блок-схема передачи сигналов типового процесса передачи абонентского сигнала и сигнала уведомления между «РТ-клиентами» или между «РТ-серверами»;

[27] На Фиг.5 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с первым вариантом осуществления настоящего изобретения;

[28] На Фиг.6 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии со вторым вариантом осуществления настоящего изобретения;

[29] На Фиг.7 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с третьим вариантом осуществления настоящего изобретения;

[30] На Фиг.8 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с четвертым вариантом осуществления настоящего изобретения;

[31] На Фиг.9 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с пятым вариантом осуществления настоящего изобретения;

[32] На Фиг.10 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с шестым вариантом осуществления настоящего изобретения;

[33] На Фиг.11 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с седьмым вариантом осуществления настоящего изобретения;

[34] На Фиг.12 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с восьмым вариантом осуществления настоящего изобретения;

[35] На Фиг.13 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с девятым вариантом осуществления настоящего изобретения;

[36] На Фиг.14 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с десятым вариантом осуществления настоящего изобретения;

[37] На Фиг.15 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с одиннадцатым вариантом осуществления настоящего изобретения;

[38] На Фиг.16 показана блок-схема передачи сигналов иллюстративного способа ограничения «РТ-услуги» в соответствии с двенадцатым вариантом осуществления настоящего изобретения;

[39] Фиг.17 представляет собой иллюстрацию сетевой информации, которая задается для ограничения сеанса связи «РТ-клиентами», представленной в XML-документе; и

[40] Фиг.18 и Фиг.19 представляют собой иллюстрацию флага отмены запрета исходящего сеанса связи, который передается через терминал пользователя, представленный в формате SDP (протокол описания сеанса) и в XML-документе.

Примеры осуществления изобретения

[41] Теперь рассмотрим способ ограничения РТ-услуги в соответствии с вариантами предпочтительного осуществления настоящего изобретения со ссылками на прилагаемые чертежи.

[42] В настоящем изобретении «РТ-клиент», приглашающий к «РТ-сеансу», может ограничить приглашаемого «РТ-клиента» путем задания зависящего от сети флага запрета исходящего сеанса связи "ON" (включение функции запрета).

[43] Кроме того, «РТ-клиент», приглашенный к «РТ-сеансу», может ограничить приглашающего «РТ-клиента» заданием зависящего от сети флага запрета входящего сеанса связи "ON".

[44] Кроме того, в настоящем изобретении «РТ-клиент» может выборочно ограничить приглашающего «РТ-клиента» или приглашенного «РТ-клиента» с использованием зависящего от сети флага запрета исходящего сеанса связи, зависящего от сети флага запрета входящего сеанса связи и информации об условиях, при которых флаги работают.В этом случае информация об условиях относится к информации, указывающей определенную сеть или информацию о том, является ли определенная сеть зарубежной сетью, сетью дальней связи и т.п.Информация об условиях может быть информацией об унифицированном идентификаторе ресурса «URI» клиента, который хочет ограничить возможность приглашать или быть приглашенным.

[45] Фиг.1 представляет собой блок-схему, на которой показана структура типовой «РТ-системы» для пояснения способа ограничения «РТ-услуги» в соответствии с настоящим изобретением. На Фиг.1 сеть 100 «РТ-клиента 'А'» и сеть 200 «РТ-клиента 'В'» являются разными сетями одинаковой структуры.

[46] В состав сетей 100 и 200 входят «РТ-клиенты» 110 и 210, предоставляющие интерфейс пользователя, «РТ-серверы» 120 и 220 для обработки «РТ-сигнала» и медиа данных, серверы присутствия 130 и 230 для проверки информации состояния «РТ-клиентов» 110 и 210 и передачи ее в другую сеть, и ядра микропроцессора 140 и 240 «SIP»/«IP» для маршрутизации сообщения протокола «SIP» (сообщение протокола инициирования сеанса) соответственно. Ядра микропроцессора 140 и 240 «SIP»/«IP» соответствуют IMS (мультимедийной подсистеме Интернет-протокола) в системе 3GPP и подсистеме MMD (мультимедийные документы) в системе 3GPP2.

[47] На Фиг.2-4 показаны блок-схемы передачи сигналов, иллюстрирующие основные функции, необходимые для реализации способа ограничения «РТ-услуги», в соответствии с настоящим изобретением. Теперь опишем эти функции.

[48] Фиг.2 представляет собой блок-схему передачи сигналов, иллюстрирующую способ ограничения приглашения «РТ-клиентом 'А'», налагаемого обслуживающей его сетью, для клиентов, принадлежащих к другой сети. Для удобства пояснения теперь будут описаны «РТ-клиент 'А'» и «РТ-клиент 'В'», принадлежащий другой сети 'В' нежели «РТ-клиент 'А'».

[49] «РТ-клиент 'А'» передает значение зависящего от сети флага запрета исходящего сеанса связи и информацию об условиях, при которых работает соответствующий флаг, ядру микропроцессора «SIP»/«IP» 'А' с использованием сигнала публикации по протоколу «SIP» (действие S21), и ядро микропроцессора 'A' «SIP»/«IP» передает полученный сигнал публикации «РТ-серверу 'А'».

[50] «РТ-сервер 'В'» записывает значение зависящего от сети флага запрета исходящего сеанса связи и информацию об условиях, при которых работает соответствующий флаг. В этом случае вместо сигнала публикации по протоколу «SIP» может также использоваться расчет универсального пакета «PUP» конфигурации протокола доступа в XML (расширяемый язык разметки).

[51] Фиг.3 представляет собой блок-схему передачи сигналов для «РТ-клиента 'В'» (обслуживающей сети), который ограничивает приглашение от клиента, принадлежащего к сети, отличной от обслуживающей сети. Для удобства пояснения теперь будет рассмотрен «РТ-клиент 'А'», принадлежащий к сети 'А', которая отличается от сети для «РТ-клиента 'В'».

[52] «РТ-клиент 'В'» передает значение зависящего от сети флага запрета входящего сеанса связи и информацию об условиях, при которых работает соответствующий флаг, ядру микропроцессора «SIP»/«IP» 'В' с использованием сигнала публикации «SIP» (действие S31), и указанное ядро микропроцессора «SIP»/«IP» передает полученный сигнал публикации «РТ-серверу 'В'» (действие S33).

[53] «РТ-сервер 'В'» записывает значение зависящего от сети флага запрета входящего сеанса связи и информацию об условиях, при которых работает соответствующий флаг. В этом случае вместо сигнала публикации «SIP» может также использоваться расчет «PUT» конфигурации протокола доступа в XML (расширяемый язык разметки).

[54] Фиг.4 представляет собой блок-схему, иллюстрирующую процесс запроса и ответа при обмене желаемой информацией между «РТ-клиентами», между ядрами микропроцессоров «SIP»/«IP» или между «РТ-серверами». «РТ-клиент», или ядро микропроцессора « SIP»/«IP», или «РТ-сервер» запрашивает информацию, которую он хочет получить, с помощью абонентского сигнала (действие S41), а другой «РТ-клиент», другое ядро микропроцессора «SIP»/«IP» или другой «РТ-сервер» предоставляет запрошенную информацию посредством сигнала уведомления (действие S43).

[55] А именно, «РТ-клиент 'А'», который приглашает к «РТ-сеансу», или приглашенный «РТ-клиент 'В'» может заранее сохранить зависящий от сети флаг запрета исходящего сеанса связи и информацию об условиях работы или зависящий от сети флаг запрета входящего сеанса связи и информацию об условиях на «РТ-сервере 'А'» или «РТ-сервере 'В'» соответствующей сети посредством сигнала публикации, а записанная информация может быть передана посредством абонентского сигнала и сигнала уведомления.

[56] На Фиг. с 5 по 12 показаны блок-схемы передачи сигналов, иллюстрирующие способ ограничения «РТ-услуги» в соответствии с вариантами осуществления настоящего изобретения. Теперь подробно опишем способ ограничения «РТ-услуги» со ссылкой на чертежи.

[57] Фиг.5, 6 и 7 представляют собой блок-схемы передачи сигналов, иллюстрирующие способ ограничения «РТ-услуги» в случае, когда приглашающий «РТ-клиент 'А'» и приглашенный «РТ-клиент 'В'» являются клиентами одного поставщика услуг одной страны, и «РТ-клиент 'В'» перемещается в сеть поставщика услуг в другой стране. В этом случае предполагается, что «РТ-клиент 'А'» предварительно задал на «РТ-сервере 'А'» значение зависящего от сети флага запрета исходящего сеанса связи и информацию об условиях работы с целью ограничения приглашения «РТ-клиента» определенной сети 'В' (сети другой страны).

[58] На Фиг.5 показан случай, когда ядро микропроцессора «SIP»/«IP» ограничивает приглашение. Когда «РТ-клиент 'А'» приглашает «РТ-клиента 'В'» с помощью сигнала приглашения (действие S51), ядро микропроцессора «SIP»/«IP» направляет сигнал приглашения «РТ-серверу 'А'» (шаг S53).

[59] Если значение зависящего от сети флага запрета исходящего сеанса связи, которое заранее задано «РТ-клиентом 'А'», равно "ON" (ВКЛ), «РТ-сервер 'А'» добавляет значение флага и информацию об условиях, при которых работает соответствующий флаг, к сигналу приглашения и передает его ядру микропроцессора «SIP»/«IP» 'А' (действие S55). А именно, к сигналу приглашения добавляется «значение зависящего от сети флага запрета исходящего сеанса связи = 0 и условие работы = сеть другой страны».

[60] Когда «РТ-клиент 'В'» (а именно, абонент сети 'А') первоначально перемещается в сеть 'В' (сеть другой страны), он сообщает информацию о текущей сети ядру микропроцессора «SIP»/«IP» 'А' с использованием сигнала регистрации, поэтому ядро микропроцессора «SIP»/«IP» 'А' знает о том, что «РТ-клиент 'В'» переместился в текущую сеть 'В'. В этом случае ядро микропроцессора «SIP»/«IP» 'А' должно иметь базу данных (или нечто подобное) для отображения информации о стране или информации о зоне посредством информации, переданной «РТ-клиентом 'В'».

[61] По получении сигнала приглашения ядро микропроцессора «SIP»/«IP» 'А' проверяет, что значение зависящего от сети флага запрета исходящего сеанса связи равно "ON" (ВКЛ), а информация об условиях работы говорит о том, что «РТ-клиента» сети (сети 'В') другой страны приглашать нежелательно, и затем прекращает приглашение к сеансу связи в отношении «РТ-клиента 'В'».

[62] Ядро микропроцессора «SIP»/«IP» 'А' информирует «РТ-сервер 'А'» о том, что установление сеанса связи в отношении «РТ-клиента 'В'» прекращено, посредством сигнала «NOK» (действие S57), «РТ-сервер 'А'» передает сигнал «NOK» ядру микропроцессора «SIP»/«IP» 'А' (действие S58), а ядро «SIP»/«IP» передает сигнал «NOK» «РТ-клиенту 'А'» (действие S59).

[63] На Фиг.6 показан случай, когда приглашение ограничивается «РТ-сервером 'А'», где «РТ-сервер 'А'» получает информацию о текущей сети приглашающего «РТ-клиента» от ядра микропроцессора «SIP»/«IP».

[64] Когда «РТ-клиент 'А'» приглашает «РТ-клиента 'В'» с помощью сигнала приглашения (действие S61), ядро микропроцессора «SIP»/«IP» направляет сигнал приглашения «РТ-серверу 'А'» (действие S62).

[65] Если значение зависящего от сети флага запрета исходящего сеанса связи, которое заранее задано «РТ-клиентом 'А'», равно "ON" (ВКЛ), «РТ-сервер 'А'» передает ядру микропроцессора «SIP»/«IP» 'А' абонентский сигнал для запроса информации о текущей сети «РТ-клиента 'В'» (действие S63), и ядро микропроцессора «SIP»/«IP» 'А' информирует «РТ-сервер 'А'» посредством сигнала уведомления о том, к какой сети принадлежит «РТ-клиент 'В'» (действие S67).

[66] «РТ-сервер 'А'» определяет, приглашать или нет «РТ-клиента 'В'», путем сравнения информации об условиях работы, ранее заданной «РТ-клиентом», с информацией о текущей сети «РТ-клиента 'В'», полученной ядром микропроцессора «SIP»/«IP» 'A'.

[67] Например, когда ранее задано «зависящий от сети флаг запрета исходящего сеанса связи = ON (ВКЛ) и условие работы = сеть другой страны», а «РТ-клиент 'В'» по результатам проверки ядром микропроцессора «SIP»/«IP» 'А' принадлежит к сети (сети 'В') другой страны, «РТ-сервер 'А'» прекращает установление сеанса связи в отношении этого «РТ-клиента».

[68] «РТ-сервер 'А'» информирует ядро микропроцессора «SIP»/«IP» 'А' посредством сигнала «NOK» о том, что установление сеанса связи в отношении «РТ-клиента 'В'» прекращено (действие S68), и ядро микропроцессора «SIP»/«IP» 'А' передает сигнал «NOK» «РТ-клиенту 'А'» (действие S69).

[69] Информация о сети «РТ-клиента 'В'» может быть проверена с помощью процесса запроса «РТ-сервером 'А'» с использованием абонентского сигнала-уведомления или с помощью процесса, в ходе которого ядро микропроцессора «SIP»/«IP» 'А' сообщает «РТ-серверу 'А'» информацию о сети «РТ-клиента 'В'» с использованием сигнала публикации, периодически или при изменении информации о сети.

[70] На Фиг.7 показан другой вариант осуществления ограничения приглашения «РТ-сервером 'А'», где «РТ-сервер 'А'» получает информацию о текущей сети приглашающего «РТ-клиента» от другого сервера прикладной системы. В этом случае сервер прикладной системы может представлять собой сервер местоположения или сервер присутствия.

[71] Когда «РТ-клиент 'А'» приглашает «РТ-клиента 'В'» с помощью сигнала приглашения (действие S61), ядро микропроцессора «SIP»/«IP» направляет сигнал приглашения «РТ-серверу 'А'» (действие S62).

[72] Если значение зависящего от сети флага запрета исходящего сеанса связи, которое заранее задано «РТ-клиентом», равно "ON" (ВКЛ), «РТ-сервер 'А'» передает ядру микропроцессора «SIP»/«IP» 'А' абонентский сигнал для запроса информации о текущей сети «РТ-клиента 'В'» у сервера приложений (сервера местоположения или сервера присутствия) (действие S63), и ядро микропроцессора «SIP»/«IP» 'А' направляет абонентский сигнал серверу приложений (серверу местоположения или серверу присутствия) (действие S64).

[73] Сервер приложений передает «РТ-серверу 'А'» сигнал уведомления, содержащий информацию о сети, к которой принадлежит «РТ-клиент 'В'» в настоящий момент, через ядро микропроцессора «SIP»/«IP» 'A" (действия S66 и S67). На данном этапе ядро микропроцессора «SIP»/«IP» 'A' направляет «РТ-серверу 'А'» сигнал уведомления, полученный от сервера приложений.

[74] «РТ-сервер 'А'» определяет, приглашать или нет «РТ-клиента 'В'», путем сравнения информации об условиях работы, ранее заданной «РТ-клиентом 'А'», с информацией о текущей сети «РТ-клиента 'В'», полученной от сервера приложений. На данном этапе «РТ-сервер 'А'» должен иметь базу данных (или нечто подобное) для отображения информации о сети, полученной от сервера приложений, на информацию о стране или информацию о зоне.

[75] Например, когда ранее задано «зависящий от сети флаг запрета исходящего сеанса связи = ON (ВКЛ) и условие работы = сеть другой страны», а «РТ-клиент 'В'» по результатам проверки посредством ядра микропроцессора «SIP»/«IP» 'А' принадлежит к сети (сети 'В') другой страны, «РТ-сервер 'А'» прекращает установление сеанса связи в отношении этого «РТ-клиента».

[76] «РТ-сервер 'А'» информирует ядро микропроцессора «SIP»/«IP» 'А' посредством сигнала «NOK» о том, что установление сеанса связи в отношении «РТ-клиента 'В'» прекращено (действие S68), и ядро микропроцессора «SIP»/«IP» 'А' передает сигнал «NOK» «РТ-клиенту 'А'» (действие S69).

[77] В другом варианте осуществления настоящего изобретения, если приглашающий «РТ-клиент 'А'» и приглашенный «РТ-клиент 'В'» являются клиентами одного поставщика услуг одной страны, и зона обслуживания поставщика услуг относительно широкая (большая), может быть ограничено приглашение «РТ-клиентов», принадлежащих к сети дальней связи. А именно, когда «РТ-сервер» выделен в соответствии с перекрываемой им зоной сетевой обслуживания, включение сеанса связи между «РТ-серверами» может быть ограничено. В данном случае сеть дальней связи может быть выделена идентификатором сети «ID».

[78] Здесь флаг запрета исходящего сеанса связи и информация об условиях работы, заданные «РТ-клиентом 'А'» для ограничения приглашения в отношении «РТ-клиента», существующего в определенной сети 'В' (услуги дальней связи), могут представлять собой «зависящий от сети флаг запрета исходящего сеанса связи = ON (ВКЛ) и условие работы=сеть дальней связи».

[79] А именно, случай ограничения приглашения «РТ-клиента», принадлежащего к зоне дальней связи, аналогичен работе в случаях, описанных со ссылкой на Фиг.5, 6 и 7, за тем исключением, что значение флага и информация об условиях работы устанавливаются следующим образом: «зависящий от сети флаг запрета исходящего сеанса связи = ON (ВКЛ) и условие работы = сеть дальней связи».

[80] Фиг.8, 9 и 10 представляют собой блок-схему передачи сигналов, иллюстрирующую способ ограничения «РТ-сервера» в случае, когда приглашающий «РТ-клиент 'А'» и приглашенный «РТ-клиент 'В'» являются клиентами разных поставщиков услуг (разных провайдеров) одной страны, и «РТ-клиент 'В'» переместился в сеть другой страны или сеть дальней связи. Предполагается, что «РТ-клиент 'А'» предварительно задал значение зависящего от сети флага запрета исходящего сеанса связи и информацию об условиях работы на «РТ-сервере 'А'» с целью ограничения приглашения «РТ-клиента», существующего в определенной сети 'С' (сети другой страны или сети дальней связи).

[81] На Фиг.8 показан случай, где ядро микропроцессора «SIP»/«IP» ограничивает приглашение в соответствии с информацией об условиях работы.

[82] Когда «РТ-клиент 'А'» приглашает «РТ-клиента 'В'» используя сигнал приглашения (действие S71), «РТ-сервер 'А'» направляет сигнал приглашения ядру микропроцессора «SIP»/«IP» 'В' домашней сети 'В' «РТ-клиента 'В'».

[83] Если значение зависящего от сети флага запрета исходящего сеанса связи, которое заранее задано «РТ-клиентом», равно "ON" (ВКЛ), «РТ-сервер 'А'» добавляет значение флага и информацию об условиях, при которых работает соответствующий флаг, к сигналу приглашения и передает его ядру микропроцессора «SIP»/«IP» 'В' (действие S73). А именно, к сигналу приглашения может добавляться «зависящий от сети флаг запрета исходящего сеанса связи = ОМ(ВКЛ) и условие работы = сеть другой страны или сеть дальней связи».

[84] Когда «РТ-клиент 'В'» (а именно, абонент сети 'В') первоначально перемещается в сеть 'С' (сеть другой страны или сеть дальней связи), он сообщает информацию о текущей сети ядру «SIP»/«IP» 'В' с использованием сигнала о регистрации, поэтому ядро микропроцессора «SIP»/«IP» 'В' знает о том, что «РТ-клиент 'В'» переместился в текущую сеть 'С'. В этом случае ядро микропроцессора «SIP»/«IP» 'В' должно иметь базу данных (или нечто подобное) для отображения информации о стране или информации о зоне посредством информации, переданной «РТ-клиентом 'В'».

[85] По получении сигнала приглашения ядро микропроцессора «SIP»/«IP» 'В' проверяет, что значение зависящего от сети флага запрета исходящего сеанса связи равно "ON" (ВКЛ), а информация об условиях работы говорит о том, что «РТ-клиента» этой сети (сети 'С') другой страны приглашать нежелательно, и затем прекращает приглашение к сеансу связи в отношении этого «РТ-клиента 'В'».

[86] Ядро микропроцессора «SIP»/«IP» 'А' информирует «РТ-сервер 'А'» о том, что установление сеанса связи в отношении «РТ-клиента 'В'» прекращено, используя сигнал «NOK» (действие S75), и «РТ-сервер 'А'» передает сигнал «NOK» «РТ-клиенту 'А'» (действие S77).

[87] На Фиг.9 показана блок-схема передачи сигналов, иллюстрирующая случай, когда приглашение ограничивается «РТ-сервером 'А'», при котором «РТ-сервер 'А'» получает информацию о текущей сети «РТ-клиента», который должен быть приглашен, через ядро микропроцессора «SIP»/«IP».

[88] Когда «РТ-клиент 'А'» приглашает «РТ-клиента 'В'», используя сигнал приглашения (действие S81), «РТ-сервер 'А'» передает абонентский сигнал ядру микропроцессора «SIP»/«IP» 'В' домашней сети 'В' для запроса информации о текущей сети «РТ-клиента 'В'» (действие S83).

[89] Ядро микропроцессора «SIP»/«IP» 'В' информирует «РТ-сервер 'А'» посредством сигнала уведомления о том, к какой сети принадлежит «РТ-клиент 'В'» (действие S87).

[90] «РТ-сервер 'А'» определяет, приглашать ли этого «РТ-клиента», путем сравнения информации об условиях работы, ранее заданной «РТ-клиентом», с информацией о текущей сети «РТ-клиента 'В'», полученной от ядра микропроцессора «SIP»/«IP» 'В'.

[91] Например, когда на «РТ-сервере 'А'» ранее задано «зависящий от сети флаг запрета исходящего сеанса связи = ON(ВКЛ) и условие работы = сеть другой страны или сеть дальней связи», и «РТ-клиент 'В'» по результатам проверки посредством ядра микропроцессора «SIP»/«IP» 'А' принадлежит к сети другой страны (сети 'С'), «РТ-сервер 'А'» прекращает установление сеанса связи в отношении «РТ-клиента 'В'».

[92] «РТ-сервер 'А'» информирует «РТ-клиента» посредством сигнала NOK о том, что установление сеанса связи в отношении «РТ-клиента 'В'» прекращено (шаг S89).

[93] Информация о сети «РТ-клиента 'В'» может быть проверена с помощью процесса запроса «РТ-сервером 'А'» с использованием абонентского сигнала-сигнала уведомления, либо может быть проверена, предоставлением ядру микропроцессора «SIP»/«IP» 'В' разрешения информировать «РТ-сервер 'А'» с использованием сигнала публикации периодически или при изменении информации о сети «РТ-клиента 'В'».

[94] На Фиг.10 показана блок-схема передачи сигналов, иллюстрирующая случай, где «РТ-сервер 'А'» ограничивает приглашение, в соответствии с другим вариантом осуществления настоящего изобретения, в котором «РТ-сервер 'А'» получает информацию о текущей сети приглашающего «РТ-клиента» от сервера приложений.

[95] Когда «РТ-клиент 'А'» приглашает «РТ-клиента 'В'», используя сигнал приглашения (действие S81), «РТ-сервер 'А'» передает абонентский сигнал ядру микропроцессора «SIP»/«IP» 'В' домашней сети 'В' «РТ-клиента» (действие S83), и ядро «SIP»/«IP» 'В' направляет абонентский сигнал серверу приложений (действие S84). В этом случае сервер приложений представляет собой сервер местоположения 'В' или сервер присутствия 'В'.

[96] Сервер приложений передает ядру «SIP»/«IP» 'В' сигнал уведомления, содержащий информацию о сети, к которой принадлежит «РТ-клиент 'В'» в настоящий момент (действие S86), и ядро микропроцессора «SIP»/«IP» 'В' направляет сигнал уведомления, полученный от сервера приложений, «РТ-серверу 'А'» (действие S87).

[97] «РТ-сервер 'А'» определяет, приглашать ли «РТ-клиента 'В'», путем сравнения информации об условиях работы, ранее заданной «РТ-клиентом 'А'», с текущей информацией о сети «РТ-клиента 'В'», полученной от сервера приложений.

[98] Например, когда на «РТ-сервере 'А'» заранее задано «зависящий от сети флаг запрета исходящего сеанса связи = ON (ВКЛ) и условие работы = сеть другой страны или сеть дальней связи», а данный «РТ-клиент 'В'» по результатам проверки посредством ядра микропроцессора «SIP»/«IP» 'В' принадлежит к сети другой страны (сети 'С'), «РТ-сервер 'А'» прекращает установление сеанса связи в отношении «РТ-клиента 'В'».

[99] «РТ-сервер 'А'» информирует «РТ-клиента» посредством сигнала «NOK» о том, что установление сеанса связи в отношении «РТ-клиента 'В'» прекращено (действие S89).

[100] Информация о сети «РТ-клиента 'В'» может быть проверена с помощью процесса запроса «РТ-сервером 'А'» с использованием абонентского сигнала-сигнала уведомления, либо может быть проверена предоставлением ядру микропроцессора «SIP»/«IP» 'В' разрешения информировать «РТ-сервер 'А'» с использованием сигнала публикации периодически или при изменении информации о сети «РТ-клиента 'В'».

[101] На Фиг.11 показана блок-схема передачи сигналов, иллюстрирующая способ ограничения «РТ-услуг