ГОСТ Р 56360—2015
0010 = CT_MSGCONF — подтверждение о приеме, отображении и/или обработке информационного
сообщения.
0011 = CT_MSGFROM — информационное сообщение от АСН.
0100 = CT_MSGTO — информационное сообщение для вывода на устройство отображения АСН.
0101 = СТ_СОМ — команда для выполнения на АСН.
0110 = CT_DELCOM — удаление из очереди на выполнение переданной ранее команды.
0111 = CT_SUBREQ — дополнительный подзапрос для выполнения (к переданной ранее команде),
ЮОО= CT_DELIV — подтверждение о доставке команды или информационного сообщения:
- ССТ (Command Confirmation Type) — тип подтверждения (имеет смысл для типов команд CT_COMCONF,
CT MSGCONF, CTJOELIV):
0000 = СС_ОК — успешное выполнение, положительный ответ,
0001 = CC_ERROR — обработка завершилась ошибкой.
0010 = CCJLL — команда не может быть выполнена по причине отсутствия в списке разрешенных
(определенных протоколом) команд или отсутствия разрешения на выполнение данной команды.
0011 = CC_DEL— команда успешно удалена.
0100 = CC_NFOUND — команда для удаления не найдена.
0101 = CC_NCONF — успешное выполнение, отрицательный ответ.
0110 = CCJNPROG — команда передана на обработку, но для ее выполнения требуется длительное
время (результат выполнения еще не известен);
- СЮ (Comnrand Identifier) — идентификатор команды, сообщения. Значение из данного поля должно быть
использовано стороной. обрабатывающей/выполняющей команду или сообщение, для создания подтверждения.
Подтверждение должно содержать в поле СЮ то же значение, что содержалось в самой команде или сообщении
при отправке;
- SID (Source Identifier) — идентификатор отправителя (уровня прикладного ПО. например уникальный иден
тификатор пользователя в системе диспетчеризации) данной команды или подтверждения;
- ACFE (Authorization Code Field Exists) — битовый флаг, определяющий наличие полейACLи АС в подзаписи:
1 = поляACL и АС присутствуют в подзаписи.
0 = поляACL и АС отсутствуют в подзаписи:
- CHSFE (Charset Field Exists)— битовый флаг, определяющий наличие поля CHS в подзалиси:
1 = поле CHS присутствует в подзаписи.
0 = поле CHS отсутствует в подзаписи:
- CHS (Charset) — кодировка символов, используемая в полеCD. содержащем тело команды. При отсутствии
данного поля по умолчанию должны использовать кодировку СР-1251. Определены следующие значения поля
CHS (десятичный вид):
0 = СР-1251,
1= IA5 (CCITT T.50VASCII (ANSI Х3.4).
2 = бинарные данные.
3 = Latin 1 [16].
4 = бинарные данные,
5 = JIS (X 0208-1990),
6 = Cyrllic [17].
7 = Latirv’Hebrew [18].
8=UCS2[19].
- ACL (Authorization Code Length) — длина в байтах поля АСН. содержащего код авторизации на стороне
получателя;
- АС (Authorization Code) — код авторизации, используемый на принимающей стороне (АСН) и обеспечива
ющий ограничение доступа на выполнение отдельных команд. Если указанный в данном поле код не совпадает с
ожидаемым значением, то в ответ на такую команду или сообщение АСН должна отправить подтверждение с
типом CCJLL;
- CD (Command Data) — тело команды, параметры, данные, возвращаемые на команду-запрос, использую
щие кодировку из поля CHS или значение по умолчанию. Размерданного поляопределяют исходя из общей длины
записи протокола уровня поддержки услуг идлины предшествующих полей вданной подзаписи.
В таблице В.23 представлен формат команд терминала. Список команд и их описание представлены в
В.3.4.1, б). Даннов поле может иметь нулевую длину (отсутствовать) в тех случаях, когда в ответ на команду или
сообщение для АСН не передаются никакие данные.
61