Часть управления сигнальным соединением
Протоколы SS7 по уровню OSI | |
Приложение | ИНАП , МАП , ИС-41 ... TCAP , CAP , ISUP , ... |
---|---|
Сеть | MTP уровень 3 + SCCP |
Ссылка на данные | МТР уровня 2 |
Физический | МТР уровня 1 |
Часть управления сигнальным соединением ( SCCP ) — это сетевой уровень. [1] протокол, который обеспечивает расширенную маршрутизацию , управление потоками , сегментацию, ориентацию соединения и средства исправления ошибок в Signaling System 7 телекоммуникационных сетях . SCCP использует услуги MTP для базовой маршрутизации и обнаружения ошибок.
Опубликованная спецификация
[ редактировать ]Базовая спецификация SCCP определена ITU-T в рекомендациях Q.711 – Q.714 , а дополнительная информация для разработчиков предоставлена в Q.715 и Q.716 . [2] Однако существуют региональные различия, определяемые местными органами по стандартизации. В США ANSI публикует свои модификации Q.713 как ANSI T1.112. TTC публикует публикует от JT-Q.711 до JT-Q.714, а ETSI Европы ETSI EN 300-009-1 : оба документа документируют свои изменения в спецификациях ITU-T .
Средства маршрутизации за пределами MTP
[ редактировать ]Хотя MTP предоставляет возможности маршрутизации на основе кода точки , SCCP позволяет маршрутизировать с использованием кода точки и номера подсистемы или глобального заголовка .
Код точки используется для обращения к конкретному узлу в сети, тогда как номер подсистемы обращается к конкретному приложению, доступному на этом узле. SCCP использует процесс, называемый трансляцией глобальных заголовков , для определения кодов точек из глобальных заголовков, чтобы указать MTP , куда направлять сообщения.
Сообщения SCCP содержат параметры, описывающие тип используемой адресации и способ маршрутизации сообщения:
- Индикатор адреса
- Индикатор маршрутизации
- Маршрут по глобальному названию
- Маршрут по коду точки/номеру подсистемы
- Глобальный индикатор заголовка
- Нет глобального названия
- Глобальное название включает тип перевода (TT), индикатор плана нумерации (NPI) и тип номера (TON).
- Глобальное название включает только тип перевода
- Индикатор подсистемы
- Номер подсистемы присутствует
- Номер подсистемы отсутствует
- Индикатор кода точки
- Код точки присутствует
- Код точки отсутствует
- Индикатор маршрутизации
- Глобальное название
- Кодирование индикатора адреса
- Индикатор адреса закодирован как национальный (Индикатор адреса считается международным, если он не указан)
Классы протоколов
[ редактировать ]SCCP предоставляет 4 класса протоколов для своих приложений:
- Класс 0 : Базовый режим без установления соединения.
- Класс 1 : Последовательный без установления соединения.
- Класс 2 : базовый, ориентированный на соединение.
- Класс 3 : Управление потоком ориентировано на соединение.
Классы протоколов без установления соединения предоставляют возможности, необходимые для передачи одного блока данных сетевой службы (NSDU) в поле «данные» сообщения XUDT, LUDT или UDT. Когда одного сообщения без установления соединения недостаточно для передачи пользовательских данных, содержащихся в одном NSDU, предоставляется функция сегментации/повторной сборки для классов протоколов 0 и 1. В этом случае SCCP в исходном узле или в узле ретрансляции обеспечивает сегментацию информации на несколько сегментов перед передачей в поле «данные» XUDT (или в качестве сетевой опции LUDT) сообщений. В узле назначения NSDU повторно собирается.
Классы протоколов, ориентированных на соединение (классы протоколов 2 и 3), предоставляют средства для установки сигнальных соединений для обмена рядом связанных NSDU. Классы протоколов, ориентированных на соединение, также обеспечивают возможность сегментации и повторной сборки. Если NSDU длиннее 255 октетов, он разбивается на несколько сегментов в исходном узле перед передачей в поле «данные» сообщений DT. Каждый сегмент меньше или равен 255 октетам. В узле назначения NSDU повторно собирается. [3]
Класс 0: Базовый режим без установления соединения
[ редактировать ]Класс протокола SCCP класса 0 является самым базовым из классов протоколов SCCP. Единицы данных сетевых услуг, передаваемые более высокими уровнями в исходном узле, доставляются SCCP на более высокие уровни в узле назначения. Они передаются независимо друг от друга. Следовательно, они могут быть доставлены пользователю SCCP вне очереди. Таким образом, этот класс протокола соответствует чистой сетевой службе без установления соединения . Поскольку протокол не требует установления соединения, между отправителем и получателем не устанавливается сетевое соединение.
Класс 1: последовательный без установления соединения
[ редактировать ]SCCP класса 1 основывается на возможностях класса 0 с добавлением параметра управления последовательностью в NSDU, который позволяет пользователю SCCP инструктировать SCCP о том, что данный поток сообщений должен доставляться последовательно. Таким образом, класс протокола 1 соответствует расширенному протоколу без установления соединения с гарантиями последовательной доставки.
Класс 2: базовый, ориентированный на соединение.
[ редактировать ]SCCP класса 2 предоставляет возможности класса 1, но также позволяет объекту устанавливать двусторонний диалог с другим объектом, используя SCCP.
Класс 3: Управление потоком, ориентированное на соединение
[ редактировать ]Служба класса 3 основана на классе 2, но также позволяет отправлять и получать ускоренные (срочные) сообщения, а также обнаруживать ошибки в упорядочении (повторной сборке сегментов) и перезапускать соединение SCCP, если это произойдет.
Транспорт по IP-сетям
[ редактировать ]В наборе протоколов SIGTRAN существует два основных метода транспортировки приложений SCCP по сетям Интернет-протокола : SCCP может передаваться косвенно с использованием протокола адаптации пользователя MTP уровня 3 (M3UA) , протокола, который обеспечивает поддержку пользователей MTP-3 . включая SCCP. Альтернативно, приложения SCCP могут работать непосредственно через протокол адаптации пользователя SCCP (SUA), который представляет собой разновидность модифицированного SCCP, разработанного специально для использования в IP-сетях.
ITU-T также обеспечивает транспортировку пользователей SCCP по Интернет-протоколу с использованием службы Generic Signaling Transport, указанной в Q.2150.0 , преобразователя транспорта сигнализации для SCTP, указанного в Q.2150.3 , и специализированной транспортно-независимой части управления сигнальным соединением (TI-T). SCCP), указанный в T-REC-Q.2220 .TI-SCCP также можно использовать с универсальным транспортом сигнализации , адаптированным для MTP3. и MTP3b, как описано в Q.2150.1 , или адаптирован для SSCOP или SSCOPMCE, как описано в Q.2150.2 .
Ссылки
[ редактировать ]- ^ Рекомендация ITU-T Q.1400 .
- ^ Q. Рекомендации ITU-T серии
- ^ Рекомендация ITU-T Q.714 - Процедуры части управления сигнальным соединением