Способ и система интеллектуальной маршрутизации
Иллюстрации
Показать всеДанное изобретение относится к технике связи. Модуль обработки интеллектуальной маршрутизации устанавливает заранее по меньшей мере одно условие включения интеллектуальной маршрутизации и по меньшей мере одну соответствующую политику интеллектуальной маршрутизации, а входящий вызов или сообщение обрабатываются в соответствии с методами связи интеллектуальной маршрутизации, содержащимися в политике интеллектуальной маршрутизации. Условия включения интеллектуальной маршрутизации содержат соответствующую информацию входящего вызова или сообщения, а политика интеллектуальной маршрутизации может содержать более одного метода связи интеллектуальной маршрутизации. Технический результат состоит в обеспечении методов связи интеллектуальной маршрутизации и политики интеллектуальной маршрутизации для технологии маршрутизации в системах связи, используя информацию о присутствии абонента. 4 н. и 27 з.п. ф-лы, 4 табл., 4 ил.
Реферат
Область техники
Настоящее изобретение относится к технологиям маршрутизации в области связи. Более конкретно изобретение относится к способам и системам интеллектуальной маршрутизации.
Уровень техники
Согласно традиционным услугам домена коммутации каналов абонент может подписаться по меньшей мере на одну из множества услуг для вызываемой стороны, например, на услугу ожидания вызова, безусловной переадресации вызова, переадресации при занятости и переадресации при отсутствии ответа. Это множество услуг для вызываемой стороны обеспечивает для входящих вызовов различные методы связи с вызываемой стороной при переадресации и ожидании. Услуги для вызываемой стороны не зависят друг от друга, и точки их включения устанавливаются с учетом следующих трех ситуаций: при занятости вызываемого абонента, при отсутствии ответа вызываемого абонента и без каких-либо условий. Однако данные ситуации соответствуют лишь ограниченному числу практических сценариев. В частности, не учтен сценарий переадресации вызова, когда абонент находится на совещании.
Благодаря развитию голосовых услуг в домене коммутации пакетов в последнее время появилась услуга интеллектуальной маршрутизации вызовов. Услуга интеллектуальной маршрутизации вызовов настраивается абонентом заблаговременно и предоставляет различные схемы переадресации входящих вызовов, основанные на информации о присутствии абонента, к которым относятся последовательная переадресация вызова, параллельная переадресация вызова, переадресация вызова на голосовой почтовый ящик и преобразование информации о вызове в текстовую информацию. Абонент может опубликовать информацию о своем присутствии (например, "я на совещании") в домене коммутации пакетов с помощью сетевых сообщений, например, с помощью сообщения PUBLISH протокола инициирования сеансов (протокола SIP). Таким образом, реализуется сценарий с переадресацией вызова, когда пользователь находится на совещании. Однако автор настоящего изобретения полагает, что это традиционное техническое решение имеет слабые места.
Во-первых, в договорах для вызываемых абонентов режимы, связанные с входящими вызовами, ограничиваются в основном услугами переадресации вызовов и не предоставляют других эффективных методов связи, имеющихся при использовании маршрутизации, например, ожидание вызова, очередь и передачу записи о вызове по электронной почте. Следовательно, используется лишь малая часть методов связи, доступных при использовании маршрутизации.
Во-вторых, имеется необходимость в услуге интеллектуальной маршрутизации вызовов для групп пользователей, например, групп Centrex и групп перехвата вызова. Используется не более одной политики интеллектуальной маршрутизации, основанной на различных атрибутах вызываемого абонента, например, на номере вызываемого абонента или на номере группы, к которой он принадлежит.
В-третьих, информация о присутствии абонента, как одно из условий включения интеллектуальной маршрутизации, содержит явную и скрытую информацию о присутствии; первая публикуется абонентом в сети определенным образом, а вторая отражает информацию о физическом присутствии абонентского терминала в сети, в том числе о состоянии аппаратного соединения, о приложениях услуги, о расположении и типе сети. Однако в настоящее время не вся имеющаяся скрытая информация о присутствии может быть использована, и при настройке услуг абоненту трудно точно описать свое состояние во время включения услуги интеллектуальной маршрутизации.
Более того, все традиционные службы передачи сообщений, такие как служба мгновенных сообщений (1М), служба коротких сообщений (SMS), служба мультимедийных сообщений (MMS), сообщения электронной и голосовой почты, факсимильные и пейджинговые сообщения, имеют свои собственные прикладные сети. Для эффективной унификации этих услуг в данной области техники появилась служба унифицированных сообщений. Служба унифицированных сообщений объединяет услуги передачи сообщений, прежде предоставлявшиеся такими сетями, как сети телефонной, пейджинговой и мобильной связи и Интернет, в результате чего абонент может получать сообщения от различных служб передачи сообщений разными методами. Например, голосовое сообщение может передаваться по электронной почте в качестве вложения.
Говоря коротко, система унифицированных сообщений может рассматриваться как интегрированный почтовый ящик, способный запоминать и пересылать информацию любого типа, полученную от различных терминалов, включая мгновенные сообщения, короткие и мультимедийные сообщения, электронную почту, голосовые, факсимильные и пейджинговые сообщения. Абонент может посылать и принимать все эти сообщения в любом месте и в любое время с помощью таких устройств, как телефон, факс-аппарат, персональный компьютер (подключенный к Интернет), сотовый телефон и пейджер.
Однако применение службы унифицированных сообщений все еще ограничено, поскольку эта служба сосредоточена на преобразовании сообщений различных типов и предоставляет системную прикладную оболочку, являющуюся сравнительно фиксированной. Например, абоненту может быть предоставлен унифицированный электронный почтовый ящик для приема сообщений, и вся принятая информация преобразуется в электронную почту, направляемую абоненту. При этом не создается всеобъемлющих предопределенных политик интеллектуальной маршрутизации для всех перечисленных выше типов услуг передачи сообщений, например:
преобразование различных входящих сообщений обеспечивается основной службой, причем не обеспечивается предоставление таких эффективных методов связи, как переадресация сообщений или преобразование сообщений в телефонный вызов;
унифицированные сообщения не могут обрабатываться с использованием всей имеющейся информации о присутствии абонента-адресата, нет эффективного взаимодействия с другими соответствующими приложениями, т.е. информация о присутствии не может взаимодействовать с управлением вызовами в реальном времени; в результате определенные запросы абонентов не могут быть удовлетворены, например, абонент может пожелать, чтобы короткое сообщение, переданное его семьей, было преобразовано в голосовой вызов, на который можно ответить с помощью бортового мобильного телефона во время движения автомобиля, когда нет возможности читать короткие сообщения;
унифицированные сообщения не могут пересылаться группам пользователей, включая группы Centrex и группы перехвата вызовов, нет политик интеллектуальной маршрутизации, связанных с различными атрибутами вызываемого абонента, например, с номером абонента или с номером группы, к которой он принадлежит.
Сущность изобретения
В настоящем изобретении предложены способы и системы интеллектуальной маршрутизации, позволяющие решить проблемы существующей технологии маршрутизации в системах связи, касающиеся недостаточного количества методов связи при маршрутизации и политик маршрутизации, а также проблемы неполного использования информации о состоянии абонента.
Ниже техническая схема данного изобретения описана на примере некоторых вариантов его выполнения.
Заявленный способ интеллектуальной маршрутизации, содержит:
перенаправление входящего вызова на модуль обработки интеллектуальной маршрутизации в заданной точке включения;
включение модулем обработки интеллектуальной маршрутизации услуги интеллектуальной маршрутизации, получение соответствующей информации о входящем вызове и формирование по меньшей мере одного условия включения интеллектуальной маршрутизации входящего вызова с соответствующей информацией;
сравнение условия включения интеллектуальной маршрутизации входящего вызова с предустановленными условиями включения интеллектуальной маршрутизации и формирование по меньшей мере одной политики интеллектуальной маршрутизации, содержащей один метод связи интеллектуальной маршрутизации или несколько методов связи интеллектуальной маршрутизации с порядком их обработки;
и маршрутизацию входящих вызовов в соответствии с методом связи интеллектуальной маршрутизации, содержащимся в политике интеллектуальной маршрутизации.
Этап перенаправления входящего вызова на модуль обработки интеллектуальной маршрутизации в заданной точке включения содержит перенаправление функциональным блоком управления сеансами вызовов входящего вызова на модуль обработки интеллектуальной маршрутизации только при получении первичного запроса входящего вызова или при получении сообщения об ошибке в ответ на входящий вызов и его маршрутизацию.
Для одного входящего вызова модуль обработки интеллектуальной маршрутизации включает услугу интеллектуальной маршрутизации только один раз, когда получен первичный запрос входящего вызова или получено первое сообщение об ошибке в ответ на входящий вызов. Или модуль обработки интеллектуальной маршрутизации включает услугу интеллектуальной маршрутизации еще раз, когда получено первое сообщение об ошибке в ответ на входящий вызов, после того как приложение услуги интеллектуальной маршрутизации заканчивается ошибкой, и услуга интеллектуальной маршрутизации была включена в ответ на получение первичного запроса входящего вызова.
В предпочтительном случае соответствующая информация входящего вызова включает в себя атрибут вызываемого абонента, атрибут входящего вызова, информацию о присутствии вызываемого абонента и значение текущего времени.
В предпочтительном случае атрибут вызываемого абонента представляет собой один из следующих параметров: номер вызываемого абонента и номер группы пользователя, к которой принадлежит вызываемая сторона;
атрибут входящего вызова включает в себя по меньшей мере один из следующих параметров: номер вызывающего абонента, тип носителя входящего вызова и атрибут входящего вызова;
информация о присутствии вызываемого абонента представляет собой по меньшей мере один из следующих параметров: явную информацию о присутствии и скрытую информацию о присутствии вызываемого абонента;
причем формирование по меньшей мере одного условия включения интеллектуальной маршрутизации входящего вызова с соответствующей информацией включает один из следующих вариантов:
формирование одного условия переключения интеллектуальной маршрутизации с одним атрибутом вызываемого абонента, атрибутом входящего вызова, информацией о присутствии вызываемого абонента и значением текущего времени;
и формирование нескольких условий переключения интеллектуальной маршрутизации по меньшей мере с двумя атрибутами вызываемого абонента и теми же атрибутами входящего вызова, информацией о присутствии вызываемого абонента и значением текущего времени.
В предпочтительном случае этап извлечения информации о присутствии вызываемого абонента модулем обработки интеллектуальной маршрутизации включает один из следующих вариантов:
перенаправление сообщения, содержащего информацию о присутствии вызываемого абонента, функциональным блоком управления сеансом вызова домашнего домена вызываемого абонента на модуль обработки интеллектуальной маршрутизации, извлечение из сообщения и запись этим модулем обработки интеллектуальной маршрутизации информации о присутствии вызываемого абонента;
и управление информацией о присутствии вызываемого абонента с помощью сервера присутствия, находящегося в сети; подписка модуля обработки интеллектуальной маршрутизации на получение информации о присутствии вызываемого абонента, находящейся на сервере присутствия, и передача сервером присутствия информации о присутствии вызываемого абонента на модуль обработки интеллектуальной маршрутизации в одном из следующих случаев: при получении информации о подписке и при изменении информации о присутствии вызываемого абонента.
В предпочтительном случае метод связи интеллектуальной маршрутизации включает следующее: запрет входящих вызовов, последовательную переадресацию вызовов, параллельную переадресацию вызовов, переадресацию вызова на голосовой почтовый ящик или аппарат секретаря, преобразование вызова в сообщение электронной почты, преобразование вызова в блок данных, распределение вызовов, ожидание вызова, очередь, ответ автоинформатора и регистрацию обратных вызовов.
В предпочтительном случае, если в качестве метода связи интеллектуальной маршрутизации используется преобразование вызова в блок данных, этап маршрутизации входящего вызова содержит следующее:
передачу входящего вызова на сервер унифицированных сообщений, где этот вызов преобразуется в блок данных;
и маршрутизацию блока данных.
Если сформировано несколько политик интеллектуальной маршрутизации, то входящий вызов обрабатывается либо по согласованному или предустановленному порядку этих политик, либо по одной из политик, имеющей максимальный приоритет в соответствии с согласованным или предустановленным приоритетом.
В предпочтительном случае, если политика интеллектуальной маршрутизации включает в себя более одного метода связи интеллектуальной маршрутизации, входящий вызов обрабатывается в соответствии с предопределенным порядком этих методов связи.
Если входящий вызов обрабатывается в соответствии с политикой интеллектуальной маршрутизации, услуга интеллектуальной маршрутизации завершает работу в одном из следующих случаев: когда приложение одного метода связи интеллектуальной маршрутизации завершается успешно или когда приложения всех методов связи завершаются с ошибкой.
Если приложение ответа автоинформатора завершается успешно и имеются еще не обработанные другие методы связи интеллектуальной маршрутизации, обработка этих других методов связи продолжается, либо пока приложение одного из них не завершится успешно, либо пока приложения всех этих методов связи не завершатся с ошибкой, и услуга интеллектуальной маршрутизации завершает работу.
Заявленная система интеллектуальной маршрутизации содержит:
функциональный блок управления сеансом вызова, выполненный с возможностью перенаправления входящего вызова;
модуль обработки интеллектуальной маршрутизации, связанный с функциональным блоком управления сеансом вызова, выполненный с возможностью приема входящих вызовов от функционального блока управления сеансом вызова и выполняющий логическое управление услугой интеллектуальной маршрутизации;
и модуль обработки информации о присутствии абонента, связанный либо с модулем обработки интеллектуальной маршрутизации, либо с функциональным блоком управления сеансом вызова, выполненный с возможностью сбора и публикации информации о присутствии абонента и с возможностью передачи этой информации в модуль обработки интеллектуальной маршрутизации.
Данная система также содержит сервер унифицированных сообщений, связанный либо с модулем обработки интеллектуальной маршрутизации, либо с функциональным блоком управления сеансом вызова и выполненный с возможностью обработки сообщений службы интеллектуальной маршрутизации.
В данной системе функциональный блок управления сеансом вызова, модуль обработки интеллектуальной маршрутизации, сервер унифицированных сообщений и модуль обработки информации о присутствии абонента отделены друг от друга;
или модуль обработки интеллектуальной маршрутизации входит в состав функционального блока управления сеансом вызова;
или модуль обработки информации о присутствии абонента входит в состав модуля обработки интеллектуальной маршрутизации.
Заявленный способ интеллектуальной маршрутизации содержит:
перенаправление входящего сообщения на модуль обработки интеллектуальной маршрутизации;
включение модулем обработки интеллектуальной маршрутизации услуги интеллектуальной маршрутизации, извлечение соответствующей информации о входящем сообщении и формирование по меньшей мере одного условия включения интеллектуальной маршрутизации входящего сообщения с соответствующей информацией входящего сообщения;
сравнение модулем обработки интеллектуальной маршрутизации условия включения интеллектуальной маршрутизации входящего сообщения с предустановленными условиями включения интеллектуальной маршрутизации, формирование по меньшей мере одной политики интеллектуальной маршрутизации, содержащей по меньшей мере один метод связи интеллектуальной маршрутизации, и передача политики интеллектуальной маршрутизации на сервер унифицированных сообщений;
и маршрутизацию входящих сообщений с помощью сервера унифицированных сообщений в соответствии с методом связи интеллектуальной маршрутизации, содержащимся в политике интеллектуальной маршрутизации.
Согласно данному способу сервер унифицированных сообщений перенаправляет входящее сообщение на модуль обработки интеллектуальной маршрутизации один раз в одном из следующих случаев: если получен первичный запрос входящего сообщения и если получено сообщение об ошибке в ответ на входящее сообщение после маршрутизации входящего сообщения в соответствии с исходным методом связи маршрутизации входящих сообщений.
В предпочтительном случае для одного входящего сообщения модуль обработки интеллектуальной маршрутизации включает услугу интеллектуальной маршрутизации один раз в одном из следующих случаев: получен начальный запрос входящего сообщения или получено первое сообщение об ошибке в ответ на входящее сообщение;
либо модуль обработки интеллектуальной маршрутизации еще раз включает услугу интеллектуальной маршрутизации, когда получено первичное сообщение об ошибке в ответ на входящее сообщение после того, как приложение услуги интеллектуальной маршрутизации завершено с ошибкой, и включена услуга интеллектуальной маршрутизации в ответ на получение первичного запроса входящего сообщения.
В предпочтительном случае соответствующая информация входящего сообщения включает атрибут вызываемого абонента, атрибут входящего сообщения, информацию о присутствии вызываемого абонента и значение текущего времени.
Согласно данному способу в качестве атрибута вызываемого абонента используют либо адрес вызываемого абонента, либо номер группы пользователей, к которой принадлежит вызываемая сторона;
атрибут входящего сообщения включает в себя по меньшей мере один из следующих параметров: адрес вызывающего абонента, тип входящего сообщения и тип носителя контента;
в качестве информации о присутствии вызываемого абонента используют по меньшей мере один из следующих параметров: явная информация о присутствии и скрытая информация о присутствии вызываемого абонента;
формируют по меньшей мере одно условие переключения интеллектуальной маршрутизации входящего сообщения с соответствующей информацией по одному из следующих вариантов:
формируют одно условие переключения интеллектуальной маршрутизации с одним атрибутом вызываемого абонента, атрибутом входящего сообщения, информацией о присутствии вызываемого абонента и значением текущего времени
или формируют несколько условий переключения интеллектуальной маршрутизации по меньшей мере с двумя разными атрибутами вызываемого абонента и теми же атрибутом входящего сообщения, информацией о присутствии вызываемого абонента и значением текущего времени.
В предпочтительном случае этап извлечения информации о присутствии вызываемого абонента модулем обработки интеллектуальной маршрутизации включает один из следующих вариантов:
перенаправление сервером унифицированных сообщений сообщения, содержащего информацию о присутствии вызываемого абонента, на модуль обработки интеллектуальной маршрутизации, извлечение из сообщения и запись этим модулем информации о присутствии вызываемого абонента;
или управление информацией о присутствии вызываемого абонента с помощью сервера присутствия, находящегося в сети; подписка модуля обработки интеллектуальной маршрутизации на информацию о присутствии вызываемого абонента, необходимую серверу присутствия, и передача информации о присутствии вызываемого абонента сервером присутствия модулю обработки интеллектуальной маршрутизации в одном из следующих случаев: при получении информации о подписке или при изменении информации о присутствии вызываемого абонента.
Если сформировано несколько политик интеллектуальной маршрутизации входящего сообщения, то входящее сообщение обрабатывают либо по согласованному или предустановленному порядку этих политик, либо по одной из этих политик, имеющей максимальный приоритет в соответствии с согласованным или предустановленным приоритетом.
В предпочтительном случае метод связи интеллектуальной маршрутизации включает следующее:
сохранение входного режима, переадресацию сообщений, преобразование сообщений в вызовы, групповую рассылку сообщений, запрет входящих сообщений и автоматический ответ на сообщения.
В предпочтительном случае, если политика интеллектуальной маршрутизации включает в себя более одного метода связи интеллектуальной маршрутизации, входящее сообщение обрабатывают в соответствии с предопределенным порядком этих методов связи.
Если входящее сообщение обрабатывают в соответствии с политикой интеллектуальной маршрутизации, услуга интеллектуальной маршрутизации завершает работу в одном из следующих случаев: когда приложение одного метода связи интеллектуальной маршрутизации завершается успешно или когда приложения всех методов связи завершаются с ошибкой.
Если приложение автоматического ответа на сообщение завершается успешно и имеются еще не обработанные другие методы связи интеллектуальной маршрутизации, эти другие методы связи продолжают обрабатывать либо пока приложение одного из них не завершится успешно, либо пока приложения всех этих методов связи не завершатся с ошибкой;
и услуга интеллектуальной маршрутизации завершает работу.
В предпочтительном случае политика интеллектуальной маршрутизации включает также метод уведомления об успехе доставки сообщения, соответствующий методу связи интеллектуальной маршрутизации;
если входящее сообщение успешно доставлено с помощью метода связи интеллектуальной маршрутизации, сервер унифицированных сообщений информирует абонента-адресата, используя метод уведомления об успехе доставки сообщения, соответствующий этому методу связи.
В предпочтительном случае метод уведомления об успехе доставки сообщения включает мгновенные сообщения, службу коротких сообщений, пейджинговые сообщения и индикацию ожидающих сообщений.
В предпочтительном случае этап передачи политики интеллектуальной маршрутизации на унифицированный сервер сообщений включает в себя один из следующих вариантов:
отправка модулем обработки интеллектуальной маршрутизации на сервер унифицированных сообщений сообщения, содержащего все методы связи интеллектуальной маршрутизации и все методы уведомления, соответствующие этим методам связи;
и отправка модулем обработки интеллектуальной маршрутизации сообщения, содержащего метод связи интеллектуальной маршрутизации и метод уведомления, соответствующий этому методу связи, в соответствии с порядком обработки методов связи.
Заявленная система интеллектуальной маршрутизации содержит:
сервер унифицированных сообщений, выполненный с возможностью перенаправления входящих сообщений и с возможностью их обработки в соответствии с политикой интеллектуальной маршрутизации;
модуль обработки интеллектуальной маршрутизации, связанный с сервером унифицированных сообщений, выполненный с возможностью извлечения политики интеллектуальной маршрутизации в соответствии с входящим сообщением, перенаправленным унифицированным сервером сообщений, и с возможностью передачи политики интеллектуальной маршрутизации на унифицированный сервер сообщений;
и модуль обработки информации о присутствии абонента, связанный с модулем обработки интеллектуальной маршрутизации и выполненный с возможностью сбора и публикации информации о присутствии абонента и с возможностью передачи информации о присутствии абонента в модуль обработки интеллектуальной маршрутизации.
Согласно данной системе сервер унифицированных сообщений, модуль обработки интеллектуальной маршрутизации и модуль обработки информации о присутствии абонента отделены друг от друга;
или модуль обработки интеллектуальной маршрутизации входит в состав сервера унифицированных сообщений;
или модуль обработки информации о присутствии абонента входит в состав модуля обработки интеллектуальной маршрутизации.
В отличие от решений известного уровня техники, в настоящем изобретении используется модуль обработки интеллектуальной маршрутизации, заранее устанавливающий условия включения интеллектуальной маршрутизации и соответствующие политики интеллектуальной маршрутизации. В данном изобретении входящий вызов или сообщение обрабатываются в соответствии с методами связи интеллектуальной маршрутизации, входящими в состав политики интеллектуальной маршрутизации. Условия включения интеллектуальной маршрутизации содержат атрибуты вызываемого абонента, атрибуты входящего вызова, информацию о присутствии вызываемого абонента и значение текущего времени, а политика интеллектуальной маршрутизации может содержать один или несколько методов связи интеллектуальной маршрутизации. Следовательно, благодаря данному изобретению проблема существующей технологии маршрутизации связи, обусловленная недостаточным количеством методов связи при маршрутизации и политик маршрутизации, может быть решена, а информация о присутствии абонента может быть полностью использована.
В частности, настоящее изобретение обеспечивает следующие преимущества при маршрутизации входящих вызовов.
Во-первых, контакт для голосовых и видеовызовов с заданным пунктом назначения может устанавливаться с помощью одного или нескольких методов связи, предустановленных абонентом-адресатом. При желании абонента-адресата сеансовый контакт может быть всегда успешно установлен для входящего вызова в соответствии с его назначением и текущим сценарием, а для входящих вызовов всегда обеспечивается эффективный контакт с помощью методов связи, доступных в текущий момент. Таким образом, увеличиваются не только скорость установления вызова, но и прибыли операторов.
Во-вторых, абонент без труда может разработать различные политики маршрутизации для специфических входящих вызовов. Например, когда абонент находится в командировке, при входящем вызове может воспроизводиться заблаговременно записанное оповещение, информирующее вызывающего абонента о текущей ситуации, а входящий вызов может быть записан и преобразован в сообщение электронной почты.
В-третьих, если контактный номер абонента изменился, при входящем вызове может воспроизводиться оповещение, информирующее вызывающего абонента об изменении номера и о текущем контактном номере, после чего входящий вызов может быть переадресован на текущий контактный номер.
В-четвертых, корпоративный пользователь может установить политику интеллектуальной маршрутизации вызовов для своей телефонной станции или "горячей линии". Например, он может выбрать один метод связи для распределения вызовов в одной или нескольких группах перехвата (группах операторов-секретарей), другой метод связи для постановки входящих вызовов в очередь, третий метод связи - для преобразования вызовов в сообщения электронной почты.
Данное изобретение также обеспечивает технические преимущества в отношении процесса маршрутизации в службе передачи унифицированных сообщений.
Благодаря данному изобретению посредством одного или нескольких методов связи, предустановленных абонентом-адресатом, может быть установлена связь с заданным пунктом назначения для определенных типов сообщений, например, для SMS, MMS, IM, сообщений электронной и голосовой почты, факсимильных и пейджинговых сообщений. Абонент-адресат всегда может успешно установить сеансовый контакт для входящих сообщений в соответствии со своим планом и текущим сценарием и всегда обеспечить эффективный контакт для входящих сообщений с помощью методов связи, доступных в текущий момент. Поэтому технические решения, представленные настоящим изобретением, создают большие удобства для абонентов.
Благодаря данному изобретению абонент может легко разработать различные политики для входящих сообщений. Например, когда абонент находится за рулем и ему неудобно читать короткие сообщения, он может установить преобразование коротких сообщений от своей семьи в голосовые вызовы и отвечать на них с помощью бортового мобильного телефона, затем опубликовать явную информацию о присутствии, например, "Я за рулем", с помощью SIP-сообщения PUBLISH и сохранить запись в спецификации унифицированной услуги интеллектуальной маршрутизации сообщений абонента. В спецификации в качестве адреса вызывающего абонента в атрибутах входящих сообщений будет установлен номер сотового телефона его семьи, в качестве типа входящего сообщения - SMS, в качестве информации о присутствии вызываемого абонента - фраза "Я за рулем", а в качестве метода связи - сообщение, преобразованное в вызов.
Краткое описание чертежей
На фиг.1 изображена структура системы интеллектуальной маршрутизации, соответствующей первому варианту изобретения.
На фиг.2 проиллюстрирован алгоритм способа интеллектуальной маршрутизации, соответствующего первому варианту изобретения.
На фиг.3 изображена структура системы интеллектуальной маршрутизации, соответствующей второму варианту изобретения.
На фиг.4 проиллюстрирован алгоритм способа интеллектуальной маршрутизации, соответствующего второму варианту изобретения.
Варианты выполнения изобретения
Варианты выполнения настоящего изобретения описаны со ссылкой на прилагаемые чертежи.
Согласно данному изобретению модуль обработки интеллектуальной маршрутизации заранее определяет условия включения интеллектуальной маршрутизации и политику интеллектуальной маршрутизации, а также обрабатывает входящие вызовы или сообщения в соответствии с методами связи интеллектуальной маршрутизации в политике интеллектуальной маршрутизации. В условия включения интеллектуальной маршрутизации входит соответствующая информация входящего вызова или сообщения, а политика интеллектуальной маршрутизации может содержать один или несколько методов связи интеллектуальной маршрутизации. В состав соответствующей информации входящего вызова или сообщения входят атрибуты вызываемого абонента, атрибуты входящего вызова, информация о присутствии вызываемого абонента и значение текущего времени.
Способ и система интеллектуальной маршрутизации, соответствующие первому варианту изобретения, предоставляют для голосовых или видеовызовов с назначенным адресатом услугу интеллектуальной маршрутизации вызовов с учетом одного или нескольких атрибутов вызываемого абонента, атрибутов входящего вызова, информации о присутствии вызываемого абонента и значения текущего времени, в результате чего входящий вызов может обрабатываться в соответствии с одним или несколькими методами связи интеллектуальной маршрутизации, входящими в политику интеллектуальной маршрутизации, предварительно заданную абонентом-адресатом. Входящий вызов будет обрабатываться, пока одно из приложений методов связи не завершится успешно (кроме приложения "ответ автоинформатора") или пока все методы связи интеллектуальной маршрутизации не будут обработаны.
Первая система интеллектуальной маршрутизации, проиллюстрированная на фиг.1, содержит функциональный блок управления сеансом вызова, модуль обработки интеллектуальной маршрутизации, соединенный с функциональным блоком управления сеансом вызова, модуль обработки информации о присутствии абонента, соединенный либо с модулем обработки интеллектуальной маршрутизации, либо с функциональным блоком управления сеансом вызова, и сервер унифицированных сообщений.
Функциональный блок управления сеансом вызова обеспечивает для вызовов абонента выполнение функций обработки, в том числе проведение сеанса, адресацию, управление состоянием сеанса и т.д. Функциональный блок управления сеансом вызова является независимым физическим устройством, например, программным коммутатором. Абоненту может быть предоставлен определенный метод доступа к функциональному блоку управления сеансом вызова, зарегистрированному в домашнем домене абонента.
Модуль обработки интеллектуальной маршрутизации предоставляет абоненту рабочую среду для логического управления услугой интеллектуальной маршрутизации, он может быть независимым физическим устройством, например, сервером приложений, в этом случае интерфейс 11 должен поддерживать протокол инициирования сеансов (протокол SIP). Как вариант, модуль обработки интеллектуальной маршрутизации может входить в состав функционального модуля управления сеансами вызовов и иметь внутренний самонастраивающийся интерфейс 11.
Модуль обработки информации о присутствии абонента собирает и публикует информацию о присутствии абонента, а также предоставляет услуге интеллектуальной маршрутизации вызовов информацию о присутствии абонента, необходимую при управлении услугой. Информация о присутствии абонента содержит явную и скрытую информацию о его присутствии. Модуль обработки информации о присутствии абонента может представлять собой логический функциональный элемент сети. Этот элемент сети связан и взаимодействует с модулем обработки интеллектуальной маршрутизации через интерфейс 12 или связан с функциональным блоком управления сеансом вызова через интерфейс 12 и взаимодействует с модулем обработки интеллектуальной маршрутизации через функциональный блок управления сеансом вызова. Модуль обработки информации о присутствии абонента может быть независимым физическим устройством, например, сервером присутствия, в этом случае интерфейс 12 является SIP-интерфейсом. Через этот интерфейс информация о присутствии абонента передается в модуль обработки интеллектуальной маршрутизации. Как вариант, модуль обработки информации о присутствии абонента может быть встроен в модуль обработки интеллектуальной маршрутизации, при этом роль интерфейса 12 играет внутренний самонастраивающийся интерфейс.
Сервер унифицированных сообщений обрабатывает различные типы сообщений, генерирует и отправляет сообщения электронной почты, сообщения SMS, MMS и 1М для услуги интеллектуальной маршрутизации вызовов. Сервер унифицированных сообщений обычно является независимым физическим устройством, который связан и взаимодействует с модулем обработки интеллектуальной маршрутизации через интерфейс 13, или связан с функциональным блоком управления сеансом вызова через интерфейс 13 и взаимодействует с модулем обработки интеллектуальной маршрутизации через функциональный блок управления сеансом вызова. Интерфейс 13 поддерживает протокол SIP.
Согласно данному варианту изобретения абоненту-адресату присваивается опознаваемый уникальный общедоступный идентификатор в сети связи, например, номер вызываемого абонента, который может быть номером телефона абонента-адресата, адресом унифицированного указателя ресурса (URL), номером телефонной станции и т.д.
В способе и системе интеллектуальной маршрутизации, соответствующих первому варианту изобретения, атрибутом вызываемого абонента может быть номер вызываемого абонента или номер группы пользователей, к которой принадлежит вызываемый абонент, а условие включения интеллектуальной маршрутизации содержит атрибут вызываемого абонента, атрибут входящего вызова, информацию о присутствии вызываемого абонента и значение текущего времени. Условие включения интеллектуальной маршрутизации может соответст