Структура сообщения isup
Структура сообщения isup
Все сообщения ISUP начинаются с этикетки маршрутирования. Для разных подсистем она имеет разный формат. Для ISUP эта этикетка называется типа С. Она делится на следующие поля:
· DPC – код пункта назначения (14 бит);
· OPC – код пункта отправления (14 бит);
· SLS – поле селекции звена сигнализации (4 бита);
· CIC – поле идентификации канала, связывает сигнальные сообщения с пользовательским (разговорным) каналом;
· SIF – поле сигнальной информации;
· ОФЧ – обязательная фиксированная часть, всегда присутствует в данном сообщении и всегда имеет строго фиксированную длину;
· ОПЧ – обязательная переменная часть,всегда присутствует в данном сообщении, но его длина может быть любой;
· НЧ – необязательная часть, можеть присутствовать или отсутствовать в данном сообщении. Его длина будет любой в определенных пределах.
Рекомендуемые материалы
Все сообщения состоят из блоков данных, которые имеют определенное название и их содержание определено рекомендациями МСЭ-Т (Q.763 или Q.764, Q.767). Такие блоки данных называются параметрами. У каждого параметра есть имя или его код. Индикатор длины – целое положительное число, которое показывает, сколько байт входит в параметр и сами параметры.
Параметры могут входить в ОФЧ (F), в ОПЧ (V) и в НЧ (О).
Если параметр относится к типу F, то его имя и длина не передаются.
Если параметр относится к типу V, то его имя не передается, а длина будет передаваться.
Если параметр относится к типу О, то обязательно передаются его имя и длина.
В ОФЧ параметры не имеют полей, указывающих их имя и длину, а используется режим «по умолчанию» в соответствии со стандартными шаблонами данного сообщения.
Вместе с этой лекцией читают "14 Восприятие на основе сенсорного синтеза и психосенсорные расстройства".
ОПЧ начинается с полей, называемых указателями. Число их на единицу больше числа параметров обязательной переменной длины, т. к. последний указатель указывает на начало НЧ сообщений. Указатель – это целое положительное число, которое будучи сложено с номером байта, в котором передается данный указатель, определяет № байта, с которого начинается обязательный параметр переменной длины.
Каждый параметр переменной длины начинается с байта «Индикатор длины».
Переход на НЧ всегда осуществляется по последнему указателю (указатель начала НЧ). Если НЧ нет, то последний указатель будет равен нулю, и он будет совпадать с параметром «Конец необязательной части».
В НЧ каждый параметр начинается с байта, указывающего имя. Следующий байт – индикатор длины данного параметра, а далее сам параметр – тело параметра.
Сами параметры состоят из отдельных полей, несущих определенную функциональную нагрузку и определенных в рекомендациях МСЭ-Т. Такие поля называются индикаторами. Они могут содержать от 1 до N бит. Параметры сообщения байт ориентированы, а индикаторы параметров бит ориентированы.