Mobile QR Code
Title Research on the Acceleration of CAN Data Compression Algorithm Implementation
Authors 서동현(Donghyun Seo) ; 박근혜(Jinhui Piao) ; 이종열(Jongyeol Lee) ; 정진균(Jingyun Chung)
DOI https://doi.org/10.5573/ieie.2025.62.12.131
Page pp.131-140
ISSN 2287-5026
Keywords IVN(In-Vehicle-Network); CAN; Compression algorithm; Data reduction; Acceleration method
Abstract With the recent advancement of mobility technologies such as autonomous vehicles and eco-friendly vehicles, the number of ECUs (Electronic Control Units) installed in vehicles has more than doubled since the application of ADAS (Advanced Driver Assistance System) technology in automobiles. This may lead to increased communication load and delay issues on the CAN (Controller Area Network) bus. To address these issues, increasing the number of CAN communication channels has been used, but this introduces new challenges, including maintenance complexity, increased costs, and increased vehicle weight. Therefore, CAN data compression algorithms can be applied as an alternative to reducing communication load without increasing the number of CAN communication channels. Initially, algorithms based on the Predefined Maximum Difference Value (PMDV) were proposed for CAN communication compression, and later, more efficient Compression Area Selection (CAS) map-based algorithms were proposed. However, the 1-bit array-based architecture, which offers the highest compression efficiency, suffers from the drawback of requiring excessive computational time. This paper proposes a high-speed implementation of a CAN data compression algorithm based on a 1-bit array structure. Using data from 82 IDs driven in a standard test mode (World Harmonized Vehicle Cycle, WHVC), we demonstrate that the proposed method reduces clock cycles by approximately 39.2%.