Взаимодействие сигнализаций в NGN




Даже краткое знакомство с функциональной схемой сети NGN,

построенной на программных коммутаторах SX (рис. 4.1), выявляет главную проблему данных сетей – необходимость обеспечениякорректного взаимодействия различных сигнализаций для обеспечения сеанса связи между разнотипными абонентами.

Для установления сеансов между терминалами VoIP не представляет сложностей, если оба терминала используют один и тотже протокол сигнализации. Сценарии таких соединений подробноописаны в главах 2 и 3. Если же терминалы используют разныесигнальные протоколы, то их взаимодействие контролируется SX,в котором реализована специальная функция взаимодействия IWF(InterWorking Function).Еще более сложные правила взаимодействия применяются приорганизации сеансов между терминалами VoIP и абонентамиТфОП.

Рассмотрим сценарий установления соединения от абонентателефонной сети к терминалу VoIP, работающему по протоколуSIP (рис. 4.2).

Рисунок 4.2 - Сценарий установления соединения между телефонным або-

нентом терминалом VoIP

 

Абонент снимает трубку, чем формирует сигнал «вызов», вос-

принимаемый телефонной станцией. АТС посылает тональныйсигнал «ответа станции». После чего, абонент производит наборполного номера вызываемого абонента. Станция выполняет процедуру маршрутизации и отправляет сигнальное сообщение IAM(Initial Address Message), которое содержит номер выбранной соединительной линии (CIC) и номер вызываемого абонента (DN) всигнальный шлюз SGW. Последний осуществляет упаковку IAM вIP-пакет при помощи процедуры адаптации M2UA (подробнее вглаве 5) и отправляет в SX2. Программный коммутатор обрабатывает принятое сообщение IAM и определяет, что исходящая со-

единительная линия включена в шлюз TGW, а вызываемый абонент относится к домену, управляемому SX1. SX2 посылает вшлюз TGW сообщение протокола MEGACO с запросом на создание контекста (соединения) между соединительной линией (физическим портом) шлюза и виртуальным (UDP) портом будущейRTP-сессии. Шлюз TGW выполняет эту команду и создает контекст между соединительной линией и UDP-портом, сообщая номер порта в ответе на команду (Reply). После этого, SX2 отправляет сообщение INVITE, которое содержит SDP-данные (IP-адрес

шлюза TGW и номер UDP-порта), а также вложенное сообщениеIAM, в программный коммутатор SX1. SX1 отвечает сообщением100 Trying. По полученной информации SX1 определяет, что вызываемый абонент находится в его домене и находит его текущийIP-адрес. Затем SX1 отправляет сообщение INVITE к вызываемомутерминалу. Терминал принимает вызов и отвечает сообщением180 Ringing. SX1 отправляет сообщение 180 Ringing SX2 с вложенным сообщением ACM. Получив это сообщение, SX2 пересылает сигнальное сообщение ACM и отправляет его в IP-пакете(процедура M2UA) в сигнальный шлюз SGW, который обеспечи-

вает пересылку этого сообщения к АТС. Станция включает сигнал«контроль посылки вызова» (КПВ).

Вызываемый абонент принимает поступивший вызов и еготерминал посылает сообщение 200 ОК в SX1. Программный коммутатор SX1 вкладывает в 200 ОК сообщение ANM и пересылаетего в SX2. Программный коммутатор SX2 посылаеткоманду протокола MEGACO с SDP параметрами (IP-адрес терминала и номерUDP-порта) и требованием изменить (Modify) режим работы наприем/передачу. После этого SX2 отправляет сообщениеАСК вSX1 и отправляет сигнальное сообщение ОКС №7 АNМ (AnswerMessage) в АТС. После чего, абоненты приступают к разговору посоставному тракту: телефонный аппарат – аналоговая линия –цифровая соединительная линия – RTP-сессия между шлюзомTGW и терминалом VoIP.

Рассмотрим еще один пример взаимодействия сигнализаций в

NGN. Допустим, что вызов сгенерирован с SIP-терминала, а вызываемый абонент включен в УПАТС, которая включена в шлюздоступа. Таким образом, необходимо определить как взаимодействуют протоколы SIP и Q.931 (рис. 4.3).

Рисунок 4.3 Установление сеанса между SIP терминалом и абонентом

УПАТС (Q.931)

Терминал посылает в SX1 сообщение INVITE. Программный

коммутатор принимает это сообщение и отвечает сообщением 100Trying. Такой же обмен сообщениями происходит между SX1 иSX2. Программный коммутатор SX2 определяет, что вызов долженбыть отправлен в шлюз доступа AGW. SX2 посылает командупротокола MEGACO: Add, в которой указывает шлюзу какой канал будет задействован для этого соединения. Шлюз AGW отвечает сообщением Reply, в котором указывает номер созданного контекста и выбранный UDP-порт. SX2 формирует сообщение протокола Q.931: Setup, содержащее номер вызываемого абонента и номер выбранного канала в первичном доступе PRA, который будет

использоваться для разговора. Сообщение Setup поступает вУПАТС, которая отвечает сообщением Call Proceeding. Проведяанализ номера вызываемого абонента УПАТС посылает ему «вызов» (ПВ). Одновременно УПАТС отправляет к SX2 сообщениеAlerting. Приняв это сообщение, SX2 отправляет сообщение 180Ringing в SX1. Последний пересылает его к вызывающему терминалу и абонент слышит сигнал контроля посылки вызова. Когдавызываемый абонент снимает трубку, то посылается сигнал «ответ». УПАТС формирует сообщение Connect, которое транслируется сигнальным шлюзом в SX2. Программный коммутатор посылает в шлюз команду протокола MEGACO: Modify, в которой режим работы порта изменяется на прием/передача. Шлюз подтверждает выполнение команды сообщением Reply. SX2 направляет кSX1 сообщение 200 ОК, которое содержит полное описание удаленного окончания сессии (IP-адрес шлюза, номер UDP-порта, режим передачи: аудио и тип кодека). После этого SX2 отправляет кшлюзу сообщение ConnectAcknowledge, которое транслируется

сигнальным шлюзом в УПАТС. SIP-терминал, получив сообщение200 ОК, отвечает сообщением АСК и активизирует RTP-сессию.

Таким образом, разговор происходит по составному тракту: SIP-

терминал, RTP-сессия – AGW – цифровой канал в PRI – УПАТС –

аналоговая линия – телефонный аппарат.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-01-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: