ГОСТ Р 57187—2016
Т аб лиц а 5 — Структура информационного пакета
Попе
ДлинаТип
Описание
<pack_len>
4unsigned int32
Общая длина информационного пакета в байтах
<pack_num>
4unsigned int32
Уникальный номер пакета. После того как номер достигнет
значения 4294967295, он сбрасывается в 0
<pack_type>
2unsigned int16
Тип пакета
<reserved>
2byte [2]
Зарезервировано. Заполняется нулями
<pack_body>
varstruct
Тело информационного пакета
5.7 Подключившись к коммуникационному серверу. БТУ в первую очередь должно пройти проце
дуру авторизации. Для этих целей оно отправляет информационный пакет типа 1 и ждет ответа от ком
муникационного сервера (10—15 с). В случае отсутствия ответа БТУ повторно отправляет пакет типа 1.
Если и на этот раз ответ от коммуникационного сервера не поступил, БТУ разрывает подключение и
через определенное время (5 с) повторно предпринимает попытку соединиться с коммуникационным
сервером. В ответ на пакет типа 1 коммуникационный сервер отправляет ответный пакет типа 101,
информируя об успехе или о неуспехе авторизации. Неуспех авторизации обычно связан с неверно
указанным кодом БТУ.
5.8 До тех пор. пока БТУ не авторизуется на коммуникационном сервере, никакие пакеты (за ис
ключением пакета типа 1) коммуникационным сервером не принимаются.
5.9 Передача навигационных данных осуществляется посредством информационного пакета
типа 2. Кроме базовой навигационной информации, к каждой посылке могут быть прикреплены до
полнительные блоки данных по датчикам, вешним периферийным устройствам и др. В ответ комму
никационный сервер формирует информационные пакеты типа 0. подтверждая каждую полученную
навигационную посылку.
5.10 Если в состав БТУ входит бортовой дисплей индикатора водителя, то. в зависимости от его
функциональности, водитель имеет возможность отправить формализованное сообщение (выбрать из
списка) и неформализованное сообщение (ввести произвольный текст). Передача формализованного
сообщения осуществляется посредством информационного пакета типа 3. В ответ коммуникационный
сервер формирует информационный пакет типа 0, подтверждая факт успешного получения пакета.
Передача неформализованного сообщения осуществляется посредством информационного пакета
типа 4. В ответ коммуникационный сервер формирует информационный пакет типа 0. подтверждая
факт успешного получения пакета.
5.11 Информация о текущем состоянии дискретных и аналоговых датчиков поступает на коммуни
кационный сервер в составе дополнительного блока навигационной посылки.
5.12 Информация о текущем состоянии дополнительного топливного датчика, подключаемого к
навигационному блоку не через аналоговый вход, а через цифровой вход (RS-232.485 идр.), поступает
на коммуникационный сервер в дополнительном блоке навигационной посылки. Если транспортное
средство оборудовано несколькими дополнительными топливными датчиками, то информация по каж
дому из них поступает в отдельных дополнительных блоках.
5.13 Пример описания структуры тела информационного пакета приведен в приложении А.
6 Требования к передаче управляющих команд на бортовое
телематическое устройство транспортного средства городского
пассажирского транспорта
6.1 Требования к организации передачи данных по протоколу обмена
В зависимости от своих функциональных возможностей любое БТУ имеет возможность прини
мать со стороны коммуникационного сервера управляющие команды. Под управляющими командами
понимаются: передача на дисплей водителя текстовой или иной другой информации, запрос снимка с
камеры, управление дискретными выходами и т. д.
7