Структура сообщений подсистемы ISUP — КиберПедия 

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Структура сообщений подсистемы ISUP

2020-01-13 193
Структура сообщений подсистемы ISUP 0.00 из 5.00 0 оценок
Заказать работу

 

Сигнальная информация, передающаяся от подсистемы ISUP, представляется в виде значащих сигнальных единиц (MSU). Все поля в значащей сигнальной единице имеют фиксированную длину, за исключением поля сигнальной информации SIF. Поле SIF содержит информацию, предоставляемую подсистемой пользователя (в данном случае подсистемой ISUP) для передачи.

Поле сигнальной информации состоит из этикетки маршрутизации, кода идентификации канала, типа сообщения и параметров (рисунок 9). Параметры подразделяются на обязательную фиксированную часть, обязательную переменную часть и необязательную часть.

Код идентификатор канала (Circuit identification code – CIC) имеет длину два байтаи указывает номер разговорного канала между двумя станциями, к которому относится сообщение.  

·  Код идентификатор канала (CIC) используется для определения принадлежности сообщения ISUP конкретному вызову, так как сигнализация по общему каналу отделена от пользовательских каналов.

·  CIC присваивается по соглашению между двумя связанными станциями для каждого пользовательского канала и действует только на этом участке.

· Присвоенный CIC на связанных АТС должен быть “привязан“ к “позиционным” номерам канала на АТС-А и АТС-В.

·  Поле CIC в SIF занимает 2 байта, но информация CIC составляет только 12 бит, а четыре бита являются пустыми.

Так, если используется цифровой тракт 2,048 Мбит/с, то пять младших битов CIC кодируют в двоичном виде речевой временной интервал. Оставшиеся же 7 битов используются, когда необходимо определить, какому ИКМ-потоку принадлежит данный речевой интервал.

Код типа сообщения (Message type code)

С кода типа сообщения длиной 1 байт начинается информационное поле самого сообщения и который является обязательным для всех сообщений. Этот код однозначно определяет функциональное назначение и общую структуру каждого сообщения ISUP (перечень параметров и их последовательность).

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

Обязательные параметры фиксированной длины (F)  в каждом конкретном сообщении расположены на четко определенном месте. При этом имя параметра и его длина не указываются.

Обязательные параметры переменной длины (V)  в каждом конкретном сообщении располагаются в четко определенной последовательности. Учитывая это, имя параметра не указывается, но параметр начинается с указателя его длины в байтах.

Указатели (Pointers)  необходимы для того, чтобы реализовать произвольный доступ к любому из V параметров и началу необязательной части (O). Каждый обязательный параметр имеет свой указатель, а необязательные параметры – только один указатель начала необязательной части. Каждый указатель содержит численное значение числа байт (включая сам указатель), которые надо пропустить перед чтением параметра.

Необязательные параметры (О). Для параметров О последовательность их следования несущественна, так как заранее неизвестно, какие из них включены в каждое конкретное сообщение. Учитывая это, каждый необязательный параметр начинается с имени параметра длиной 1 байт. Конец необязательной части и сообщения в целом обозначается нулевым байтом.

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

 

 

 

 

 

Рисунок 9 – Структура параметров в ISUP

Пример анализа сообщения ISUP

 

Предположим, что выведена следующая информация в шестнадцатеричном виде:

09 80 00 00 24 00 01 00 48 00

F 6 03 02 08 06 81 10 23 35 84

A 07 03 17 18 62 42 61 70

00

Как известно из структуры сообщения ISUP, 7-ой байт является кодом типа сообщения. Его значение в шестнадцатеричной системе счисления 01, а в двоичной 00000001. Это начальное адресное сообщение IAM (Initial address). Обращаемся к таблице 2и определяем его формат.

Информацию, выведенную на печать в шестнадцатеричном виде, представим в двоичном виде.

Используя материалы таблиц 1 и 2, можно произвести анализ данного сообщения.

8 7 6 5 4 3 2 1

0 0    0 0 1 0 0 1 DPC=9D

1 0 | 0 0 0 0 0 0          - Адрес

0 0 0 0  0 0 0 0 OPC=2D

SLS=0000 0 0 0 0 | 0 0 0 0

0 0 1 0 0 1 0 0 CIС: 4 КИ, 1 ИКМ поток

Пустые биты 0 0 0 0 | 0 0 0 0

0 0 0 0 0 0 0 1 IAM

0 0 0 0 0 0 0 0 F Индикаторы характера соединения

0 1 0 0 1 0 0 0 F Индикаторы вызова в прямом направлении

0 0 0 0 0 0 0 0

1 1 1 1 0 1 1 0 F Категория вызывающей стороны

0 0 0 0 0 0 1 1 F Требуемая среда передачи

0 0 0 0 0 0 1 0 Указатель параметра типа V (2)

0 0 0 0 1 0 0 0    Указатель начала необязательной части (8)

0 0 0 0 0 1 1 0 Длина параметра (6)

1 0 0 0 0 0 0 1 Номер вызываемой стороны

0 0 0 1 0 0 0 0

V

0 0 1 1 0 1 0 1

1 0 0 0 0 1 0 0

0 0 0 0 0 1 0 0

0 0 0 0 1 0 1 0 Имяпараметра

0 0 0 0 0 1 1 1 Длина параметра (7)

0 0 0 0 0 0 1 1 Номер вызывающей стороны

0 0 0 1 0 1 1 1

О

0 1 1 0 0 0 1 0

0 1 0 0 0 0 1 0

0 1 1 0 0 0 0 1

0 1 1 1 0 0 0 0

0 0 0 0 0 0 0 0 О Конец необязательных параметров

Таблица 1 – Сообщения ISUP

 

 

 


                       

1Для национального применения

 


Таблица 2 – Структура сообщений ISUP-R

 



Продолжение таблицы 2

 



Продолжение таблицы 2

 



Продолжение таблицы 2

 


Поделиться с друзьями:

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.016 с.