Подсистема SCCP
Общие положения
SCCP Signaling Connection Control Part – подсистема, основная задача которой дополнить подсистему MTP дополнительными функциями для обеспечения переноса сигнальной и пользовательской информации между различными устройствами сети.
Место подсистемы SCCP в стеке протоколов ОКС7
Взаимодействие подсистемы SCCP с протоколами верхнего и нижнего уровней
Взаимодействия SCCP с протоколами нижнего уровня осуществляется в точке MTP-SAP (Service Access Point). Взаимодействие SCCP с протоколами верхних уровней происходит в точке SCCP-SAP. Процесс обмена данными между протоколами разных уровней осуществляется посредством примитивов, которые представляют собой элементарные блоки данных, передаваемые между двумя уровнями и дополненные служебной информацией. Существуют четыре вида примитивов:
Для передачи информации по сети ОКС7, подсистема SCCP инкапсулирует данные пользователя в сообщения SCCP, которое состоит из двух частей NPCI – Network Protocol Control Information (заголовок SCCP) и NSDU – Network Source Data Unit (собственно информация пользователя).
Инкапсуляция данных пользователя в сообщения MSU
Существуют два основных режима функционирования подсистемы SCCP:
В соответствии с этим существуют четыре класса в протоколе SCCP:
Структура SCCP
При описании подсистемы SCCP будут затронуты три аспекта:
Временное логическое соединение.
Временное логическое соединение можно сравнить с телефонным разговором, с той разницей, что между двумя пользователями передается не речевая информация, а сигнальный трафик. Процесс передачи данных с установкой временного логического соединения включает в себя три фазы:
SCCP выполняет две функции: функцию маршрутизации (дополнение к функциям маршрутизации MTP) и функцию поддержания логического соединения.
Между двумя узлами сети может одновременно существовать несколько SCCP соединений. При этом каждое соединение идентифицируется парой идентификаторов: "Source Local Reference" и "Destination Local Reference".
Таблица: примитивы SCCP с установлением соединения
Групповое название |
Специфическое название |
N-CONNECT Соединение |
Request Indication Response Confirm |
N-DATA Данные |
Request Indication |
N-EXPEDITED DATA Срочные данные |
Request Indication |
N-DISCONNECT Разъединение |
Request Indication |
N-RESET Сброс |
Request Indication Response Confirm |
Машина состояний: Исходящее SCCP соединение
Машина состояний: Входящее SCCP соединение
Для установки соединения, SCCP пользователь на исходящей стороне (стороне "A") посылает подсистеме SCCP primitive N-CONNECT-REQUEST. Подсистема SCCP инкапсулирует NPCI и (возможно) полученную от пользователя SCCP информацию (NSDU) в SCCP message и передает ее средствами MTP подсистеме SCCP на удаленной стороне (стороне "B"). Подсистема SCCP на стороне "B" получив запрос на соединение, передает primitive N-CONNECT-INDICATION местному пользователю SCCP. Если пользователь SCCP на стороне "B" согласен открыть соединение он отправляет primitive N-CONNECT-RESPONSE местной подсистеме SCCP, которая передает полученное сообщение средствами MTP подсистеме SCCP на стороне "A". После того, как пользователь SCCP на стороне "A" получил primitive N-CONNECT-CONFIRM, соединение считается установленным.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.