CANClassify: Automated Decoding and Labeling of CAN Bus Signals
CANClassify: Automated Decoding and Labeling of CAN Bus Signals
复制标题
CANClassify:CAN 总线信号的自动解码和标记
DOI:
10.55708/js0110002
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
R. Bhadani
中科院分区:
文献类型:
--
作者:
P. Ngo;J. Sprinkle;R. Bhadani
: Controller Area Network (CAN) bus data is used on most vehicles today to report and communicate sensor data. However, this data is generally encoded and is not directly interpretable by simply viewing the raw data on the bus. However, it is possible to decode CAN bus data and reverse engineer the encodings by leveraging knowledge about how signals are encoded and using independently recorded ground-truth signal values for correlation. While methods exist to support the decoding of possible signals, these methods often require additional manual work to label the function of each signal. In this paper, we present CANClassify — a method that takes in raw CAN bus data, and automatically decodes and labels CAN bus signals, using a novel convolutional interpretation method to preprocess CAN messages. We evaluate CANClassify’s performance on a previously undecoded vehicle and confirm the encodings manually. We demonstrate performance comparable to the state of the art while also providing automated labeling. Examples and code are available at https://github.com/ngopaul/CANClassify .
DOI:
10.1145/3450267.3452003
发表时间:
2021
期刊:
Proceedings of the ACM/IEEE 12th International Conference on Cyber-Physical Systems
影响因子:
--
作者:
Baschab, Emily;Ball, Savannah;Vazzana, Audrey;Sprinkle, Jonathan
通讯作者:
Sprinkle, Jonathan
DOI:
10.1145/3450267.3450541
发表时间:
2021
期刊:
ICCPS '21: Proceedings of the ACM/IEEE 12th International Conference on Cyber-Physical Systems
影响因子:
--
作者:
Nice, Matthew;Elmadani, Safwan;Bhadani, Rahul;Bunting, Matt;Sprinkle, Jonathan;Work, Dan
通讯作者:
Work, Dan