De CAN 2.0 B-specificatie kan alleen berichten met één frame verzenden, terwijl het J1939-protocol berichten met één en meerdere frames kan verzenden, inclusief dialoog en uitzending. J1939 kan berichten inpakken, verzenden, ontvangen, synthetiseren en reorganiseren volgens het datatransmissieprotocol met meerdere frames





