2) требования к параметрам протокола M2UA (п. 3 приложения);
3) требования к параметрам протокола M3UA (п. 4 приложения);
4) требования к параметрам протокола SUA (п. 5 приложения).
3. К реализации протокола сигнализации IUA (протокола уровня адаптации пользователя сигнализации цифрового доступа Q.921) устанавливаются следующие обязательные требования.
3.1. Протокол IUA реализован в следующих устройствах:
1) устройстве управления шлюзом MGC;
2) шлюзе доступа AG, обеспечивающем передачу сообщений сигнализации Q.921 устройству управления шлюзом MGC.
3.2. Протокол IUA обеспечивает:
1) передачу граничных примитивов Q.921 /Q.931;
2) связь между модулями управления уровнями в AG и MGC;
3) управление активными соединениями между AG и MGC.
3.3. Протокол IUA реализует следующие функции:
1) отображение Interface Identifier на физический интерфейс AG;
2) сохранение уровнем IUA в AG состояния MGC, которое он поддерживает;
3) управление потоком SCTP;
4) прямое взаимодействие при управлении сетью ОКС N 7;
5) управление перегрузками.
3.4. Перечень сообщений IUA приведен в таблице N 1. Значение номера порта SCTP и UDP/TCP для IUA равно "9900".
Таблица N 1. Сообщения IUA
Сообщения | Общий заголовок | Специальный заголовок | Дополнительный параметр | ||||||
название | статус обязательности | ||||||||
1 | 2 | 3 | 4 | 5 | |||||
Сообщения передачи граничных примитивов Q.921/Q.931 (QPTM) | |||||||||
Запрос на установление соединения (Establish Request) | + | + | - | - | |||||
Подтверждение установления соединения (Establish Confirm) | + | + | - | - | |||||
Индикация соединения (Establish Indication) | + | + | - | - | |||||
Запрос на разъединение соединения (Release Request) | + | + | Причина (Reason) | О | |||||
Подтверждение разъединения (Release Confirm) | + | + | - | - | |||||
Индикация разъединения (Release Indication) | + | + | Причина (Reason) | О | |||||
Запрос на получение данных (Data Request) | + | + | Данные протокола (Protocol Data) | О | |||||
Индикация данных (Data Indication) | + | + | Данные протокола (Protocol Data) | О | |||||
Блок запроса на получение данных (Unit Data Request) | + | + | Данные протокола (Protocol Data) | О | |||||
Блок индикации данных (Unit Data Indication) | + | + | Данные протокола (Protocol Data) | О | |||||
Сообщения поддержания состояния процесса сервера приложений (ASPSM) | |||||||||
Инициация ASP (ASP Up) | + | - | Идентификатор ASP (ASP Identifier) | Н | |||||
Информационная строка (INFO String) | Н | ||||||||
Подтверждение инициации ASP (ASP Up Ack) | + | - | Информационная строка (INFO String) | Н | |||||
Завершение ASP (ASP Down) | + | - | Информационная строка (INFO String) | Н | |||||
Подтверждение завершения ASP (ASP Down Ack) | + | - | Информационная строка (INFO String) | Н | |||||
Команда опроса состояния (Heartbeat) | + | _ | Информационная строка (INFO String) | Н | |||||
Подтверждение команды опроса состояния (Heartbeat Ack) | + | - | Данные команды опроса состояния (Heartbeat Data) | Н | |||||
Сообщения поддержания трафика процесса сервера приложений (ASPTM) | |||||||||
Активный ASP (ASP Active) | + | - | Тип режима передачи трафика (Traffic Mode Type) | О | |||||
Идентификатор интерфейса (Interface Identifier) | Н | ||||||||
Информационная строка (INFO String) | Н | ||||||||
Подтверждение активного ASP (ASP Active ACK) | + | - | Тип режима передачи трафика (Traffic Mode Type) | О | |||||
Идентификатор интерфейса (Interface Identifier) | Н | ||||||||
Информационная строка (INFO String) | Н | ||||||||
Неактивный ASP (ASP InActive) | + | - | Идентификатор интерфейса (Interface Identifier) | Н | |||||
Информационная строка (INFO String) | Н | ||||||||
Подтверждение неактивного ASP (ASP InActive Ack) | + | - | Идентификатор интерфейса (Interface Identifier) | Н | |||||
Информационная строка (INFO String) | Н | ||||||||
Сообщения управления уровнем (MGMT) | |||||||||
Ошибка (Error) | + | - | Код ошибки (Error Code) | О | |||||
Диагностическая информация (Diagnostic Information) | Н | ||||||||
Уведомление (Notify) | + | - | Тип статуса (Status Type) | О | |||||
Идентификация статуса (Status Identification) | О | ||||||||
Идентификатор ASP (ASP Identifier) | Н | ||||||||
Идентификаторы интерфейса (Interface Identifier) | Н | ||||||||
Информационная строка (INFO String) | Н | ||||||||
Запрос информации о статусе TEI (TEI Status Request) | + | + | - | Н | |||||
Подтверждение статуса TEI (TEI Status Confirm) | + | - | Статус (Status) | О | |||||
Индикация статуса TEI (TEI Status Indication) | + | + | Статус (Status) | Н | |||||
TEI Query Request | + | + | - | Н | |||||
Примечания:О - обязательно;Н - необязательно. |
3.5. Значение "Идентификатора протокола полезной нагрузки SCTP" (SCTP Payload Protocol Identifier, "Идентификатор протокола верхнего уровня") равно "1".
3.6. Передача граничных примитивов протоколов Q.921/Q.931.
Для передачи граничных примитивов Q.921/Q.931 используются сообщения QPTM. Для установления и разъединения канала передачи данных MGC отправляет сообщения "Establish" и "Release" ("Request", "Confirm", "Indication") шлюзу доступа. По получению сообщения шлюз доступа посылает соответствующее сообщение MGC.
3.7. Связь между модулями управления уровнями в шлюзе доступа и MGC обеспечивается посредством передачи сообщений MGMT.
3.8. При управлении активными соединениями между шлюзом доступа и MGC для оповещения о своем текущем состоянии устройства обмениваются соответствующими сообщениями ASPSM и ASPTM.
3.9. Формат общего заголовка и перечень поддерживаемых полей приведены на рисунке 1.
Версия; 8 бит | Зарезервировано; 8 бит | Класс сообщения; 8 бит | Тип сообщения; 8 бит |
Длина сообщения; 32 бита |
Рисунок 1. Формат общего заголовка
3.10. Требования к функциям кодирования и декодирования полей общего заголовка:
1) поле "Версия" содержит версию уровня адаптации IUA, поддерживается версия 1;
2) поле "Класс сообщения" определяет класс сообщения и содержит следующие значения:
0 - Сообщения управления уровнем IUA (MGMT);
1 - Зарезервировано;
2 - Зарезервировано;
3 - Сообщения поддержания состояния процесса сервера приложений (ASPSM);
4 - Сообщения поддержания трафика процесса сервера приложений (ASPTM);
5 - Сообщения передачи граничных примитивов Q.921/Q.931 (QPTM);
6 - Зарезервировано;
7 - Зарезервировано;
8 - Зарезервировано;
9 - 127 - Зарезервировано;
128 - 255 - Зарезервировано;
3) поле "Зарезервировано" устанавливается равным "0";
4) поле "Тип сообщения" определяет тип сообщения и содержит следующие значения:
а) сообщения передачи граничных примитивов Q.921/Q.931 (QPTM):
0 - Зарезервировано;
1 - Сообщения запроса на передачу данных (Data Request Message);
2 - Сообщение индикации данных (Data Indication Message);
3 - Сообщение запроса на получение блока данных (Unit Data Request Message);
4 - Сообщение индикации блока данных (Unit Data Indication Message);