Система и способ для обеспечения усовершенствованных служб для телекоммуникационного вызова

Реферат

 

Изобретение относится к области передачи и обработки сигналов связи. Система и способ обеспечивают усовершенствованные службы для вызова, который передается от устройства связи через систему режима асинхронной передачи. Разговор содержит информацию пользователя в элементах режима асинхронной передачи и сигнализацию вызова. Процессор сигналов принимает сигнализацию вызова и обрабатывает сигнализацию вызова, чтобы определить соединение с постом обслуживания. Процессор сигналов передает управляющее сообщение процессора, обозначающее выбранное соединение. Блок межсетевого взаимодействия режима асинхронной передачи принимает информацию пользователя от устройства связи и управляющее сообщение процессора от процессора сигналов. Блок межсетевого взаимодействия режима асинхронной передачи преобразует информацию пользователя из элементов режима асинхронной передачи в формат, совместимый с мостом обслуживания, и динамически передает информацию пользователя к посту обслуживания в режиме реального времени. Пост обслуживания обрабатывает информацию пользователя. Достигаемым техническим результатом является повышение надежности служб для телекоммуникационного вызова. 3 с. и 12 з.п. ф-лы, 21 ил.

Область техники, к которой относится изобретение Изобретение относится к области передачи и обработки сигналов связи.

Краткое описание изобретения Настоящее изобретение содержит систему для обеспечения обслуживания для вызова от первого устройства связи в формате режима асинхронной передачи. Вызов содержит информацию пользователя и сигнализацию вызова. Система содержит пост обслуживания, выполненный для приема информации пользователя. Пост обслуживания посредством интерактивной прикладной программы обрабатывает информацию пользователя. Кроме того, система содержит процессор сигнализации, приспособленный для приема сигналов вызова от первого устройства связи и для обработки сигналов вызова, для выбора первого соединения к постам обслуживания. Процессор сигнализации пересылает управляющее сообщение процессора, обозначающее выбранное первое соединение. Система содержит также блок межсетевого взаимодействия, приспособленный для приема управляющего сообщения процессора от процессора сигнализации и для приема информации пользователя от первого устройства связи. Блок межсетевого взаимодействия преобразует информацию пользователя из формата режима асинхронной передачи в формат, используемый постом обслуживания, и использует управляющие сообщения процессора, чтобы транспортировать эту преобразованную информацию пользователя к посту обслуживания.

Кроме того, в соответствии с настоящим изобретением заявлена система обеспечения обслуживания вызова от первого устройства связи в формате уплотнения по времени. Вызов содержит информацию пользователя и сигнализацию вызова. Система содержит пост обслуживания, выполненный для приема информации пользователя в формате режима асинхронной передачи. Пост обслуживания посредством интерактивной прикладной программы обрабатывает информацию пользователя. Кроме того, система содержит процессор сигнализации, приспособленный для приема сигналов вызова от первого устройства связи и для обработки сигналов вызова, чтобы выбрать первое соединение с постом обслуживания. Процессор сигнализации пересылает управляющее сообщение процессора, обозначающее выбранное первое соединение. Система содержит также блок межсетевого взаимодействия, приспособленный для приема управляющего сообщения процессора от процессора сигнализации и для приема информации пользователя от первого устройства связи. Блок межсетевого взаимодействия преобразует информацию пользователя из формата временного уплотнения в элементы, форматированные в режиме асинхронной передачи, которые идентифицируют выбранное первое соединение с постом обслуживания.

В другом аспекте, настоящее изобретение является способом для соединения разговора от первого устройства связи через систему асинхронного режима передачи. Разговор содержит информацию пользователя и сигнализацию вызова. Способ содержит прием сигнализации вызова в процессор сигналов. Сигнализация вызова обрабатывается для выбора первого из множества соединений к посту обслуживания для информации пользователя. Управляющее сообщение процессора передается от процессора сигналов, обозначая выбранное первое соединение. Способ дополнительно содержит прием информации пользователя и сообщения управления процессором в блоке межсетевого взаимодействия. Информация пользователя преобразуется в блоке межсетевого взаимодействия из формата асинхронного режима передачи в формат, совместимый с постом обслуживания, в ответ на управляющее сообщение процессора, и передается от блока межсетевого взаимодействия через выбранное первое соединение к посту управления. Информацию пользователя принимают в посту обслуживания и обработки связи пользователя.

Еще в одном аспекте, в соответствии с настоящим изобретением заявлен способ соединения вызова от первого устройства связи в формате временного уплотнения. Вызов содержит информацию пользователя и сигнализацию вызова. Способ содержит прием сигнализации вызова в процессор сигналов и обработку сигналов вызова для выбора выделенного первого из множества соединений к посту обслуживания для информации пользователя. Управляющее сообщение процессора передается от процессора сигналов, обозначая выделенное первое соединение. Информация пользователя и управляющее сообщение процессора принимаются в блок межсетевого взаимодействия. Способ дополнительно содержит преобразование информации пользователя в блоке межсетевого взаимодействия из формата временного уплотнения в элементы, форматированные в асинхронном режиме передачи, которые идентифицируют выбранное первое соединение с постом обслуживания, и передачу преобразованной информации пользователя от блока межсетевого взаимодействия через выбранное первое соединение к посту управления. Информацию пользователя принимают в посту обслуживания и обработки связи пользователя.

Еще в одном аспекте, в соответствии с настоящим изобретением заявлен способ соединения вызова в системе асинхронного режима передачи. Вызов содержит информацию пользователя и сигнализацию вызова. Система содержит первое устройство связи, приспособленное для передачи разговора, узел обслуживания, приспособленный для обработки информации пользователя, и процессор сигналов, приспособленный для приема сигналов вызова и обработки сигнализации вызова, чтобы выбрать соединение с узлом обслуживания. Процессор сигналов транспортирует управляющее сообщение процессора, обозначающее выбранное соединение. Система также содержит блок межсетевого взаимодействия, расположенный в системе асинхронного режима передачи, приспособленный для приема информации пользователя от первого устройства связи, для приема управляющего сообщения процессора от процессора сигналов, и для использования управляющего сообщения процессора, чтобы направить сообщения пользователя к узлу обслуживания по выбранному соединению.

Кроме того, в соответствии с настоящим изобретением заявлен дополнительно способ для соединения вызова через систему асинхронного режима передачи к узлу обслуживания. Вызов содержит информацию пользователя и сигнализацию вызова. Способ содержит транспортировку вызова от устройства связи, причем информация пользователя содержит элементы асинхронного режима передачи. Способ включает прием сигналов вызова в процессоре сигналов и обработку сигналов вызова, чтобы выделить одно из множества соединений к узлу обслуживания. Управляющее сообщение процессора транспортируется от процессора сигналов, обозначая выделенное соединение. Информация пользователя и управляющее сообщение процессора принимаются в блоке межсетевого взаимодействия. Способ дополнительно содержит преобразование информации пользователя из элементов асинхронного режима передачи в формат, применимый узлом обслуживания, и использование управляющего сообщения процессора для направления информации пользователя к узлу обслуживания через выбранное соединение, и обработку информации пользователя в узле обслуживания.

Настоящее изобретение дополнительно содержит способ соединения вызова, содержащего информацию пользователя через систему асинхронного режима передачи. Способ содержит выбор в процессоре выделенного одного из множества соединений с постом обслуживания для информации пользователя. Блок межсетевого взаимодействия уведомляется, какое из множества соединений было выбрано. Информацию пользователя принимает блок межсетевого обслуживания. Информацию пользователя преобразует блок межсетевого взаимодействия из формата асинхронного режима передачи в формат, который совместим с постом обслуживания. Преобразованная информация пользователя транспортируется в реальном времени от блока межсетевого взаимодействия через выбранное соединение к посту обслуживания.

Описание чертежей Фиг.1 - блок-схема системы поста обслуживания в соответствии с настоящим изобретением.

Фиг. 2 - блок-схема системы поста обслуживания, работающая с устройством временного уплотнения, в соответствии с настоящим изобретением.

Фиг. 3 - блок-схема системы поста обслуживания с расширенной системой асинхронного режима передачи в соответствии с настоящим изобретением.

Фиг. 4 - схема последовательности сообщений для поста обслуживания в соответствии с настоящим изобретением.

Фиг. 5 - схема последовательности сообщений для множества постов обслуживания.

Фиг.6 - схема последовательности сообщений для поста обслуживания с множеством промежуточных процессоров, в соответствии с настоящим изобретением.

Фиг. 7 - функциональная схема множества постов обслуживания, взаимодействующих в системе асинхронного режима передачи.

Фиг. 8 - блок-схема множества постов обслуживания, взаимодействующих в системе асинхронного режима передачи.

Фиг. 9 - функциональная схема мультиплексора межсетевого взаимодействия асинхронного режима передачи для использования с системой синхронной оптической сети, в соответствии с настоящим изобретением.

Фиг. 10 - функциональная схема мультиплексора межсетевого взаимодействия асинхронного режима передачи для использования с системой синхронной цифровой иерархии в соответствии с настоящим изобретением.

Фиг. 11 - блок-схема процессора сигналов, сконструированного в соответствии с настоящей системой.

Фиг. 12 - блок-схема структуры данных, имеющая таблицы, которые используются в процессоре сигналов по фиг.11.

Фиг. 13 - блок-схема дополнительных таблиц, которые используются в процессоре сигналов по фиг.12.

Фиг.14 - схема таблицы линий канала, используемая в процессоре сигналов, по фиг.13.

Фиг. 15 - схема таблицы групп каналов, используемая в процессоре сигналов, по фиг.13.

Фиг. 16 - схема таблицы исключений, используемой в процессоре сигналов, по фиг.13.

Фиг.17 - схема таблицы автоматизированных индексов номеров, используемой в процессоре сигналов, по фиг.13.

Фиг. 18 - схема таблицы вызываемых номеров, используемой в процессоре сигналов, по фиг.13.

Фиг. 19 - схема таблицы маршрутизации, используемой в процессоре сигналов, по фиг.13.

Фиг.20 - схема таблицы обработки, используемой в процессоре сигналов, по фиг.13.

Фиг.21 - схема таблицы сообщений, используемой в процессоре сигналов, по фиг.13.

Подробное описание предпочтительного варианта осуществления Вызов - это запрос на телекоммуникационное обслуживание. Системы связи обеспечивают обслуживание и обработку телекоммуникационных разговоров между устройствами связи. Каждый разговор содержит сигнализацию вызова и информацию пользователя. Информация пользователя содержит информацию вызывающего абонента, такую как голосовая информация или данные, и она передается по соединению. Сигнализация разговора содержит информацию, которая способствует обработке разговора, и она соединяется по линии связи. Сигнализация вызова, например, содержит информацию, описывающую вызываемый номер и вызывающий номер. Примерами сигналов вызова являются стандартизованная сигнализация, такая как SS7, С7, цифровая сеть с интеграцией услуг (ISDN) и система сигнализации цифровой частной сети (DPNSS).

Вызов может быть передан от устройства связи. Устройством связи может быть, например, оборудование помещения клиента, пост обработки вызова, коммутатор или любое другое устройство, способное инициировать, поддерживать или прекращать вызов. Оборудование помещения клиента, например, может быть телефоном, компьютером, факсимильным аппаратом или частной телефонной станцией. Пост обработки вызова может быть, например, постом обслуживания или любым другим усовершенствованным постом, который способен обрабатывать вызовы.

Информация пользователя и сигнализация разговора может быть передана устройством связи путем внутри-полосовой (in-band) передачи, такой как суперфрейм (СФ) или расширенный суперфрейм (РСФ), через временное уплотнение (ВУН) несущей, такой как линия связи уровня цифрового сигнала (ЦС). Цифровой сигнал нулевого уровня (ЦС0), цифровой сигнал уровня один (ЦС1) и цифровой сигнал уровня три (ЦС3) - это обычные обозначения, которые осуществляют внутри-полосовую связь. Другие эквивалентные обозначения также осуществляют внутри-полосовую связь. Например, Европейская система связи, такая как Европейская уровень один (Е1), Европейская уровень два (Е2), Европейская уровень три (Е3) и Европейская уровень четыре (Е4) являются обычными обозначениями, которые осуществляют внутри-полосовые связи.

Кроме того, сигнализация разговора и информация пользователя могут передаваться вне полосы (out-of-band) по отдельным трактам передачи, отдельным каналам передачи, отдельным соединениям передачи или отдельной транспортной среде. Эти транспортные средства могут быть осуществлены по уровню ЦС или эквивалентной среде Европейского уровня, а также по более высокоскоростным оптическим и электрическим системам, таким как синхронная оптическая сеть (SONET) и синхронная цифровая иерархия (ЦСИ). Например, система 7 вызова (СВ7) и Европейский эквивалент С7 транспортируют трафик сигналов вне полосы. Более того, узкодиапазонные системы, такие как ISDN и широкодиапазонные системы, такие как широкодиапазонная сеть данных с интеграцией служб (В-ISDN), включая B-ISDN по асинхронному режиму передачи (АРП), передают сигналы разговора и информацию пользователя вне полосы.

Широкополосные системы обеспечивают большую полосу пропускания, чем узкополосные системы для разговоров, в дополнение к обеспечению цифровой обработки вызовов, контролю сбоев и коррекции ошибок. АРП есть технология, которая используется совместно с SONET и ЦСИ, чтобы обеспечить переключение широкополосных разговоров и передачу вызова для телекоммуникационных служб.

АРП есть протокол, который описывает связь информации пользователя в элементах АРП. Поскольку этот протокол использует элементы, вызовы могут передаваться по требованию для ориентированного на соединение трафика, ориентированного без соединений трафика, постоянно-битового трафика, переменно-битового трафика, включая разрывной трафик, и между оборудованием, которое требует синхронизации или не требует синхронизации.

Системы АРП осуществляют разговоры по коммутируемым виртуальным трактам (КВТ) и коммутируемым виртуальным линиям (КВЛ). Виртуальная природа АРП позволяет множеству устройств связи использовать физические линии связи в разное время. Этот тип виртуальных соединений более эффективно использует полосу частот, и поэтому обеспечивает более эффективную по стоимости передачу для разговоров клиента, чем постоянные виртуальные линии (ПВЛ) или другие назначенные линии.

Система АРП способна соединять вызывающего абонента от точки источника к точке назначения путем выбора соединения от точки источника к точке назначения. Соединение содержит виртуальный тракт (ВТ) и виртуальный канал (ВК). ВК есть логическое соединение между двумя конечными точками для передачи элементов АРП. ВТ есть логическая комбинация каналов ВК. Система АРП обозначает выбранные соединения спецификацией идентификатора виртуального канала (ВК1), которые идентифицируют избранный ВК в выбранном ВТ. Поскольку соединения АРП однонаправленные, двунаправленные связи в системе АРП обычно требуют парных ВТ/ВК.

Протоколы SONET и SDH описывают физическую среду и протоколы, на которых имеет место связь элементов АРП. SONET включает оптическую передачу оптических несущих (ОН) сигналов и электрическую передачу синхронных транспортных сигналов (СТС). Сигналы SONET передают на базовой скорости 51,84 мегабит/сек (Мбит/с) для оптической несущей уровня один (ОН-1) и синхронного транспортного сигнала уровня один (СТС-1). Передаются также их кратные, такие как СТС уровня три (СТС-3) и ОН уровня 3 (ОН-3) со скоростью 155,52 Мбит/с и СТС уровня двенадцать (СТС-12) и ОН уровня двенадцать (ОН-12) со скоростью 622,08 Мбит/с, и их дробные составляющие, такие как виртуальная подчиненная группа (ВПГ) на скорости 6,912 Мбит/с. ЦСИ содержит передачу сигналов оптического синхронного транспортного модуля (ОСТМ) и сигналов электрического синхронного транспортного модуля (ЭСТМ). Сигналы ЦСИ передают на базовой скорости 155,52 Мбит/с для синхронного транспортного модуля уровня один электрического и оптического (О/Э СТМ-1). Передаются также их кратные, такие как СТМ уровня четыре электрический/оптический (О/Э СТМ-4) на скорости 622,08 Мбит/с, и их дробные составляющие, такие как группа подчиненного блока (ГПБ) на скорости 6,912 Мбит/с.

Телекоммуникационные системы требуют информацию установки вызова, чтобы инициировать соединение между устройствами связи. Установка вызова использует информацию в сигнализации вызова, чтобы выполнить правильное соединение между устройствами связи, так что информация пользователя может быть транспортирована через соединение между устройствами связи.

Вызовы заказываются предоставляющему услугу (провайдеру). Провайдер услуги обрабатывает сигналы вызова, и на основании информации в сигнализации вызова предоставляет выбранные услуги для обработки вызова. Многие вызовы требуют только общей обработки и обычного обслуживания, такого как базовое направление вызова к точке назначения от точки источника или другие основные услуги.

Однако, иногда для обработки вызова требуются усовершенствованные службы. Такие усовершенствованные службы обычно располагаются в узле обслуживания в посту обслуживания и могут обрабатывать информацию пользователя в ответ на управляющие сообщения. Эти улучшенные службы часто используют обработку цифрового сигнала, прикладные программы и память базы данных, чтобы выполнить требуемую обработку для усовершенствованных служб. Эти усовершенствованные службы часто обеспечивают интерактивные возможности вызова, которые требуют от вызывающего абонента взаимодействия с оборудованием сети связи, чтобы достичь усовершенствованного обслуживания. Например, может потребоваться обработка распознавания по голосу перед разрешением вызывающему абоненту получить доступ к информации базы данных. Такой вызов потребовал бы скорей всего усовершенствованной службы, в которой вызывающий абонент взаимодействует с процессором распознавания голоса в сети связи.

Система и способ требуются, чтобы динамически передавать вызовы через систему АТМ к посту обслуживания. Система АРП содержит телекоммуникационные устройства связи, такие как устройство связи, устройство назначения вызова и коммутационное оборудование, что позволяет обеспечить передачу вызова к правильному пункту назначения в сети АРП. Таким образом, имеется потребность в системе и способе для соединения вызовов, проходящих через систему АРП к устройствам, таким как посты обслуживания, которые могут обеспечить усовершенствованное обслуживание. Более того, это должно быть осуществлено на основании прямых связей в реальном времени.

СИСТЕМЫ ПОСТА ОБСЛУЖИВАНИЯ Система, заявленная в соответствии с настоящим изобретением, обеспечивает передачу вызова и коммутацию вызова в режиме реального времени в пределах сети телекоммуникаций. Система соединяет вызовы, проходящие через систему АРП, к узлам обслуживания, имеющим посты обслуживания, которые могут обеспечить усовершенствованные службы для обработки вызова. Более того, возможно выбрать специфические интерактивные применения в пределах поста обслуживания, чтобы обработать каждый разговор.

На фиг.1 представлено использование системы поста обслуживания в соответствии с настоящим изобретением. Система связи 102 имеет систему поста обслуживания 104, которая взаимодействует с первым устройством связи 106 и вторым устройством связи 108. Система поста обслуживания 104 содержит процессор сигналов 110, пост обслуживания 112 и блок межсетевого взаимодействия 114. Система поста обслуживания 104 может принимать один или более вызовов и направлять эти вызовы к соответствующим устройствам. Система поста обслуживания 104 обрабатывает вызовы, используя интерактивные прикладные программы.

Для передачи сигнализации вызова и управляющих сообщений используются каналы. Термин "канал", как он используется здесь, означает среду передачи, используемую для переноса сигнализации вызова и управляющих сообщений. Например, канал несет сигнализацию вызова или управляющее сообщение устройства, содержащее команды устройства и/или данные. Канал может нести, например, вне-полосовые сигналы, такие как СВ7, С7, ISDN, B-ISDN, GR-303, локальной сети (ЛС), или сигналы разговора шины данных. Канал может быть, например, каналом данных AAL5, UDP/IP, ethernet или DSO через Т1. Кроме того, канал, как показано на фигурах, может представлять из себя единственный физический канал или множество каналов, такие как один канал или комбинация каналов ISDN, SS7, TCP/IP или некоторые другие каналы данных. Термин "управляющее сообщение", как он используется здесь, означает управляющее или сигнальное сообщение, управляющую или сигнальную команду, как специфическую, так и стандартизованную, которые передают информацию от одной точки к другой.

Соединения используются для транспортировки информации пользователя и другой информации устройств между элементами и устройствами системы 102 телекоммуникаций. Термин "соединение", как он используется здесь, означает транспортную среду, используемую для переноса информации пользователя между устройствами связи или между элементами системы 102 телекоммуникаций. Например, соединение может переносить голос пользователя, данные компьютера или данные другого устройства связи. Соединение может быть связано с любыми внутри-полосовыми или вне-полосовыми связями.

Система каналов и соединений соединяет элементы системы 102 телекоммуникаций. Процессор 110 сигналов связан с первым устройством связи через канал 116, с постом 112 обслуживания через канал 118, с блоком 114 межсетевого взаимодействия через канал 120 и со вторым 108 устройством связи через канал 122. Блок 114 межсетевого взаимодействия связан с первым устройством связи через канал 124, с постом 112 обслуживания через канал 126 и со вторым 106 устройством связи через канал 128. Очевидным является, что другие каналы могут идти от процессора 110 сигналов к другим системам, сетям или устройствам. Кроме того, другие соединения могут идти от устройства межсетевого взаимодействия или от первого 106 и второго 108 устройств связи к другим системам, сетям или устройствам.

Каждое из первого 106 и второго 108 устройств связи содержит оборудование помещения клиента, пост обработки вызова или любое другое устройство, способное инициировать, осуществлять или прекращать вызов, включая телефон, компьютер, факс-аппарат, частную телефонную станцию, пост обслуживания или усовершенствованный пост, способные обслуживать вызовы. Следует иметь в виду, что могут быть включены и другие устройства. Однако, количество показанных устройств связи для ясности ограничено.

Процессор 110 сигналов системы поста 104 обслуживания принимает сигналы вызова или управляющие сообщения от всех других элементов и устройств и передает сигналы вызова или управляющие сообщения к ним. Процессор 110 сигналов таким образом управляет маршрутизацией вызова и обработкой вызова в телекоммуникационной системе 102. Один вариант осуществления процессора 110 сигналов более подробно раскрыт ниже.

Пост 112 обслуживания обеспечивает усовершенствованные службы для информации пользователя, полученной блоком 114 межсетевого взаимодействия 114. Пост 112 обслуживания может иметь одно или множество приложений для обеспечения множества служб. Такие службы могут включать голосовые сообщения, факсимильные сообщения, почтовые ящики, распознавание голоса, соединение конференций, маршрутизацию меню, обслуживание N00, таких как бесплатный телефон и обслуживание разговоров 900, предоплаченные карточки, детектирование тонального сигнала и перенаправление вызова.

Пост 112 обслуживания принимает управляющие сообщения от процессора 110 сигналов. Управляющие сообщения указывают посту 112 обслуживания, какое применение использовать в посту обслуживания для обработки информации пользователя. Пост 112 обслуживания обрабатывает информацию пользователя и возвращает результаты обработки данных процессору 110 сигналов. Кроме того, пост 112 обслуживания возвращает обработанную информацию пользователя блоку 114 межсетевого взаимодействия, чтобы транспортировать их обратно к первому 106 или второму 108 устройствам связи.

Блок 114 межсетевого взаимодействия выполняет соединения на основании прямой связи вызов-к-вызову. Блок 114 межсетевого взаимодействия может быть межсетевым мультиплексором АРП, который обеспечивает межсетевое взаимодействие между форматом АРП и другими форматами при обеспечении функций мультиплексирования и демультиплексирования, или он может быть блоком межсетевого взаимодействия АРП, который осуществляет взаимодействие между различными типами систем АРП и обеспечивает адресацию доменов. Кроме того, блок 114 межсетевого взаимодействия может быть блоком с возможностью только адресации доменов, мультиплексором АРП, который обеспечивает функции мультиплексирования и демультиплексирования для элементов АРП, или другим типом блоков межсетевого взаимодействия.

Блок 114 межсетевого взаимодействия принимает информацию пользователя от первого 106 устройства связи, второго 108 устройства связи и поста 112 обслуживания и транспортирует их к ним. Предпочтительно, блок 114 межсетевого взаимодействия является мультиплексором межсетевого взаимодействия АРП, который осуществляет взаимодействия между первым устройством связи, соединяющим информацию пользователя в формате ВУН через ЦСО, постом обслуживания, соединяющим информацию пользователя в формате ВУН через ЦСО и вторым устройством связи, соединяющим информацию пользователя в формате АРП через канал SONET или канал SDH. Однако, следует иметь в виду, что первое 106 и второе 108 устройства связи могут быть либо ВУН, либо АРП устройствами, и межсетевое взаимодействие может совершаться между любыми форматами. Один тип блока межсетевого взаимодействия, который совместим с настоящей системой, обсуждается более полно ниже.

Блок 114 межсетевого взаимодействия принимает управляющие сообщения от процессора 110 сигналов и посылает их к нему. Блок 114 межсетевого взаимодействия использует информацию, полученную из управляющего сообщения процессора сигналов, для идентификации требуемых назначений межсетевого взаимодействия, так чтобы информация пользователя преобразовывалась между форматами, которые совместимы с первым 106 устройством связи, вторым 108 устройством связи и постом 112 обслуживания.

Выбранное соединение обозначается выбранным BTS/BCI для передач в формате АРП или выбранным ЦСО для передач ВУН. Блок 114 межсетевого взаимодействия поэтому динамически осуществляет межсетевое соединение выбранных BTI/BKI к выбранным ЦСО и динамически осуществляет межсетевое соединение выбранных ЦСО к выбранным BTI/BKI. Поскольку связи ЦСО двунаправленные, а связи АРП обычно однонаправленные, могут потребоваться парные BTI/BKI для межсетевого взаимодействия между ЦСО и АРП.

Кроме того, блок 114 межсетевого взаимодействия имеет функцию межсетевого взаимодействия ВУН, которая позволяет блоку межсетевого взаимодействия транспортировать информацию пользователя между постом 112 обслуживания и первым 106 или вторым 108 устройствами связи без преобразования информации пользователя в другой формат. Это может иметь место, например, когда информация пользователя, передаваемая от первого 106 или второго 108 устройств связи, имеет тот же формат, что и формат, используемый постом 112 обслуживания.

Ссылаясь снова на фиг.1, система работает следующим образом. В предпочтительном варианте системы обработки усовершенствованных служб вызов поступает в пост 112 обслуживания от устройства связи, такого как второе 108 устройство связи. Сигнализация вызова передается от второго 108 устройства связи к процессору 110 сигналов. Информация пользователя передается в элементах АРП от второго 108 устройства связи к блоку 114 межсетевого взаимодействия.

Процессор 110 сигналов обрабатывает сигналы вызова. Процессор 110 сигналов считывает характеристики вызова, такие как уровень маршрутизации, включая код точки источника (КТИ), код точки назначения (КТН), код идентификации линии (КИЛ) или выбор канала сигнализации (ВКС). На основании обработки характеристик вызова в сигнализации вызова процессор 110 сигналов определяет, какие действия должны быть выполнены, какие службы требуются для вызова, и если существует множество постов обслуживания, какой пост обслуживания и какая прикладная программа в посту обслуживания могут обеспечить обслуживание. Процессор 110 сигналов посылает управляющее сообщение процессора к выбранному посту 112 обслуживания, обозначая прикладную программу, которая должна обрабатывать информацию пользователя.

Кроме того, на основании обработки сигнализации вызова процессор 110 сигналов выбирает соединение 126 от блока 114 межсетевого взаимодействия к посту 112 обслуживания для связи пользователя. Процессор 110 сигналов посылает управляющее сообщение процессора к блоку 114 межсетевого взаимодействия, обозначая выбранное соединение.

Блок 114 межсетевого взаимодействия принимает информацию пользователя от второго 108 устройства связи и управляющее сообщение процессора от процессора 110 сигналов. Блок 114 межсетевого взаимодействия преобразует элементы АРП, содержащие информацию пользователя, в форму, совместимую с постом 112 обслуживания. В основном, элементы АРП преобразуются в формат ВУН. Блок 114 межсетевого взаимодействия затем использует информацию, полученную из управляющего сообщения процессора, для маршрутизации связи пользователя к посту 112 обслуживания через выбранное соединение 126. Выбранное соединение 126 в основном является выбранным ЦСО.

Пост 112 обслуживания принимает данные пользователя от блока 114 межсетевого взаимодействия и управляющее сообщение процессора от процессора 110 сигналов. Пост 112 обслуживания использует информацию из управляющего сообщения процессора, чтобы обработать информацию пользователя, используя выбранное интерактивное применение. Когда обработка завершена, пост 112 обслуживания передает результаты обработки к процессору 110 сигналов и обработанную информацию пользователя к блоку 114 межсетевого взаимодействия, чтобы передать их либо обратно ко второму 108 устройству связи, либо к другому посту обслуживания или устройству (не показаны). Результаты обработки содержат управляющие сообщения и данные, что позволяет процессору 110 сигналов заново маршрутизировать обработанную информацию пользователя к другому посту обслуживания, второму 108 устройству связи или первому 106 устройству связи.

Если информация пользователя передается ко второму устройству связи, эта информация должна быть преобразована в элементы АРП, которые идентифицируют BTI/BKI выбранного соединения 128. Однако, если информация пользователя транспортируется к первому 106 устройству связи, не требуется преобразования информации пользователя в элементы АРП. В настоящем примере информация пользователя передается к первому 106 устройству связи. Результаты обработки и обработанная информация пользователя передаются к процессору 110 сигналов и к первому 106 устройству связи, соответственно либо во время продолжения вызова, либо по завершении вызова.

Кроме того, для перемещения результатов обработки пост 112 обслуживания передает также сигнал завершения обслуживания к процессору 110 сигналов. Процессор 110 сигналов принимает этот сигнал завершения обслуживания и результаты обработки и обрабатывает их, чтобы определить, должна ли обработанная информация пользователя быть переслана к другому устройству.

Если еще требуется обработка, процессор 110 сигналов выбирает соединение и передает управляющее сообщение процессора к блоку 114 межсетевого взаимодействия, обозначая новое выбранное соединение либо ко второму 108 устройству связи, либо к новому выбранному устройству (не показано). Если выбранное устройство является устройством АРП, блок 114 межсетевого взаимодействия преобразует обработанную информацию пользователя, которая получена от поста 112 обслуживания в элементы АРП, идентифицирующие выбранное соединение. Элементы АРП будут, например, идентифицировать BTI/BKI соединения к выбранному устройству. Блок 114 межсетевого взаимодействия затем передает элементы АРП через это соединение к выбранному устройству. Преобразование информации пользователя в элементы АРП и передача элементов АРП через соединение происходит динамически в режиме реального времени.

Следует иметь в виду, что вызов может быть проведен, инициирован или прекращен любым из первого 106 или второго 108 устройств связи. Например, информация пользователя может быть транспортирована первым 106 устройством связи и принята в конечном счете вторым 108 устройством связи. Альтернативно, информация пользователя может быть транспортирована от одного из первого 106 или второго 108 устройств связи, обработана процессором 112 обслуживания и транспортирована обратно к тем же устройствам 106 и 108 связи.

Также следует иметь в виду, что хотя в вышеописанной работе системы первое 106 устройство связи являлось устройством ВУН, пост 112 обслуживания был устройством ВУН и второе 108 устройство связи было устройством АРП, первое 106 и второе 108 устройства связи, пост 112 обслуживания могут принимать, транспортировать и обрабатывать информацию пользователя в любом требуемом формате. Так, информация пользователя может быть обработана в системе, где первое 106 устройство связи является устройством АРП, пост 112 обслуживания является устройством ВУН, а второе 108 устройство связи является устройством ВУН, или в системе, где первое 106 устройство связи является устройством АРП, пост 112 обслуживания является устройством ВУН, а второе 108 устройство связи является устройством АРП. Кроме того, информация пользователя может быть обработана в системе, где первое 106 устройство связи является устройством АРП, пост 112 обслуживания является устройством АРП, и второе 108 устройство связи является устройством АРП, или в системе, где первое 106 устройство связи является устройством ВУН, пост 112 обслуживания является устройством АРП, и второе 108 устройство связи является устройством АРП. В каждом из этих примеров процессор 110 сигналов, пост 112 обслуживания и блок 114 межсетевого взаимодействия работают подобно работе, описанной выше. Как очевидно специалисту, преобразование информации пользователя будет определяться согласно формату устройств.

На фиг. 2 представлена телекоммуникационная система 102, в которой для маршрутизации вызовов используется кроссовое соединение 230. Кроссовое соединение 230 имеет соединение 232 со вторым 108 устройством связи и соединение с блоком 114 межсетевого взаимодействия. Кроссовое соединение 230 принимает элементы АРП от блока 114 межсетевого взаимодействия через соединение 234 и направл