Транзитная система связи для коммутируемого потока трафика

 

Изобретение относится к транзитным системам связи для коммутируемого потока информационного обмена - трафика и, в частности, к транзитным системам, которые используют системы с асинхронной передачей данных (АПД). Транзитная система связи содержит средство обработки для приема информации сигнализации, связанной поступающим коммутируемым трафиком, асинхронное средство организации межсетевого обмена для приема поступающего коммутируемого трафика и для преобразования поступающего коммутируемого трафика в асинхронный трафик в ответ на управляющую информацию, средство маршрутизации для направления асинхронного трафика из асинхронной системы организации межсетевого обмена через матрицу на основе выбранного идентификатора, линию для переноса управляющей информации между системой обработки и асинхронной системой организации межсетевого обмена. Способ функционирования транзитной системы связи включает операции над сигналами, реализуемые упомянутыми узлами. Достигаемый технический результат - обеспечение транзитной функции между коммутируемыми системами без необходимости в коммутируемом переключателе, без запрашивания полного набора логики комплексной маршрутизации. 2 с. и 10 з.п.ф-лы, 18 ил.

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

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

Соединения, показанные на фиг. 1 сплошными линиями, являются коммутируемыми соединениями. Коммутируемые соединения хорошо известны в уровне техники из некоторых примеров, являющихся соединениями временного уплотнения (ВУ), такими как соединения DS3, DSI, E3, E1 или E0. Соединения DS3 переносят непрерывный транспортный сигнал со скоростью 44,736 мегабит в секунду. Соединения DS1 переносят непрерывный транспортный сигнал со скоростью 1,544 мегабит в секунду. Соединения DSO переносят непрерывный транспортный сигнал со скоростью 64 килобит в секунду. Как известно, соединения DS3 могут состоять из множества соединений DS1, которые в свою очередь могут состоять из множества соединений DSO. Линии сигнализации, показанные пунктирными линиями, могут быть обычными линиями сигнализации, например линиями SS7, C7 или ISDN. Переключатели, показанные на фиг. 1, представляют собой общеизвестные переключатели каналов, примерами которых являются Nortel DMS-250 или Lucent 5ESS. Транзитный коммутатор обыкновенно содержит переключатели каналов, которые соединяют между собой соединения DS3, DSI или DSO.

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

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

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

В различных выполнениях процессор сигнализации выбирает соединения для вызова на основе: сообщения установки вызова, начального адресного сообщения Системы сигнализации N 7 (НАС SS7), вызываемого номера, области плана нумерации или кода области NPA, кода обмена, NXX, NPA-NXX, сети места назначения, кода выбора транзитной сети, параметра идентификации канала, признака адреса, идентификатора сетевого элемента, локального маршрутного номера или группы магистральных каналов.

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

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

Фиг. 1 является блок-схемой варианта прототипа.

Фиг. 2 является блок-схемой варианта настоящего изобретения.

Фиг. 3 является блок-схемой варианта настоящего изобретения.

Фиг. 4 является блок-схемой варианта настоящего изобретения.

Фиг. 5 является блок-схемой варианта настоящего изобретения.

Фиг. 6 является логической схемой варианта изобретения.

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

Фиг. 8 является блок-схемой варианта настоящего изобретения.

Фиг. 9 является блок-схемой варианта настоящего изобретения.

Фиг. 10 является блок-схемой варианта настоящего изобретения.

Фиг. 11 отображает пример таблицы каналов магистрали.

Фиг. 12 отображает пример таблицы группы магистралей.

Фиг. 13 отображает таблицу исключений.

Фиг. 14 отображает таблицу АОН.

Фиг. 15 отображает пример таблицы вызываемых номеров.

Фиг. 16 отображает пример таблицы маршрутизации.

Фиг. 17 отображает пример таблицы обработки.

Фиг. 18 отображает пример таблицы сообщений.

Для ясности термин "соединение" будет использоваться для названия среды передачи, используемой для переноса пользовательского трафика. Термин "линия" будет использоваться для названия среды передачи, используемой для переноса сообщений сигнализации или управления. Фиг. 1 отображает транзитный переключатель прототипа. Показаны три переключателя, подключенные к сетевому элементу через транзитный коммутатор. Два переключателя также соединены друг с другом через транзитный коммутатор. Использование транзитного коммутатора устраняет потребность в непосредственных соединениях между всеми этими переключателями и сетевыми элементами. Использование транзитного коммутатора устраняет также потребность в непосредственных соединениях между самими переключателями. Как правило, транзитный коммутатор состоит из обычного переключателя каналов.

Фиг. 2 отображает вариант настоящего изобретения. Показана транзитная система 200, переключатель 210, переключатель 212, переключатель 214 и сетевой элемент 290. Переключатели 210, 212 и 214 подключены к транзитной системе 200 соединениями 220, 222 и 224 соответственно. Переключатели 210, 212 и 214 связаны с транзитной системой 200 линиями 230, 232 и 234 соответственно. Как установлено выше, "соединения" переносят трафик, а "линии" переносят сигнализацию связи и управляющие сообщения. Транзитная система 200 также соединена и связана линиями с сетевым элементом 290 с помощью соединения 226 и линии 236.

Специалистам известно, что большие сети имеют намного больше компонент, чем показано. К примеру, обычно может иметься множество переключателей и сетевых элементов, соединенных через транзитную систему 200. Специалистам известно, что для передачи сигнализации среди различных компонент можно использовать пункт передачи сигнала (ППС). Число компонент на фиг. 2 ограничено для ясности. Изобретение же полностью применимо к большим сетям.

Переключатели 210, 212 и 214 могут быть обычными переключателями каналов или любым источником коммутируемого трафика. Сетевой элемент 290 представляет любой элемент, который принимает коммутируемый трафик. Примерами таких сетевых элементов являются переключатели и платформы расширенных услуг. Часто сетевой элемент 290 будет в иной сети связи, нежели переключатели 210, 212 и 214. Соединения 220, 222, 224 и 226 могут быть любыми соединениями, которые передают коммутируемый трафик. Обычно они являются соединениями DS3 или DS1. Как правило, общее соединение DS0, используемое для обычных речевых вызовов, встроено в соединения DS3 или DS3. Линии 230, 232, 234 или 236 представляют собой любые линии, которые переносят сигнализацию связи или управляющие сообщения, примером чего является линия Системы сигнализации N 7 (SS7). Специалистам известны коммутируемый трафик и сигнализация.

Транзитная система 200 составлена из компонент, которые обеспечивают прием коммутируемого трафика и сигнализации, а затем переключение трафика в нужное место назначения согласно сигнализации. Примером может служить осуществляемая переключателем 210 обработка вызова, предназначенного для сетевого элемента 290. Переключатель 210 займет соединение вызова в соединении 220 к транзитной системе 200. Обычно это соединение вызова представляет собой DS0, встроенное в DS3. Кроме того, переключатель 210 направляет начальное адресное сообщение (НАС) к транзитной системе 200 по линии 230. НАС содержит такую информацию, как набранный номер, номер вызывающей стороны и код идентификации канала (КИК). КИК идентифицирует поступающее DSO в соединении 220, которое используется для вызова. Транзитная система 200 принимает и обрабатывает НАС и выбирает исходящее соединение для вызова. В этом примере им будет DS0, встроенное в соединение 226 к сетевому элементу 290. В результате транзитная система 200 соединит DS0 в соединении 220 с выбранным DS0 в соединении 226. Дополнительно транзитная система 200 может послать НАС или иное сообщение к сетевому элементу 290 по линии 236. Та же самая основная процедура может использоваться для соединения вызова от переключателя 214 к переключателю 212 или для соединения вызова от сетевого элемента 290 к переключателю 214.

Транзитная система 200 работает с использованием следующего метода. Транзитная система 200 преобразует поступающий коммутируемый трафик в пакеты асинхронной передачи данных (АПД). Она также обрабатывает поступающую сигнализацию, связанную с трафиком, для выбора подходящих соединений АПД для пакетов АПД. Затем она направляет пакеты АПД через матрицу АПД. После прохождения матрицы пакеты АПД преобразуются обратно в формат канала и подаются в выбранное коммутируемое соединение. Управляя выбором соединения АПД и коммутируемого соединения, транзитная система 200 способна соединять любое входное коммутируемое соединение с любым выходным коммутируемым соединением. К примеру, любое поступающее DS0 может соединяться с любым исходящим DS0 путем выбора подходящего виртуального канала АПД и выходного DS0 в транзитной системе. Следует отметить, что использование АПД может быть полностью внутренним для транзитной системы 200 и может быть прозрачным для внешней сети снаружи от транзитной системы 200. В некоторых выполнениях транзитная система 200 может также принимать и передавать трафик АПД в дополнение к коммутируемому трафику.

Фиг. 3 отображает транзитную систему 300, которая является вариантом транзитной системы по фиг. 2. Для специалистов очевидны отличия от этого варианта, которые также учитываются изобретением. Транзитная система 300 имеет соединения 320, 322, 324 и 326, которые соответствуют соединениям 220, 222, 224 и 226 на фиг. 2. Транзитная система 300 имеет линии 330, 332, 334 и 336, которые соответствуют линиям 230, 232, 234 и 236 на фиг. 2.

Транзитная система 300 состоит из процессора 350 сигнализации, мультиплексора 360 межсетевого обмена АПД (мультиплексора), мультиплексора 362, мультиплексора 364 и перекрестного соединителя 370. Мультиплексор 360 соединен с перекрестным соединителем 370 с помощью соединения 380. Мультиплексор 362 соединен с перекрестным соединителем 370 с помощью соединения 382. Мультиплексор 364 соединен с перекрестным соединителем 370 с помощью соединения 384. Мультиплексоры 360, 362 и 364 связаны с процессором 350 сигнализации линией 390.

Соединения 380, 382 и 384 могут быть любыми соединениями, которые поддерживают АПД. Линия 390 может быть линией, способной переносить управляющие сообщения. Примерами такой линии могут быть линии SS7, UDP/IP или TCP/IP по сети Ethernet либо шинная конфигурация, использующая обычный шинный протокол.

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

Мультиплексоры 360, 362 и 364 могут представлять собой любую систему, обеспечивающую организацию межсетевого обмена трафика между форматами АПД и не-АПД в соответствии с управляющими сообщениями от процессора 350 сигнализации. Эти управляющие сообщения, как правило, выдаются по принципу от вызова к вызову и идентифицируют присвоение соединения DSO идентификаторам виртуальных трактов/идентификаторам виртуальных каналов (ИВТ/ИВК). Мультиплексор будет обеспечивать межсетевой обмен пользовательского трафика между DS0 и АПД на основе управляющих сообщений. К примеру, мультиплексор может принимать соединение вызова DS0 и преобразовывать этот трафик в пакеты АПД с ИВТ/ИВК, выбранными процессором сигнализации. Мультиплексор может также принимать пакеты АПД от перекрестного соединителя 370 АПД. Эти пакеты АПД преобразуются обратно в формат DSO и подаются в соединение вызова DS0, выбранное процессором 350 сигнализации. В некоторых выполнениях мультиплексоры обеспечивают цифровую обработку сигналов, как указывается в управляющих сообщениях (обычно от процессора 350 сигнализации). Примером цифровой обработки сигналов является эхоподавление или проверка непрерывности. Предпочтительное выполнение этих мультиплексоров также рассматривается подробно ниже.

Перекрестный соединитель 370 АПД представляет собой устройство, обеспечивающее множество виртуальных соединений АПД между мультиплексорами. Примером перекрестного соединителя АПД является NEC Model 20. В АПД виртуальные соединения могут обозначаться с помощью ИВТ/ИВК в заголовке пакета. Перекрестный соединитель 370 может быть построен для обеспечения множества соединений ИВТ/ИВК между мультиплексорами. Следующие примеры иллюстрируют возможную конфигурацию. ИВТ "А" может быть передано от мультиплексора 360 через перекрестный соединитель 370 на мультиплексор 362. ИВТ "В" может быть передано от мультиплексора 360 через перекрестный соединитель 370 на мультиплексор 364. ИВТ "С" может быть передано от мультиплексора 360 через перекрестный соединитель 370 на мультиплексор 360. Аналогично, ИВТ могут быть получены: от мультиплексора 362 к мультиплексору 360, от мультиплексора 362 к мультиплексору 364, от мультиплексора 362 обратно к мультиплексору 362, от мультиплексора 364 к мультиплексору 360, от мультиплексора 364 к мультиплексору 362 и от мультиплексора 364 обратно к мультиплексору 364. Таким образом, выбор ИВТ по существу выбирает исходящий мультиплексор. ИВК могут быть использованы для дифференциации индивидуальных вызовов на ИВТ между двумя мультиплексорами.

Соединения DS3, DS1 и DS0 являются двунаправленными, тогда как соединения АПД являются однонаправленными. Это значит, что двунаправленные соединения, как правило, потребуют двух соединений АПД - одно на каждое направление. Это может быть достигнуто присвоением сопровождающих ИВТ/ИВК каждому ИВТ/ИВК, использованному для установки вызова. Мультиплексоры выполняются с возможностью вызова сопровождающего ИВТ/ИВК, чтобы обеспечить обратный тракт для двунаправленного соединения.

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

Для вызова в соединении 320, предназначенном для соединения 326, система будет работать следующим образом. В этом варианте выполнения пользовательская информация из соединения 324 может мультиплексироваться на уровень DS0, но в других выполнениях это не требуется. Кроме того, в этом выполнении используется сигнализация SS7, но применимы также и другие протоколы сигнализации, такие как сигнализация C7.

DS0 в соединении 320 будет занято, и НАС, относящийся к вызову, будет приниматься по линии 330. Процессор 350 сигнализации обрабатывает НАС для выбора ИВТ/ИВК из мультиплексора 362 через перекрестный соединитель 370 АПД к мультиплексору 364. Процессор 350 сигнализации выбирает также DS0 в соединении 326 от мультиплексора 364. Эти варианты выбора могут основываться на многих факторах, примерами которых являются набираемый номер или идентификация сети назначения. Процессор 350 сигнализации посылает управляющее сообщение по линии 390 на мультиплексор 362, который идентифицирует как занятое DS0 в соединении 320, так и выбранные ИВТ/ИВК. Процессор 350 сигнализации посылает также управляющее сообщение по линии 390 на мультиплексор 364, который идентифицирует как выбранные ИВТ/ИВК, так и занятое DS0 в соединении 326. Если требуется, процессор сигнализации передает команду одному из мультиплексоров применить эхоподавление к вызову. Кроме того, процессор 350 сигнализации передает любую сигнализацию, требуемую для продолжения установки вызова по линиям 330 и 336.

Мультиплексор 362 принимает управляющее сообщение от процессора 350 сигнализации, идентифицируя занятое DSO и выбранные ИВТ/ИВК. Мультиплексор 362 преобразует затем пользовательскую информацию от занятого DS0 в соединении 324 в пакеты АПД. Мультиплексор 362 присваивает выбранные ИВТ/ИВК заголовкам пакетов АПД.

Фактическое соединение, присвоенное выбранными ИВТ/ИВК, будет предварительно передано через перекрестный соединитель 370 от мультиплексора 362 к мультиплексору 364. В результате пакеты АПД с выбранными ИВТ/ИВК передаются по соединению 382 и переносятся перекрестным соединителем 370 по соединению 384 к мультиплексору 364.

Мультиплексор 364 принимает управляющее сообщение от процессора 350 сигнализации, идентифицируя выбранные ИВТ/ИВК и выбранное DSO в соединении 326. Мультиплексор 364 преобразует пакеты АПД с выбранными ИВТ/ИВК в заголовки пакетов для выбранного DSO на соединении 326. Таким образом, можно видеть, что варианты выбора ИВТ/ИВК и DS0 процессором 350 сигнализации могут быть реализованы мультиплексорами 362 и 364 для подключений нескольких DSO на соединениях 320 и 326. Эти подключения могут обеспечиваться транзитной системой 200 по принципу от вызова к вызову.

По выполнении вызова процессор 350 сигнализации принимает сообщение разъединения (REL), индицирующее завершение вызова. В результате процессор 350 сигнализации выдает сообщения завершения на мультиплексоры 360 и 364. Когда эти мультиплексоры принимают эти сообщения, они разъединяют ИВТ/ИВК и DS0. Это эффективно завершает соединение вызова и освобождает ИВТ/ИВК и DSO для использования в других вызовах.

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

Фиг. 4 отображает транзитную систему 400. Транзитная система 400 такая же, как транзитная система 300 по фиг. 3, за исключением того, что добавлено соединение 486. Для ясности остальные ссылочные позиции опущены. Соединение 486 является соединением АПД. Как правило, соединение АПД будет использовать транспортный протокол, такой как "SONET или DS3, но могут использоваться и другие протоколы. Соединение 486 обеспечивает системам АПД доступ к транзитной системе 400. Этот доступ происходит через перекрестное соединение. Перекрестное соединение предусматривается для того, чтобы соединять конкретные ИВТ/ИВК в соединении 486 с конкретными мультиплексорами. Таким образом, поступающий через мультиплексор в транзитную систему 400 трафик не-АПД может покидать эту систему в формате АПД через соединение 486. Дополнительно, трафик АПД может входить в транзитную систему 400 через соединение 486 и покидать ее через мультиплексор в соединении не-АПД. В некоторых выполнениях линия сигнализации от процессора сигнализации к перекрестному соединителю может использоваться для обмена сигнализацией B-ISDN между процессором сигнализации и системой АПД через перекрестное соединение и соединение 486. В таком выполнении несколько ИВТ/ИВК сигнализации B-ISDN перелаются через перекрестное соединение между процессором сигнализации и системой АПД. Преимущественно, транзитная система 400 обеспечивает транзитный доступ к системе АПД и от нее.

Фиг. 5 отображает транзитную систему 500, переключатель 510, переключатель 512, сетевой элемент 514, сеть 520, сеть 522 и сеть 524. Эти компоненты общеизвестны из уровня техники и связаны между собой, как показано на фиг. 5. Эти компоненты и линии такие, как описано выше, но для ясности соединения и линии не пронумерованы. Транзитная система 500 работает, как описано выше.

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

В одном выполнении транзитная система 500 осуществляет маршрутизацию на основе кода области (NPA) в набранном номере. Это может быть случай, в котором переключатели 510 и 512 подают трафик к транзитной системе 500 для маршрутизации к сетевому элементу 514 и сетям 520, 522 и 524. Если сетевой элемент и сети могут быть дифференцированы для осуществления маршрутизации посредством кода области, нет необходимости использовать в транзитной системе 500 сложной логики маршрутизации.

В одном выполнении транзитная система 500 осуществляет маршрутизацию на основе кода обмена (NXX) в набранном номере. Это может быть случай, в котором переключатели 510 и 512, сетевой элемент 514 и сети 520, 522 и 524 находятся все в одном и том же коде области. Если эти компоненты находятся в одном и том же коде области, но могут быть дифференцированы для осуществления маршрутизации посредством NXX, нет необходимости использовать в транзитной системе 500 сложной логики маршрутизации. В другом выполнении транзитная система 500 может осуществлять маршрутизацию на основе как NPA, так и NXX.

В некоторых выполнениях транзитная система 500 может осуществлять маршрутизацию на основе идентификации сети назначения. Часто идентификация следующей сети в тракте вызова предоставляется в сообщении сигнализации. Транзитная система 500 примет сообщение сигнализации по линии сигнализации, чтобы идентифицировать сеть назначения. НАС SS7 включает в себя код выбора транзитной сети или идентификационный параметр носителя. Любой из этих кодов может использоваться транзитной системой 500, чтобы идентифицировать сеть назначения и выбрать маршрут к этой сети назначения. К примеру, переключатель 512 может идентифицировать сеть 524 в качестве сети назначения в НАС для транзитной системы 500. Считывая идентификационный параметр носителя в НАС, транзитная система 500 сможет идентифицировать сеть 524 в качестве сети назначения и выбрать маршрут к сети 524. Это и исключает значительную обработку вызова и упрощает транзитную систему 500.

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

В некоторых выполнениях транзитная система 500 может облегчать маршрутизацию в условиях переноса номера. Режим переноса номера позволяет вызываемым сторонам сохранять их телефонные номера при их передвижении. Когда сеть обнаруживает один из таких перенесенных номеров, она направляет запрос прикладного модуля осуществления транзакций (ПМТ) к базе данных, которая может идентифицировать новый сетевой элемент, который обслуживает теперь вызванную сторону. (Как правило, этот новый сетевой элемент представляет собой переключатель класса 5, где теперь расположена вызываемая сторона.) Идентификация сетевого элемента обеспечивается в ответе прикладного модуля осуществления транзакций (ПМТ) обратно к сетевому элементу, который послал запрос. Ответ ПМТ идентифицирует новый сетевой элемент, который теперь обслуживает вызываемую сторону. Эта идентификация может быть локальным маршрутным номером, содержащимся в ПМТ.

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

В некоторых выполнениях ключом к маршрутизации вызова будет выбор группы магистральных каналов. Группы магистральных каналов, как правило, содержат много DS0. К примеру, каждое из соединений между транзитной системой 500 и сетями 520, 522 и 524 может представлять собой группу магистральных каналов. Для вызовов, принятых от переключателей 510 и 512, транзитная система 500 может нуждаться лишь в определении того, какую из этих трех групп магистральных каналов использовать. Это связано с тем, что выбор группы магистральных каналов эффективно маршрутизирует вызов требуемой сети. Выбор DS0 в выбранной группе магистральных каналов основан на доступности в выбранной группе магистральных каналов.

Фиг. 6 отображает транзитную систему 600, канал занятой локальной телефонной сети (ЗЛТС) 620, канал конкурирующей локальной телефонной сети (КЛТС) 622, канал КЛТС 624, канал междугородней телефонной сети (МГТС) 626, канал МГТС 628 и международный канал 630. Эти сети знакомы специалистам и соединены линиями, как показано. Примерами соединений являются соединения DS1, DS3 или АПД, а примерами линий являются линии SS7, хотя известны также и другие применимые соединения и линии. Каналы ЗЛТС являются установленными локальными сетями. Каналы КЛТС являются более новыми локальными сетями, которые могут конкурировать с установленными локальными сетями. В результате многочисленные ЛТС - либо заняты, либо конкурирующие - будут обеспечивать услуги для той же самой области. Эти каналы ЗЛТС и КЛТС будут нуждаться в доступе друг к другу. Они также будут нуждаться в доступе к каналам МГТС для удаленных вызовов и к каналам международных телефонных станций для международных вызовов. Транзитная система 600 подобна транзитной системе, описанной выше, и она обеспечивает межсоединения среди этих сетей. К примеру, все локальные вызовы от ЗЛТС 620 и КЛТС 622 могут использовать транзитную систему 600 для межсоединений. Сигнализация вызовов и соединения будут подаваться к транзитной системе 600 с помощью ЗЛТС 620. Транзитная система будет обрабатывать сигнализацию и подключать вызовы к КЛТС 622. Транзитная система 600 будет, как правило, посылать дополнительную сигнализацию к КЛТС 622 для облегчения конкуренции вызовов.

Аналогичные размещения могут быть осуществлены между остальными сетями. Транзитная система 600 может обеспечить транзитный доступ между следующими комбинациями: КЛТС и КЛТС, КЛТС и ЗЛТС, ЗЛТС и МГТС, КЛТС и МГТС, МГТС и МГТС, ЗЛТС и международный канал, КЛТС и международный канал, и МГТС и международный канал. В некоторых случаях эта маршрутизация может выполняться путем обработки локального маршрутного номера, кода выбора транзитной сети или параметра идентификации носителя. Таким образом, обработка вызова в транзитной системе 600 упрощается, и все же каждая сеть имеет доступ к остальным сетям без управления множеством соединений.

Мультиплексор межсетевого обмена АПД На фиг. 7 показано возможное выполнение мультиплексора, которое может быть использовано в настоящем изобретении, но также приемлемы и другие мультиплексоры, которые поддерживают требования изобретения. Показаны управляющий интерфейс 700, интерфейс 705 ОС-3, интерфейс 710 DS3, интерфейс 715 DS1, интерфейс 720 DS0, цифровой сигнальный процессор 725, уровень 730 адаптации АПД (УАА) и интерфейс 735 ОС-3.

Управляющий интерфейс 700 принимает сообщения от процессора сигнализации. В частности, управляющий интерфейс 700 обеспечивает присвоения DS0/виртуальных соединений уровню 730 адаптации АПД для реализации. Управляющий интерфейс 700 может принимать управляющие сообщения от процессора сигнализации с сообщениями для DS0 720. Эти сообщения могут быть для подключения DS0: 1) к другим DS0, 2) к цифровому сигнальному процессору 725, или 3) к УАА 730 (обходя цифровой сигнальный процессор 725). Управляющий интерфейс 700 может принимать управляющие сообщения от процессора сигнализации с сообщениями для цифровой сигнальной обработки 725. Примером такого сообщения может служить отключение эхоподавителя в конкретном соединении.

Интерфейс 705 ОС-3 принимает формат ОС-3 и осуществляет преобразование в DS3. Интерфейс 710 DS3 принимает формат DS3 и осуществляет преобразование в DS1. Интерфейс 710 DS3 может принимать несколько DS3 от интерфейса 705 ОС-3 или от внешнего соединения. Интерфейс 715 DS1 принимает формат DS1 и осуществляет преобразование в DS0. Интерфейс 715 DS1 может принимать несколько DS1 от интерфейса 710 DS3 или от внешнего соединения. Интерфейс 720 DS0 принимает формат DS0 и обеспечивает интерфейс к цифровому сигнальному процессору 725 или к УАА 730. В некоторых выполнениях интерфейс 720 DS0 может быть способен непосредственно соединять конкретные DS0. Это будет случай для вызова, поступающего и уходящего из одного и того же мультиплексора. Это также будет полезно для облегчения непрерывности проверки переключателем. Интерфейс 735 ОС-3 обеспечивает прием пакетов АПД от УАА 730 и передачи их, как правило, через соединение к перекрестному соединителю.

Цифровой сигнальный процессор 725 обеспечивает различную цифровую обработку для конкретных DS0 в ответ на управляющие сообщения, принятые через управляющий интерфейс 700. Примеры цифровой обработки включают в себя: обнаружение тонального сигнала, передача тонального сигнала, кольцевая проверка, обнаружение речевого сигнала, пересылка речевого сигнала, эхоподавление, сжатие или шифрование. В некоторых выполнениях цифровая сигнальная обработка 725 может осуществлять проверку непрерывности. К примеру, процессор сигнализации может подать команду мультиплексору обеспечить кольцевую проверку для проверки непрерывности или отключить подавление для вызова. Цифровой сигнальный процессор 725 подключен к УАА 730. Как обсуждалось, некоторые DS0 из интерфейса 720 DS0 могут пропускать цифровую сигнальную обработку 725 и непосредственно связываться с УАА 730.

УАА 730 содержит как подуровень сходимости, так и подуровень сегментации и перекомпоновки (ПИП). УАА 730 обеспечивает прием пользовательской информации в формате DS0 от интерфейса 720 DS0 или цифрового сигнального процессора 725 и преобразует эту информацию в пакеты АПД. УАА известны в уровне техники, и информация об УАА содержится в документе 1.363 Международного телекоммуникационного союза (МТС). УАА для речевого сигнала также описан в патентной заявке N 08/395745 от 28 февраля 1995 года на "Обработку пакетов АПД для передачи речи". УАА 730 получает идентификатор виртуального тракта (ИВТ) и идентификатор виртуального канала (ИВК) для каждого вызова от управляющего интерфейса 700. УАА 730 получает также идентификацию от DS0 для каждого вызова (или несколько DS0 для Nx64 вызовов). УАА 730 затем преобразует пользовательскую информацию между идентифицированным DS0 и идентифицированным виртуальным соединением АПД. Подтверждения того, что присвоения осуществлены, могут быть посланы обратно к процессору сигнализации, если это желательно. Вызовы со скоростями, которые кратны 64 кбит/секунда, известны как Nx64 вызовы. Если же желательно, УАА 730 может обеспечивать прием управляющих сообщений через управляющий интерфейс 700 для Nx64 вызовов.

Как обсуждалось выше, мультиплексор также работает с вызовами в противоположном направлении - от интерфейса 735 ОС-3 к интерфейсу 720 DS0. Этот трафик будет преобразовываться в АПД другим мультиплексором и направляться к ОС-3 735 посредством перекрестного соединителя через выбранный ИВТ/ИВК. Управляющий интерфейс 700 присваивает УАА 735 выбранный ИВТ/ИВК для выбранного выходного DS0. Этот мультиплексор преобразует пакеты АПД с выбранным ИВТ/ИВК в заголовках пакетов в формат DS0 и подает их на выбранное выходное соединение DS0.

Способ обработки нескольких ИВТ/ИВК рассматривается в патентной заявке N 08/653852 от 28 мая 1996 года на "Систему связи с системой обработки соединений".

Соединения DS0 являются двунаправленными, а соединения АПД являются, как правило, однонаправленными. В результате два виртуальных соединения в противоположных направлениях будут обычно запрашиваться для каждого DS0. Как обсуждалось, это обеспечивается присвоением перекрестному соединению сопровождающих ИВТ/ИВК в противоположном направлении в качестве исходных ИВТ/ИВК. При каждом вызове мультиплексоры будут настроены на автоматический вызов конкретного сопровождающего ИВТ/ИВК, чтобы обеспечить двунаправленное виртуальное соединение для сопряжения с двунаправленным DS0 для вызова.

Процессор сигнализации Процессор сигнализации определяется как администратор вызова/соединения (АВС). Он принимает и обрабатывает сигнализацию вызова связи и управляющие сообщения, чтобы выбирать соединения, которые устанавливают тракты для вызовов. В предпочтительном выполнении АВС обрабатывает сигнализацию SS7 для выбора соединений для вызова. Обработка АВС обсуждается в патентной заявке США с реестровым номером патентного поверенного 1148 на "Систему связи", права на которую принадлежат заявителю данной заявки.

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

На фиг. 8 представлен вариант АВС. Другие варианты АВС также допустимы. В варианте выполнения по фиг. 8 АВС 800 управляет мультиплексором межсетевого обмена АПД (мультиплексором), который выполняет межсетевой обмен между DSO и ИВТ/ИВК. Однако АВС может управлять другими устройствами связи и соединениями в иных вариантах выполнения.

АВС 800 содержит платформу 810 сигнализации, управляющую платформу 820 и прикладную платформу 830. Каждая из платформ 810, 820 и 830 связана с остальными платформами.

Платформа 810 сигнализации внешним образом связана с системами SS7, в частности с системами, имеющими модуль передачи сообщений (МПС), модуль пользователей ISDN (ППЦС), модуль управления соединениями сигнализации (МУСС), прикладной модуль интеллектуальной сети (ПМИС) и прикладной модуль осуществления транзакций (ПМТ). Управляющая платформа 820 соединена внешним образом для управления мультиплексорами, управления эхосигналами, управления ресурсами, выставления счетов и операциями.

Платформа 810 сигнализации содержит уровни 1-3 МПС, функции ППЦС, ПМТ, МУСС и ПМИС и действует для передачи и приема сообщений SS7. Функции ППЦС, ПМТ, МУСС и ПМИС используют МПС для передачи и приема сообщений SS7. Все вместе эти функции называются "стек SS7" и хорошо известны. Программное обеспечение, требуемое специалисту для настройки стека SS7, коммерчески доступно, например, от компании Trillium.

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

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

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

Прикладная платформа 830 имеет назначение обрабатывать информацию сигнализации от платформы 810 сигнализации, чтобы выбрать соединения. Идентификация выбранных соединений подается на управляющую платформу 820 для интерфейса мультиплексоров. Прикладная платформа 830 реагирует на подтверждение достоверности, перевод, маршрутизацию, управление вызовом, исключения, экранирование и обработку ошибок. В дополнение к обеспечению требований управления для мультиплексоров прикладная платформа 830 обеспечивает также требования по управлению эхо-сигналами и управлению ресурсами для соответствующего интерфейса управляющей платформы 820. Кроме того, прикладная платформа 830 генерирует информацию сигнализации для передачи платформой 810 сигнализации. Информация сигнализации может представлять собой сообщения ППЦС, ПМИС или ПМТ для внешних сетевых элементов. Относящаяся к делу информация для каждого вызова хранится в блоке управления вызовом (БУВ) для вызова. БУВ может использоваться для прослеживания вызова и выписки счетов.

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

Программные требования для прикладной платформы 830 могут предоставляться на языке спецификаций и описания (ЯСО), определенном в документе ITU-T Z. 100. ЯСО может быть преобразован в код С. По мере требований для установления среды может добавляться дополнительный код C и C++.

АВС 800 может состоять из вышеописанного программного обеспечения, загруженного в компьютер. Этот компьютер может представлять собой FT-Sparc 600 фирмы Integrated Micro Products (IMP), использующий операционную систему Solaris, обычные системы баз данных. Может быть желательно использовать способность мультиобработки сообщений операционной системы Unix.

Из фиг. 8 можно видеть, что прикладная платформа 830 обрабатывает информацию сигнализации для управления многочисленными системами и облегчения соединений вызовов и услуг. Сигнализация SS7 обменивается с внешними компонентами через платформу 810 сигнализации, а управляющая информация обменивается с внешними системами через управляющую платформу 820. Преимущественно АВС 800 не встраивается в ЦП (центральный процессор) переключателя, который связан с переключающей матрицей. В отличие от БУО АВС 800 способен обрабатывать сообщения ППЦС независимо от запросов ПМТ.

Назначения для сообщений SS7 Сообщения SS7 общеизвестны. Обычно используются назначения для различных сообщений SS7. Специалисты знакомы со следующими назначениями сообщений: АСМ - сообщение выполнения адреса ANM - ответное сообщение BLO - блокировка BLA - подтверждение блокировки CPG - прохождение вызова CRG - информация загрузки
CGB - блокировка группы каналов
CGBA - подтверждение блокировки группы каналов
GRS - сброс группы каналов
GRA - подтверждение сброса группы каналов
CGU - разблокировка группы каналов
CGUA - подтверждение разблокировки группы каналов
CQM - запрос группы каналов
CQR - ответ на запрос группы каналов
CRM - сообщение резервирования канала
CRA - подтверждение резервирования канала
CVT - проверка действительности канала
CVR - ответ подтверждения действительности канала
CFN - ошибка
COT - непрерывность
CCP - запрос проверки непрерывности
EXM - сообщение выхода
INF - информация
INR - запрос информации
IAM - начальный адрес
LPA - подтверждение кольцевой проверки
РАМ - прохождение
REL - разъединение
RLC - завершение разъединения
RSC - сброс канала
RES - возобновление
SUS - приостановка
UBL - разблокировка
UBA - подтверждение разблокировки
UCIC - код идентификации неподготовленного канала
Таблицы АВС
Обработка вызова, как правило, следует двум аспектам. Во-первых, входящее или "инициирующее" соединение распознается процедурой инициирования вызова. К примеру, начальное соединение, которое вызов использует для вхождения в сеть, является инициирующим соединением в этой сети. Во-вторых, исходящее или "завершающее" соединение выбирается процедурой завершения вызова. К примеру, завершающее соединение связывается с порождающим соединением для того, чтобы распространить вызов через сеть. Эти два аспекта обработки вызова именуются порождающей стороной вызова и завершающей стороной вызова.

Фиг. 9 отображает структуру данных, используемую прикладной платформой 830 для реализации БМВ. Это достигается с помощью ряда таблиц, которые различными путями указывают одна на другую. Указатели, как правило, состоят из следующей функции и следующих индексных назначений. Следующая функция указывает на следующую таблицу, а следующий индекс указывает на вход или диапазон входов в этой таблице. Эта структура данных имеет таблицу 900 магистральных каналов, таблицу 902 групп магистральных каналов, таблицу 904 исключений, таблицу 906 АОН, таблицу 908 вызываемых номеров и таблицу 910 маршрутизации.

Таблица 900 магистральных каналов содержит информацию, относящуюся к соединениям. Как правило, соединения являются соединениями DS0 или АПД. Вначале таблица 900 магистральных каналов используется для извлечения информации об инициирующем соединении. Затем эта таблица используется для извлечения информации о завершающем соединении. Когда инициирующее соединение обработано, номер группы магистральных каналов в таблице 900 магистральных каналов указывает на пригодную группу магистральных каналов для инициирующего соединения в таблице 902 групп магистральных каналов.

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

Таблица 904 исключений используется для идентификации условий исключения, относящихся к вызову, которые могут влиять на маршрутизацию или иное обращение с вызовом. Как правило, таблица 904 исключений указывает на таблицу 906 АОН. Хотя таблица 904 исключений может указывать непосредственно и на таблицу 902 групп магистральных каналов, таблицу 908 вызываемых номеров или таблицу 910 маршрутизации.

Таблица 906 АОН используется для идентификации любых специальных характеристик, относящихся к номеру вызывающей стороны. Номер вызывающей стороны обычно известен как автоматическое определение номера (АОН). Таблица 906 АОН, как правило, указывает на таблицу 908 вызываемых номеров. Хотя таблица 906 АОН может указывать непосредственно на таблицу 902 групп магистральных каналов или таблицу 910 маршрутизации.

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

Таблица 910 маршрутизации имеет информацию, относящуюся к маршрутизации вызова для различных соединений. Вход в таблицу 910 маршрутизации производится от указателя либо в таблице 904 исключений, либо в таблице 906 АОН, либо в таблице 908 вызываемых номеров. Таблица 910 маршрутизации, как правило, указывает на группу магистральных каналов в таблице 902 групп магистральных каналов.

Когда таблица 904 исключений, таблица 906 АОН, таблица 908 вызываемых номеров или таблица 910 маршрутизации указывают на таблицу 902 групп магистральных каналов, они эффективно выбирают завершающую группу магистральных каналов. Когда завершающее соединение обработано, номер группы магистральных каналов в таблице 902 групп магистральных каналов указывает группу магистральных каналов, которая содержит приемлемое завершающее соединение в таблице 900 магистральных каналов.

Завершающий магистральный канал используется для распространения вызова. Магистральный канал, как правило, представляет собой ИВТ/ИВК или DS0. Таким образом, можно видеть, что путем перемещения по таблицам можно выбрать завершающее соединение для вызова.

Фиг. 10 является наложением фиг. 9. Таблицы на фиг. 9 присутствуют, но для ясности их указатели опущены. Фиг. 10 иллюстрирует дополнительные таблицы, к которым можно обращаться из таблиц фиг. 9. Они включают в себя таблицу 1000 ИД АВС, таблицу 1004 обработки, таблицу 1006 запросов/ответов и таблицу 1008 сообщений.

Таблица 1000 ИД АВС содержит различные коды пунктов АВС SS7. К ней можно обращаться из таблицы 902 групп магистральных каналов, и она указывает обратно на таблицу 902 групп магистральных каналов.

Таблица 1004 обработки идентифицирует различные специальные действия, которые должны быть предприняты в ходе обработки вызова. Это, как правило, приводит к передаче сообщения разъединения (REL) и исходного значения. К таблице 1004 обработки можно обращаться из таблицы 900 магистральных каналов, таблицы 902 групп магистральных каналов, таблицы 904 исключений, таблицы 906 АОН, таблицы 908 вызываемых номеров, таблицы 910 маршрутизации и таблицы 1006 запросов/ответов.

Таблица 1006 запросов/ответов имеет информацию, используемую для вызова ФУО. К ней могут обращаться таблица 902 групп магистральных каналов, таблица 904 исключений, таблица 906 АОН, таблица 908 вызываемых номеров и таблица 910 маршрутизации. Она указывает на таблицу 902 групп магистральных каналов, таблицу 904 исключений, таблицу 906 АОН, таблицу 908 вызываемых номеров, таблицу 910 маршрутизации и таблицу 1004 обработки.

Таблица 1008 сообщений используется для снабжения сообщений инструкциями от завершающей стороны вызова. К ней может обращаться таблица 902 групп магистральных каналов, и она может указывать на таблицу 902 групп магистральных каналов.

Фиг. 11-18 отображают примеры различных таблиц, описанных выше. Фиг. 11 отображает пример таблицы магистральных каналов. Вначале таблица магистральных каналов используется для обращения к информации об инициирующем канале. Позже в ходе обработки она используется для выдачи информации о завершающем соединении. Для обработки инициирующего соединения используется связанный код указателя для вхождения в эту таблицу. Это код указателя переключателя или АВС, связанного с инициирующим каналом. Для обработки завершающего канала для вхождения в таблицу используется номер группы магистральных каналов.

Эта таблица содержит также код идентификации канала (КИК). КИК идентифицирует канал, который, как правило, является DSO или ИВТ/ИВК. Таким образом, изобретение способно согласовывать несколько КИК SS7 с ИВТ/ИВК АПД. Если канал представляет собой канал АПД, то виртуальный тракт (ВТ) и виртуальный канал (ВК) также могут использоваться для идентификации. Номер элемента группы является числовым кодом, который используется для выбора завершающего канала. Идентификатор аппаратного обеспечения идентифицирует местоположение аппаратного обеспечения, связанного с инициирующим каналом. Вход идентификации (ИД) эхоподавителя (ЭП) идентифицирует эхоподавитель для инициирующего канала.

Остальные поля являются динамическими в том плане, что они заполняются в ходе обработки вызова. Поле управления эхо-сигналами заполняется на основе трех полей в сообщениях сигнализации: индикатор эхоподавления в сообщениях IAM или CRM, индикатор устройства эхо-контроля в сообщениях АСМ или СРМ и способность переноса информации в сообщении IAM. Эта информация используется для определения того, требуется ли эхо-контроль в вызове. Поле спутникового индикатора заполняется спутниковым индикатором в сообщениях IАМ или CRM. Он может использоваться для режекции вызова, если используется слишком много спутников. Статус канала индицирует, свободен данный канал, заблокирован или не заблокирован. Состояние канала индицирует текущее состояние канала, к примеру, активное или нестационарное. Время/дата индицирует, когда свободный канал освободился.

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

Идентификатор местоположения общего языка (ИМОЯ) представляет собой стандартизованный вход Bellcore. Запись спутниковых групп магистральных каналов индицирует, что группа магистральных каналов использует спутник. Запись спутниковых групп магистральных каналов используется вместе с полем индикатора спутника, описанным выше, для определения того, что вызов использует слишком много спутниковых соединений и поэтому должен быть режектирован. Индикатор обслуживания индицирует, поступает входное сообщение от АВС (АПД) или переключателя (ВУ). Индекс исходящего сообщения (ИИС) указывает на таблицу сообщений так, чтобы исходящие сообщения могли получить параметры. Запись связанной области плана номеров (ОПН) идентифицирует код области.

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

Фиг. 13 отображает пример таблицы исключений. Для входа в эту таблицу в качестве указателя используется индекс. Параметр идентификации (ИД) выбора носителя индицирует, как вызывающая сторона получила доступ к сети, и используется для маршрутизации определенных видов вызовов. Для этого поля используется следующее: индикация резервирования или его отсутствия; код индикации выбранного канала, предварительно абонированный и введенный вызывающей стороной; код индикации выбранного канала, предварительно абонированный и не введенный вызывающей стороной; код индикации выбранного канала, предварительно абонированный, и без индикации о вводе вызывающей стороной; и код индикации выбранного канала, предварительно не абонированный и не введенный вызывающей стороной. Идентификатор (ИД) канала индицирует сеть, которую хочет использовать вызывающая сторона. Это используется для маршрутизации вызовов непосредственно в желательную сеть. Признак номера вызываемой стороны в адресе различается между вызовами 0+, вызовами 1+, проверочными вызовами и международными вызовами. К примеру, международные вызовы могут направляться к заранее выбранному международному каналу.

Поля "Цифры от" и "цифры до" вызываемой стороне фокусируют дальнейшую обработку на определенном диапазоне вызываемых номеров. Поле "цифры от" представляет собой десятичное число, состоящее из 1-15 цифр. Оно может быть любой длины и, если заполнено менее чем 15 цифрами, заполняется нулями для оставшихся цифр. Поле "цифры до" представляет собой десятичное число, состоящее из 1-15 цифр. Оно может быть любой длины и, если заполнено менее чем 15 цифрами, заполняется девятками для оставшихся цифр. Записи следующей функции и следующего индекса указывают на следующую таблицу, которая, как правило, является таблицей АОН.

Фиг. 14 отображает пример таблицы АОН. Для вхождения в поля этой таблицы используется индекс. Категории вызывающих сторон различаются по видам вызывающих сторон, к примеру, проверочные вызовы, аварийные вызовы и обычные вызовы. Признак номера вызывающей стороны/загрузки в адресе индицирует, как должно быть получено АОН. В этом поле используются следующие варианты заполнения таблицы: неизвестный, уникальные абонентские номера, АОН не доступно или не выдано, уникальный национальный номер, АОН вызываемой стороны включено, АОН вызываемой стороны не включено, АОН вызываемой стороны включает в себя национальный номер, не уникальный абонентский номер, не единый международный номер, проверочный код проверочной линии и все значения иных параметров.

Поля "Цифры от" и "цифры до" фокусируют дальнейшую обработку, уникальную для АОН, в заданном диапазоне. Запись данных индицирует случай, если АОН представляет устройство данных, которое не нуждается в эхо-контроле. Информация инициирующей линии (ИИЛ) включает указания обычного абонента, многосторонней линии, сбоя АОН, номинального уровня станции, специальной обработки оператором, автоматически идентифицированного выходного набора номера, монетного или безмонетного вызова с использованием доступа к базам данных, вызова служб 800/888, монетного вызова, обслуживания тюрьмы/приюта, перехвата (холостой, по тревоге или регулярный), вызова обрабатываемого оператором, выходной службы связи в расширенной области, службы ретрансляции связи (CPC), сотовых служб, частной платной станции и доступа к видам службы частной виртуальной сети. Следующая функция и следующий индекс указывают на следующую таблицу, которая, как правило, является таблицей вызываемых номеров.

Фиг. 15 отображает таблицу вызываемых номеров. Для вхождения в эту таблицу используется индекс. Признак вызываемых номеров в адресе индицирует вид набранного номера, к примеру, национальный или международный. Записи "цифры от" и "цифры до" фокусируют дальнейшую обработку только на диапазоне вызываемых номеров. Обработка следует логике обработки полей "цифры от" и "цифры до" на фиг. 9. Следующая функция и следующий индекс указывают на следующую таблицу, которая, как правило, является таблицей маршрутизации.

Фиг. 16 отображает пример таблицы маршрутизации. Для вхождения в эту таблицу используется индекс. План сетевой идентификации (ИД) выбора сети передачи (ВСП) индицирует число цифр для использования в КИК. Поля "цифры от" и "цифры до" выбора сети передачи определяют диапазон номеров для идентификации международного канала. Код канала индицирует необходимость в операторе на вызове. Записи следующей функции и следующего индекса в таблице маршрутизации используются для идентификации группы магистральных каналов. Записи вторых и третьих следующих функции/индекса определяют альтернативные маршруты. Запись третьей следующей функции может также указывать обратно на набор следующих функций в таблице маршрутизации для того, чтобы расширить число выборов альтернативных маршрутов. Единственными иными разрешенными записями являются указатели на таблицу обработки. Если таблица маршрутизации указывает на таблицу групп магистральных каналов, то таблица групп магистральных каналов, как правило, указывает на магистральный канал в таблице магистральных каналов. Выходом из таблицы магистральных шлейфов является завершающее соединение для вызова.

Из фиг. 11-16 можно видеть, что эти таблицы могут строиться и соотноситься одна с другой таким образом, что процедуры вызовов могут входить в таблицу магистральных каналов для инициирующего соединения и могут проходить через таблицы с использованием указаний информации и указателей. Выходом этих таблиц является, как правило, соединение, идентифицированное таблицей магистральных каналов. В некоторых случаях, обработка определяется таблицей обработки вместо соединения. Если в любой момент во время обработки можно выбрать группу магистральных каналов, обработка может переходить непосредственно к таблице групп магистральных каналов для выбора завершающего соединения. К примеру, может быть желательно направлять вызовы от конкретного АОН по конкретному набору групп магистральных каналов. В этом случае таблица АОН будет указывать непосредственно на таблицу групп магистральных каналов, а таблица групп магистральных каналов будет указывать на таблицу магистральных каналов для завершающего соединения. Трактом по умолчанию через таблицы является следующий: магистральный канал, группа магистральных каналов, исключение, АОН, вызываемый номер, маршрутизация, группа магистральных каналов и магистральный канал.

Фиг. 17 отображает пример таблицы обработки. Для вхождения в эту таблицу заносятся и используются любые индекс или исходный номер принятого сообщения. Если индекс заносится и используется для вхождения в таблицу, общее местоположение, стандарт кодирования и индикатор исходного значения используется для генерирования сообщения SS7 REL. Запись исходного значения принятого сообщения является исходным значением в принятом сообщении SS7. Если исходное значение принятого сообщения заносится и используется для вхождения в эту таблицу, то исходное значение из этого сообщения используется в сообщении REL для АВС. Следующая функция и следующий индекс указывают на следующую таблицу.

Фиг. 18 отображает пример таблицы сообщений. Эта таблица позволяет АВС изменять информацию в исходящих сообщениях. Для вхождения в эту таблицу используется вид сообщения, и она представляет вид исходящего стандартного сообщения SS7. Параметром является соответствующий параметр в исходящем сообщении SS7. Индексы указывают на различные записи в таблицу групп магистральных каналов и определяют случай, когда параметры в исходящих сообщениях могут быть неизменными, опускаться или изменяться.

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


Формула изобретения

1. Способ функционирования транзитной системы (300) связи, отличающийся тем, что содержит следующие операции: прием поступающего коммутируемого трафика в асинхронную систему (360, 362, 364) организации межсетевого обмена, прием информации сигнализации, связанной с поступающим коммутируемым трафиком, в систему (350) обработки, обработку информации сигнализации в системе обработки для выбора идентификатора и соединения, генерирование в системе обработки управляющей информации, идентифицирующей выбранный идентификатор и выбранное соединение, передачу управляющей информации от системы обработки к асинхронной системе организации межсетевого обмена, преобразование в асинхронной системе организации межсетевого обмена поступающего коммутируемого трафика в асинхронный трафик в ответ на управляющую информацию, направление асинхронного трафика от асинхронной системы организации межсетевого обмена через матрицу (370, 380, 382, 384) на основе выбранного идентификатора, преобразование в асинхронной системе организации межсетевого обмена асинхронного трафика в исходящий коммутируемый трафик после направления асинхронного трафика через матрицу и передачу исходящего коммутируемого трафика из асинхронной системы организации межсетевого обмена по выбранному соединению в ответ на управляющую информацию.

2. Способ по п.1, отличающийся тем, что в качестве информации сигнализации используют начальное адресное сообщение.

3. Способ по п.1, отличающийся тем, что асинхронный трафик представляет собой пакеты режима асинхронной передачи, а выбранный идентификатор является выбранным идентификатором режима асинхронной передачи.

4. Способ по п.1, отличающийся тем, что обработка информации сигнализации для выбора идентификатора и соединения включает выбор идентификатора и соединения на основе вызываемого номера в информации сигнализации.

5. Способ по п.1, отличающийся тем, что обработка информации сигнализации для выбора идентификатора и соединения включает выбор идентификатора и соединения на основе сети, идентифицированной в информации сигнализации.

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

7. Транзитная система (300) связи, отличающаяся тем, что содержит средство (350) обработки для приема информации сигнализации, связанной с поступающим коммутируемым трафиком, для обработки информации сигнализации, чтобы выбрать идентификатор и соединение, и для генерирования управляющей информации, идентифицирующей выбранный идентификатор и выбранное соединение, асинхронное средство (360, 362, 364) организации межсетевого обмена для приема поступающего коммутируемого трафика и для преобразования поступающего коммутируемого трафика в асинхронный трафик в ответ на управляющую информацию, средство (370, 380, 382, 384) маршрутизации для направления асинхронного трафика из асинхронной системы организации межсетевого обмена через матрицу на основе выбранного идентификатора, причем асинхронное средство организации межсетевого обмена предназначено для преобразования асинхронного трафика из средства маршрутизации в исходящий коммутируемый трафик и для передачи исходящего коммутируемого трафика по выбранному соединению в ответ на управляющую информацию, и линию (390) для передачи управляющей информации между системой обработки и асинхронной системой организации межсетевого обмена.

8. Транзитная система связи по п.7, отличающаяся тем, что информация сигнализации является начальным адресным сообщением.

9. Транзитная система связи по п.7, отличающаяся тем, что асинхронный трафик представляет собой пакеты режима асинхронной передачи, а выбранный идентификатор является выбранным идентификатором режима асинхронной передачи.

10. Транзитная система связи по п.7, отличающаяся тем, что средство обработки предназначено для выбора идентификатора и соединения на основе вызываемого номера в информации сигнализации.

11. Транзитная система связи по п.7, отличающаяся тем, что средство обработки предназначено для выбора идентификатора и соединения на основе сети, идентифицированной в информации сигнализации.

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

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10, Рисунок 11, Рисунок 12, Рисунок 13, Рисунок 14, Рисунок 15, Рисунок 16, Рисунок 17, Рисунок 18



 

Похожие патенты:

Изобретение относится к электросвязи, а именно к технике передачи данных

Изобретение относится к способу и устройству для измерения трафика в системе связи

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

Изобретение относится к способу и микрокомпьютерной системе для автоматической безопасной и прямой передачи данных

Изобретение относится к системе связи, передающей блоки трафика, и может быть использовано, например, при измерении трафика с использованием блоков из элементов данных в сети с асинхронным режимом передачи

Изобретение относится к способу и системе для синхронизации передачи пользовательских элементов данных и передачи данных в форме потока битов между функциональными элементами двусторонней линии связи в системе передачи данных

Изобретение относится к устройству коммутации режима асинхронной передачи (АТМ), а именно к устройству и способу коммутации в режиме АТМ, предназначенным для обеспечения обслуживания речевых вызовов

Изобретение относится к системе повторного упорядочения для повторного упорядочения элементов данных потока элементов данных, передаваемых через последовательное соединение первого коммутационного узла, буферного регистра и второго коммутационного узла

Изобретение относится к системе переупорядочивания элементов для переупорядочивающей части телекоммуникационной сети, через которую передаются элементы передачи данных
Наверх