ГОСТ 33465—2015
- ACL — длина в байтах поля АС, содержащего код авторизации на стороне получателя;
- АС — код авторизации, использующийся на принимающей стороне (автомобильная система),
который обеспечивает ограничение доступа на выполнение отдельных команд. Если указанный в дан
ном поле код не совпадает с ожидаемым значением, то в ответ на такую команду или сообщение авто
мобильная система должна отправить подтверждение с типом ССJLL. Установка кода авторизации на
стороне автомобильной системы производится при помощи команды EGTS_SET_AUTH_CODE.
- CD — тело команды, параметры, данные возвращаемые на команду-запрос, использующие ко
дировку из поля CHS или значение по умолчанию.
Размер данного поля определяется исходя из общей длины записи протокола уровня поддержки
услуг и длины предшествующих полей в данной подзаписи. Формат команды представлен в таблице 30.
Данное поле может иметь нулевую длину (отсутствовать) в тех случаях, когда в ответ на команду или
сообщение для УСВ не передаются никакие данные.
Таблица 30 — Формат команд автомобильной системы
Бит 7Бит вБит 5Бит 4Бит 3Бит 2Бит 1Бит 0ТипТип данныхРазмер, байт
ADR (Address)
мUSHORT2
SZ (Size)ACT (Action)
МBYTE1
CCD (Command Code)
МUSHORT
2
DT (Data)
ОBINARY
0 ... 65200
Приведенные в таблице 30 параметры имеют следующие назначения:
- ADR — адрес модуля, для которого данная команда предназначена. Адрес определяется исходя
из начальной конфигурации УСВ или из списка модулей, который может быть получен при регистрации
УСВ через сервис EGTS_AUTH_SERVICE и передачи подзалисей EGTS_SR_MODULE_DATA;
- SZ — объем памяти для параметра (используется совместно с действием АСТ-2). При добав
лении нового параметра в УСВ данное поле определяет, что для нового параметра требуется 2SZ байт
памяти в УСВ;
-ACT — описание действия, используется в случае типа команды, поле СТ-СТ_СОМ подзаписи
EGTS_SR_COMMAND _DATA. Значение поля может быть одним из следующих вариантов:
а) 0 — параметры команды. Используется для передачи параметров для команды, определяе
мой кодом из поля CCD.
б) 1 — запрос значения. Используется для запроса информации, хранящейся в УСВ. Запраши
ваемый параметр определяется кодом из поля CCD,
в) 2 — установка значения. Используется для установки нового значения определенному пара
метру в УСВ. Устанавливаемый параметр определяется кодом из поля CCD. а его значение полем DT,
г) 3 — добавление нового параметра в УСВ. Код нового параметра указывается в поле CCD. его
тип — поле SZ. а значение — поле DT,
д) 4 — удаление имеющегося параметра из УСВ. Код удаляемого параметра указывается в поле
CCD;
- CCD — код команды при АСТ-0 или параметра при АСТ-1...4;
- DT — запрашиваемые данные или параметры, необходимые для выполнения команды. Данные
записываются в данное поле в формате, зависящем от типа команды.
Подтверждение на ранее переданную команду при CT-CT_COMCONF. если с УСВ передается
сопутствующая информация, имеет формат, представленный в таблице 31. Описанная структура со
держится в поло CD (таблица 29).
Таблица 31 — Формат подтверждения на команду УСВ
Бит 7Бит вБит 5Бит 4Бит 3Бит 2Бит 1Бит 0ТипТип данныхРазмер, байт
ADR (Address)
MUSHORT
2
CCD (Command Code)
MUSHORT
2
DT (Data)
ОBINARY
0...65200
34