11 - 127 - Зарезервировано;
128 - 255 - Зарезервировано;
- сообщения поддержания состояния процесса сервера приложений (ASPSM):
0 - Зарезервировано;
1 - Инициация ASP (ASP Up (UP));
2 - Завершение ASP (ASP Down (DOWN));
3 - Команда опроса состояния (Heartbeat (BEAT));
4 - Подтверждение инициации ASP (ASP Up Ack (UP ACK));
5 - Подтверждение завершения ASP (ASP Down Ack (DOWN ACK));
6 - Подтверждение команды опроса состояния (Heartbeat Ack (BEAT ACK));
7 - 127 - Зарезервировано;
128 - 255 - Зарезервировано;
- сообщения поддержания трафика процесса сервера приложений (ASPTM):
0 - Зарезервировано;
1 - Активный ASP (ASP Active (ACTIVE));
2 - Неактивный ASP (ASP InActive (INACTIVE));
3 - Подтверждение активного ASP (ASP Active Ack (ACTIVE ACK));
4 - Подтверждение неактивного ASP (ASP InActive Ack (INACTIVE ACK));
5 - 127 - Зарезервировано;
128 - 255 - Зарезервировано;
- сообщения управления уровнем (MGMT):
0 - Ошибка (Error (ERR));
1 - Уведомление (Notify (NTFY));
3 - Запрос информации о статусе TEI (TEI Status Request);
4 - Подтверждение статуса TEI (TEI Status Confirm);
5 - TEI Query Request;
6 - 127 - Зарезервировано;
128 - 255 - Зарезервировано;
5) поле "Длина сообщения" определяют длину сообщения в октетах, включая общий заголовок.
3.11. Формат параметра переменной длины и перечень поддерживаемых полей приведены на рисунке 2.
Тэг параметра; 16 бит | Длина параметра; 16 бит |
Значение параметра; 32 бита |
Рисунок 2. Формат параметра переменной длины
3.12. Требования к функциям кодирования и декодирования полей параметра переменной длины:
1) поле "Тэг параметра" определяет типа параметра, принимающий значение от 0 до 65 534. Значения общих параметров, используемых уровнями адаптации, лежат в диапазоне от 0х00 до 0х3f. Список общих параметров и их значений для всех уровней адаптации соответствует таблице N 2.
Таблица N 2
ID параметра | Название параметра |
0х0000 | Зарезервировано |
0х0001 | Идентификатор интерфейса (целочисленный) |
0х0002 | Не используется в IUA |
0х0003 | Идентификатор интерфейса (текстовый) |
0х0004 | Информационная строка (Info String) |
0х0005 | DLCI |
0х0006 | Не используется в IUA |
0х0007 | Диагностическая информация (Diagnostic Information) |
0х0008 | Диапазон идентификаторов интерфейса (Interface Identifier Range) |
0х0009 | Данные команды опроса состояния (Heartbeat Data) |
0х000а | Не используется в IUA |
0х000b | Тип режима передачи трафика (Traffic Mode Type) |
0х000c | Код ошибки (Error Code) |
0х000d | Статус (Status) |
0х000e | Данные протокола (Protocol Data) |
0х000f | Причина разъединения соединения (Release Reason) |
0х0010 | Статус TEI (TEI Status) |
0х0011 | Идентификатор ASP (ASP Identifier) |
0х0012 - 0x003f | Не используется в IUA |
2) поле "Длина параметра" содержит размер параметра в байтах, включая поля "Тэг параметра", "Длина параметра" и "Значение параметра";
3) поле "Значение параметра" содержит информацию, передаваемую в параметре. Общая длина параметра, включая поля "Тэг параметра", "Длина параметра" и "Значения параметра", кратна 4 байтам, иначе параметр дополняется до конца нулевыми байтами (не более 3 байт).
3.13. Форматы специального заголовка и перечень поддерживаемых полей приведены на рисунках 3, 4.
Тэг (0х1); 16 бит | Длина = 8; 16 бит | |
Идентификатор интерфейса (Interface Identifier) (целочисленный); 32 бита | ||
Тэг (0х5); 16 бит | Длина = 8; 16 бит | |
DLCI; 16 бит | Резерв; 16 бит |
Рисунок 3. Формат специального заголовка (целочисленный идентификатор интерфейса)
Тэг (0х3); 16 бит | Длина = 8; 16 бит | |
Идентификатор интерфейса (Interface Identifier) (текстовый); 32 бита | ||
Тэг (0х5); 16 бит | Длина = 8; 16 бит | |
DLCI; 16 бит | Резерв; 16 бит |
Рисунок 4. Формат специального заголовка (текстовый идентификатор интерфейса)
3.14. Требования к функциям кодирования и декодирования полей специального заголовка:
1) значение поля "Тэг" для целочисленного идентификатора интерфейса равно 0х1, поле "Длина" устанавливается равным 8;
2) значение поля "Тэг" для текстового формата идентификатора интерфейса равно 0х3, поле "Длина" имеет переменное значение;
3) поле "DLCI" кодируется в соответствии с Q.921;