Область техники, к которой относится изобретение
Настоящее изобретение относится к области передачи и обработки сообщений дальней связи.
Краткое изложение сущности изобретения
Настоящее изобретение посвящено системе дальней связи для передачи вызова через систему, работающую в режиме асинхронной передачи. Система дальней связи содержит первое устройство связи, предназначенное для передачи вызова в формате временного мультиплексирования (уплотнения). Вызов имеет сообщения абонентов и сигнализацию вызова. Система дальней связи дополнительно содержит второе устройство связи, предназначенное для приема сообщений абонентов. Предусмотрен процессор сигнализации для приема сигнализации вызова из первого устройства связи, для обработки сигнализации вызова для выбора соединения со вторым устройством связи и для передачи первого управляющего сообщения процессора, обозначающего выбираемое соединение.
Система дальней связи также содержит блок перераспределения, предназначенный для приема первого управляющего сообщения процессора из процессора сигнализации и для приема сообщений абонентов из первого устройства связи. Блок перераспределения преобразует сообщения абонентов из формата временного мультиплексирования в элементы режима асинхронной передачи, которые идентифицируют выбираемое соединение, и передает сообщения абонентов во второе устройство связи через выбираемое соединение. Блок перераспределения контролирует сообщения абонентов на наличие сигнала запуска вызова и передает в процессор сигнализации управляющее сообщение блока перераспределения, которое уведомляет процессор сигнализации о сигнале запуска вызова.
Процессор сигнализации предназначен для приема управляющего сообщения блока перераспределения и, в ответ на это, обработки управляющего сообщения блока перераспределения для выбора третьего соединения с третьим устройством связи. Процессор сигнализации передает третье управляющее сообщение процессора, обозначающее третье выбираемое соединение. Процессор сигнализации также предназначен для приема управляющего сообщения блока перераспределения и, в ответ на это, обработки управляющего сообщения блока перераспределения для обработки сообщений абонентов.
Кроме того, настоящее изобретение посвящено системе запуска вызова для передачи вызова между первым устройством связи и вторым устройством связи через систему, работающую в режиме асинхронной передачи. Вызов имеет сообщения абонентов. Система содержит блок перераспределения, предназначенный для приема сообщений абонентов из первого устройства связи по первому соединению и для передачи сообщений абонентов во второе устройство связи по второму соединению. Блок перераспределения контролирует сообщения абонентов для обнаружения сигнала запуска вызова и после обнаружения сигнала запуска вызова передает первое управляющее сообщение, содержащее данные запуска вызова.
Система запуска вызова дополнительно содержит процессор сигнализации, предназначенный для приема первого управляющего сообщения и, в ответ на это, обработки данных запуска вызова для выбора варианта обработки, и для передачи второго управляющего сообщения, обозначающего выбираемый вариант обработки. Блок перераспределения принимает второе управляющее сообщение и, в ответ на это, перераспределяет сообщения абонентов для варианта обработки.
В другом аспекте настоящее изобретение представляет собой систему дальней связи для передачи вызова через систему, работающую в режиме асинхронной передачи. Вызов имеет сообщения абонентов. Система связи содержит первое устройство связи, предназначенное для передачи вызова через первое соединение, и второе устройство связи, предназначенное для приема сообщений абонентов из первого устройства связи через второе соединение. Система дополнительно содержит детектор тонального сигнала, предназначенный для контроля сообщений абонентов для обнаружения тонального сигнала в сообщениях абонентов и для передачи управляющего сообщения детектора тонального сигнала, содержащего данные тонального сигнала, после обнаружения тонального сигнала.
Система дальней связи также включает в себя процессор сигнализации для приема управляющего сообщения детектора тонального сигнала и, в ответ на это, обработки данных тонального сигнала для выбора варианта обработки. Процессор сигнализации передает первое управляющее сообщение, обозначающее выбираемый вариант обработки. В системе дальней связи предусмотрен блок перераспределения, предназначенный для перераспределения сообщений абонентов между первым устройством связи и вторым устройством связи, для приема первого управляющего сообщения из процессора сигнализации и, в ответ на это, перераспределения сообщений абонентов для варианта обработки.
В еще одном аспекте настоящее изобретение представляет собой систему для передачи вызова через систему, работающую в режиме асинхронной передачи. Вызов имеет сообщения абонентов. Система содержит первое устройство связи, предназначенное для передачи вызова через первое соединение, и второе устройство связи, предназначенное для приема сообщений абонентов из первого устройства связи через второе соединение.
Система дополнительно содержит блок перераспределения, предназначенный для перераспределения сообщений между первым и вторым соединениями, для контроля сообщений абонентов для обнаружения сигнала запуска вызова в сообщениях абонентов и для передачи управляющего сообщения блока перераспределения, содержащего данные запуска вызова, после обнаружения сигнала запуска вызова. Система также содержит процессор сигнализации, предназначенный для приема данных запуска вызова из блока перераспределения и, в ответ на это, обработки данных запуска вызова для выбора варианта обработки. Процессор сигнализации передает первое управляющее сообщение, обозначающее выбираемый вариант обработки. Блок перераспределения предназначен для приема сообщений абонентов из сети, приема первого управляющего сообщения из процессора сигнализации и, в ответ на это, перераспределения сообщений абонентов для варианта обработки.
И в еще одном аспекте настоящее изобретение посвящено способу передачи вызова в системе, работающей в режиме асинхронной передачи. Вызов имеет сообщения абонентов и сигнализацию вызова. Способ заключается в том, что обрабатывают сигнализацию вызова в процессоре сигнализации для определения выбираемого первого соединения и передают первое управляющее сообщение, обозначающее выбираемое первое соединение. Сообщения абонентов принимают в блоке перераспределения и перераспределяют в элементы режима асинхронной передачи, которые идентифицируют выбираемое первое соединение, обозначенное в первом управляющем сообщении процессора. Сообщения абонентов контролируют для обнаружения сигнала запуска вызова с данными вызова. Данные запуска вызова обрабатывают для определения варианта обработки.
Кроме того, настоящее изобретение представляет собой способ передачи вызова в системе, работающей в режиме асинхронной передачи. Вызов имеет сообщения абонентов. Способ заключается в том, что контролируют сообщения абонентов для обнаружения сигнала запуска вызова с данными запуска вызова. Данные запуска вызова обрабатывают для определения варианта обработки. Управляющее сообщение, обозначающее выбираемое соединение, передают из процессора сигнализации. Сообщения абонентов принимают в блоке перераспределения и перераспределяют для варианта обработки, обозначенного в управляющем сообщении.
В еще одном аспекте настоящее изобретение представляет собой способ обработки вызова в системе, работающей в режиме асинхронной передачи. Вызов имеет сообщения абонентов и сигнализацию вызова. Способ заключается в том, что обрабатывают сигнализацию вызова для выбора соединения, по которому нужно передать сообщения абонентов. Способ дополнительно заключается в том, что перераспределяют сообщения абонентов по принципу "вызов за вызовом" между форматом режима неасинхронной передачи и элементами в формате режима асинхронной передачи, идентифицирующими выбираемое соединение, передают сообщения абонентов через выбираемое соединение, и контролируют сообщения абонентов для обнаружения сигнала запуска вызова, имеющего данные запуска вызова. Данные запуска вызова обрабатывают для выбора варианта обработки для сообщений абонентов.
И в еще одном аспекте настоящее изобретение представляет собой систему для обработки вызова из первого устройства связи в системе, работающей в режиме асинхронной передачи. Вызов имеет сообщения абонентов и сигнализацию вызова. Система содержит второе устройство связи, предназначенное для приема сообщений абонентов и для обработки сообщений абонентов. Система включает в себя блок перераспределения, предназначенный для приема сообщений абонентов из первого устройства связи, для преобразования сообщений абонентов в элементы режима асинхронной передачи, которые идентифицируют выбираемое соединение со вторым устройством связи, и для передачи сообщений абонентов во второе устройство связи. Блок перераспределения контролирует сообщения абонентов для обнаружения сигнала запуска вызова и после обнаружения сигнала запуска вызова передает в процессор сигнализации управляющее сообщение блока перераспределения, уведомляющее процессор сигнализации о сигнале запуска вызова.
Кроме того, система включает в себя процессор сигнализации, предназначенный для приема управляющего сообщения блока перераспределения и, в ответ на это, выбора варианта обработки для обработки сообщений абонентов. Процессор сигнализации передает управляющее сообщение процессора, обозначающее выбираемый вариант обработки. Процессор сигнализации также выбирает соединение со вторым устройством связи в ответ на сигнализацию вызова, принятую в процессоре сигнализации из первого устройства связи, и уведомляет блок перераспределения о выбираемом соединении. Помимо этого, второе устройство связи также предназначено для приема управляющего сообщения процессора, обозначающего выбираемый вариант обработки, и для обработки сообщений абонентов в соответствии с выбираемым вариантом обработки.
Краткое описание чертежей
Фиг.1 изображает блок-схему системы для обнаружения сигнала запуска вызова.
Фиг.2 изображает блок-схему системы для обнаружения тонального сигнала с помощью детектора тонального сигнала, находящегося в блоке перераспределения.
Фиг.3 изображает блок-схему системы для обнаружения тонального сигнала с помощью детектора тонального сигнала, находящегося снаружи блока перераспределения.
Фиг.4 изображает блок-схему системы для обработки сигнала запуска вызова с использованием обслуживающей платформы.
Фиг. 5 изображает блок-схему системы для обнаружения сигнала запуска вызова в случае, когда система взаимодействует с устройствами локальной связи.
Фиг.6 изображает схему обработки последовательностей сообщений для системы для обнаружения сигнала запуска вызова.
Фиг. 7 изображает схему последовательностей сообщений для системы для обнаружения сигнала запуска вызова.
Фиг. 8 изображает функциональную схему блока перераспределения для использования в синхронной оптической сетевой системе.
Фиг. 9 изображает функциональную схему блока перераспределения для использования в синхронной цифровой иерархической системе.
Фиг.10 изображает блок-схему процессора сигнализации, сконструированного в соответствии с настоящей системой.
Фиг.11 изображает структуру данных, имеющую таблицы, которые используются в процессоре сигнализации, изображенном на фиг.10.
Фиг.12 изображает блок-схему дополнительных таблиц, которые используются в процессоре сигнализации, изображенном на фиг.11.
Фиг. 13 изображает табличное представление таблицы цепей магистральных линий связи, используемой в процессоре сигнализации, изображенном на фиг.12.
Фиг. 14 изображает табличное представление таблицы групп магистральных линий связи, используемой в процессоре сигнализации, изображенном на фиг.12.
Фиг. 15 изображает табличное представление таблицы цепей запретов, используемой в процессоре сигнализации, изображенном на фиг.12.
Фиг. 16 изображает табличное представление таблицы автоматизированного каталога номеров, используемой в процессоре сигнализации, изображенном на фиг.12.
Фиг.17 изображает табличное представление таблицы номеров вызываемых абонентов, используемой в процессоре сигнализации, изображенном на фиг.12.
Фиг. 18 изображает табличное представление таблицы маршрутизации, используемой в процессоре сигнализации, изображенном на фиг.12.
Фиг. 19 изображает табличное представление таблицы обработки, используемой в процессоре сигнализации, изображенном на фиг.12.
Фиг. 20 изображает табличное представление таблицы сообщений, используемой в процессоре сигнализации, изображенном на фиг.12.
Подробное описание предпочтительных конкретных вариантов осуществления
Системы дальней связи предоставляют услуги и обрабатывают вызовы связи, проходящие между устройствами связи. Каждый вызов имеет сигнализацию вызова и сообщения абонентов. Сообщения абонентов содержат информацию вызывающей стороны, например речевое сообщение или информационное сообщение, и они передаются через некоторое соединение. Сигнализация вызова содержит информацию, которая облегчает обработку вызова, и передается по линии связи. Сигнализация вызова, например, содержит информацию, описывающую номер вызываемого абонента и номер вызывающего абонента. Примерами сигнализации вызова являются стандартизированные сигналы, например, такие как в СПС7 (системе передачи сигналов номер 7), С7, цифровой сети с комплексными услугами (ЦСКУ) и цифровой системе передачи информации по частной сети (ЦСПИЧС), которые основаны на рекомендации Q.933 МСЭ (Международного союза по электросвязи).
Вызов может быть передан из устройства связи. Устройство связи может быть, например, оборудованием, находящимся в помещении абонента, платформой обработки вызовов, коммутатором или любым другим устройством, способным инициировать, обрабатывать или оканчивать вызов. Оборудование, находящееся в помещении абонента, может быть, например, телефоном, компьютером, факсимильным аппаратом или учрежденческой телефонной станцией с исходящей и входящей связью. Платформа обработки вызовов может быть обслуживающей платформой или любой другой усовершенствованной платформой, способной обрабатывать вызовы.
Сообщения абонентов и сигнализацию вызова можно передавать с помощью устройства связи посредством внутриполосной передачи, например, в сверхкадре (СК) или расширенном сверхкадре (РСК), через носитель с временным мультиплексированием (ВрМ), например, по линии передачи цифровых сигналов (ЦС) с некоторым уровнем. Цифровой сигнал с уровнем ноль (ЦС0), цифровой сигнал с уровнем один (ЦС1) и цифровой сигнал с уровнем три (ЦС3) являются обычными обозначениями для передачи внутриполосных сообщений. Возможны также другие эквивалентные обозначения для передачи внутриполосной нагрузки. Например, в европейских системах такие обозначения, как европейский уровень 1 (El), европейский уровень 2 (Е2) и европейский уровень 3 (Е3) являются обычными для переноса внутриполосных сообщений.
Кроме того, сигнализацию вызова и сообщения абонентов можно передавать вне полосы по отдельным трактам передачи, отдельным каналам передачи и отдельным передающим соединениям или отдельным передающим средам. Перенос этих передач возможен через среды, передающие ЦС с некоторым уровнем или эквивалентным европейским уровнем, а также через оптические и электрические системы с большей скоростью передачи, такие как синхронная оптическая сеть (СОС) и синхронная цифровая иерархия (СЦИ). Например, система передачи сигналов номер 7 (СПС7) и ее европейский эквивалент С7 передают сигнальную нагрузку вне полосы. Кроме того, узкополосные системы типа ЦСКУ и широкополосные системы типа широкополосной цифровой сети с комплексными услугами (Ш-ЦСКУ), включая Ш-ЦСКУ, работающие в режиме асинхронной передачи (РАП), передают сигнализацию вызова и сообщения абонентов вне полосы.
Широкополосные системы обеспечивают для вызовов большую ширину полосы, чем узкополосные системы, в дополнение к обеспечению цифровой обработки вызовов, контроля ошибок и коррекции. РАП - это одна технология, которая используется вместе с СОС и СЦИ для обеспечения коммутации широкополосных вызовов и передачи вызовов для услуг связи.
РАП - это протокол, который описывает передачу сообщений абонентов в элементах РАП. Поскольку протокол использует элементы, вызовы можно передавать по требованию для нагрузки в режиме работы с явными соединениями, нагрузки в режиме работы с неявными соединениями, нагрузки в режиме работы с постоянными битами, нагрузки в режиме работы с изменяемыми битами, включая пульсирующую нагрузку, и между блоками оборудования, которое либо требует синхронизации, либо не требует синхронизации.
Системы, работающие в РАП, обрабатывают вызовы через коммутируемые виртуальные тракты (КВирТ) или коммутируемые виртуальные цепи (КВирЦ). Виртуальный характер РАП позволяет многочисленным устройствам связи использовать физическую линию связи в разные моменты времени. Этот тип виртуального соединения эффективнее использует ширину полосы и поэтому обеспечивает более экономичную передачу для абонентских вызовов, чем некоммутируемые виртуальные каналы (НВирЦ) или другие специализированные цепи.
Системы, работающие в РАП, обеспечивают соединение вызывающей стороны от начального пункта до пункта назначения. Это соединение содержит виртуальный тракт (ВирТ) и виртуальный канал (ВирК). ВирК - это логическое соединение между двумя конечными точками для передачи элементов РАП. ВирТ - это логическая комбинация виртуальных каналов. Система, работающая в РАП, обозначает выбираемое соединение, задавая идентификатор виртуального тракта (NВирТ), который идентифицирует выбираемый ВирТ, и идентификатор виртуального канала (ИВирК), который идентифицирует выбираемый ВирК в выбираемом ВирТ. Поскольку соединения в РАП являются односторонними, двухсторонние сообщения в системе, работающей в РАП, обычно требуют наличия сопровождающих идентификаторов виртуальных трактов и идентификаторов виртуальных каналов.
Протоколы СОС и СЦИ описывают физические среды и протоколы, по которым происходит передача элементов РАП. СОС включает в себя оптическую передачу сигналов оптического носителя (ОН) и электрическую передачу сигналов синхронной передачи (ССП). Сигналы СОС передаются с основной скоростью 51,84 мегабит в секунду (Мбит/с) для оптического носителя с уровнем один (ОН-1) и сигнала синхронной передачи с уровнем один (ССП-1). Также передаются их кратные, например, ССП с уровнем три (ССП-3) и ОН с уровнем три (ОН-3) со скоростями 155,52 Мбит/с и ССП с уровнем двенадцать (ССП-12) и ОН с уровнем 12 (ОН-12) со скоростями 622,08 Мбит/с, а также их доли, например виртуальная подчиненная группа (ВПГ) со скоростью 6,912 Мбит/с. СЦИ включает в себя передачу оптических сигналов модуля оптической синхронной передачи (МСП О) и электрических сигналов модуля синхронной передачи (МСП Э). Сигналы СЦИ передаются с основной скоростью 155,52 Мбит/с для электрических и оптических сигналов модуля синхронной передачи с уровнем один (МСП-1 Э/О). Также передаются и их кратные, например электрические/оптические сигналы МСП с уровнем четыре (МСП-4 Э/О) со скоростями 622,08 Мбит/с, а также их доли, например подчиненная единичная группа (ПЕБ) со скоростью 6,912 Мбит/с.
Системам дальней связи нужна информация установления вызова для инициирования соединения между устройствами связи. При установлении вызова используется информация, имеющаяся в сигнализации вызова, для создания правильного соединения между устройствами связи с тем, чтобы можно было передавать сообщения абонентов через это соединение между устройствами связи.
В процессе установления вызова могут потребоваться усовершенствованные услуги для маршрутизации вызова и обработки сигнализации вызова. Такие усовершенствованные услуги предоставляются средствами предоставления услуг, например обслуживающими платформами. Обслуживающие платформы используются для обеспечения интерактивных приложений совместно с устройствами связи посредством речевых команд, тональных сигналов или внутриполосных протоколов, например протоколов факсимильной связи. Вызовы подаются на обслуживающую платформу через порт обслуживающей платформы. Как только обслуживающая платформа начинает взаимодействовать с устройствами связи и получает информацию, необходимую для выполнения маршрутизации или обработки вызова, обслуживающая платформа обычно отключается от вызова, и ее порт можно использовать для соединения другого вызова.
Однако некоторые вызовы требуют обработки сигнала запуска вызова в середине вызова после завершения установления и в то время, когда вызов подключен между устройствами связи. Сигнал запуска вызова - это событие или сигнал, который вызывает начало какой-либо обработки вызова, трансляции вызова или маршрутизации вызова, когда удовлетворены критерии запуска. Например, сигнал запуска вызова может быть тональным сигналом, таким как тональный сигнал, который появляется, когда набирают число пять на кнопочном номеронабирателе телефона, каком-либо ином дисковом номеронабирателе или другом устройстве формирования тональных сигналов. Если устройство связи, например обслуживающая платформа, принимает вызов и если сигнал запуска вызова удовлетворяет критерию, который распознается устройством связи как правильный и вызывает начало какой-либо обработки, то устройство связи или система, управляющая устройством связи, может вызвать поведение обработки. Например, передавая тональный сигнал, сигнал "свободно", речевую команду или внутриполосный протокол, можно вызвать маршрутизацию вызова в другое устройство связи или вызвать передачу вариантов меню в устройство связи, из которого идет вызов.
К сожалению, многие обычные системы требуют, чтобы обслуживающая платформа оставалась подключенной к вызову для обнаружения сигнала запуска вызова. Поэтому необходима система для обнаружения сигнала запуска вызова, не требующая, чтобы обслуживающая платформа оставалось подключенной к вызову.
Конкретные варианты осуществления, изображенные на фиг.1-7
Система, соответствующая настоящему изобретению, позволяет отключать вызовы от средства предоставления услуг, например обслуживающей платформы, после завершения интерактивных приложений обслуживающей платформы. Поэтому обслуживающая платформа не должна оставаться подключенной в течение вызова для обнаружения сигнала запуска вызова. Таким образом, интерактивные приложения, которым нужны сигналы запуска вызова для инициирования их реализации, используют меньше портов обслуживающей платформы, потому что эта обслуживающая платформа должна быть подключена к вызову лишь в период времени, в течение которого реализуется интерактивное приложение. Этот период времени обычно гораздо меньше, чем продолжительность всего вызова.
Фиг. 1 изображает использование системы запуска вызова в соответствии с настоящим изобретением. На фиг.1 система 102 дальней связи имеет систему 104 запуска вызова. Система 104 запуска вызова может принимать один или более вызовов и направлять эти вызовы в подходящее устройство.
Система 104 запуска вызова взаимодействует с первым устройством связи 106, вторым устройством связи 108 и третьим устройством связи 110. Каждое из устройств связи 106, 108 и 110 содержит оборудование, находящееся в помещении абонента, платформу обработки вызовов, коммутатор или любое другое устройство, способное инициировать, обрабатывать или оканчивать вызов, включая телефон, компьютер, факсимильный аппарат, учрежденческую телефонную станцию с исходящей и входящей связью, обслуживающую платформу или усовершенствованную платформу, которая способна обрабатывать вызовы. Система 104 запуска вызова содержит процессор 112 сигнализации и блок перераспределения 114. Следует отдавать себе отчет в том, что в нее могут входить другие устройства связи. Однако количество показанных устройств связи ограничено для ясности.
Для передачи сигнализации вызова и управляющих сообщений используются линии связи. Термин "линия связи" в том смысле, в каком он используется здесь, означает передающую среду, используемую для переноса сигнализации вызова и управляющих сообщений. Например, линия связи может нести сигнализацию вызова или управляющее сообщение некоторого устройства, содержащее команды устройства и данные. Линия связи может нести, например, внеполосные сигналы, например, сигналы СПС7, С7, ЦСКУ, Ш-ЦСКУ, GR-303, локальной вычислительной сети (ЛВС), или сигнализацию вызова шин данных. Линия связи может быть, например, линией передачи данных уровня 5 адаптации РАП (УАРАП5), ППД/МП (протокола пользовательских дейтаграмм/межсетевого протокола), сети "Этернет", или ЦС0 через Т1. Кроме того, линия связи, как показано на чертежах, может представлять собой одну физическую линию связи или несколько линий связи, например одну линию связи или совокупность линий связи ЦСКУ, СПС7, ПУП/ПМС (протокола управления передачей/межсетевого протокола), или какую-либо иную линию связи. Термин "управляющее сообщение" в том смысле, в каком он употребляется здесь, означает управляющее или сигнальное сообщение, управляющую или сигнальную команду, управляющий или сигнальный сигнал, или сигнальные команды, запатентованные или стандартизированные, которые передают информацию из одного пункта в другой.
Соединения используются для передачи сообщений абонентов и другой информации устройств между элементами и устройствами системы 102 дальней связи. Термин "соединение" в том смысле, в каком он используется здесь, означает передающую среду, используемую для переноса сообщений абонентов между устройствами связи или между элементами системы 102 дальней связи. Например, соединение может переносить речь абонентов, данные компьютера или данные другого устройства связи. Соединение может быть связано либо с внутриполосными сообщениями, либо с внеполосными сообщениями.
Система линий связи и соединения соединяют элементы системы 102 дальней связи. Процессор 112 сигнализации обменивается информацией с первый устройством связи 106 по линии связи 116, с блоком перераспределения 114 - по линии связи 118, со вторым устройством связи 108 - по линии связи 120 и с третьим устройством связи 110 - по линии 122. Блок перераспределения 114 обменивается информацией с первым устройством связи 106 через соединение 124, со вторым устройством связи 108 - через соединение 126 и с третьим устройством связи 110 - через соединение 128. Следует отдавать себе отчет в том, что другие линии связи могут проходить от процессора 112 сигнализации к другим системам, сетям или устройствам. Кроме того, другие линии связи могут проходить от блока перераспределения 114 или устройств связи 106, 108, 110 к другим системам, сетям или устройствам.
Процессор 112 сигнализации принимает сигнализацию вызова или управляющие сообщения от других элементов или устройств системы 102 дальней связи или передает сигнализацию вызова в эти элементы или устройства. Таким образом, процессор 112 сигнализации управляет маршрутизацией вызовов и обработкой вызовов в системе 102 дальней связи. Более подробное описание одного конкретного варианта осуществления процессора 112 сигнализации приведено ниже.
Блок перераспределения 114 перераспределяет соединения по принципу "вызов за вызовом". Блок перераспределения 114 может быть мультиплексором перераспределения, работающим в РАП, который осуществляет перераспределение между форматом РАП и другими форматами, одновременно обеспечивая функции мультиплексирования (уплотнения) и демультиплексирования (разуплотнения), или может быть блоком перераспределения, работающим в РАП, который обеспечивает перераспределение между разными типами систем, работающих в РАП, и обеспечивает адресацию области. Кроме того, блок перераспределения 114 может быть блоком только с возможностями адресации области, мультиплексором, работающим в РАП, который обеспечивает функции мультиплексирования (уплотнения) и демультиплексирования (разуплотнения) для элементов РАП, или относиться к другим типам блоков перераспределения.
Блок перераспределения 114 принимает сообщения абонентов из первого устройства связи 106, второго устройства связи 108 и третьего устройства связи 110 и передает сообщения абонентов в эти устройства. Блок перераспределения 114 предпочтительно является мультиплексором перераспределения, работающим в РАП, который обеспечивает перераспределение между первым устройством связи 106, которое передает сообщения абонентов в формате временного мультиплексирования (ВрМ) через ЦС0, и либо вторым, либо третьим устройством связи - 108 или 110, которое передает сообщения абонентов в формате РАП по магистрали СОС или магистрали СЦИ. Однако следует отдавать себе отчет в том, что устройства связи 106, 108 и 110 могут быть устройствами, работающими либо в режиме ВрМ, либо в РАП, а перераспределение может происходить между любыми форматами. Подробное описание одного типа блока перераспределения, который совместим с предлагаемой системой, приводится ниже.
Блок перераспределения 114 принимает управляющие сообщения из процессора 112 сигнализации и посылает управляющие сообщения в него. Блок перераспределения 114 использует информацию, полученную из управляющего сообщения процессора сигнализации для идентификации присвоения требуемого перераспределения с тем, чтобы сообщения абонентов преобразовывались между форматом, который совместим с первым устройством связи 106, и форматами, которые совместимы со вторым или третьим устройствами связи - 108 и 110.
Управляющее сообщение из процессора 112 сигнализации обозначает выбираемое соединение между первым устройством связи 106 через его соединение 124 и вторым устройством связи 108 через его соединение 126. В альтернативном варианте управляющее сообщение обозначает выбираемое соединение между первым устройством связи 106 через его соединение 124 и третьим устройством связи 110 через его соединение 128. Оба соединения соединяются в блоке перераспределения 114.
В случае перераспределения из ЦС0 в РАП выбираемое соединение обозначается выбираемым ИВирТ/ИВирК для сообщений в формате РАП или выбираемым ЦС0 для сообщений в формате ВрМ. Блок перераспределения 114 перераспределяет сообщения абонентов между устройствами через выбираемое соединение. Так, например, сообщения абонентов можно преобразовывать между ИВирТ/ИВирК РАП и ЦС0 ВрМ. В таком примере сообщения абонентов динамически преобразуются из выбираемых ИВирТ/ИВирК в выбираемые ЦС0 и сообщения абонентов динамически преобразуются из выбираемых ЦС0 в выбираемые ИВирТ/ИВирК.
Со ссылкой на фиг.1 отмечается, что блок перераспределения 114 является контролирующим блоком перераспределения. Контролирующий блок перераспределения 114 выполнен с возможностью обнаружения сигнала запуска вызова в сообщениях абонентов, когда сообщения абонентов поступают в блок перераспределения. Вообще говоря, блок перераспределения 114 обнаруживает сигнал запуска вызова из сообщений абонентов в формате ВрМ. Так, например, если сообщения абонентов преобразуются из формата ВрМ, исходящего от первого устройства связи 106 через соединение ЦС0 124, в формат РАП, назначенный для второго устройства связи 108 через соединение СОС 126, сигнал запуска вызова может быть обнаружен из соединения ЦС0 124, когда сообщения абонентов поступают в блок перераспределения 114.
Блок перераспределения 114 может содержать либо аппаратное обеспечение, либо программное обеспечение, которое обнаруживает сигнал запуска вызова. Блок перераспределения 114 предпочтительно имеет процессор цифровых сигналов, рассматриваемый ниже, который запрограммирован на обработку сообщений абонентов и на обнаружение сигнала запуска вызова, когда сообщения абонентов проходят через блок перераспределения. Например, если в системе 102 дальней связи многочастотный тональный сигнал готовности (МЧТСГ, именуемый далее "тональным сигналом") используется в качестве сигнала запуска вызова, блок перераспределения 114 может быть запрограммирован с помощью программного обеспечения в процессоре цифровых сигналов на обнаружение тонального сигнала во время обработки сообщений абонентов. В альтернативном варианте для обнаружения сигнала запуска вызова можно установить плату процессора в блоке перераспределения 114.
Блок перераспределения 114 можно конфигурировать в соответствии с многочисленными вариантами обнаружения. Блок перераспределения 114 можно конфигурировать для обнаружения сигнала запуска вызова, например тонального сигнала, и обязательной передачи данных запуска вызова в процессор 112 сигнализации без предварительной обработки данных запуска вызова. В этом варианте все данные запуска вызова посылаются в процессор 112 сигнализации без проверки их правильности при отбраковке.
Альтернативно блок перераспределения 114 можно конфигурировать для обнаружения сигнала запуска вызова, например тонального сигнала, и передачи данных запуска вызова в процессор 112 сигнализации после обработки данных запуска вызова для определения того, что сигнал запуска вызова таким образом определяет тип сигнала запуска вызова, и после проверки правильности и отбраковки. В этом втором варианте блок перераспределения 114 может, например, обнаружить тональный сигнал в качестве сигнала запуска вызова, определить, что тональный сигнал - это "3", и уведомить процессор 112 сигнализации, что принят тональный сигнал "3".
Кроме того, блок перераспределения 114 можно конфигурировать для обнаружения сигнала запуска вызова, но только для приема и обработки данных запуска вызова, которые принадлежат некоторому подмножеству данных запуска вызова. В этом случае блок перераспределения 114 выполняет проверку правильности вызова и отбраковку. В этом третьем варианте блок перераспределения 114 может, например, принимать только данные запуска вызова, представляющие собой тональный сигнал "3" или тональный сигнал "*", и передавать данные запуска вызова в процессор 112 сигнализации, если сигнал запуска вызова правильный.
Если блок перераспределения 114 обнаруживает сигнал запуска вызова, он сообщает об обнаружении процессору 112 сигнализации в управляющем сообщении блока перераспределения. Процессор 112 сигнализации определяет, является ли сигнал запуска вызова правильным сигналом запуска вызова. Если сигнал запуска вызова правильный, то процессор 112 сигнализации определяет, что выбор обработки подлежит реализации в ответ на сигнал запуска вызова. Варианты обработки включают в себя реализацию интерактивного приложения на обслуживающей платформе для обработки сообщений абонентов и выбор соединения с третьим устройством связи 110, чтобы в это устройство можно было передавать сообщения абонентов.
Например, сообщения абонентов могут передаваться из первого устройства связи 106 через соединение 124, через блок перераспределения 114 и во второе устройство связи 108 через соединение 126. Когда блок перераспределения 114 обнаруживает сигнал запуска вызова, блок перераспределения передает управляющее сообщение блока перераспределения, содержащее данные запуска вызова, связанные с сигналом запуска вызова, например тональным сигналом, в процессор 112 сигнализации. Если процессор 112 сигнализации определяет, что сигнал запуска вызова правильный, процессор сигнализации может передать управляющее сообщение процессора в блок перераспределения 114, предписывающее блоку перераспределения направлять сообщения абонентов в третье устройство связи 110 через выбираемое соединение 128.
Со ссылкой на фиг.1 отмечается, что обработка вызова в предпочтительной системе 104 запуска вызова, в которой, например, вызов передается между системой, работающей в режиме ВрМ, и системой, работающей в РАП, происходит следующим образом. Следует отдавать себе отчет в том, что нижеследующее описание обработки является примером и могут иметь место многие другие типы перераспределения и передач вызова.
Вызов инициируется из первого устройства связи 106. Сигнализация вызова передается из первого устройства связи 106 в процессор 112 сигнализации. Сообщения абонентов передаются в формате ВрМ через ЦС0 из первого устройства связи 106 в блок перераспределения 114. ЦС0 может содержаться в ЦС3 или другом высокоскоростном носителе и направляться в блок перераспределения 114 через цифровой кросс-соединитель (не показан).
Процессор 112 сигнализации обрабатывает сигнализацию вызова. Процессор 112 сигнализации считывает характеристики вызова, например метку маршрутизации, включая код начального пункта (КНП), код пункта назначения (КПН), код идентификации канала (КИК) или выбор линии передачи сигналов (ВЛПС). На основании обработки характеристик вызова, присутствующих в сигнализации вызова, процессор 112 сигнализации определяет, какое действие нужно предпринять. Тут же процессор 112 сигнализации определяет, в какое устройство связи - 108 или 110 - нужно передать вызов и, когда обслуживающая платформа является устройством связи 108 или 110, какое интерактивное приложение или другой выбор обработки может обеспечить эта обслуживающая платформа. Кроме того, процессор 112 сигнализации определяет, позволяет ли конфигурация блока перераспределения 114 обнаружить сигнал запуска вызова и какое подмножество тональных сигналов нужно обрабатывать.
Например, на основании обработки сигналов вызова процессор 112 сигнализации выбирает соединение 126 от блока перераспределения 114 ко второму устройству связи 108 для сообщений абонентов. Процессор 112 сигнализации посылает в блок перераспределения 114 управляющее сообщение процессора, обозначающее выбираемое соединение 126 и конфигурирующее блок перераспределения 114 для обработки некоторого подмножества тональных сигналов в качестве сигналов запуска вызова и для выполнения подтверждения правильности и отбраковки. Процессор 112 сигнализации также посылает в выбираемое второе устройство связи 108 управляющее сообщение процессора, уведомляющее второе устройство связи 108, что сообщения абонентов будут передаваться во второе устройство связи через выбираемое соединение 126.
Со ссылкой на фиг.1 отмечается, что блок перераспределения 114 принимает как сообщения абонентов из первого устройства связи 106, так и управляющее сообщение процессора из процессора 112 сигнализации. Блок перераспределения 114 преобразует сообщения абонентов из формата ВрМ в формат, который совместим со вторым устройством связи 108. Как правило, сообщения абонентов преобразуются в элементы РАП, которые идентифицируют выбираемое соединение 126. Элементы РАП должны идентифицировать ИВирТ/ИВирК выбираемого соединения 126 со вторым устройством связи 108.
Блок перераспределения 114 передает элементы РАП через выбираемое соединение 126 во второе устройство связи 108. Как правило, между блоком перераспределения 114 и вторым устройством связи 108 находится кросс-соединитель (не показан). Этот кросс-соединитель принимает элементы РАП из блока перераспределения 114 и направляет эти элементы РАП во второе устройство связи 108. Перераспределение из первого соединения 124 в выбираемое соединение 126, включая прием сообщений абонента в формате ВрМ через первое соединение 124, преобразование сообщений абонентов в элементы РАП, которые идентифицируют выбираемое соединение 126, и передача элементов РАП через выбираемое соединение 126 происходят динамически в реальном масштабе времени.
Следует отдавать себе отчет в том, что вызов может инициироваться с противоположного направления так, что второе устройство связи 108 инициирует вызов в первое устройство связи 106. В таком случае используется процесс, противоположный описанному выше. В этом случае блок перераспределения 114 принимает сообщения абонентов из второго устройства связи 108 через соединение 126. Блок перераспределения 114 также принимает управляющее сообщение процессора из процессора 112 сигнализации, обозначающее выбираемое соединение ЦС0 124 с выбираемым первым устройством связи 106. Затем блок перераспределения 114 преобразует элементы РАП, содержащие сообщения абонентов, которые принимаются из соединения 126, в сообщения абонентов в формате ВрМ. Блок перераспределения 114 передает преобразованные сообщения абонентов через выбираемое соединение 124 в первое устройство связи 106.
В этот момент установление вызова завершается, и первое устройство связи 106 и второе устройство связи 108 взаимодействуют через соединение посредством блока перераспределения 114. В процессе вызова либо первое устройство связи 106, либо второе устройство связи 108 может инициировать сигнал запуска вызова.
Блок перераспределения 114 обнаруживает сигнал запуска вызова в сообщениях абонентов. После обнаружения сигнала запуска вызова блок перераспределения 114 обрабатывает данные запуска вызова, чтобы определить, является ли сигнал запуска вызова правильным сигналом запуска вызова. Если сигнал запуска вызова неправильный, ничего не предпринимается или формируется сигнал ошибки и выдается в процессор 112 сигнализации. Если сигнал запуска вызова правильный и принадлежит подмножеству тональных сигналов запуска вызова, блок перераспределения 114 передает управляющее сообщение блока перераспределения в процессор 112 сигнализации. Управляющее сообщение блока перераспределения содержит данные и информацию, присутствующие в сигнале запуска вызова.
Процессор 112 сигнализации также обрабатывает данные запуска вызова, чтобы определить, какой вариант обработки нужно реализовать в ответ на сигнал запуска вызова. Обычно варианты обработки включают в себя выбор соединения для переприсвоения соединения, чтобы направить вызов в другое устройство связи, или реализацию интерактивного приложения.
Процессор 112 сигнализации может, например, определить, что вызов нужно направить в третье устройство связи 110 в ответ на сигнал запуска вызова. Тогда процессор 112 сигнализации выбирает соединение 128 с третьим устройством связи и передает управляющее сообщение процессора в блок перераспределения 114, предписывающее блоку перераспределения 114 передавать сообщения абонентов через выбираемое соединение 128 в третье устройство связи 110.
Затем блок перераспределения 114 преобразует сообщения абонентов, принятые из первого устройства связи 106, в элементы РАП, которые идентифицируют выбираемое соединение 128. Элементы РАП передаются в третье устройство связи 110 через выбираемое соединение 126.
На фиг.2 изображен другой конкретный вариант осуществления системы 104А запуска вызова, соответствующей настоящему изобретению. В этом конкретном варианте осуществления блок перераспределения 114А имеет детектор 230 тонального сигнала. Детекторы тональных сигналов известны в данной области техники и могут вставляться в виде платы в блок перераспределения 114А. Управляющие сообщения, включающие в себя данные и информацию, обнаруженную из сигнала запуска вызова, по-прежнему должны передаваться в процессор 112 сигнализации по линии связи 118. Управляющие сообщения процессора должны по-прежнему передаваться в блок перераспределения 114А из процессора 112 сигнализации по линии связи 118.
В еще одном конкретном варианте осуществления (см. систему 104В запуска вызова, изображенную на фиг.3) блок перераспределения 114В включает в себя наружный детектор 332 тонального сигнала, прикрепленный к тыльной стороне блока перераспределения. В таком случае блок перераспределения 114В соединен с детектором 332 тонального сигнала посредством шины 334 или другого подходящего соединения. Детектор 332 тонального сигнала передает управляющие сообщения в виде управляющего сообщения детектора тонального сигнала в процессор 112 сигнализации через линию связи 336 и принимает управляющие сообщения из процессора 112 сигнализации через линию связи 336.
На фиг.4 изображена система 102 дальней связи, содержащая обслуживающую платформу 438. Обслуживающая платформа 438 обеспечивает интерактивные приложения, имеющие варианты обработки для сообщений абонентов. Например, обслуживающую платформу 438 можно конфигурировать с целью осуществления коммутации для конференц-связи. Обслуживающая платформа 438 осуществляет связь с блоком перераспределения 114 через соединение 440, а с процессором сигнализации - через соединение 442. Как указано выше, когда блок перераспределения 114 обнаруживает сигнал запуска вызова, этот блок перераспределения передает управляющее сообщение блока перераспределения, содержащее данные запуска вызова, связанные с сигналом запуска вызова, например тональным сигналом, в процессор 112 сигнализации.
Если процессор 112 сигнализации определяет, что сигнал запуска вызова правильный, процессор сигнализации может
определить, что выбор обработки в интерактивном приложении, остающемся на обслуживающей платформе 438, нужно реализовать для обработки сообщений абонентов. В таком случае процессор 112 сигнализации передает в блок перераспределения 114 управляющее сообщение процессора, предписывающее блоку перераспределения передавать сообщения абонентов на обслуживающую платформу 438 через соединение 440. В то же время процессор 112 сигнализации передает на обслуживающую платформу 438 через линию связи 442 управляющее сообщение процессора, предписывающее обслуживающей платформе обрабатывать сообщения абонентов, используя выбираемое интерактивное приложение или другой выбираемый вариант обработки.
Обслуживающая платформа 438 принимает сообщения абонентов через выбираемое соединение 440 и обрабатывает сообщения абонентов, используя выбираемое интерактивное приложение или другой выбираемый вариант обработки. Затем обслуживающая платформа 438 сообщает результаты обработки сообщений абонентов обратно в процессор 112 сигнализации в управляющем сообщении обслуживающей платформы.
Следует отдавать себе отчет в том, что система запуска вызова может обрабатывать вызовы из устройств локальной связи, а также устройств дальней связи. Фиг.5 изображает первую систему 104С запуска вызова и вторую систему 104D запуска вызова. Первая система 104С запуска вызова обрабатывает вызовы из локального коммутатора 502, инициирование или окончание которых может исходить от устройства 504 локальной связи. Точно так же вторая система 104D запуска вызова обрабатывает вызовы из локального коммутатора 506, инициирование или окончание которых может исходить от устройства 508 локальной связи.
Перераспределение сообщений абонентов обеспечивается блоками перераспределения 114С и 114D. Кросс-соединитель 510 направляет сообщения РАП из элементов РАП между блоками перераспределения 114С и 114D двух систем 104С и 104D запуска вызова. Устройства СПС7 512 и 514 направляют сигнализацию вызова в соответствующие процессоры сигнализации 112С и 112D систем 104С и 104D запуска вызова.
Таким образом, следует отдавать себе отчет в том, что инициирование или окончание вызова может исходить от любого из двух устройств локальной связи - 504 или 508. Кроме того, любая из двух систем 104С и 104D запуска вызова может обнаруживать сигнал запуска вызова из устройств 504 или 508 локальной связи и обрабатывать этот сигнал запуска вызова.
Фиг.6 методологически иллюстрирует работу трактов передач команд для обработки сигнала запуска вызова и управляющих сообщений, которые передаются между различными устройствами связи для обработки сообщений абонентов и сигнала запуска вызова в системе 102 дальней связи, изображенной на фиг.1. Последовательности команд иллюстрируют способ обнаружения сигнала запуска вызова в системе, работающей в РАП, на стороне ЦС0 соединения и обработки сигнала запуска вызова после завершения установления вызова.
Со ссылкой на фиг.6 и фиг.1 отмечается, что вызов подключен между первым устройством связи 106 и вторым устройством связи 108 так, что между ними происходит взаимодействие. В этом примере первое устройство связи 106 инициирует сигнал запуска вызова. Однако следует отдавать себе отчет в том, что любой элемент, включая второе устройство связи 108 и процессор 112 сигнализации, может инициировать сигнал запуска вызова.
Блок перераспределения 114 обнаруживает сигнал запуска вызова и передает данные запуска вызова в процессор 112 сигнализации в управляющем сообщении блока перераспределения через линию связи 116 (фиг.1). Блок перераспределения 114 обрабатывает данные запуска вызова и после определения правильности сигнала запуска вызова определяет, что вызов следует перенаправить в третье устройство связи 110 через выбираемое соединение 128 (фиг.1).
Процессор 112 сигнализации передает во второе устройство связи 108 сообщение об освобождении соединения, предписывающее второму устройству связи снять вызов. Процессор 112 сигнализации также передает в третье устройство связи 110 управляющее сообщение, предписывающее третьему устройству связи инициировать соединение с блоком перераспределения 114. Это заставит третье устройство связи 110 выполнить процедуры установления вызова.
Кроме того, процессор 112 сигнализации передает в блок перераспределения 114 управляющее сообщение процессора, переприсваивающее соединение второму соединению 128 с третьим устройством связи 110. Управляющее сообщение процессора содержит информацию перераспределения между портом ЦС0 и портом ИВирТ/ИВирК, необходимую блоку перераспределения 114 для перераспределения сообщений абонентов в предназначенный порт.
Блок перераспределения 114 освобождает соединение со вторым устройством связи 108. Затем блок перераспределения 114 преобразует сообщения абонентов в элементы РАП, которые идентифицируют выбираемое соединение, имеющее ИВирТ/ИВирК, с третьим устройством связи 110. Блок перераспределения 114 передает элементы РАП, содержащие сообщения абонентов, через выбираемое соединение 128 в третье устройство связи 110. Тогда вызов подключается между первым устройством связи 106 и третьим устройством связи 110 так, что между ними происходит взаимодействие. После завершения обработки сообщений абонентов или в конце вызова либо первое устройство связи 106, либо третье устройство связи 110 может инициировать отключение вызова.
Фиг. 7 изображает схему последовательностей обработки сигнала запуска вызова и управляющих сообщений, которые имеют место между различными устройствами связи, для обработки сообщений абонентов и сигнала запуска вызова в системе 102 дальней связи, показанной на фиг.1. Последовательности сообщений иллюстрируют способ обнаружения сигнала запуска вызова в системе, работающей в РАП, на стороне ЦС0 соединения и обработки сигнала запуска вызова после завершения установления вызова.
Со ссылкой на фиг.7 и фиг.1 отмечается, что вызов подключен между первым устройством связи 106 и вторым устройством связи 108 так, что между ними происходит взаимодействие. Сигнал запуска вызова в виде МЧТСГ (многочастотного тонального сигнала готовности) инициируется из первого устройства связи 106. Блок перераспределения 114 обнаруживает МЧТСГ и передает уведомляющий сигнал с данными запуска вызова в процессор 112 сигнализации. После обработки данных запуска вызова процессор 112 сигнализации выбирает соединения. Процессор 112 сигнализации посылает сообщение об освобождении (ОСВ) во второе устройство связи 108 для освобождения соединения между первым устройством связи 106 и вторым устройством связи. После приема сообщения ОСВ второе устройство связи посылает сообщение о завершении освобождения (ОЗА) обратно в процессор 112 сигнализации. В этот момент освобождается соединение между блоком перераспределения 114 и вторым устройством связи 108, но поддерживается соединение между первым устройством связи 106 и блоком перераспределения.
Процессор 112 сигнализации посылает сообщение об исходном адресе (СИА) в третье устройство связи 110. Процессор 112 сигнализации формирует управляющее сообщение в блок перераспределения 114, идентифицирующее ЦС0 и выбираемый ИВирТ/ИВирК соединения с третьим устройством связи 110. Из третьего устройства связи 110 в процессор 112 сигнализации посылается сообщение о завершении адреса (СЗА). После этого завершается соединение между первым устройством связи 106 и третьем устройством связи 110. Если третье устройство связи 110 отвечает на вызов по соединению, процессор 112 сигнализации примет ответное сообщение (ОСО) из третьего устройства связи. В этом момент происходит взаимодействие между первым устройством связи 106 и третьим устройством связи 110. После завершения обработки сообщений абонентов или при завершении вызова любое из устройств связи: 106 или 110 или в некоторых случаях процессор 112 сигнализации может инициировать отключение.
Конкретные варианты осуществления блока перераспределения, изображенные на фиг.8-9
Фиг. 8 изображает один конкретный вариант мультиплексора (мукса) перераспределения 802, работающего в РАП, подходящего для настоящего изобретения, но применимы также и другие мультиплексоры, которые поддерживают требования, предъявляемые изобретением. Мукс перераспределения 802, работающий в РАП, имеет управляющий интерфейс 804, интерфейс ОН-С/ССП-С (оптический носитель - сеть/сигналы синхронной передачи - сеть) 806, интерфейс ЦС3 808, интерфейс ЦС1 810, интерфейс ЦС0 812, процессор 814 сигналов, уровень адаптации РАП (УАРАП) 816 и интерфейс ОН-Ср/ССП-Ср (оптический носитель - среда/сигналы синхронной передачи - среда) 818.
Управляющий интерфейс 804 принимает управляющие сообщения из процессора 820 сигнализации. В частности, управляющий интерфейс 804 идентифицирует соединения ЦС0 и присвоения виртуальных соединений в управляющих сообщениях из процессора 820 сигнализации. Эти присвоения выдаются в УАРАП 816 для реализации.
Интерфейс ОН-С/ССП-С 806, интерфейс ЦС3 808, интерфейс ЦС1 810 и интерфейс ЦС0 812 могут каждый принимать вызовы, включающие в себя сообщения абонентов, из первого устройства связи 822. Точно так же интерфейс ОН-Ср/ССП-Ср 818 может принимать вызовы, включающие в себя сообщения абонентов, из второго устройства связи 824.
Интерфейс ОН-С/ССП-С 806 принимает сигналы связи в формате ОН-С, например вызовы, и сигналы связи в формате ССП-С и преобразует сигналы связи из форматов ОН-С или ССП-С в формат ЦС3. Интерфейс ЦС3 808 принимает сигналы связи в формате ЦС3 и преобразует сигналы связи в формат ЦС1. Интерфейс ЦС3 808 может принимать сигналы в формате ЦС3 из интерфейса ОН-С/ССП-С 806 или из внешнего соединения. Интерфейс ЦС1 810 принимает сигналы связи в формате ЦС1 и преобразует сигналы связи в формат ЦС0. Интерфейс ЦС1 810 может принимать сигналы в формате ЦС1 из интерфейса ЦС3 808 или из внешнего соединения. Интерфейс ЦС0 812 принимает сигналы связи в формате ЦС0 и обеспечивает сопряжение с УАРАП 816. Кроме того, каждый интерфейс может аналогичным образом передавать сигналы в устройство связи 822.
Интерфейс ОН-Ср/ССП-Ср 818 задействуется для приема элементов РАП из УАРАП 816 и для передачи элементов РАП через соединение в устройство связи 824. Интерфейс ОН-Ср/ССП-Ср 818 может также принимать элементы РАП в формате ОН или ССП и передавать их в УАРАП 816.
УАРАП 816 содержит и подуровень сходимости, и подуровень сегментирования и повторной сборки (СеПС). УАРАП 816 задействуется для приема информации устройства связи в формате ЦС0 из интерфейса ЦС0 812 и преобразования этой информации устройства связи в элементы РАП. Уровни адаптации РАП известны в данной области техники, и информация об уровнях адаптации РАП есть в документе 1.363 Международного союза по электросвязи (МСЭ), упоминаемом здесь для справок. УАРАП для сигналов речевой связи описан в заявке на патент США с регистрационным номером 08/395745, поданной 28 февраля 1995 г., под названием "Обработка элементов для передачи речи" ("Cell Processing for Voice Transmission"), упоминаемой здесь для справок.
УАРАП 816 получает из управляющего интерфейса 804 идентификатор виртуального тракта (ИВирТ) и идентификатор виртуального канала (ИВирК) для каждого ЦС0 для каждого соединения вызова. УАРАП 816 также получает идентификатор ЦС0 для каждого вызова (или всех ЦС0 для вызова Nx64). УАРАП 816 затем преобразует информацию устройства связи между идентифицированным ЦС0 и идентифицированным виртуальным соединением РАП. Подтверждение, что присвоения реализованы, может быть послано обратно в процессор 820 сигнализации, если потребуется. Вызовы с ЦС0 при скоростях передачи, кратных 64 килобит в секунду (кбит/с), известны под названием вызовы Nx64. Если потребуется, можно конфигурировать УАРАП 816 для приема управляющих сообщений через управляющий интерфейс 804 для вызовов Nx64.
Как обсуждалось выше, мукс перераспределения 802, работающий в РАП, также обрабатывает вызовы в противоположном направлении, то есть в направлении от интерфейса ОН-Ср/ССП-Ср 818 к интерфейсу ЦС0 812, включая вызовы, выходящие из интерфейса ЦС1 810, интерфейса ЦС3 808 и интерфейса ОН-С/ССП-С 806. ИВирТ/ИВирК для этой нагрузки уже выбран, и нагрузка маршрутизирована через кросс-соединитель (не показан). В результате УАРАП 816 должен лишь идентифицировать предварительно присвоенное ЦС0 для выбираемого ИВирТ/ИВирК. Это можно сделать с помощью таблицы преобразования. В альтернативных конкретных вариантах осуществления процессор 820 сигнализации может выдавать это присвоение ИВирТ/ИВирК через управляющий интерфейс 804 в УАРАП 816.
Способ обработки ИВирТ/ИВирК описан в заявке на патент США с регистрационным номером 08/653852, поданной 28 мая 1996 г., под названием "Система дальней связи с системой обработки соединений" ("Telecommunication System with Connection Processing System"), упоминаемой здесь для справок.
Соединения ЦС0 являются двухсторонними, а соединения РАП являются обычно односторонними. В результате для каждого ЦС0 обычно необходимы два виртуальных соединения. Специалистам в данной области техники будет ясно, как это можно осуществить в контексте изобретения. Например, можно снабдить поперечное соединение вторым набором ИВирТ/ИВирК в противоположном направлении по отношению к исходному набору ИВирТ/ИВирК. Для каждого вызова мультиплексоры перераспределения, работающие в РАП, можно конфигурировать для автоматического учета этого второго ИВирТ/ИВирК, чтобы обеспечить двухстороннее виртуальное соединение для сопряжения двухстороннего ЦС0 по вызову.
В некоторых конкретных вариантах осуществления может быть желательно ввести возможности обработки цифровых сигналов на уровне ЦС0. Например, в настоящем изобретении обработка цифровых сигналов используется для обнаружения сигнала запуска вызова. Также может быть желательно применить эхоподавление или шифрование выбираемых каналов ЦС0. В этих конкретных вариантах осуществления нужно предусмотреть процессор 814 сигналов либо в качестве отдельного блока (как показано), либо в качестве части интерфейса ЦС0 812. Процессору 820 сигнализации нужно придать конфигурацию, позволяющую посылать управляющие сообщения в мукс перераспределения 802, работающий в РАП, для реализации конкретных признаков на конкретных каналах ЦС0.
Фиг. 9 изображает другой конкретный вариант осуществления мультиплексора (мукса) перераспределения 902, работающего в РАП, подходящего для настоящего изобретения. Мукс перераспределения 902, работающий в РАП, имеет управляющий интерфейс 904, интерфейс электрических/оптических (Э/О) ССП-С 906, интерфейс Е3 908, интерфейс Е1 910, интерфейс Е0 912, процессор 914 сигналов, уровень адаптации РАП (УАРАП) 916, и интерфейс электрических/оптических (Э/О) ССП-Ср 918.
Управляющий интерфейс 904 принимает управляющие сообщения из процессора 920 сигнализации. В частности, управляющий интерфейс 904 идентифицирует соединения Е0 и присвоения виртуальных соединений в управляющих сообщениях из процессора 920 сигнализации. Эти присвоения выдаются в УАРАП 916 для реализации.
Интерфейс Э/О ССП-С 906, интерфейс Е3 908, интерфейс Е1 910 и интерфейс Е0 912 могут каждый принимать вызовы, включающие в себя сообщения абонентов, из первого устройства связи 922. Точно так же интерфейс Э/О ССП-Ср 918 может принимать вызовы, включающие в себя сообщения абонентов, из второго устройства связи 924.
Интерфейс Э/О ССП-С 906 принимает сигналы связи в формате оптических или электрических ССП-С, например вызовы, и преобразует сигналы связи из формата электрических ССП-С или оптических ССП-С в формат Е3. Интерфейс Е3 908 принимает сигналы связи в формате Е3 и преобразует сигналы связи в формат Е1. Интерфейс Е3 908 может принимать сигналы в формате Е3 из интерфейса Э/О ССП-С 906 или из внешнего соединения. Интерфейс Е1 910 принимает сигналы связи в формате Е1 и преобразует сигналы связи в формат Е0. Интерфейс Е1 910 может принимать сигналы в формате Е1 из интерфейса Е3 908 или из внешнего соединения. Интерфейс Е0 912 принимает сигналы связи в формате Е0 и обеспечивает сопряжение с УАРАП 916. Кроме того, каждый интерфейс может аналогичным образом передавать сигналы в устройство связи 922.
Интерфейс Э/О ССП-Ср 918 задействуется для приема элементов РАП из УАРАП 916 и для передачи элементов РАП через соединение в устройство связи 924. Интерфейс Э/О ССП-Ср 918 может также принимать элементы РАП в формате Э/О ССП-Ср и передавать их в УАРАП 916.
УАРАП 916 содержит и подуровень сходимости, и подуровень сегментирования и повторной сборки (СеПС). УАРАП 916 задействуется для приема информации устройства связи в формате Е0 из интерфейса Е0 912 и преобразования этой информации устройства связи в элементы РАП.
УАРАП 916 получает из управляющего интерфейса 904 идентификатор виртуального тракта для каждого соединения вызова. УАРАП 916 также получает идентификатор Е0 для каждого вызова. УАРАП 916 затем передает информацию устройства связи между идентифицированным Е0 и идентифицированным виртуальным соединением РАП. Подтверждение, что присвоения реализованы, может быть послано обратно в процессор 920 сигнализации, если потребуется. При необходимости можно конфигурировать УАРАП 916 для приема управляющих сообщений через управляющий интерфейс 904 для вызовов Nx64.
Как обсуждалось выше, мукс перераспределения 902, работающий в РАП, также обрабатывает вызовы в противоположном направлении, то есть в направлении от интерфейса Э/О ССП-Ср 918 к интерфейсу Е0 912, включая вызовы, выходящие из интерфейса Е1 910, интерфейса Е3 908 и интерфейса Э/О ССП-С 906. ИВирТ/ИВирК для этой нагрузки уже выбран, и нагрузка маршрутизирована через кросс-соединитель (не показан). В результате УАРАП 916 должен лишь идентифицировать предварительно присвоенное Е0 для выбираемого ИВирТ/ИВирК. Это можно сделать с помощью таблицы преобразования. В альтернативных конкретных вариантах осуществления процессор 920 сигнализации может выдавать это присвоение ИВирТ/ИВирК через управляющий интерфейс 904 в УАРАП 916.
Соединения Е0 являются двухсторонними, а соединения РАП являются обычно односторонними. В результате для каждого Е0 обычно необходимы два виртуальных соединения. Специалистам в данной области техники будет ясно, как это можно осуществить в контексте изобретения. Например, можно снабдить поперечное соединение вторым набором ИВирТ/ИВирК в противоположном направлении по отношению к исходному набору ИВирТ/ИВирК. Для каждого вызова мультиплексоры перераспределения, работающие в РАП, можно конфигурировать для автоматического учета этого второго ИВирТ/ИВирК, чтобы обеспечить двухстороннее виртуальное соединение для сопряжения двухстороннего Е0 по вызову.
В некоторых случаях может быть желательно ввести возможности обработки цифровых сигналов на уровне Е0. Например, в настоящем изобретении обработка цифровых сигналов используется для обнаружения сигнала запуска вызова.
Также может быть желательно применить эхоподавление. В этих конкретных вариантах осуществления нужно предусмотреть процессор 914 сигналов либо в качестве отдельного блока (как показано), либо в качестве части интерфейса Е0 912. Процессору 920 сигнализации нужно придать конфигурацию, позволяющую посылать управляющие сообщения в мукс перераспределения 902, работающий в РАП, для реализации конкретных признаков на конкретных каналах.
Процессор сигнализации, соответствующий фиг.10-20
Процессор сигнализации называется устройством управления вызовами/соединениями (УУВС) и принимает и обрабатывает сигнализацию вызова дальней связи и управляющие сообщения для выбора соединений, которые устанавливают тракты связи для вызовов. В предпочтительном конкретном варианте осуществления УУВС обрабатывает сигналы СПС7, чтобы выбрать соединения для вызова. Обработка с помощью УУВС описана в заявке на патент США, имеющей номер дела поверенного 1148, под названием "Система дальней связи" ("Telecommunication System"), которая упоминается здесь для справок.
Помимо выбора соединений УУВС выполняет многие другие функции в контексте обработки вызовов. Оно не только может управлять маршрутизацией и выбирать реальные соединения, но и может проверять правильность обращения вызывающих абонентов, управлять эхоподавителями, формировать информацию о выписке счетов, обращаться к функциям интеллектуальной сети, обеспечивать доступ к удаленным базам данных, управлять нагрузкой и балансировать нагрузки сети. Специалисту в данной области техники будет ясно, как описанное ниже УУВС можно адаптировать для работы в вышеупомянутых конкретных вариантах осуществления.
Фиг. 10 изображает вариант УУВС. Возможны также другие варианты. В конкретном варианте, изображенном на фиг.10, УУВС 1002 управляет мультиплексором (муксом) перераспределения, работающим в РАП, который перераспределяет ЦС0 и ИВирТ/ИВирК. Однако УУВС может управлять другими устройствами связи и соединениями в других конкретных вариантах осуществления.
УУВС 1002 содержит платформу 1004 сигнализации, управляющую платформу 1006 и платформу 1008 приложений. Каждая из платформ 1004, 1006 и 1008 подключена к другим платформам.
Платформа 1004 сигнализации внешне подключена к системам СПС7, в частности к системам, имеющим часть передачи сообщений (ЧПС), абонентскую часть ЦСКУ (АЧЦСКУ), часть управления сигнальными соединениями (ЧУСС), часть приложений интеллектуальной сети (ЧПИнтС) и часть приложений, обеспечивающих возможность заключения сделок (ЧПОВЗС). Управляющая платформа 1006 снаружи подключена к прибору управления муксами, прибору управления эхо-сигналами, прибору управления ресурсами и к средствам выписки счетов и выполнения операций.
Платформа 1004 сигнализации содержит функциональные возможности уровней ЧПС 1-3, АЧЦСКУ, ЧУСС, ЧПИнтС и ЧПОВЗС и задействуется для передачи и приема сообщений СПС7. Между прочим, эти функциональные возможности имеют название "стек СПС7" и хорошо известны. Программное обеспечение, необходимое специалисту в данной области техники, можно купить, например, у компании "Триллиум" (Trillium).
Управляющая платформа 1006 состоит из различных внешних интерфейсов, включая интерфейс муксов, интерфейс эхо-сигналов, интерфейс управления ресурсами, интерфейс для выписки счетов, интерфейс операций. Интерфейс муксов обменивается сообщениями, по меньшей мере, с одним муксом. Эти сообщения содержат присвоения ЦС0 - ИВирТ/ИВирК, подтверждения и информацию о состоянии. Интерфейс управления эхо-сигналами обменивается сообщениями с системами управления эхо-сигналами. Сообщения, которыми обмениваются с системами управления эхо-сигналами, могут включать в себя команды разрешить или запретить эхоподавление на конкретных ЦС0, подтверждения и информацию о состоянии.
Интерфейс управления ресурсами обменивается сообщениями с внешними ресурсами. Примерами таких ресурсов являются устройства, которые реализуют проверку целостности, шифрование, сжатие, обнаружение/передачу тонального сигнала, обнаружение речи и передачу речевых сообщений. Сообщения, которыми обмениваются с ресурсами, являются командами применить ресурс к конкретным ЦС0, подтверждениями и информацией о состоянии. Например, сообщение может предписывать ресурсу, осуществляющему проверку целостности, обеспечить кольцевую проверку или послать и обнаружить тональный сигнал для проверки целостности.
Интерфейс выписки счетов передает уместную информацию о выписке счетов в систему выписки счетов. Обычная информация о выписке счетов включает в себя сведения о сторонах, которые вели разговор, моментах времени для вызова и любых специальных признаках применительно к вызову. Интерфейс операций позволяет осуществлять конфигурирование и управление УУВС 1002. Специалисту в данной области техники будет ясно, как можно подготовить программное обеспечение для интерфейсов в управляющей платформе 1006.
Платформу 1008 приложений задействуют для обработки информации о передаче сигналов из платформы 1004 сигнализации, чтобы выбрать соединения. Идентификаторы выбираемых соединений выдаются на управляющую платформу 1006 для интерфейса муксов. Платформа 1008 приложений реагирует на проверку правильности, трансляцию, маршрутизацию, управление вызовами, запреты, отбраковку и обработку ошибок. Помимо обеспечения требований управления для мукса платформа 1008 приложений также обеспечивает требования по управлению эхо-сигналами и управлению ресурсами для соответствующего интерфейса управляющей платформы 1006. Кроме того, платформа 1008 приложений формирует сигнальную информацию для передачи ее платформой 1004 сигнализации. Сигнальная информация может быть сообщениями АЧЦСКУ, ЧПИнтС и ЧПОВЗС в элементы внешней сети. Соответствующая информация для каждого вызова хранится в блоке управления вызовами (БУВ) для этого вызова. БУВ можно использовать для отслеживания вызова и выписки счета за него.
Платформа 1008 приложений работает в общем соответствии с базовой моделью вызова (БМодВ), определенной МСЭ. Вариант БМодВ создается для обработки каждого вызова. БМодВ включает в себя процесс начала и процесс окончания. Платформа 1008 приложений содержит функциональный блок коммутации услуг (ФБКУ), который используется для обращения к функциональному блоку управления услугами (ФБУУ). Как правило, ФБУУ входит в состав пункта управления услугами (ПУУ). ФБУУ опрашивается сообщениями ЧПОВЗС или ЧПИнтС. Процессы начала и окончания будут обеспечивать доступ в удаленные базы данных за счет функциональных возможностей интеллектуальной сети (ИнтС) через ФБКУ.
Требования к программному обеспечению для платформы 1008 приложений можно разработать на языке спецификаций и описаний (ЯСП), определенном в документе Z.100 Комитета по стандартизации телекоммуникаций в составе Международного союза по электросвязи (КСТ в составе МСЭ). ЯСП можно преобразовать в С-код. Можно ввести дополнительный С- и С++-код, требуемый для установки оборудования.
УУВС 1002 может состоять из вышеупомянутого программного обеспечения, загруженного в компьютер. Компьютером может быть "ЭфТи-Спарк 600" (FT-Sparc 600) фирмы "Интегрейтед Микро Продактс" (АйЭмПи) (Integrated Micro Products (IMP)), в котором используются операционная система "Солярис" (Solaris) и обычные системы баз данных. Может быть желательно использовать многосвязную операционную систему "Юникс" (Unix).
Из фиг. 10 можно увидеть, что платформа 1008 приложений обрабатывает сигнальную информацию для управления многочисленными системами и облегчения соединений вызовов и предоставления услуг. Обмен сигналами СПС7 с внешними блоками происходит через платформу 1004 сигнализации, а обмен управляющей информацией с внешними системами происходит через управляющую платформу 1006. УУВС 1002 предпочтительно не встроен в ЦП (центральный процессор) коммутатора, подключенный к коммутационной матрице. В отличие от центрального процессора коммутатора (ЦПК) УУВС 1002 выполнено с возможностью обработки сообщений АЧЦСКУ независимо от запросов ЧПОВЗС.
Обозначения сообщений СПС7
Сообщения СПС7 хорошо известны. Для различных сообщений СПС7 обычно используются свои обозначения. Специалисты в данной области техники знакомы со следующими обозначениями сообщений:
СЗА - сообщение о завершении адреса;
ОСО - ответное сообщение;
БЛО - блокировка;
ПБЛ - подтверждение блокировки;
ПРВ - прохождение вызова;
ИЗА - информация о загрузке;
БГЦ - блокировка группы цепей;
ПБГЦ - подтверждение блокировки группы цепей;
ВГЦ - возврат группы цепей;
ПВГЦ - подтверждение возврата группы цепей;
ДГЦ - деблокировка группы цепей;
ПДГЦ - подтверждение деблокировки группы цепей;
ЗГЦ - запрос на группу цепей;
ОЗГЦ - ответ на запрос о группе цепей;
СРЦ - сообщение о резервировании цепей;
ПРЦ - подтверждение резервирования цепей;
ППЦ - проверка правильности цепей;
ОПЦ - ответ о правильности цепей;
ПОМ - помехи;
ЦЕЛ - целостность;
ЗПЦ - запрос на проверку целостности;
СВЫ - сообщение о выходе;
ИНФ - информация;
ЗИН - запрос на информацию;
СИА - исходный адрес;
ПКП - подтверждение кольцевой проверки;
ПРХ - прохождение;
ОСВ - освобождение;
ОЗА - освобождение завершено;
ЦВО - цепь возврата;
ПРД - продолжение;
ОЖИ - ожидание;
ДЕБ - деблокировка;
ПДЕ - подтверждение деблокировки;
КИНК - код идентификации неподготовленного канала.
Таблицы УУВС
Обработка вызовов обычно обуславливает два аспекта. Во-первых, входящее или "начальное" соединение распознается посредством процесса поиска начального соединения вызова. Например, исходное соединение, которое вызов использует, чтобы войти в сеть, является начальным соединением в этой сети. Во-вторых, исходящее или "конечное" соединение выбирается посредством процесса поиска конечного соединения вызова. Например, конечное соединение подключается к начальному соединению, чтобы пропустить вызов через сеть. Эти два аспекта обработки вызовов называются начальной стороной вызова и конечной стороной вызова.
Фиг. 11 изображает структуру данных, используемую платформой 1008 приложений для реализации БМодВ. Это осуществляется с помощью ряда таблиц, которые ссылаются друг на друга разными способами. Указатели ссылок обычно состоят из обозначений следующей функции и следующего каталога. Следующая функция указывает на следующую таблицу, а следующий каталог указывает на элемент или диапазон элементов в этой таблице. Структура данных имеет таблицу 1102 цепей магистральных линий связи, таблицу 1104 групп магистральных линий связи, таблицу запретов 1106, таблицу 1108 АОН (автоматического определения номера), таблицу 1110 номеров вызываемых аппаратов и таблицу маршрутизации 1112.
Таблица 1102 цепей магистральных линий связи содержит информацию, связанную с соединениями. Как правило, соединения являются соединениями ЦС0 или РАП. Сначала таблица 1102 цепей магистральных линий связи используется для поиска информации о начальном соединении. Затем эта таблица используется для поиска информации о конечном соединении. Когда обрабатывается начальное соединение, номер группы магистральных линий связи в таблице магистральных линий связи указывает на применяемую группу магистральных линий связи для начального соединения в таблице 1104 групп магистральных линий связи.
Таблица 1104 групп магистральных линий связи содержит информацию, связанную с группами начальных и конечных магистральных линий связи. Когда обрабатывается начальное соединение, таблица 1104 групп магистральных линий связи выдает информацию, относящуюся к группе магистральных линий связи для начального соединения и обычно ссылается на таблицу запретов 1106.
Таблица запретов 1106 используется для идентификации различных условий запрета, связанных с вызовом, которые могут повлиять на маршрутизацию или другую обработку вызова. Как правило, таблица запретов 1106 ссылается на таблицу 1108 АОН. Несмотря на это, таблица запретов 1106 может ссылаться непосредственно на таблицу 1104 групп магистральных линий связи, таблицу 1110 номеров вызываемых аппаратов или таблицу маршрутизации 1112.
Таблица 1108 АОН используется для идентификации любых особых характеристик, связанных с номером вызывающего абонента. Поиск номера вызывающего абонента обычно называют автоматическим определением номера (АОН). Как правило, таблица 1108 АОН ссылается на таблицу 1110 номеров вызываемых аппаратов. Несмотря на это, таблица 1108 АОН может ссылаться непосредственно на таблицу 1104 групп магистральных линий связи или таблицу маршрутизации 1112.
Таблица 1110 номеров вызываемых аппаратов используется для идентификации требований к маршрутизации на основании номера вызываемого абонента. Так бывает в случае стандартных телефонных вызовов. Как правило, таблица 1110 номеров вызываемых аппаратов ссылается на таблицу маршрутизации 1112. Но она может ссылаться на таблицу 1104 групп магистральных линий.
Таблица маршрутизации 1112 имеет информацию, связанную с маршрутизацией вызова по различным соединениям. Вход в таблицу маршрутизации 1112 осуществляется по указателю либо в таблице запретов 1106, либо в таблице 1108 АОН, либо в таблице 1110 номеров вызываемых аппаратов. Как правило, таблица маршрутизации 1112 содержит ссылку на некоторую группу магистральных линий связи в таблице 1104 групп магистральных линий связи.
Когда таблица запретов 1106, таблица 1108 АОН, таблица 1110 номеров вызываемых аппаратов или таблица маршрутизации 1112 ссылаются на таблицу 1104 групп магистральных линий связи, они эффективно выбирают группу конечных магистральных линий связи. Когда обрабатывается конечное соединение, номер группы магистральных линий связи в таблице 1104 групп магистральных линий связи указывает на группу магистральных линий связи, которая содержит применимое конечное соединение, в таблице 1104 групп магистральных линий связи.
Конечная магистральная линия связи обычно используется для прохождения вызова. Магистральная линия связи - это как правило линия связи ИВирТ/ИВирК или ЦС0. Таким образом, можно заметить, что "путешествуя" по таблицам, можно выбрать конечное соединение для вызова.
Фиг.12 является упрощенным изображением фиг.11. Таблицы, изображенные на фиг.11, присутствуют, но их указатели опущены для ясности. Фиг.12 изображает дополнительные таблицы, к которым можно обращаться из таблиц, показанных на фиг.11. Сюда входят таблица 1202 идентификатора УУВС (ИД УУВС), таблица обработки 1204, таблица 1206 запросов/ответов и таблица 1208 сообщений.
Таблица 1202 ИД УУВС содержит различные ссылочные коды СПС7 УУВС. Доступ в нее возможен из таблицы 1104 групп магистральных линий связи, и она содержит обратные ссылки на таблицу 1104 групп магистральных линий связи.
Таблица обработки 1204 идентифицирует различные специальные действия, выполняемые в процессе обработки вызовов. Это обычно приводит к передаче сообщения об освобождении (ОСВ) и значения причины. Доступ в таблицу обработки 1204 возможен из таблицы 1102 цепей магистральных линий связи, таблицы 1104 групп магистральных линий связи, таблицы запретов 1106, таблицы 1108 АОН, таблицы 1110 номеров вызываемых аппаратов, таблицы маршрутизации 1112 и таблицы 1206 запросов/ответов.
Таблица 1206 запросов/ответов имеет информацию, используемую для обращения к ФБУУ. Доступ в нее возможен через таблицу 1104 групп магистральных линий, таблицу запретов 1106, таблицу 1108 АОН, таблицу 1110 номеров вызываемых аппаратов и таблицу маршрутизации 1112. Она ссылается на таблицу 1104 групп магистральных линий, таблицу запретов 1106, таблицу 1108 АОН, таблицу 1110 номеров вызываемых аппаратов и таблицу маршрутизации 1112 и таблицу обработки 1204.
Таблица 1208 сообщений используется для выдачи команд для сообщений с конечной стороны вызова. Доступ в нее возможен через таблицу 1104 групп магистральных линий, и она содержит ссылки на таблицу 1104 групп магистральных линий.
Фиг. 13-20 изображают примеры различных таблиц, описанных выше. Фиг.13 изображает пример таблицы цепей магистральных линий связи. Сначала таблица цепей магистральных линий связи используется для получения доступа к информации о начальной цепи. Затем при обработке она используется для выдачи информации о конечной цепи. При обработке начальной цепи для входа в таблицу используется "Соответствующий ссылочный код". Это ссылочный код коммутатора или УУВС, связанного с начальной цепью. При обработке конечной цепи для входа в таблицу используется "Номер группы магистральных линий связи".
Таблица также содержит "Код идентификации цепи" (КИЦ). КИЦ идентифицирует цепь, которая обычно является цепью ЦС0 или ИВирТ/ИВирК. Таким образом, изобретение дает возможность преобразования КИЦ СПС7 в ИВирТ/ИВирК РАП. Если цепь работает в РАП, то для определения можно также использовать виртуальный тракт (ВирТ) и виртуальный канал (ВирК). "Номер элемента группы" - это цифровой код, который используется для выбора конечной цепи. "Идентификатор аппаратного обеспечения" идентифицирует местоположение аппаратного обеспечения, связанного с начальной цепью. Элемент таблицы "Идентификация (ИД) эхоподавителя (ЭП)" идентифицирует эхоподавитель для начальной схемы.
Остальные поля являются динамическими и заполняются в процессе обработки вызовов. Элемент таблицы "Управление эхо-сигналами" заполняется на основании трех полей в сигнальных сообщениях: "Указатель эхоподавителя" в СИА или СРЦ, "Указатель устройства управления эхо-сигналами" в СИА или СРЦ и "Возможность передачи информации" в СИА. Эта информация используется для того, чтобы определить, нужно ли управлять эхо-сигналами во время вызова. "Указатель спутника" заполняется указателем спутника в СИА или СРЦ. Его можно использовать для отклонения вызова, если используется слишком много спутников. "Статус цепи" указывает, находится ли данная цепь в режиме ожидания, блокирована она или не блокирована. "Состояние цепи" указывает текущее состояние цепи, например, активное или переходное. "Время/дата" указывает, когда цепь, находящаяся в режиме ожидания, выходит из него.
Фиг. 14 изображает пример таблицы групп магистральных линий связи. Во время обработки начала для входа в таблицу групп магистральных линий связи используется номер элемента группы. "Разрешение проблемы бликов" указывает, как разрешить ситуацию наличия бликов. Блики - это двойное занятие временного интервала для одной и той же цепи. Если элемент таблицы "Разрешение проблемы бликов" задан как "четный/нечетный", элемент сети с большим ссылочным кодом управляет четными цепями, а элемент сети с меньшим ссылочным кодом управляет нечетными цепями. Если элемент таблицы "Разрешение проблемы бликов" задан как "все", УУВС управляет всеми цепями. Если элемент таблицы "Разрешение проблемы бликов" задан как "ни один", УУВС подчиняется этому указанию. Элемент таблицы "Управление целостностью" перечисляет процент вызовов, требующих проверки целостности в группе магистральных линий связи.
Элемент таблицы "Идентификатор местоположения общего языка" (ИМОЯ) - это стандартизированный элемент "Беллкор" (Bellcore). Элемент таблицы "Группа магистральных линий связи спутника" указывает, что группа магистральных линий связи использует спутник. Элемент таблицы "Группа магистральных линий связи спутника" используется совместно с полем "Указатель спутника", описанным выше, чтобы определить, использует ли вызов слишком много спутниковых соединений и поэтому должен быть отклонен. "Указатель услуги" указывает, откуда идет входящее сообщение - из УУВС (РАП) или коммутатора (ВрМ). "Каталог исходящих сообщений" (КИС) содержит ссылки на таблицу сообщений, так что исходящие сообщения можно наделить параметрами. Элемент таблицы "Соответствующая зона нумерации" (СЗН) идентифицирует код зоны.
"Последовательность выбора" указывает методологию, которая будет использоваться для выбора соединения. Обозначения поля "Последовательность выбора" предписывают выбор группы магистральных линий связи на основании следующих признаков: реже всего находится в режиме ожидания, чаще всего находится в режиме ожидания, восходящая, нисходящая, по часовой стрелке, против часовой стрелки. "Счетчик скачков" получает отрицательное приращение (на единицу) из СИА. Если в счетчике скачков записан нуль, вызов отключается. "Автоматическое управление перегрузкой" (АУП) активно указывает, задействовано ли управление перегрузкой. Если автоматическое управление перегрузкой задействовано, АУП может отключить вызов. При обработке окончания "Следующая функция" и "Каталог" используются для входа в таблицу цепей магистральных линий связи.
Фиг. 15 изображает пример таблицы запретов. "Каталог" используется как указатель для входа в таблицу. Параметр "Идентификация (ИД) выбора носителя" указывает, как вызывающая сторона вошла в сеть, и используется для маршрутизации некоторых типов вызовов. Для этого поля используются следующие признаки: резервирование или отсутствие указания; код идентификации выбираемого носителя, предписываемый и вводимый вызывающей стороной; код идентификации выбираемого носителя, предписываемый и не вводимый вызывающей стороной; код идентификации выбираемого носителя, предписываемый вызывающей стороной, без указания о введении ею; и код идентификации выбираемого носителя, не предписываемый и вводимый вызывающей стороной. "Идентификация (ИД) носителя" указывает сеть, которой хочет воспользоваться абонент. Это используется для направления вызовов прямо в требуемую сеть. Характер адреса номера вызывающей стороны различен для О+-вызовов, 1+-вызовов, контрольных вызовов и международных вызовов. Например, международные вызовы можно направлять в предварительно выбираемый международный носитель.
"Цифры из" и "Цифры в" вызывающей стороны сосредоточены на дальнейшей обработке, единственной для определенного диапазона номеров вызываемых абонентов. Поле "Цифры из" - это десятичное число в диапазоне от 1 до 15 разрядов. Оно может быть любой длины, и если в нем заполнено меньше, чем пятнадцать разрядов, то остальные разряды заполняются нулями. Поле "Цифры в" может быть любой длины, и если в нем заполнено меньше, чем пятнадцать разрядов, то остальные разряды заполняются девятками. Элементы таблицы "Следующая функция" и следующий "Каталог" содержат ссылки на следующую таблицу, которой обычно является таблица АОН.
Фиг. 16 изображает пример таблицы АОН. Каталог используется для входа в поля таблицы. Категория вызывающей стороны различна для типов вызывающих сторон, например контрольные вызовы, аварийные вызовы и обычные вызовы. Характер адреса элемента таблицы "Номер вызывающей стороны/загрузки" указывает, как можно получить АОН. Нижеследующее является содержанием таблицы, которое вносится в это поле: неизвестно, единственные номера абонентов, АОН отсутствует или не предусмотрено, единственный национальный номер, АОН вызываемой стороны введено, АОН вызываемой стороны не введено, АОН вызывающей стороны включает в себя национальный номер, не единственный номер абонента, не единственный национальный номер, не единственный международный номер, код проверки проверочной линии и другие значения параметров.
"Цифры из" и "Цифры в" сосредоточены на дальнейшей обработке, единственной для АОН в некотором заданном диапазоне. Элемент таблицы "Данные" указывает, представляет ли АОН информационное устройство, которое не нуждается в управлении эхо-сигналами. "Информация о начальной линии" (ИНО) различна для обычного абонента, многопунктовой линии связи, отказа АОН, ранжирования уровней станций, специальной операторской обработки, автоматически идентифицируемого внешнего набора номера, доступа в базу данных с опусканием или без опускания монеты при вызове, вызова услуги 800/888, обслуживания личных разговоров или разговоров в тюрьме с опусканием монеты, обрабатываемого оператором вызова с целью прослушивания (холостого, прерываемого и регулярного), обслуживания дальней связи с широкой внешней зоной, обслуживания реле дальней связи, услуг сотовой связи и доступа к видам обслуживания посредством частной виртуальной сети. "Следующая функция" и "Следующий каталог" содержат ссылки на следующую таблицу, которой обычно является таблица номеров вызываемых абонентов.
Фиг. 17 изображает пример таблицы номеров вызываемых абонентов. Каталог используется для входа в поля таблицы. Элемент таблицы "Характер адреса номера вызываемого абонента" указывает тип набираемого номера, например национальный или международный. Элементы таблицы "Цифры из" и "Цифры в" сосредоточены на дальнейшей обработке, единственной для диапазона номеров вызываемых абонентов. Обработка следует логике обработки полей "Цифры из" и "Цифры в", показанных на фиг.15. "Следующая функция" и "Следующий каталог" содержат ссылки на следующую таблицу, которой обычно является таблица маршрутизации.
Фиг. 18 изображает пример таблицы маршрутизации. "Каталог" используется для входа в таблицу. "План идентификации (ИД) сети при выборе транзитной сети (ВТС)" указывает число разрядов, которое нужно использовать для КИЦ. Поля "Цифры из" и "Цифры в" в столбце "Выбор транзитной сети" определяют диапазон номеров для идентификации международного носителя. "Код цепи" указывает необходимость наличия оператора на вызове. Элементы "Следующая функция" и "Следующий каталог" в таблице маршрутизации используются для идентификации группы магистральных линий связи. Второй и третий элементы таблицы "Следующая функция/каталог" определяют альтернативные маршруты. Третий элемент "Следующая функция" может также содержать обратные ссылки на еще один набор следующих функций в таблице маршрутизации, чтобы расширить число вариантов выбора альтернативных маршрутов. Именно эти другие элементы таблицы являются указателями для таблицы обработки. Если таблица маршрутизации ссылается на таблицу групп магистральных линий связи, то таблица групп магистральных линий связи обычно содержит ссылку на некоторую цепь магистральных линий связи в таблице цепей магистральных линий связи. Результатом из таблицы цепей магистральных линий связи является конечное соединение для вызова.
Как можно увидеть из фиг.13-18, таблицы можно конфигурировать и связать друг с другом таким образом, что процессы вызова могут "входить" в таблицу цепей магистральных линий связи и "проходить" по таблицам, манипулируя информацией и используя указатели. Результатом из этих таблиц обычно является конечное соединение, идентифицируемое таблицей цепей магистральных линий связи. В некоторых случаях таблица обработки задает обработку вместо соединения. Если в любой момент в течение обработки можно выбрать группу магистральных линий связи, то обработка может переходить непосредственно в таблицу групп магистральных линий связи для выбора конечной цепи. Например, может быть желательно направлять вызовы, исходя из конкретного АОН, через конкретный набор групп. В этом случае таблица АОН должна ссылаться непосредственно на таблицу групп магистральных линий, а таблица групп магистральных линий связи должна содержать ссылку на таблицу цепей магистральных линий связи для некоторой конечной цепи. По умолчанию маршрут через таблицы таков: таблица цепей магистральных линий связи, таблица групп магистральных линий связи, таблица запретов, таблица АОН, таблица номеров вызываемых абонентов, таблица маршрутизации, таблица групп магистральных линий связи и таблица цепей магистральных линий связи.
Фиг. 19 изображает пример таблицы обработки. Для входа в таблицу заполняются и используются "Каталог" или "Значение причины принятого сообщения", а для формирования сообщения ЗАМ СПС7 используются "Общее местоположение", "Стандарт кодирования" и указатель "Значение причины". "Значение причины принятого сообщения" является значением причины в принятом сообщении СПС7. Если "Значение причины принятого сообщения" заполнено и используется для входа в таблицу, то "Значение причины" из этого сообщения используется в сообщении ОСВ из УУВС. "Следующая функция" и следующий "Каталог" содержат ссылки на следующую таблицу.
Фиг. 20 изображает пример таблицы сообщений. Эта таблица позволяет УУВС изменять информацию в исходящих сообщениях. "Тип сообщения" используется для входа в таблицу, и он представляет тип исходящего стандартного сообщения СПС7. "Параметр" - это подходящий параметр в исходящем сообщении СПС7. "Каталоги" содержат ссылки на различные элементы в таблице групп магистральных линий связи и определяют, можно ли оставлять неизменными, опускать или модифицировать параметры в исходящих сообщениях.
Следует признать, что система, соответствующая настоящему изобретению, обеспечивает возможность использовать блок перераспределения в качестве контролирующего блока перераспределения для контроля вызова на наличие сигнала запуска вызова на всем протяжении вызова. При использовании совместно с процессором сигнализации система, соответствующая настоящему изобретению, может реализовать процедуры маршрутизации или интерактивные приложения на обслуживающей платформе в любой момент во время вызова, не требуя, чтобы обслуживающая платформа оставалась подключенной к вызову. Система эффективнее использует соединения и порты, имеющиеся в сети дальней связи, особенно те порты и соединения, которые связаны с обслуживающей платформой.
Кроме того, следует признать, что сочетание процессора сигнализации, блока перераспределения и обслуживающей платформы можно использовать для эмуляции услуг коммутации дальней связи, например услуг, предоставляемых коммутаторами с дистанционным управлением и коммутаторами класса 5. Это также уменьшает количество коммутируемых портов и соответствующих им соединений в сети дальней связи.
Для специалистов в данной области техники будет очевидно, что изобретение охватывает и отклонения от конкретных вариантов осуществления, описанных выше. Объем изобретения не ограничивается вышеописанными конкретными вариантами осуществления, а определяется прилагаемой формулой изобретения.
название | год | авторы | номер документа |
---|---|---|---|
ШИРОКОПОЛОСНАЯ СИСТЕМА ДАЛЬНЕЙ СВЯЗИ | 1997 |
|
RU2183913C2 |
СИСТЕМА И СПОСОБ ДЛЯ ОБЕСПЕЧЕНИЯ УСОВЕРШЕНСТВОВАННЫХ СЛУЖБ ДЛЯ ТЕЛЕКОММУНИКАЦИОННОГО ВЫЗОВА | 1997 |
|
RU2210189C2 |
ИНТЕРФЕЙС ШИРОКОПОЛОСНОЙ СИСТЕМЫ СВЯЗИ | 1997 |
|
RU2197785C2 |
СИСТЕМА СВЯЗИ | 1997 |
|
RU2189117C2 |
ИНТЕРФЕЙС ШИРОКОПОЛОСНОЙ СИСТЕМЫ СВЯЗИ | 1997 |
|
RU2187208C2 |
СИСТЕМА И СПОСОБ СОПРЯЖЕНИЯ ЛОКАЛЬНОГО УСТРОЙСТВА СВЯЗИ | 1997 |
|
RU2189706C2 |
ТРАНЗИТНАЯ СИСТЕМА СВЯЗИ ДЛЯ КОММУТИРУЕМОГО ПОТОКА ТРАФИКА | 1997 |
|
RU2176435C2 |
ШИРОКОПОЛОСНАЯ СИСТЕМА СВЯЗИ | 1996 |
|
RU2144208C1 |
СПОСОБ, СИСТЕМА И УСТРОЙСТВО УПРАВЛЕНИЯ ТЕЛЕФОННОЙ СВЯЗЬЮ | 1995 |
|
RU2138919C1 |
СИСТЕМА ДЛЯ УПРАВЛЕНИЯ ТЕЛЕКОММУНИКАЦИОННЫМ ОБСЛУЖИВАНИЕМ | 1996 |
|
RU2144271C1 |
Изобретение относится к области передачи и обработки сообщений дальней связи. Достигаемым техническим результатом является возможность передачи вызова через систему, работающую в режиме асинхронной передачи. Технический результат достигается тем, что в систему дальней связи дополнительно включены второе устройство связи и блок перераспределения. Причем первое устройство связи передает вызов, имеющий сигнализацию вызова и сообщения абонентов. Процессор сигнализации принимает сигнализацию вызова из первого устройства связи и выбирает соединение со вторым устройством связи. Блок перераспределения принимает сообщения абонентов из первого устройства связи и преобразует сообщения абонентов из формата временного мультиплексирования в элементы режима асинхронной передачи, которые идентифицируют выбираемое соединение со вторым устройством связи. Блок перераспределения обнаруживает сигнал запуска вызова в сообщениях абонентов, а также передает данные запуска вызова в процессор сигнализации. 3 с. и 11 з.п. ф-лы, 20 ил.
US 4028495 A1, 07.06.1977 | |||
RU 94043805 A1, 27.11.1996 | |||
US 4379950 A1, 12.04.1983 | |||
GB 1529987, 25.10.1978 | |||
УСТРОЙСТВО ДЛЯ ЭНЕРГОТЕХНОЛОГИЧЕСКОЙ ПЕРЕРАБОТКИ РУДНОГО СЫРЬЯ И ТВЕРДОГО ТОПЛИВА | 1991 |
|
RU2007464C1 |
Асинхронный пространственный коммутатор | 1978 |
|
SU705695A1 |
Способ коммутации цифровой информации и устройство для его осуществления | 1974 |
|
SU572233A3 |
Авторы
Даты
2002-06-27—Публикация
1997-11-11—Подача