Изобретение относится к способам и системам осуществления маршрутизации соединений, а именно к способам и системам, позволяющим осуществлять выбор различных типов каналов связи при маршрутизации голосовых вызовов и неголосовых сообщений для снижения издержек, а также дать пользователю возможность выбора устройства для приема голосовых вызовов и неголосовых сообщений и расширить возможности услуги связи, повышающие ее привлекательность для пользователя.
Мобильная связь стала уже вполне привычным средством для большинства людей. Пользователи стараются оставаться на связи всегда. Но при этом они желают снизить свои издержки на связь и иметь возможность гибко управлять своими коммуникациями: определять круг лиц, звонки от которых они желали бы принимать, удобное время и способ для приема вызовов. А также иметь известный друзьям и партнерам специальный номер телефона для использования вне зоны домашней сети без обременительных трат на роуминг.
Известно техническое решение для маршрутизации голосовых вызовов (Заявка на изобретение US2006172774, «Method and system for international roaming and call bridging» МПК Н04В 1/38; H04M 1/00; H04W 88/14; H04W 8/02, приоритет 2006-08-03). В известном техническом решении для маршрутизации голосовых вызовов используют систему, которая включает в себя блоки коммутации и сервисной логики. Способ включает в себя установление входящих вызовов на мобильные устройства двух абонентов, по запросу одного из них, и соединение их между собой с помощью блока коммутации, действиями которого управляет блок сервисной логики.
Недостатками известного решения является то, что алгоритм маршрутизации, выбираемый блоком сервисной логики, ограничен только управлением действиями блока коммутации и не включает применение персональных настроек пользователя. Маршрутизация при этом осуществляется только для голосовых вызовов. Кроме того, в качестве устройства пользователя используют только мобильный телефон, и данное техническое решение не позволяет устанавливать соединение одновременно более чем на одно устройство пользователя.
Известно техническое решение, предназначенное для маршрутизации мобильных соединений на номер, назначенный пользователем (Заявка на изобретение US2011081906, «METHOD AND SYSTEM FOR PROVIDING MOBILE COMMUNICATION CORRESPONDING TO MULTIPLE MSISDNs ASSOCIATED WITH A SINGLE IMSI», МПК H04W 8/26, приоритет от 2011-04-07). Способ маршрутизации в данном техническом решении включает получение сигнальным узлом сообщения активации подписки от пользователя, который ассоциирован с домашней сетью HPMN и имеет SIM карту, обслуживаемую домашней сетью, с соответствующими номерами IMSI и MSISDN; назначение одного или более гостевых MSISDNs пользователю на основании сообщения активации подписки; и привязку этих номеров к домашнему MSISDN для осуществления соединения по этим номерам, назначенным к этому пользователю, где HPMN (Home Public Mobile Network) - домашняя сеть мобильной связи, SIM (Subscriber Identity Module) - модуль идентификации абонента, IMSI (International Mobile Subscriber Identity) - международный идентификатор мобильного абонента, MSISDN (Mobile Station Integrated Services Digital Network Number) - сопоставленный SIM-карте телефонный номер абонента, предназначенный для совершения и приема мобильных соединений.
Недостатками известного технического решения является то, что для его применения операторам сотовой связи надо произвести установку дополнительного оборудования и программного обеспечения, а также соответствующие договорные отношения с другими операторами. Выбор типов каналов связи для маршрутизации ограничен. В качестве устройства пользователя используют только мобильный телефон, решение не позволяет устанавливать соединение одновременно более чем на одно устройство пользователя и, кроме того, не дает возможности для применения персональных настроек.
Известно техническое решение для осуществления маршрутизации голосовых вызовов, выбранное в качестве прототипа (Заявка на изобретение US2011026468, «MULTI-NETWORK TELEPHONE» МПК H04W 40/00, приоритет 2011-02-03).
В известном решении при осуществлении известного способа используют систему, содержащую блок коммутации, с помощью которого при получении входящего голосового вызова на номер пользователя производят выбор адреса доставки для вызываемого пользователя и осуществляют последующее соединение поступившего вызова.
Недостатком известного решения является то, что выбор типов каналов связи для маршрутизации ограничен и зависит от наличия соединения устройства пользователя с сетями VoIP, маршрутизация при этом осуществляется только для голосовых вызовов. Кроме того, в качестве устройства пользователя используют только мобильный телефон и решение не позволяет устанавливать соединение одновременно более чем на одно устройство пользователя, а также не дает возможности для применения персональных настроек.
Недостатками всех перечисленных выше известных технических решений, как по отдельности, так и в совокупности с другими известными решениями, является то, что:
Во-первых, не позволяют гибко управлять выбором типа каналов связи для оптимизации и снижения стоимости их использования;
Во-вторых, ограничиваются только маршрутизацией голосовых вызовов, не беря в расчет неголосовые сообщения;
В-третьих, никак не учитывают предпочтения пользователей в виде персональных настроек;
В-четвертых, не позволяют осуществлять маршрутизацию одновременно более чем на один адрес доставки.
Задачей заявляемого технического решения является разработка способа маршрутизации соединений, включая голосовые вызовы и неголосовые сообщения, и системы для его осуществления, позволяющим выбрать наиболее оптимальный алгоритм осуществления маршрутизации, осуществлять выбор между типами используемых каналов связи, обеспечивать маршрутизацию одновременно на более чем один адрес доставки как голосовых вызовов, так и неголосовых сообщений, учитывать при маршрутизации персональные настройки пользователя.
Задача решается тем, что в способе маршрутизации соединений, включающем использование системы, содержащей блок коммутации, выполненный соединенным с телекоммуникационными сетями и осуществляющим коммутацию хотя бы одного голосового вызова, полученного от устройства вызывающего абонента, к хотя бы одному устройству пользователя, соотнесенному хотя бы с одним адресом доставки, дополнительно используют соединенные между собой блок хранения персональных настроек и блок сервисной логики, последний также соединен с блоком коммутации, блок управления персональными настройками, соединенный с телекоммуникационными сетями и с блоком хранения персональных настроек, при этом:
а) пользователю дополнительно назначают уникальный идентификатор, который сохраняют в блоке хранения персональных настроек и используют для идентификации пользователя, адресации к нему голосовых вызовов и неголосовых сообщений и для ассоциации с ним хотя бы одного адреса доставки,
б) блок коммутации выполняют дополнительно содержащим модуль приема голосовых вызовов, модуль доставки голосовых вызовов и модуль приема и доставки неголосовых сообщений, осуществляющим коммутацию хотя бы одного неголосового сообщения, а коммутацию голосовых вызовов осуществляющим путем первоначального отклонения полученного вызова, дальнейшего, по управляющему сигналу от блока сервисной логики, осуществления либо запрета соединения, либо последующей генерации вызовов на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и установления соединения между этими устройствами,
в) блок хранения персональных настроек выполняют позволяющим сохранять уникальный идентификатор пользователя и персональные настройки, включающие в себя, но не ограничивающиеся, хотя бы один адрес доставки, ассоциированный с уникальным идентификатором, условия выбора из сохраненных адресов доставки хотя бы одного активного адреса,
г) блок сервисной логики выполняют вырабатывающим управляющий сигнал для блока коммутации, получающим от блока хранения персональных настроек соответствующие уникальному идентификатору данные персональных настроек и, на их основе, выбирающим алгоритм маршрутизации, который включает, как минимум, решение либо об отказе коммутации голосового вызова и/или неголосового сообщения, либо о коммутации последних и выбор хотя бы одного адреса доставки, являющегося в данный момент активным,
д) блок управления персональными настройками выполняют принимающим от устройства пользователя команды управления персональными настройками пользователя, интерпретирующим эти команды и дающим блоку хранения персональных настроек команды на обновление и запись персональных настроек для долговременного хранения.
В качестве уникального идентификатора используют либо буквенно-цифровой, либо цифровой код, при этом цифровой код используют в формате телефонного плана нумерации из действующего номерного диапазона любого оператора связи, в качестве адреса доставки используют либо номер из действующего номерного диапазона хотя бы одного оператора связи, либо адрес электронной почты, либо IP-адрес, либо адрес, присвоенный пользователю публичным сервисом обмена голосовой либо неголосовой информацией в сети Интернет, где IP-адрес - уникальный сетевой адрес узла в компьютерной сети. При первоначальном отклонении полученного вызова вызывающему абоненту направляют информационное сообщение либо в виде сообщения USSD, либо в виде сообщения SMS о причине отклонения и дальнейших действиях, где USSD - стандартизованный, 3GPP TS 22.090, ETSI TS 123 090, ETSI TS 124 090, протокол запроса и доставки дополнительных услуг в мобильных сетях, SMS-служба коротких сообщений. В качестве неголосового сообщения используют либо текстовое сообщение формата SMS, либо мультимедийное сообщение.
Кроме того, модуль приема голосовых вызовов выполняют принимающим запрос на установление голосового соединения, полученный от устройства вызывающего абонента, извлекающим адресную информацию, отклоняющим вызов без установления голосового соединения и передающим информацию о полученном запросе в блок сервисной логики. Модуль доставки голосовых вызовов выполняют генерирующим, по управляющему сигналу от блока сервисной логики, голосовые вызовы на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и устанавливающим соединение между этими устройствами. Модуль приема и доставки неголосовых сообщений выполняют принимающим неголосовое сообщение, извлекающим адресную информацию, передающим информацию о полученном неголосовом сообщении в блок сервисной логики и осуществляющим маршрутизацию неголосового сообщения, по управляющему сигналу от блока сервисной логики, на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки.
А система для маршрутизации соединений, содержащая блок коммутации, соединенный с публичными телекоммуникационными сетями и осуществляющий коммутацию хотя бы одного голосового вызова, полученного от устройства вызывающего абонента, к хотя бы одному устройству пользователя, соотнесенному хотя бы с одним адресом доставки, дополнительно содержит соединенные между собой блок хранения персональных настроек и блок сервисной логики, последний также соединен с блоком коммутации, блок управления персональными настройками, соединенный с публичными телекоммуникационными сетями и с блоком хранения персональных настроек, при этом
а) блок коммутации выполнен дополнительно содержащим модуль приема голосовых вызовов, модуль доставки голосовых вызовов и модуль приема и доставки неголосовых сообщений, осуществляющим коммутацию хотя бы одного неголосового сообщения, а коммутацию голосовых вызовов осуществляющим путем первоначального отклонения полученного вызова, дальнейшего, по управляющему сигналу от блока сервисной логики, осуществления либо запрета соединения, либо генерации вызовов на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и установления соединения между этими устройствами,
б) блок сервисной логики выполнен вырабатывающим управляющий сигнал для блока коммутации, получающим от блока хранения персональных настроек соответствующие уникальному идентификатору данные персональных настроек и, на их основе, выбирающим алгоритм маршрутизации, который включает, как минимум, решение либо об отказе в коммутации голосового вызова и/или неголосового сообщения, либо о коммутации последних и выбор хотя бы одного адреса доставки, являющегося в данный момент активным,
в) блок хранения персональных настроек выполнен получающим от блока управления персональными настройками команд на сохранение уникального идентификатора пользователя и соответствующих персональных настроек, включающих в себя, но не ограничивающихся, хотя бы один адрес доставки, ассоциированный с уникальным идентификатором, условия выбора из сохраненных адресов доставки хотя бы одного активного адреса,
г) блок управления персональными настройками выполнен получающим от устройства пользователя команды управления персональными настройками пользователя, интерпретирующим эти команды и дающим команды блоку хранения персональных настроек команд на обновление и запись персональных настроек для долговременного хранения.
При этом модуль приема голосовых вызовов выполнен принимающим запрос на установление голосового соединения, полученный от устройства вызывающего абонента, извлекающим адресную информацию, отклоняющим запрос без установления голосового соединения и передающим информацию о полученном запросе в блок сервисной логики. Модуль доставки голосовых вызовов выполнен генерирующим, по управляющему сигналу от блока сервисной логики, голосовые вызовы на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и устанавливающим соединение между этими устройствами. Модуль приема и доставки неголосовых сообщений выполнен принимающим неголосовое сообщение, извлекающим адресную информацию, передающим информацию о полученном неголосовом сообщении в блок сервисной логики и осуществляющим маршрутизацию неголосового сообщения, по управляющему сигналу от блока сервисной логики, на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки. Модуль приема и доставки неголосовых сообщений также выполнен отправляющим на устройство вызывающего абонента информационное SMS или USSD сообщение о причине отклонения запроса голосового соединения и дальнейших действиях.
Технический эффект заявляемого технического решения заключается в оптимизации использования каналов связи и снижении себестоимости минуты разговора или доставки сообщения, в дополнительной возможности применять алгоритмы маршрутизации также к неголосовым сообщениям, в снижении издержек на интеграцию, не требующую приобретения, установки и дополнительной настройки специального оборудования в сетях операторов связи. Расширение сервисных возможностей, включая использование персональных настроек и снятие ограничений на выбор устройства пользователя, повышает привлекательность услуги связи для пользователей. Кроме того, заявляемое техническое решение позволяет осуществлять маршрутизацию соединений на более чем один адрес доставки одновременно.
На фиг.1 приведена блок-схема, поясняющая работу заявляемого технического решения, где 1 - устройства вызывающего абонента, 2 - устройства пользователя, соотнесенные с активными адресами доставки, 3 - сеть телефонной связи и сеть Интернет, в совокупности именуемые телекоммуникационная сеть, 4 - блок коммутации, 5 - модуль приема голосовых вызовов, 6 - модуль доставки голосовых вызовов, 7 - модуль приема и доставки неголосовых сообщений, 8 - блок сервисной логики, 9 - блок хранения персональных настроек, 10 - блок управления персональными настройкам, 11 - голосовой вызов или неголосовое сообщение, адресованные на уникальный идентификатор, 12 - данные о поступившем голосовом вызове или неголосовом сообщении, 13 - взаимодействие между блоком сервисной логики и блоком хранения персональных настроек, 14 - управляющий сигнал на маршрутизацию голосовых вызовов или неголосовых сообщений, 15 - голосовые вызовы на устройство вызывающего абонента 1 и устройства пользователя 2, 16 - неголосовое сообщение на устройства пользователя 2, 17 - команды от устройств пользователя 2 для управления персональными настройками (создание, удаление, просмотр, редактирование, активизация, деактивизация и т.п.), 18 - взаимодействие между блоком управления персональными настройками 10 и блоком хранения персональных настроек 9, 19 - информационное SMS или USSD сообщение, отправляемое на устройство вызывающего абонента 1 после отклонения модулем приема голосовых вызовов 5 запроса голосового соединения.
В контексте рассматриваемого изобретения маршрутизация соединения означает получение голосового вызова либо неголосового сообщения от устройства вызывающего абонента, выбор хотя бы одного адреса доставки и типа канала связи в соответствии с персональными настройками пользователя и доставка голосового вызова либо неголосового сообщения на хотя бы одно соответствующее устройство пользователя. Заявляемый способ и работа заявляемой системы осуществляется следующим образом. Для осуществления маршрутизации соединений пользователю назначают уникальный идентификатор, в виде буквенно-цифрового или цифрового кода, служащий для идентификации этого пользователя, адресации к нему голосовых вызовов и/или неголосовых сообщений и ассоциации с ним адресов доставки. Уникальный идентификатор представляет собой либо буквенно-цифровой, либо цифровой код. При этом в качестве цифрового кода может быть использован телефонный номер в формате телефонного плана нумерации из действующего номерного диапазона хотя бы одного оператора связи. А в качестве буквенно-цифрового кода используют набор цифр и букв, соблюдая выполнение требования по его уникальности. В качестве адреса доставки используют либо телефонный номер из действующего номерного диапазона хотя бы одного оператора связи, либо адрес электронной почты, либо IP адрес, либо любой иной адрес, позволяющий установить соединение с устройством, которому присвоен этот адрес. Для доставки соединения выбирают, в соответствии с персональными настройками пользователя, активный адрес доставки, который должен быть соотнесен с устройством, способным принимать голосовые вызовы и/или неголосовые сообщения, например, мобильный телефон, телефон фиксированной сети, компьютер с соответствующим ПО и т.п. Использование уникального идентификатора расширяет сервисные возможности за счет отсутствия ограничений на тип устройства, используемого пользователем для приема голосовых вызовов и/или неголосовых сообщений и упрощает использование способа в целом.
Для реализации заявляемого способа используют систему, которая включает блок коммутации 4, содержащий модуль приема голосовых вызовов 5, модуль доставки голосовых вызовов 6 и модуль приема и доставки неголосовых сообщений 7 и соединенный с телекоммуникационными сетями 3, блок сервисной логики 8, соединенный с блоком хранения персональных настроек 9 и блоком коммутации 4, блок хранения персональных настроек 9, соединенный с блоком сервисной логики 8 и блоком управления персональными настройками 10, блок управления персональными настройками 10, соединенный с телекоммуникационными сетями 3. Использование в системе блока коммутации 4, соединенного с телекоммуникационными сетями 3, позволяет снизить издержки на интеграцию, не требующую от операторов сетей связи расходов на приобретение, установку и дополнительную настройку специального оборудования, а также снять ограничение на тип устройства, используемого пользователем для приема голосовых вызовов и/или неголосовых сообщений.
Модуль приема голосовых вызовов 5 блока коммутации 4 выполнен принимающим запросы на установление голосового соединения, анализирующим полученные запросы, извлекающим из запроса адресную информацию, включающую номер вызывающего абонента и уникальный идентификатор, на который адресован данный вызов, и отклоняющим запрос без установления голосового соединения. Такой алгоритм работы модуля приема голосовых вызовов 5 позволяет осуществлять выбор типов каналов связи с целью оптимизации их использования и снижения себестоимости минуты разговора.
Модуль доставки голосовых вызовов 6 выполняют получающим управляющий сигнал от блока сервисной логики 8 и, в соответствии с этим сигналом, генерирующим голосовые вызовы 15 на устройство вызывающего абонента 1 и на хотя бы одно устройство пользователя 2, соотнесенное с хотя бы одним активным адресом доставки, ассоциированным с уникальным идентификатором, и соединяющим их между собой. Генерация голосовых вызовов по управляющему сигналу от блока сервисной логики 8 позволяет, в том числе, осуществлять выбор наиболее подходящего типа канала связи для оптимизации их использования и снижения себестоимости минуты разговора.
Модуль приема и доставки неголосовых сообщений 7 выполнен принимающим и маршрутизирующим, по управляющему сигналу, полученному от блока сервисной логики 8, неголосовые сообщения, адресованные на уникальный идентификатор пользователя, на хотя бы одно устройство пользователя 2, соотнесенное с хотя бы одним активным адресом доставки, ассоциированным с уникальным идентификатором, отправляющим вызывающему абоненту информационное SMS или USSD сообщение после первоначального отклонения модулем приема голосовых вызовов 5 запроса голосового соединения. Использование в системе модуля приема и доставки неголосовых сообщений 7 позволяет осуществлять маршрутизацию не только голосовых вызовов, но и неголосовых сообщений. В качестве последних используют как сообщения SMS, так и мультимедийные сообщения. Выбор устройства пользователя для приема такого сообщения при этом не ограничен только мобильным телефоном.
Блок сервисной логики 8 заявляемой системы выполнен взаимодействующим с блоком хранения персональных настроек 9 при извлечении указанных персональных настроек и выбирающим алгоритм маршрутизации на основе последних. Выбор алгоритма включает, но не ограничивается, выбор адреса доставки, являющего активным в настоящий момент, принятие решения о коммутации, либо об отказе в коммутации входящего голосового вызова и/или неголосового сообщения на адрес доставки и отправку управляющего сигнала блоку коммутации 4 о маршрутизации полученного голосового вызова и/или неголосового сообщения. Использование персональных настроек при выборе алгоритма маршрутизации, помимо оптимизации процесса маршрутизации, значительно расширяет сервисные возможности и повышает привлекательность услуги связи для пользователя. Он может, по собственному желанию, установить, например, время приема или неприема вызовов, ограничить список абонентов, от которых принимают вызовы, выбрать тип устройства или адрес доставки, на которые будут установлены определенные соединения, и т.п.
Блок хранения персональных настроек 9 выполнен в виде базы данных, служащей для хранения уникального идентификатора пользователя и соответствующих ему персональных настроек, включающих, но неограничивающихся, хотя бы один адрес доставки и условия выбора хотя бы одного адреса доставки, являющего активным в текущий момент.
Блок управления персональными настройками выполнен соединенным с телекоммуникационными сетями, принимающим от устройств пользователя команды управления персональными настройками, осуществляющим интерпретацию и выполнение этих команд и дающим блоку хранения персональных настроек команды на обновление и запись персональных настроек для долговременного хранения. Использование в системе блока управления персональными настройками открывает для пользователя возможность создания, удаления, просмотра, редактирования, активизации и деактивизации его персональных настроек. Управление персональными настройками осуществляется при помощи либо персонального компьютера, либо мобильного телефона, либо смартфона, либо с использованием Интернет, либо текстовых сообщений SMS, либо USSD.
Реализацию способа при маршрутизации голосовых вызовов осуществляют следующим образом. Запрос на установление голосового вызова от устройства вызывающего абонента 1, адресованный на уникальный идентификатор, принимают с помощью модуля приема голосовых вызовов 5 блока коммутации 4. Посредством модуля приема голосовых вызовов 5 фиксируют факт получения этого запроса, анализируют полученный запрос, извлекают из этого запроса адресную информацию, включающую номер вызывающего абонента и уникальный идентификатор пользователя, и отклоняют вызов без установления голосового соединения. При этом при помощи модуля приема и доставки неголосовых сообщений 7 на устройство вызывающего абонента 1 направляют информационное SMS или USSD сообщение 19 с указанием причины отклонения вызова и дальнейших действий. После отклонения вызова модуль приема голосовых вызовов 5 блока коммутации 4 направляет информацию о запросе, включающую, в том числе, номер вызывающего абонента и уникальный идентификатор, в блок сервисной логики 8. Последний анализирует уникальный идентификатор, на который адресован голосовой вызов, обращается к блоку хранения персональных настроек 9 и извлекает персональные настройки для этого уникального идентификатора. Далее, на основе полученных персональных настроек, выбирает алгоритм осуществления маршрутизации, который включает определение хотя бы одного активного адреса доставки, ассоциированного с этим уникальным идентификатором, и принятие решения об отказе или установлении голосового соединения. Если выбранный алгоритм включает установление голосового соединения, блок сервисной логики 8 передает модулю доставки голосовых вызовов 6 блока коммутации 4 управляющий сигнал на доставку голосового вызова.
При получении от блока сервисной логики 8 управляющего сигнала на доставку голосового вызова модуль доставки голосовых вызовов 6 блока коммутации 4 инициирует голосовые вызовы 15 на устройство вызывающего абонента 1 и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки 2, ассоциированным с уникальным идентификатором, и, при успешном установлении этих вызовов, соединяет их между собой.
Реализацию способа при маршрутизации неголосовых сообщений осуществляют следующим образом. В случае получения неголосового сообщения его принимают с помощью модуля приема и доставки неголосовых сообщений 7, анализируют адресную информацию и извлекают из нее номер вызывающего абонента и уникальный идентификатор пользователя.
После приема неголосового сообщения модуль приема и доставки неголосовых сообщений 7 блока коммутации 4 направляет информацию о принятом сообщении, включающую в том числе номер вызывающего абонента и уникальный идентификатор, в блок сервисной логики 8. Последний анализирует уникальный идентификатор, на который адресовано неголосовое сообщение, обращается к блоку хранения персональных настроек 9 и извлекает персональные настройки для этого уникального идентификатора. Далее, на основе полученных настроек, выбирает алгоритм осуществления маршрутизации, включающий определение хотя бы одного активного адреса доставки, ассоциированного с этим уникальным идентификатором, и принятие решения о маршрутизации неголосового сообщения. После этого блок сервисной логики 8 передает в модуль приема и доставки неголосовых сообщений 7 блока коммутации 4 управляющий сигнал на доставку неголосового сообщения.
При получении от блока сервисной логики 8 управляющего сигнала на доставку неголосового сообщения модуль приема и доставки неголосовых сообщений 7 осуществляет передачу неголосового сообщения 16 на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, ассоциированным с уникальным идентификатором.
Преимущества заявляемого технического решения заключаются в следующем:
- алгоритм работы заявляемой системы, включающий отклонение первоначального вызова от устройства вызывающего абонента и последующее установление вызовов, позволяет осуществлять выбор между типами используемых каналов связи, что дает возможность использовать наиболее дешевые в конкретном случае каналы связи и снизить издержки пользователей на связь, особенно находящихся вне зоны действия домашней сети;
- позволяет осуществлять маршрутизацию как голосовых вызовов, так и неголосовых сообщений;
- позволяет осуществлять маршрутизацию соединений одновременно на более чем один адрес доставки;
- позволяет осуществлять маршрутизацию с учетом персональных настроек пользователя, что расширяет возможности услуги связи и повышает ее привлекательность для пользователя;
- позволяет снизить издержки на интеграцию, не требующую приобретения, установки и дополнительной настройки специального оборудования в сетях операторов связи;
- использование уникального идентификатора пользователя, служащего для идентификации этого пользователя, адресации к нему голосовых вызовов и неголосовых сообщений и ассоциации с ним адресов доставки, позволяет не ограничивать пользователя в выборе устройства для приема голосовых вызовов и неголосовых сообщений, а само использование способа сделать для него простым и удобным.
Изобретение относится к вычислительной технике. Технический результат заключается в оптимизации использования каналов связи. Способ маршрутизации соединений, включающий использование системы, содержащей блок коммутации, выполненный соединенным с телекоммуникационными сетями и осуществляющим коммутацию хотя бы одного голосового вызова, полученного от устройства вызывающего абонента, к хотя бы одному устройству пользователя, соотнесенному хотя бы с одним адресом доставки, и дополнительно используют соединенные между собой блок хранения персональных настроек и блок сервисной логики, последний также соединен с блоком коммутации, блок управления персональными настройками, соединенный с телекоммуникационными сетями и с блоком хранения персональных настроек, при этом пользователю дополнительно назначают уникальный идентификатор для ассоциации с ним хотя бы одного адреса доставки; осуществляют коммутацию голосовых вызовов путем первоначального отклонения полученного вызова, дальнейшего, по управляющему сигналу от блока сервисной логики, осуществления либо запрета соединения, либо последующей генерации вызовов на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и установления соединения между этими устройствами. 2 н. и 11 з.п. ф-лы, 1 ил.
1. Способ маршрутизации соединений, включающий использование системы, содержащей блок коммутации, выполненный соединенным с телекоммуникационными сетями и осуществляющим коммутацию хотя бы одного голосового вызова, полученного от устройства вызывающего абонента, к хотя бы одному устройству пользователя, соотнесенному хотя бы с одним адресом доставки, отличающийся тем, что дополнительно используют соединенные между собой блок хранения персональных настроек и блок сервисной логики, последний также соединен с блоком коммутации, блок управления персональными настройками, соединенный с телекоммуникационными сетями и с блоком хранения персональных настроек, при этом
а) пользователю дополнительно назначают уникальный идентификатор, который сохраняют в блоке хранения персональных настроек и используют для идентификации пользователя, адресации к нему голосовых вызовов и неголосовых сообщений и для ассоциации с ним хотя бы одного адреса доставки,
б) блок коммутации выполняют дополнительно содержащим модуль приема голосовых вызовов, модуль доставки голосовых вызовов и модуль приема и доставки неголосовых сообщений, осуществляющим коммутацию хотя бы одного неголосового сообщения, а коммутацию голосовых вызовов осуществляющим путем первоначального отклонения полученного вызова, дальнейшего, по управляющему сигналу от блока сервисной логики, осуществления либо запрета соединения, либо последующей генерации вызовов на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и установления соединения между этими устройствами,
в) блок хранения персональных настроек выполняют позволяющим сохранять уникальный идентификатор пользователя и персональные настройки, включающие в себя, но не ограничивающиеся, хотя бы один адрес доставки, ассоциированный с уникальным идентификатором, условия выбора из сохраненных адресов доставки хотя бы одного активного адреса доставки,
г) блок сервисной логики выполняют вырабатывающим управляющий сигнал для блока коммутации, получающим от блока хранения персональных настроек соответствующие уникальному идентификатору данные персональных настроек и на их основе выбирающим алгоритм маршрутизации, который включает, как минимум, решение либо об отказе коммутации голосового вызова и/или неголосового сообщения, либо о коммутации последних и выбор хотя бы одного адреса доставки, являющегося в данный момент активным,
д) блок управления персональными настройками выполняют принимающим от устройства пользователя команды управления персональными настройками пользователя, интерпретирующим эти команды и дающим блоку хранения персональных настроек команд на обновление и запись персональных настроек для долговременного хранения.
2. Способ по п.1, отличающийся тем, что в качестве уникального идентификатора используют либо буквенно-цифровой, либо цифровой код, при этом цифровой код используют в формате телефонного плана нумерации из действующего номерного диапазона любого оператора связи.
3. Способ по п.1, отличающийся тем, что в качестве адреса доставки используют либо номер из действующего номерного диапазона хотя бы одного оператора связи, либо адрес электронной почты, либо IP-адрес, либо адрес, присвоенный пользователю публичным сервисом обмена голосовой либо неголосовой информацией в сети Интернет.
4. Способ по п.1, отличающийся тем, что при первоначальном отклонении полученного вызова на устройство вызывающего абонента направляют информационное сообщение либо в виде сообщения USSD, либо в виде сообщения SMS о причине отклонения и дальнейших действиях.
5. Способ по п.1, отличающийся тем, что в качестве неголосового сообщения используют либо текстовое сообщение формата SMS, либо мультимедийное сообщение.
6. Способ по п.1, отличающийся тем, что модуль приема голосовых вызовов выполняют принимающим запрос на установление голосового соединения, полученный от устройства вызывающего абонента, извлекающим адресную информацию, отклоняющим вызов без установления голосового соединения и передающим информацию о полученном запросе в блок сервисной логики.
7. Способ по п.1, отличающийся тем, что модуль доставки голосовых вызовов выполняют генерирующим по управляющему сигналу от блока сервисной логики голосовые вызовы на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и устанавливающим соединение между этими устройствами.
8. Способ по п.1, отличающийся тем, что модуль приема и доставки неголосовых сообщений выполняют принимающим неголосовое сообщение, извлекающим адресную информацию, передающим информацию о полученном неголосовом сообщении в блок сервисной логики и осуществляющим маршрутизацию неголосового сообщения по управляющему сигналу от блока сервисной логики на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки.
9. Система для маршрутизации соединений, содержащая блок коммутации, соединенный с телекоммуникационными сетями и осуществляющий коммутацию хотя бы одного голосового вызова, полученного от устройства вызывающего абонента, к хотя бы одному устройству пользователя, соотнесенному хотя бы с одним адресом доставки, отличающаяся тем, что она дополнительно содержит соединенные между собой блок хранения персональных настроек и блок сервисной логики, последний также соединен с блоком коммутации, блок управления персональными настройками, соединенный с публичными телекоммуникационными сетями и с блоком хранения персональных настроек, при этом
а) блок коммутации выполнен дополнительно содержащим модуль приема голосовых вызовов, модуль доставки голосовых вызовов и модуль приема и доставки неголосовых сообщений, осуществляющим коммутацию хотя бы одного неголосового сообщения, а коммутацию голосовых вызовов осуществляющим путем первоначального отклонения полученного вызова, дальнейшего, по управляющему сигналу от блока сервисной логики, осуществления либо запрета соединения, либо генерации вызовов на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и установления соединения между этими устройствами,
б) блок сервисной логики выполнен вырабатывающим управляющий сигнал для блока коммутации, получающим от блока хранения персональных настроек соответствующие уникальному идентификатору данные персональных настроек и на их основе выбирающим алгоритм маршрутизации, который включает, как минимум, решение либо об отказе в коммутации голосового вызова и/или неголосового сообщения, либо о коммутации последних и выбор хотя бы одного адреса доставки, являющегося в данный момент активным,
в) блок хранения персональных настроек выполнен получающим от блока управления персональными настройками команды на сохранение уникального идентификатора пользователя и соответствующих персональных настроек, включающих в себя, но не ограничивающихся, хотя бы один адрес доставки, ассоциированный с уникальным идентификатором, условия выбора из сохраненных адресов доставки хотя бы одного активного адреса доставки,
г) блок управления персональными настройками выполнен получающим от устройства пользователя команды управления персональными настройками пользователя, интерпретирующим эти команды и дающим блоку хранения персональных настроек команды на обновление и запись персональных настроек для долговременного хранения.
10. Система по п.9, отличающаяся тем, что модуль приема голосовых вызовов выполнен принимающим запрос на установление голосового соединения, полученный от устройства вызывающего абонента, извлекающим адресную информацию, отклоняющим запрос без установления голосового соединения и передающим информацию о полученном запросе в блок сервисной логики.
11. Система по п.9, отличающаяся тем, что модуль доставки голосовых вызовов выполнен генерирующим по управляющему сигналу от блока сервисной логики голосовые вызовы на устройство вызывающего абонента и на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки, и устанавливающим соединение между этими устройствами.
12. Система по п.9, отличающаяся тем, что модуль приема и доставки неголосовых сообщений выполнен принимающим неголосовое сообщение, извлекающим адресную информацию, передающим информацию о полученном неголосовом сообщении в блок сервисной логики и осуществляющим маршрутизацию неголосового сообщения по управляющему сигналу от блока сервисной логики на хотя бы одно устройство, соотнесенное с хотя бы одним активным адресом доставки.
13. Система по п.9, отличающаяся тем, что модуль приема и доставки неголосовых сообщений выполнен отправляющим на устройство вызывающего абонента информационное SMS- или USSD-сообщение о причине отклонения запроса голосового соединения и дальнейших действиях.
Колосоуборка | 1923 |
|
SU2009A1 |
МОДЕЛИ, ИНТЕРФЕЙСЫ И ПРИНЦИПЫ ДЕЙСТВИЯ СИСТЕМЫ, РАСШИРЯЮЩЕЙ КОММУНИКАЦИИ И МИНИМИЗИРУЮЩЕЙ ПЕРЕБОИ С ПОМОЩЬЮ ПРЕДПОЧТИТЕЛЬНОГО И СИТУАЦИОННОГО КОДИРОВАНИЯ | 2004 |
|
RU2420805C2 |
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
УСТРОЙСТВО ПРЕДОСТАВЛЕНИЯ УСЛУГИ В УСТРОЙСТВЕ СВЯЗИ | 2006 |
|
RU2385547C2 |
СПОСОБ И СИСТЕМА ПРОВЕДЕНИЯ ТРАНЗАКЦИЙ В СЕТИ С ИСПОЛЬЗОВАНИЕМ СЕТЕВЫХ ИДЕНТИФИКАТОРОВ | 2003 |
|
RU2376635C2 |
Авторы
Даты
2012-10-20—Публикация
2011-09-29—Подача