SAE J1939can bus protocol
SAE J1939 is the open standard for networking and communication in the commercial vehicle sector. The focal point of the application is the networking of the power train.
Characteristic for SAE J1939 is the use of CAN technology for networking and communication as well as manufacturer-spanning interoperability. The J1939 protocol comes from the Society of Automotive Engineers (SAE) and works on the physical layer with CAN-highspeed according to ISO11898.
The SAE J1939 protocol uses CAN (Controller Area Network, ISO 11898-1 and ISO 11898-2) as the physical layer. The CAN protocol plays a major role in motor vehicle networking and represents a commonly used method for bit serial communication between electronic control units (ECUs). Typical ECUs include: Engine, transmission, and brake ECUs as well as the instrument panel and door ECUs.
source: https://www.vector.com/jp/en/know-how/protocols/sae-j1939/#c102472