Структура сигнальных единиц ОКС№7
В ОКС7 сигнальная информация организуется в виде пакетов, которые передаются между пунктами сигнализации в виде сообщений переменной длины, называемых сигнальными единицами. Существует три типа сигнальных единиц: · значащая сигнальная единица (MSU) - используется для передачи сигнальной информации, формируемой подсистемами-пользователями или SCCP; повторяется в случае ошибки; · сигнальная единица состояния звена (LSSU) - используется для контроля состояния звена сигнализации; не повторяется в случае ошибки; · заполняющая сигнальная единица (FISU) - используется для обеспечения фазирования звена при отсутствии сигнального трафика; не повторяется в случае ошибки. MSU
Рисунок Структура MSU
LSSU
Рисунок Структура LSSU FISU
Рисунок Структура FISU Флаг - ограничитель сигнальных единиц - 8-битовая последовательность вида: 01111110. Обычно закрывающий флаг одной сигнальной единицы является открывающим флагом следующей сигнальной единицы. Индикатор длины указывает на число октетов между полем LI и полем CK. Тип сигнальной единицы идентифицируется индикатором длины (LI) следующим образом: LI = 0 (FISU), заполняющая сигнальная единица; LI = 1 или 2 (LSSU), сигнальная единица состояния звена; LI > 2 (MSU), значащая сигнальная единица. Индикатор длины может принимать значения в интервале от 0 до 63. Прямой порядковый номер (FSN) - это порядковый номер сигнальной единицы, в составе которой он передается на противоположный пункт сигнализации. Обратный порядковый номер (BSN) - это номер подтверждаемой сигнальной единицы. Прямой и обратный порядковые номера - это двоичные числа в циклически повторяющейся последовательности от 0 до 127. Биты индикации прямого (FIB) и обратного (BIB) направления вместе с прямым и обратным порядковыми номерами используются в базовом методе исправления ошибок, для осуществления контроля последовательности сигнальных единиц и функций подтверждения. Проверочные биты (СК) формируются пунктом сигнализации, передающим сигнальную единицу. Каждая сигнальная единица содержит 16 проверочных битов для обнаружения ошибок. Байт служебной информации (SIO):
Рисунок Структура SIO Индикатор службы (SI): · 0000- управление сетью сигнализации; · 0001- тест звена сигнализации; · 0010- резерв; · 0011- подсистема SCCP; · 0100- подсистема TUP; · 0101- подсистема ISUP; · 0110- подсистема DUP (вызовы/каналы); · 0111- подсистема DUP (регистрация/дерегистрация); · остальные - резерв. Поле подвида службы (SSF): · 00хх- международная сеть; · 01хх- резерв (для международного применения); · 10хх- национальная сеть; · 11хх- резерв (для национального применения). Индикатор службы SI занимает 4 старших бита SIO, содержится только в значащих сигнальных единицах MSU и указывает, к какой подсистеме пользователя относится сообщение. Поле подвида службы SSF занимает 4 младших бита SIO и содержит индикатор сети NI и два резервных бита. Индикатор сети позволяет отличить, какой сети принадлежат сообщения: международной национальной. Поле сигнальной информации (SIF) предназначено для передачи полезной информации по сети сигнализации и может состоять максимум из 272 байтов, форматы и коды которых определяются подсистемой пользователей. Поле SIF содержит информацию, которая должна передаваться между подсистемами пользователей двух пунктов сигнализации. Поле SIF содержит этикетку, которая позволяет: · осуществлять маршрутизацию сообщений при помощи функций уровня 3 MTP по сети сигнализации к определенному пункту назначения; эта часть этикетки называется этикеткой маршрутизации. · ассоциировать сообщение на приемной стороне конкретной подсистемы пользователя с определенным каналом, вызовом, управлением или другими транзакциями, к которым относится сообщение. МТР не распознает содержимое SIF, кроме этикетки маршрутизации, т.е. прозрачно передает содержащуюся в SIF информацию от уровня 4 одного пункта сигнализации к уровню 4 другого.
Для некоторых подсистем пользователя, кроме этикетки маршрутизации, в состав этикетки входит дополнительная информация, при этом поле SIF будет выглядеть следующим образом: Структура поля SIF для сообщений ISUP (этикетка типа С): Код пункта назначения (DPC) указывает пункт назначения сообщения. Код исходящего пункта (OPC) определяет исходящий пункт сообщения. Поле выбора звена сигнализации (SLS) используется, в случае необходимости, для осуществления разделения нагрузки. Это поле существует во всех типах сообщений и всегда в одном и том же месте. Единственное исключение из этого правила касается некоторых сообщений подсистемы передачи сообщений уровня 3 (например, команда перехода на резерв), для которых функция маршрутизации сообщений в исходящем пункте сигнализации не зависит от поля SLC: в этом случае поля, как такового, не существует, оно заменено другой информацией (например, в случае команды перехода на резерв, идентификация отказавшего звена сигнализации). Код идентификации канала (CIC) используется в качестве этикетки для сообщений сигнализации, ориентированных на соединение. Поле состояния (SF) не рассматривается, т.к. оно находится только в сигнальных единицах состояния звена (LSSU) и интереса в данном случае не представляет.
|