ГОСТ 34005—2022
В.4 Взаимодействия тахографов с системой обработки данных (СОД) периферийных устройств
В.4.1 Установка TCP соединения
Если у тахографа есть необходимость в передаче информации или тестирования канала связи:
- тахограф начинает процедуру TCP подключения. При неудачной попытке соединения выполняется про
цедура обработки ошибок;
- тестирование канала связи допускается при включении устройства и не чаще, чем один раз вчас.
В.4.2 Общие положения TCP соединения
В.4.2.1 Общий тайм-аут на TCP соединение (TCP_INACTIVITY_TO), по которому не передаются пользова
тельские данные влюбом направлении, — 595 с.
В.4.2.2 Если нет передачи данных втечение этого периода, СОД закрывает TCP соединение. По истечении
этого периода тахограф должен разорвать соединение в соответствии с ВАЗ.
В.4.2.3 Любая передача пользовательских данных обнуляет таймер TCP_INACTIVITY_TO.
В.4.2.4 Минимальный таймаут на ожидание любого ответа от сервера на этапе установки защищенного со
единения (SEC_CONN_INIT_READ_TO) — 5 с.
В.4.2.5 После установки защищенного соединения тахограф посылает данные в СОД по каналу. Время ожи
дания ответа от процессинга (SEC_CONN_DATA_RSP_READ_TO) — не менее 33 с.
ВАЗ Управление закрытием соединений
В.4.3.1 Если установленным соединением тахограф не пользуется в течение TCP_INACTIVITY_TO, то тахо
граф должен сам инициировать закрытие TCP соединения со своей стороны и не должен открывать новое соеди
нение, если нет необходимости вэтот момент передачи данных/запросов вСОД (или тестирования канала связи).
Примечание — После разрыва соединения тахографдолжен выполнить процедурузавершения обмена
с сервером.
В.4.3.2 Если соединение было принудительно закрыто со стороны сервера иутахографа нет необходимости
вэтот момент в передаче данных/запросов в СОД, то тахограф не должен инициировать превентивное восстанов
ление TCP соединения.
В.4.3.3 Если у тахографа есть необходимость в передаче информации, то ситуация с ошибкой передачи
данных по TCP соединению в пределах TCP_INACTIVITY_TO трактуется как ошибка взаимодействия, и дальше
тахограф должен следовать процедуре обработки ошибок.
В.4.4 Процедура обработки ошибок
В.4.4.1 Сразу после возникновения ошибки поTCP тахограф делает паузу в3 с и пытается повторно до трех
разустановить TCP соединение, каждый раз с паузой в3с межу попытками. Вслучае невозможности подключения
после трех попыток тахограф переходит к Б.5.4.2.
В.4.4.2 В случае четвертой и последующих попыток тахограф разрывает соединение, делает паузу
(RECONNECT_WAIT_TO) в 30+random (1...60) с и, если у тахографа есть необходимость в передаче информации
в СОД, то снова выполняет попытку подключения, как описано в В.4.4.1. Если подключение по TCP/IP успешно, то
тахограф продолжает обмен в соответствии с общими положениями.
В.4.4.3 Если произошла любая программная ошибка в ПО тахографа, или выявлена ошибка в полученных
данных от периферийного устройства или от блока тахографической информации, или выявлена протокольная
ошибка на интерфейсе блоктахографической информации—тахограф, то при наличии необходимости впередаче
информации в СОД тахограф всегда выполняет паузу в 15 с.
80