ГОСТ Р 56360—2015
Таб лиц а В.23 — Формат команд терминала
Бит 7Бит 6Бит 5Бит 4Бит 3Бит 2Бит 1Бит 0
Тип
Тип данныхРазмер, байт
ADR (Address)MUSHORT
2
SZ (Size)ACT (Action)MBYTE1
CCD (Command Code)
MUSHORT
2
DT (Data)
ОBINARY
0 ... 65200
Поля формата команд терминала:
- ADR (Address) — адрес модуля, для которого данная команда предназначена. Адрес определяют исходя
из начальной конфигурации АСН или из списка модулей, который может быть получен при регистрации терминала
через сервис EGTS_AUTH_SERVICE и передачи подзаписей EGTS_SR_MODULE_DATA;
- SZ (Size) — объем памяти для параметра (используется совместно сдействием ACT = 3). При добавлении
нового параметра в АСН данное поле определяет, что для нового параметра требуется 2s2 байт памяти вАСН;
-ACT (Action) — описание действия, используемое в случае типа команды (поле СТ = СТ СОМ подзаписи
EGTS_SR_COMMAND_DATA). Значение поля может быть одним из следующих вариантов:
0 — параметры передаваемой команды, которая задается кодом из поля CCD.
1 — запрос значения. Используется для запроса информации, хранящейся в АСН. Запрашиваемый
параметр определяется кодом из поля CCD.
2 — установка значения. Используется для установки нового значения определенному параметру в
АСН. Устанавливаемый параметр определяется кодом из поля CCD. а его значение полем DT.
3 — добавление нового параметра в АСН. Код нового параметра указывается в none CCD, его тип в
поле SZ, а значение в none DT.
4 — удаление имеющегося параметра из АСН. Код удаляемого параметра указывается в поле CCD;
- CCD (Command Code) — код команды при ACT = 0 (см. таблицу В.21) или код параметра при ACT = 1...4
(см. таблицу В.24):
- DT (Data) — запрашиваемые данные или параметры, необходимые для выполнения команды. Данные за
писываются в данное поле в формате, зависящем от типа команды (см. таблицу В.24).
В таблице В.24 представлен формат подтверждения на ранее переданную команду для терминала при
СТ = CT_COMCONF при условии, если с АСН передана сопутствующая информация. Описанная структура под
тверждения на ранее переданную команду содержится в поле CD (см. таблицу В.22).
Таблица В.24 — Формат подтверждения на команду для терминала
Бит 7Бит вБит 5Бит 4Бит 3Бит 2Бит 1Бит 0ТипТип данныхРазмер байт
ADR (Address)
M
USHORT
2
CCD (Command Code)
M
USHORT
2
DT (Data)
о
BINARY
0 ... 65200
Поля формата подтверждения на команду для терминала:
- ADR (Address) — адрес модуля, от которого передано подтверждение. Адрес определяют исходя из началь
ной конфигурации АСН или из списка модулей, который может быть получен при регистрации терминала через
сервис EGTS_AUTH_SERVICE и передачи подзаписей EGTS_SR_MODULE_DATA;
- CCD (Command Code) — код команды (см. таблицу В.25) или параметра (см. таблицу В.26). в соответствии
с которым передана сопутствующая информация в поле DT;
- DT (Data) — сопутствующие данные, тип и состав которых определен значением поля CCD. Список и со
став сопутствующих данных, передаваемых в подтверждении на некоторые команды, представлен втаблице В.27.
б) Описание команд, параметров и подтверждений
В таблице В.25 представлен список команд для АСН. их кодовое обозначение, тип и предельно допустимое
значение параметров.
62