Материал: Протоколы сети доступа - Гольдштейн

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Протокол ТфОП_________

_________ 213

 

 

 

 

 

 

Рис. 7.12. SDL-диаграмма процесса PANS обработки протокола ТфОП на стороне сети доступа (5 из 5)

Примитивы трех первых групп передаются (канал С 1) только в направлении от порта к логическому объекту протокола ТфОП. Смысл двух из них очевиден, а третий (FElme_information) несет в себе данные о таких изменениях состояния абонентской линии, которые не имеют отношения к сигналам управления соединениями.

Примитивы четвертой группы передаются (каналы С1 и С2) в обоих направлениях, неся в себе сигналы управления соединениями (набор номера, вызывной сигнал и т.п.).

Каналы СЗ и С4 направляют сообщение уровня 3 процесса PANS процессу уровня 2 для передачи каналу ПД.

Процесс PANS имеет 7 состояний:

AN1 — нулевое состояние (null). В этом состоянии процесс ожидает примитива со стороны пользовательского порта или сообщения ESTABLISH со стороны АТС.

AN2 — создание сигнального пути инициировано со стороны сети доступа (path initiated by AN). В это состояние процесс переходит, когда в сети доступа было обнаружено замыкание шлейфа абонентской линии, в сторону АТС было послано сообщение ESTABLISH и от нее ожидается сообщение ESTABLISH_ACK.

AN3 — запрошено преждевременное освобождение сигнального пути (path abort request). Это состояние устанавливается в слу-

214 Глава 7 __________

чае, когда сообщение ESTABLISH было послано к АТС, подтверждение ESTABLISH_ACK от нее еще не получено, а вызывающий абонент дает отбой.

AN4— обрабатываются данные о линии. В это состояние процесс переходит после приема примитива FE-line_mfonnation и передачи полученных в нем данных о линии на АТС в сообщении ESTABLISH. Co стороны АТС ожидается сообщение DISCON-NECT_COMPLETE. В данное состояние можно перейти только из нулевого состояния AN 1, а выйти из него можно только в нулевое состояние AN 1.

AN5— состояние активного сигнального пути (path active).

AN6 — порт блокирован (port blocked). В данное состояние можно перейти из любого состояния, а выйти из него можно только в нулевое состояние, когда порт снова будет готов к работе. (На SDL-диаграмме состояние AN6ne рассматривается, как не рассматриваются и сообщения технической эксплуатации).

AN7 — запрошено освобождение сигнального пути (disconnect request). В это состояние процесс переходит после того, как в сторону АТС передано сообщение DISCONNECT.

Правила представления приведенной на рис. 7.12 SDL-диа- граммы процесса PANS соответствуют описанию языка SDL, содержащемуся в главе 2 первого тома и в [55].

В нулевом состоянии AN 1 возможно поступление от АТС сообщения ESTABLISH, при получении которого немедленно отправляется подтверждение ESTABLISH_ACK, сбрасываются счетчики и процесс переходит в состояние активного сигнального пути AN5. При переходе в AN5 возможна также, но необязательна передача в пользовательский порт примитива «линейный сигнал» (FE-lme_signal). Фактически ESTABLISH — единственное сообщение от АТС, которое выводит процесс PANS из нулевого состояния AN 1.

В состоянии AN1 возможен приход двух других сообщений: ESTABLISH_ACK и PROTOCOL_PARAMETER, которые не меняют состояние процесса, а вызывают посылку сообщения STATUS к АТС.

Создание сигнального пути может идти также по инициативе абонента, когда из пользовательского порта поступает примитив FE- subscriber-seizure, сообщающий о том, что абонент снял трубку. В этом случае запускается таймер Т1 и к АТС направляется сообщение ESTABLISH, а процесс переходит в состояние AN2 —