Related Experiment Video
Updated: Oct 12, 2025

Implementation of Portable Emissions Measurement Systems PEMS for the Real-driving Emissions RDE Regulation in Europe
Published on: December 4, 2016
(Semi-)Automatically Parsing Private Protocols for In-Vehicle ECU Communications
Tongtong Chen1, Xiangxue Li1,2,3
1School of Software Engineering, East China Normal University, Shanghai 200062, China.
This study introduces methods to parse proprietary electronic control unit (ECU) protocols on in-vehicle controller area network (CAN) buses. These techniques enhance vehicle cybersecurity by enabling better attack resistance and intrusion detection system design.
Area of Science:
- Automotive Cybersecurity
- Embedded Systems Engineering
- Network Protocol Analysis
Background:
- In-vehicle electronic control unit (ECU) communications rely on proprietary protocols over Controller Area Network (CAN) specifications.
- Understanding these private protocols is crucial for assessing vehicle security and developing effective Intrusion Detection and Prevention Systems (IDPS).
Purpose of the Study:
- To propose and validate a suite of methods for parsing proprietary ECU protocols within in-vehicle CAN networks.
- To enhance the security analysis and IDPS design for modern vehicles.
Main Methods:
- Development of algorithms for parsing discrete and continuous variables transmitted over CAN.
- Implementation of a parsing method leveraging upper-layer protocols like On-Board Diagnostics (OBD) and Unified Diagnostic Services (UDS).
- Extensive verification across five diverse vehicle brands, including an electric vehicle.
Main Results:
- Demonstrated universality and correctness of the proposed parsing algorithms across multiple vehicle brands.
- Achieved semi-automatic parsing for continuous variables and fully automatic parsing for upper-layer protocols.
- The parsing results serve as a key indicator for penetration testing on in-vehicle CAN networks.
Conclusions:
- The developed methods provide a significant advancement in analyzing and securing in-vehicle communication protocols.
- The approach offers a practical solution for cybersecurity researchers and automotive engineers.
- The findings contribute to building more robust and secure automotive systems against cyber threats.
Related Concept Videos
Design Example: Automobile Ignition System
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
Pilot and Numeric Relaying
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Bus Impedance Matrix
In the first circuit, all machine voltage sources are short-circuited, leaving only the prefault voltage source at the fault location. The positive-sequence bus impedance matrix can be determined by solving the nodal equations,...
Batteries and Fuel Cells
Internal Combustion Engine

