Таблица N 3. Формат команды SCTP
┌────────────────┬───────────────────────────┬───────────────────┐
│ N поля │ Название поля │ Длина поля, бит │
├────────────────┼───────────────────────────┼───────────────────┤
├────────────────┼───────────────────────────┼───────────────────┤
├────────────────┼───────────────────────────┼───────────────────┤
│ 3 │Длина данных команды │ 16 │
├────────────────┼───────────────────────────┼───────────────────┤
│ 4 │Данные команды │ Переменная │
└────────────────┴───────────────────────────┴───────────────────┘
2.5.1. Поля команды SCTP содержат следующую информацию:
а) поле "Код команды" принимает численное значение в соответствии с таблицей N 3 и заполняется так, что первые два бита старшего разряда определяют действие, которое выполняется, в случае, если получателем не распознан код команды;
б) поле "Флаги" содержит значения, специфичные для разных команд, при этом по умолчанию поле принимает значение, равное нулю;
в) поле "Длина данных команды" содержит длину команды в байтах, включая поля: "Код команды", "Флаги", "Длина данных команды" и "Данные команды";
г) поле "Данные команды" содержит информацию, специфичную для разных команд SCTP.
2.5.2. Общая длина команды, входящей в SCTP пакет, равна 4 байтам. Если ее длина не равна 4 байтам, то команда дополняется нулями до требуемой длины.
2.5.3. Команда не дополняется более чем 3 байтами.
2.6. Передача полезной нагрузки осуществляется только тогда, когда установлено соединение между принимающей и посылающей сторонами.
2.6.1. При пакетировании информации пользователя в порции пакета SCTP узел отправитель разбивает эту информацию на множество частей, размеры каждой из которых не превосходят по величине максимально допустимый размер.
2.6.2. Узел получатель собирает фрагментированные сообщения в единую информацию.
2.6.3. Сообщения управления находятся в пакете перед данными пользователя.
2.6.4. Передача данных пользователя адресату осуществляется, если размер окна приемника узла получателя не равно нулю. В противном случае данные не отсылаются в пункт назначения.
2.6.5. Все пакеты, адресованные определенному узлу, устанавливаются в очередь и передаются в строгой последовательности.
2.6.6. Узел получатель формирует команду "Выборочное подтверждение" и передает ее совместно с исходящими данными противоположному узлу.
2.6.7. Узел отправитель не передает какую-либо полезную информацию, если не получено подтверждение на последнюю посланную команду.
3. Требования к параметрам протокола M2UA.
3.1. Значение номера порта SCTP для M2UA равно 2904. Идентификатор полезной нагрузки протокола SCTP для M2UA равен 2.
3.2. Протокол M2UA при передаче сообщений сигнализации сети с коммутацией каналов выполняет следующие функции:
а) поддержка границы интерфейсов MTP2/MTP3;
б) поддержка взаимодействия между модулями уровня управления;
в) поддержка управления активными соединениями SCTP.
3.3. Протокол M2UA реализует следующие функции:
а) отображение идентификатора интерфейса на физический интерфейс ШС, соединение SCTP и соответствующий поток трафика внутри соединения;
б) управление соединением SCTP;
в) поддержание состояния сервера приложений;
д) прямое взаимодействие при управлении системой сигнализации ОКС N 7;
е) управление потоком (перегрузками);
ж) проверка состояния канала ОКС N 7.
3.4. Общий заголовок сообщения для уровня адаптации пользователя M2UA имеет следующую структуру: версия, класс сообщения, тип сообщения, длина сообщения. Заголовок сообщения является общим для всех уровней адаптации протокола сигнализации и приведен на рисунке 4.
┌───────────────┬────────────────┬───────────────┬───────────────┐
│Версия │Резерв │Класс сообщений│Тип сообщения │
│8 битов │8 битов │8 битов │8 битов │
├───────────────┴────────────────┴───────────────┴───────────────┤
│ Длина сообщения │
│ 32 бита │
└────────────────────────────────────────────────────────────────┘
Рисунок 4. Формат общего заголовка
а) в поле "Версия" содержится версия уровня адаптации пользователя M2UA;
б) значение поля "Резерв" установлено отправителем равным нулю и не учитывается получателем;
в) в поле "Класс сообщения" содержатся следующие значения:
0 - сообщения управления M2UA;
3 - сообщения поддержания состояния процесса сервера приложений;
4 - сообщения поддержания трафика процесса сервера приложений;
6 - сообщения уровня адаптации пользователя МТР2;
10 - сообщения управления идентификатором интерфейса;
г) в поле "Тип сообщения" содержатся следующие типы сообщений для соответствующих классов сообщений:
Сообщения уровня адаптации пользователя MTP2 (M2UA):
2 - запрос на установление соединения;
3 - подтверждение установления соединения;
4 - запрос на разъединение соединения;
5 - подтверждение разъединения соединения;
6 - указатель на разъединение соединения;
7 - запрос отчета о состоянии;
11 - подтверждение поиска данных;
13 - полная индикация поиска данных;
15 - подтверждение получения данных;
Сообщения поддержания состояния процесса сервера приложений:
1 - инициация процесса сервера приложений;
2 - завершение процесса сервера приложений;
4 - подтверждение инициации процесса сервера приложений;
5 - подтверждение завершения процесса сервера приложений;
6 - подтверждение команды опроса состояния;
Сообщения поддержания трафика процесса сервера приложений:
1 - активный процесс сервера приложений;
2 - неактивный процесс сервера приложений;
3 - подтверждение активного процесса сервера приложений;
4 - подтверждение неактивного процесса сервера приложений;
Сообщения управления идентификаторами интерфейса:
2 - ответ на запрос на регистрацию;
4 - ответ на запрос на дерегистрацию;
д) в поле "Длина сообщения" включен параметр добавочных байтов, если такие имеются.
3.5. В сообщении после общего заголовка содержатся параметры переменной длины, определяемые типом сообщения.
Параметры переменной длины, содержащиеся в сообщении, приведены на рисунке 5.
┌───────────────────────────────┬────────────────────────────────┐
│Тэг параметра (Тип параметра) │Длина параметра │
│16 бит │16 бит │
├───────────────────────────────┴────────────────────────────────┤
│ Значения параметра │
│ 32 бита │
└────────────────────────────────────────────────────────────────┘
Рисунок 5. Формат параметра переменной длины
Поле "Тэг параметра" определяет тип параметра, принимающий значение от 0 до 65535.
3.6. Помимо общего заголовка в сообщении M2UA содержится специальный заголовок. В специальном заголовке содержится параметр "Идентификатор интерфейса", формат которого либо целочисленный, либо текстовый. Формат специального заголовка приведен на рисунках 6 и 7 соответственно.
┌─────────────────────────────────────┬──────────────────────────┐
│ 16 бит │ 16 бит │
├─────────────────────────────────────┴──────────────────────────┤
│ Идентификатор интерфейса (целочисленный) │
│ 32 бита │
└────────────────────────────────────────────────────────────────┘
Рисунок 6. Формат специального заголовка (целочисленный)
┌─────────────────────────────────────┬──────────────────────────┐
│ 16 бит │ 16 бит │
├─────────────────────────────────────┴──────────────────────────┤
│ Идентификатор интерфейса (текстовый) │
│ 32 бита │
└────────────────────────────────────────────────────────────────┘
Рисунок 7. Формат специального заголовка (текстовый)
3.7. Сообщения протокола M2UA, используемые в СПРС, приведены в таблице N 4. Сообщения включают в себя общий и специальный заголовки.
- Гражданский кодекс (ГК РФ)
- Жилищный кодекс (ЖК РФ)
- Налоговый кодекс (НК РФ)
- Трудовой кодекс (ТК РФ)
- Уголовный кодекс (УК РФ)
- Бюджетный кодекс (БК РФ)
- Арбитражный процессуальный кодекс
- Конституция РФ
- Земельный кодекс (ЗК РФ)
- Лесной кодекс (ЛК РФ)
- Семейный кодекс (СК РФ)
- Уголовно-исполнительный кодекс
- Уголовно-процессуальный кодекс
- Производственный календарь на 2025 год
- МРОТ 2024
- ФЗ «О банкротстве»
- О защите прав потребителей (ЗОЗПП)
- Об исполнительном производстве
- О персональных данных
- О налогах на имущество физических лиц
- О средствах массовой информации
- Производственный календарь на 2024 год
- Федеральный закон "О полиции" N 3-ФЗ
- Расходы организации ПБУ 10/99
- Минимальный размер оплаты труда (МРОТ)
- Календарь бухгалтера на 2024 год
- Частичная мобилизация: обзор новостей