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

[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]

составляет 256 байтов, поскольку протоколы, не ориентированные на соединение, не обеспечивают сегментирование и сборку.

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

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

Класс 1 также является услугой, не ориентированной на соединение. Он подобен классу О, но включает механизм контроля последовательности блоков данных. Это позволяет исходящему узлу запрашивать доставку блоков NSDU в узел назначения в заданной последовательности. Порядок следования устанавливается подсистемой МТР в ответ на выбор подсистемой SCCP поля селекции звена сигнализации (SLS). Такая процедура работает при нормальных условиях; однако при возникновении отказов в сети отсутствие соединения может, тем не менее, привести к нарушению последовательности сообщений.

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

Пример [121] последовательности сообщений для услуг, ориентированных на соединение, показан на рис. 10.9. В этом примере функции верхнего уровня в узле А требуется связь с соответствующими функциями в узле Б. SCCP-А принимает запрос от функции верхнего уровня в узле А на установление соединения с SCCP-Б. SCCP-А анализирует адреса вызываемой стороны (т.е. адреса SCCP-Б). В результате этого анализа должно устанавливаться соединение сигнализации по соответствующему звену к узлу Б через МТР. Для этого через МТР к SCCP-Б передается сообщение запроса соединения CR. При приеме этого сообщения CR в узле Б МТР доставляет его к SCCP-Б. Анализируя адрес вызываемой стороны, SCCP-Б определяет, что сообщение CR достигло своего пункта назначения, а также необходимость установления соединения. В сторону SCCP-A передается сообщение подтверждения соединения СС.

Станция А

SCCP А

Запрос соединения(CR)

Подтверждение соединения (СС)

Данные

Данные

Запрос разъединения (RLSD)

Станция Б

SCCP Б

Подтверждение разъединения (RLC)

Рис. 10.9. Пример последовательности сообщений: услуга, ориентированная на соединение

Когда произведен обмен сообщениями CR и СС, устанавливается соединение сигнализации и производится передача данных. После окончания передачи данных SCCP-A или SCCP-Б могут инициировать процедуру освобождения путем передачи сообщения запроса разъединения RLSD. Прием сообщения RLSD узлом подтверждается сообщением



подтверждения разъединения RLC.

Во время установления соединения (рис. 10.10) присваиваются местные условные номера источника и назначения. Местный условный номер источника выбирается каждой SCCP-A из пула номеров, а местный условный номер назначения выбирается подсистемой SCCP-Б. Комбинация этих местных условных номеров затем действует как справочный номер для однозначной идентификации соединения SCCP. Местные условные номера являются обязательными полями в сообщениях SCCP. После освобождения соединения местные условные номера возвращаются в общий пул на каждом узле и могут использоваться снова для другого соединения.

Класс протокола может быть назначен во время установления соединения. Исходящая функция высшего уровня выбирает предпочтительный класс протокола, и он включается в сообщение CR, передаваемое подсистемой SCCP-A. SCCP-Б может изменить текущий класс протокола на класс с меньшими ограничениями (например, перевести из класса 3 в класс 2) путем маркировки поля в сообщении CR состоянием, для которого узел Б разрешает только класс 2. Это может понадобиться, если, например, класс 3 недоступен в узле Б.

Запрос \л)азъединенив / N disconnect / польз -* SCOC

Сброс Т2

Освободить ресурсы для секции соед

Установка таймеров интервала ТЗ

/S3 I

Ожидание зъединения,

окончание таймера интервала

Информирование техобслуживания

по обработки вызова АТС

Исходное

\ Запрос >v соединения / N connect

/ польз ->SCOC

Запрос / зазъединениЧ SCRC-»SCOC\

Подтверждемиа/

эазъединения

SCRC-»SC0C\

Присвоение усповн номера источника и SLS

Запрос соединения SCOC-» SCRC

Установка таймера соединения Т1

I Исходящее 1 УсоединениеУ

Т1 -таймер соединения

Т2-отсутствие приема

N drsconnect SCRC-* польз

Подтвер)едени5, разъединен! SCRC-» SCOC

Освобоедение уел номеров для секции соед

Сбрита

\ Блокировка / V Исходное /

ПодтверздеииК разъединения > SCOC-.SCRC/

V Исходное у

Запрос разъединен! SCRC ""

ipoc / цинени(\

->scoc\

Отказ соединения SCRC-»SCOC

Подтвер)1здени1 соединения SCRC-»SCOC

Подтвер)едени( разъединения

SCOC-*SCl

вниёЧ

ния /

Сброс Т1

Сброс Т1 Установка Т2

Запрос ~7

разъединения

SCRC->SCOCX

/ N di

l disconnect \SC0C-* польз

Освобокцение ресурсов и уел номеров Сброс Т2

Подтвер)еден разъединения

SCOC-> SCR

1ич 1Я у

Освободить ресурсы

С-разъединить SCOC-» польз

Присвоить класс и условн номер

10Дтвер)«здениЕ N connect ;0C-» польз

/so Г \ /S2 г \ I Исходное у I Активное j

Исходное

Рис. 10.10. Упрощенная SDL-диаграмма процедуры SCOC установления соединения SCCP процесса OTLOC обработки исходящего вызова



Если узлы А и Б не имеют прямого звена сигнализации и для установления соединения нужно привлекать третий узел, как показано на рис. 10.11, то SCCP-A анализирует адрес вызываемой стороны и, определив отсутствие прямого звена сигнализации с SCCP-Б, передает сообщение CR в промежуточный SCCP-В. Получив сообщение CR, SCCP-В анализирует адрес вызываемой стороны и определяет, что сообщение предназначено для SCCP-Б. Поскольку SCCP-В имеет прямое звено сигнализации с SCCP-Б, она передает сообщение CR к SCCP-Б. В свою очередь, SCCP-Б возвращает сообщение СС к SCCP-А через SCCP-В. В данном контексте SCCP-В будет считаться пунктом переприема, поскольку его роль состоит в переприеме сообщений между SCCP-А и SCCP-Б.

Станция А

SCCP А

Промежуточный узел

Станция Б

SCCP В

Запрос соединения (CR)

Подтверждение соединения (СС)

Данные

Данные

Запрос разъединения (RLSD)

Подтверждение разъединения (RLC)

SCCP Б

Запрос соединения (CR)

Подтверждение соединения (СС)

Данные

Данные

Запрос разъединения (RLSD)

Подтверждение разъединения (RLC)

Рис. 10.11. Пример последовательности сообщений: услуга,

ориентированная на соединение, с промежуточным узлом

SCCP дает 0КС7 возможность организовать интерфейс по модели OSI между уровнями 3 и 4 и с его помощью предложить сетевые услуги для ряда функций высшего уровня. В более далекой перспективе комбинацию МТР и SCCP можно использовать для обеспечения возможности передачи для ряда протоколов высших уровней, соответствующих 7-уровневой модели OSI, безотносительно к тому, специфицированы ли протоколы как часть 0КС7 или нет, позволяя тем самым операторам сети оптимизировать технические решения в соответствии с конкретными условиями и обеспечивая тем самым большую гибкость в применении различных протоколов.

10.4. ПОДСИСТЕМА ISUP

Хотя рассмотренные в двух предыдущих разделах подсистемы МТР и SCCP обеспечивают весьма мощный механизм передачи, включая возможность динамической маршрутизации, они не могут интерпретировать значения передаваемых сообщений уровня 4. Определяет значение передаваемых сообщений и назначает порядок их передачи, а также взаимодействует с программным обеспечением обслуживания вызовов на станции одна из подсистем пользователя. Для управления установлением соединения и освобождением разговорного тракта, в частности, специфицированы несколько подсистем пользователя 0КС7, в частности, подсистема пользователя телефонной связи (TUP), подсистема пользователя ISDN (ISUP).

Подсистема телефонного пользователя TUP была разработана для управления установлением и разъединением телефонных соединений и являлась европейской версией 0КС7, в то время как на североамериканском континенте гораздо раньше начала внедряться другая подсистема ISUP. В дополнение к управлению основными телефонными услугами TUP определяет процедуры и форматы для дополнительных услуг. Однако, в силу самой природы ISDN, дополнительные услуги, определенные в ISUP, являются более мощными и используют более современные решения, чем те, которые определены для TUP.

Подсистема пользователя данных DUP была определена на ранней стадии разработки



[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.0012