Главная  Классификация протоколов сигнализации 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [ 150 ] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169]

SIGNAl.

line sgn«l mdicaton

Приращение S(R>

Стярг Tf



DISCONNECT

Стоп Tl Тг

Crapl ТЗ

S(A)»S(S) Д«

Clon Tl

PATH ACTIVE

\ SIGNAL / ACK

галыг.- Да

Устаи S(A).

овить


DISCONNECT

Рестарт Tt

Стоп Tt Tr

Старт ТЭ

(pat но

REQUEST

I PATI

FE-line signai request

M(S)»S(S)

SIGNAL

Приращение S(S)

SIS)

Д»

апущенГ,

CrapiTl



LE4 \

PATH ACTIVE

< DISCONNECT

ClonTt Tr Старт ТЗ

ATH DISCONNECT REQUEST

prntocol patameie( request

M(S)=S(S)

PROTOCOL PARAMETER

Приращение S(S)


S(S)

Д»

.запушен


Старт Tt

DISCONNECT

CtomTI Tr Старт ТЭ

Тайм аут

Тайм-аут Tl

<SIGNAL /

DISCONNECT

Стоп Tt Tr

Старт ТЗ

\ PATH ACTIVE J RgSgTJ I PATHACTIVE ) R*

ATH DISCONNECT REQUEST

Рис. 7.14. SDL-диаграмма процесса PLES обработки протокола ТфОП на стороне АТС (2 из 3)



\ DISCONNECT ? COMPLETE

Сброс таймеров

disconnect X complete ? indicatKtn X

/le1

/lE5

path disconnect

REQUEST

Тайм аут ТЗ


Третий Да

Старт ТЗ

PATH DISCONNECT REQUEST

Рис. 7.14. SDL-диаграмма процесса PLES обработки протокола ТфОП на стороне АТС (3 из 3)

Как это неоднократно делалось в большинстве глав первого тома, место, сэкономленное за счет описания процесса PLES с помощью SDL-диаграммы, представляется полезным отдать некоторым примерам, в которых действуют оба рассмотренных процесса PANS и PLES. Рассмотрим примеры [83] сообщений создания сигнального пути:

• сообщение AN/ESTABLISH/Steady-signaLoff-hook используется для создания

сигнального пути в случае исходящего вызова после того, как вызывающий абонент снял трубку;

• сообщение LE/ESTABLISH/Cadenced-ringing используется для создания сигнального

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

• сообщение LE/ESTABLISH/Steady-signal:normal-polarity используется для создания

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

• сообщение EE/DISCONNECT/- генерируется, когда решение освободить сигнальный

путь принимает станция; в результате процесс PANS переходит в нулевое состояние AN1;

• сообщение AN/DISCONNECT/- генерируется, когда абонент кладет трубку до того, как

процесс PANS получит сообщение LE/ESTABLISH ACK/- в ответ на сообщение AN/ESTABLISH/Steady-signaLofF-hook;

• сообщения AN/DISCONNECTCOMPLETE/- и LE/DISC0NNECT C0MPLETE/-

генерируются автоматически при получении сообщений DISCONNECT;

• Сообщения AN/ESTABLISHACK/- и ЕЕ/ ESTABLISH,. АСК/- генерируются

автоматически при получении сообщений ESTABLISH. Примеры сообщения SIGNAL:

• сообщение AN/SIGNAL/Digit-signal:value+no-acknowledgement генерируется, когда сеть

доступа обнаруживает цифры, набранные абонентом;

• сообщение AN/SIGNAL/Steady-signal:off-hook генерируется, когда абонент снимает трубку в ответ на входящий вызывной сигнал;

• сообщение LE/SIGNAL/Steady-signal.normal-polarity генерируется, когда станция дает

команду прекратить вызывной сигнал в ответ на снятие трубки абонентом;

• сообщение LE/SIGNAL/Steady-signaLstop-ringing генерируется, когда станция



принимает решение прекратить вызывной сигнал по причине иной, чем реакция на сигнал снятия трубки.

7.6. ПРОЦЕДУРЫ ПРОТОКОЛА ТфОП

В двух предыдущих параграфах данной главы в рамках описаний процессов PANS и PLES рассмотрены две основные группы процедур протокола ТфОП.

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

примитивов FE-line signal, передаваемых аналоговым портом ТфОП, не должно

интерпретироваться протоколом V5, т.е. соответствующая информация должна передаваться через интерфейс V5 «прозрачно».

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

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

Как правило, все сообщения должны содержать, по меньшей мере, дискриминатор протокола, адрес уровня 3 и информационный элемент типа сообщения. Если принимаемое сообщение содержит менее 4 байтов, принимающая сторона (сеть доступа или АТС) должна передать системе эксплуатационного управления сообщение об ошибке и проигнорировать принятое сообщение. В данном контексте термин «игнорировать сообщение» означает, что с содержимым сообщения (заголовком сообщения и его информационными элементами) никаких действий не производится.

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

Ошибочная ситуация фиксируется, если логический обьект протокола ТфОП на стороне сети доступа принимает сообщение с дискриминатором протокола, кодирование которого отличается от приведенного в главе 6. В этом случае генерируется сигнал индикации внутренней ошибки, данное сообщение игнорируется и передается сообщение STATUS с информационным элементом «Состояние», указывающим на текущее состояние процесса, и информационным элементом «Причина», указывающим код ошибки (код 0000001 - ошибка в дискриминаторе протокола). При приеме такого же ошибочного сообщения логическим обьектом на стороне АТС данное сообщение игнорируется и генерируется сигнал индикации внутренней ошибки.

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



[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [ 150 ] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169]

0.0015