Транспортные протоколы J1939

Транспортный протокол J1939 разбивает PGS, более крупную, чем 8 байтов данных и до 1 785 байтов в несколько пакетов. Транспортный протокол задает правила для упаковки, передачи и повторной сборки данных.

  • Сообщения, которые имеют несколько пакетов, передаются со специализированным PGN и имеют тот же идентификатор сообщения и схожую функциональность.

  • Длина каждого сообщения в пакете должна составить 8 байтов или меньше.

  • Первый байт в поле данных сообщения задает последовательность сообщения (один к 255), и следующие семь байтов содержат исходные данные.

  • Обнуляются все неиспользованные байты в поле данных.

  • Различный PGN управляет потоком сообщений.

Блок данных передается прикладному уровню после того, как это будет повторно собрано в порядке, заданном первым байтом поля данных.

Похожие темы