DUCER: a Fast and Lightweight Error Correction Scheme for In-Vehicle Network Communication Conference Paper uri icon

abstract

  • 2018 IEEE. Error handling and real-time are two fundamental needs for in-vehicle network communication. Traditionally, error detection code such as CRC (Cyclic Redundancy Check) is employed and a message is retransmitted if any error is detected. However, message retransmission can conflict with real-time constraints due to extra communication delay and uncertain waiting time. Conventional error correction code can avoid message retransmission, but entails long decoding time or expensive hardware cost. In some recent in-vehicle network protocols, such as FlexRay and Time-Triggered Ethernet, redundant communication channels are supported. We propose a fast yet lightweight error correction scheme that exploits this redundancy, called DUCER (DUal Crc Error coRrection). This scheme largely avoids message retransmission without changing the encoding of existing protocols and can correct 5-bit errors for 254-byte payload in less than 1 ms. Compared to Reed-Solomon code, DUCER is one order of magnitude faster in software decoding or reduces area cost by 89% in hardware implementation.

name of conference

  • 2018 IEEE International Conference on Vehicular Electronics and Safety (ICVES)

published proceedings

  • 2018 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES 2018)

author list (cited authors)

  • Kong, H., Cheng, J., Narayanan, K., & Hu, J.

citation count

  • 1

complete list of authors

  • Kong, Hongxin||Cheng, Jun||Narayanan, Krishna||Hu, Jiang

publication date

  • January 2018