1) передачу граничных примитивов Q.921/Q.931;
2) связь между модулями управления уровнями в АG и MGC;
3) управление активными соединениями между АG и MGC.
3.3. Протокол IUA реализует следующие функции:
1) отображение Interface ID на физический интерфейс АG;
2) сохранение уровнем IUA в АG состояния MGC, которое он поддерживает;
3) управления потоком SCTP;
4) прямое взаимодействие при управлении сетью ОКС N 7;
5) управление перегрузками.
3.4. Перечень сообщений IUA приведен в таблице N 1. Значение номера порта SCTP и UDP/TCP для IUA равно "9900".
Таблица N 1. Сообщения IUA
Cообщения | Общий заголовок | Специаль-ный заголовок | Дополнительный параметр | |
Название | Статус обязательности | |||
1 | 2 | 3 | 4 | 5 |
Сообщения передачи граничных примитивов Q.921/Q.931 (QPTM) | ||||
Запрос на установление соединения (Establish Request) | + | + | - | - |
Подтверждение установления соединения (EstablishConfirm) | + | + | - | - |
Индикация соединения (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") шлюзу доступа (AG). По получению сообщения шлюз доступа (AG) посылает соответствующее сообщение MGC.
3.7. связь между модулями управления уровнями в шлюзе доступа (AG) и устройстве управления шлюзами (MGC) обеспечивается посредством передачи сообщений MGMT.
3.8. Управление активными соединениями между шлюзом доступа (AG) и устройством управления шлюзами (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 - Сообщения поддержания трафика процесса сервера приложений (ASPТM);
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);
5 - Запрос на установление соединения (Establish Request);
6 - Подтверждение установления соединения (Establish Confirm);
7 - Индикация установления соединения (Establish Indication);
8 - Запрос на разъединение соединения (Release Request);
9 - Подтверждение разъединения (Release Confirm);
10 - Индикация разъединения (Release Indication);