J1939 транспортный протокол разделяет PG размером более 8 байтов данных и до 1785 байтов на несколько пакетов. Транспортный протокол определяет правила упаковки, передачи и повторной сборки данных.
Сообщения, которые имеют несколько пакетов, передаются с выделенным PGN и имеют одинаковый идентификатор сообщения и аналогичные функциональные возможности.
Длина каждого сообщения в пакете должна быть 8 байт или меньше.
Первый байт в поле данных сообщения задает последовательность сообщения (от одного до 255), а следующие семь байтов содержат исходные данные.
Все неиспользованные байты в поле данных равны нулю.
Другой PGN управляет потоком сообщений.
Пакет данных передается на прикладной слой после повторной сборки в порядке, заданном первым байтом поля данных.