- •Изучение протокола map системы сигнализации окс№7 Методические указания к лабораторным работам
- •391000, Рязань, ул. Гагарина, 59/1.
- •Изучение протокола map системы сигнализации окс№7
- •1. Цель работы:
- •2. Теоретическая часть
- •2.1. Архитектура окс№7.
- •2.2. Подсистема передачи сообщений мтр.
- •2.3. Сигнальные единицы.
- •2.4. Подсистема управления соединением сигнализации sccp.
- •2.5. Прикладная подсистема возможностей транзакций tcap.
- •2.6. Прикладная подсистема map пользователя мобильной связи стандарта gsm.
- •2.7. Модель протокола мар
- •2.8. Описание основных процедур map
- •2.9. Глобальный заголовок подвижной связи.
- •2.10. Служба коротких сообщений (sms).
- •2.11. Входящий вызов в спс из ТфОп.
- •2.12. Запрос баланса посредством неструктурированных дополнительных служб (uss).
- •3. Описание лабораторного макета.
- •3.1. Описание программной модели анализатора протоколов.
- •3.2. Описание трассировочных файлов
- •4. Практическая часть.
- •5. Содержание отчета
- •6. Контрольные вопросы
- •7. Библиографический список
2.2. Подсистема передачи сообщений мтр.
Основным назначением подсистемы передачи сообщений (Message Transfer Part - МТР) является обеспечение средств: надежной передачи сигнальной информации "подсистем пользователей" через сеть сигнализации ОКС №7; выявления и устранения отказов системы и сети для обеспечения надежной передачи и доставки сигнальной информации.
Функции подсистемы передачи сообщений делятся на три группы (рис. 2.2): функции звена данных сигнализации; функции звена сигнализации; функции сети сигнализации.
Рис. 2.2. Общая структура подсистемы передачи сообщений МТР
Подсистема МТР обеспечивает передачу информации в неискаженной форме, без потерь, дублирования и ошибок, в установленной последовательности, от одного пункта сигнализации к другому. Причем эта подсистема не анализирует значения передаваемых сигнальных сообщений, формируемых различными подсистемами пользователя. Благодаря такой независимости работы МТР от передаваемых сообщений имеется возможность реконфигурации и гибкого управления сигнальным трафиком при отказах или перегрузках в сети сигнализации. Следует заметить, что выполнение функций передачи сообщений в некоторых случаях выполняется совместно подсистемой МТР и подсистемой SCCP. SCCP и МТР совместно рассматриваются как сетевая подсистема обслуживания (NSP), которую можно считать системой доставки сообщений.
2.3. Сигнальные единицы.
Сигнальная информация передается между пунктами сигнализации в виде сообщений переменной длины, называемых сигнальными единицами (СЕ) (см. рис. 2.3). Существует три типа сигнальных единиц (Signal Unit - SU):
значащая сигнальная единица (Message Signal Unit - MSU), которая используется для передачи сигнальной информации, формируемой подсистемами пользователей или SCCP;
сигнальная единица состояния звена (Link Status Signal Unit -LSSU), которая используется для контроля состояния звена сигнализации;
заполняющая сигнальная единица (Fill-In Signal Unit - FISU), которая используется для фазирования звена при отсутствии сигнального трафика.
Наиболее сложной является значащая сигнальная единица, структура которой показана на рис. 2.3.
Формат значащей сигнальной единицы:
1) "флаг" (1 байт), выполняющий роль ограничителя сигнальных единиц. Начало и конец каждой СЕ отмечается 8-битовой последовательностью вида 01111110;
2) обратный порядковый номер ОПН (7 бит), обратный бит-индикатор ОБИ (1 бит), прямой порядковый номер ППН (7 бит) и прямой бит-индикатор ПБИ (1 бит). Эти два байта служебной информации используются для исправления ошибокметодом положительного или отрицательного подтверждения и адресного повторениясигнальной единицы, принятой с искажениями. Данный метод является основным методом для каналов со временем распространения сигнала в одном направлении не более 15 мс.
ОПН указывает номер последней принятой СЕ (число от 0 до 127).
ОБИ дает подтверждение приема СЕ с этим номером (0), либо отрицательное подтверждение (1), что приводит к повторению СЕ с данным циклическим номером.
ППН показывает циклический номер передаваемой СЕ (также число от 0 до 127).
ПБИ указывает, передается ли данная СЕ впервые (0), или идет повторная передача данной СЕ по запросу (1);
3) индикатор длины ИД (6 бит) и резерв (2 бита). Определяет длину СЕ в байтах. Для значащей СЕ индикатор длины - число, большее двух, для СЕ состояния звена - число 1 или 2, для заполняющей СЕ - число 0;
4) байт служебной информации БСИ, состоящий из индикатора службы ИС (4 бита) и поля подвида службы ППС (индикатор сети 2 бита и резерв 2 бита).
Индикатор службы ИС указывает вид услуги (ТФ, ПД, ISDN, мобильная связь и др.).
Поле подвида службы ППС предназначено для различения национальных и международных сообщений. Индикатор сети указывает, из какой сети поступило сообщение. Так, в российской спецификации ОКС №7 этот индикатор имеет кодировку: 00 - международная сеть, 01 - резерв для международной сети, 10 - междугородная сеть, 11 - местная сеть;
Условные обозначения:
OP (Optional Part) – необязательная часть сообщения;
MVP (Mandatory Variable Part) – обязательная часть сообщения переменной длины;
MFP (Mandatory Fixed Part) – обязательная часть сообщения фиксированной длины из 4-х параметров общей длиной 5 байт;
MT (Message Type) – тип сообщения, указывает на характер передаваемой информации, длина 1 байт.
CIC (Circuit Identification Code) – идентификатор канала, указывает на номер разговорного канала в пучке. Длина 2 байта (первые 5 бит указывают на номер
одного из 32-х КИ, последующие 7 бит – на номер ИКМ-тракта, последние 4 бита не используются);
SLS (Signaling Link Selection) – индикатор звена сигнализации, длина 4 бита.
5) поле сигнальной информации ПСИ. Поле содержит адресную и сигнальную информацию, которая передается между станциями сети ОКС, и имеет переменную длину. В первых реализациях ОКС №7 поле имело максимум 62 байта, а в современных реализациях - до 272 байтов.
6) проверочная комбинация (2 байта) циклического кода