ГОСТ 34005—2022
Приложение К
(рекомендуемое)
Спецификация протокола транспортного уровня тахографа, дополнительно реализующего
функции аппаратуры спутниковой навигации
К.1 Общие требования
К.1.1 Обмен данными между абонентским терминалом тахографа и АИСТК осуществляется при помощи
сетей подвижной радиотелефонной связи стандартов GSM и UMTS.
К.1.2 Сетевая модель OSI имеет уровни: физический, канальный, сетевой, транспортный, сеансовый, пред
ставления данных и приложений. Для передачи данных между абонентскими терминалами и системами и аппа
ратно-программными комплексами используются следующие протоколы: транспортный уровень — протокол TCP,
сетевой уровень— протокол IP. Соответствие уровней сетевой модели OSI, стека протоколов TCP/IP и протоколов
системы представлено втаблице К.1.
Таблица К.1 — Соответствие уровней сетевой модели OSI, стека протоколов TCP/IP и протоколов системы
Модель OSI
Стек протоколов TCP/IP
Протоколы
TCP/IP
Протоколы системы
номер
уровня
название уровня
номер
уровня
название уровня
7Приложений
4Приложений
FTP, HTTP,
POP3, IMAP,
telnet, SMTP,
DNS, TFTP
Уровень поддержки услуг
6Представления данных
5Сеансовый
Транспортный уровень
4Транспортный
3Транспортный
TCP, UDP
TCP
3Сетевой
2Межсетевой
IP
IP
2Канальный
1Доступ к сети
—
—
1Физический
К.1.3 Общая длина пакета протокола транспортного уровня не превышает значения 65 535 байт.
К.2 Протокол Транспортного уровня
К.2.1 Обеспечение маршрутизации
В качестве адресов маршрутизации используются идентификаторы тахографов, которые уникальны в рам
ках одной сети.
К.2.2 Механизм проверки целостности данных
Для части пакета Транспортного уровня используется алгоритм вычисления циклического избыточного кода
CRC-8.
Для части пакета уровня поддержки услуг используется алгоритм вычисления циклического избыточного
кода CRC-16.
К.2.3 Обеспечение надежности доставки
Отправляющая сторона после передачи пакета ожидает на него подтверждение в виде пакета определенно
го типа, содержащего идентификатор ранее переданного пакета и код результата его обработки на принимающей
стороне. Ожидание производится в течение определенного промежутка времени, зависящего от типа используе
мого протокола транспортного уровня (значение данного параметра TL_RESPONSE_TO указано в таблице К.2).
После получения подтверждения отправляющая сторона производит анализ кода результата. Коды результатов
обработки регламентированы протоколом ипредставлены в таблице 3. Пакет считается недоставленным вслучае,
если подтверждение не приходит по истечении времени TL_RESPONSE_TO. Недоставленные пакеты отправляют
ся повторно (количество попытокотправки регламентировано протоколом. В таблице К.2 указано значениеданного
параметра—TL_RESEND_ATTEMPTS). Подостижении предельного количества попыток отправки канал передачи
данных считается ненадежным и производится уничтожение установленной сессии (разрыв соединения в
случае использования TCP/IP протокола в качестве транспортного протокола) и попытка создания новой сессии
(соедине ния) через время, определяемое параметром TL_RECONNECT_TO (см. таблицу К.2).
Таблица К.2 содержит описание временных и количественных параметров протокола Транспортного уровня.
Коды результатов обработки представлены втаблице К.З.
106