Skip to main navigation Skip to search Skip to main content

An improved controller area network data-reduction algorithm for in-vehicle networks

  • Yanbian University

Research output: Contribution to journalJournal articlepeer-review

Abstract

As the number of electronic control units (ECUs) or sensors connected to a controller area network (CAN) bus increases, so does the bus load. When a CAN bus is overloaded by a large number of ECUs, both the waiting time and the error probability of the data transmission are increased. Because the duration of the data transmission is proportional to the frame length, it is desirable to reduce the CAN frame length. In this paper, we present an improved CAN data-reduction (DR) algorithm to reduce the amount of data to be transferred in the CAN frame length. We also implement the data reduction algorithm using the CANoe software, and measure the CAN bus load using a CANcaseXL device. Experimental results with a Kia Sorento vehicle indicate that we can obtain additional average compression ratio of 11.15% with the proposed method compared with the ECANDC algorithm. By using the CANoe software, we show that the average message delay is within 0.10 ms and the bus load can be reduced by 23.45% with 20 ECUs using the proposed method compared with the uncompressed message.

Original languageEnglish
Pages (from-to)346-352
Number of pages7
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE100A
Issue number2
DOIs
StatePublished - 2017.02

Keywords

  • Controller area network (CAN)
  • Data reduction (DR)
  • Electronic control units (ECU)

Quacquarelli Symonds(QS) Subject Topics

  • Computer Science & Information Systems
  • Mathematics
  • Engineering - Electrical & Electronic
  • Engineering - Petroleum
  • Data Science

Fingerprint

Dive into the research topics of 'An improved controller area network data-reduction algorithm for in-vehicle networks'. Together they form a unique fingerprint.

Cite this