Mobile QR Code
Title Method of Improving CAN Data Compression Efficiency using Single Frame
Authors 김세일(Shiyi Jin) ; 김연진(Yeonjin Kim) ; 김용은(Youngen Kim) ; 정진균(Jingyun Chung)
DOI https://doi.org/10.5573/ieie.2022.59.4.3
Page pp.3-12
ISSN 2287-5026
Keywords CAN; Data compression; Single frame; Sorting; Mapping; Bus load
Abstract Various data compression methods have been studied to reduce the CAN (Controller Area Network) bus overload caused by the increase in the number of electronic control units (ECUs) in the vehicle. In most CAN data compression algorithms, the difference between the current and previous CAN messages is used for data compression. Although these approaches have the advantage of very high compression efficiency, the most serious disadvantage of these methods is that if an error occurs in one frame, the effect of the error is propagated to all subsequent frames. This makes it very difficult to restore the data correctly. In addition, when the frame error count of a specific ECU is increased, reset is performed, and thus the compressed message cannot be restored. Also, if a hacker sends a malicious message with one specific ID, all subsequent compressed data with the same ID cannot be recovered correctly. In this paper, we propose a CAN data compression algorithm which performs compression of the current frame without relying on the previous frame. Experiments show that the proposed method can achieve similar or slightly reduced compression ratios to the existing methods, although it does not depend on the message value of the previous frame..