Design and Implementation of CAN Data Compression Algorithm

被引:0
|
作者
Wu, Yujing [1 ]
Chung, Jin-Gyun [1 ]
Sunwoo, Myung Hoon [2 ]
机构
[1] Chonbuk Natl Univ, Div Elect Engn, Jeonju, Jeonbuk, South Korea
[2] Ajou Univ, Sch ECE, Suwon, South Korea
关键词
CAN; Embedded System; Data Compression;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Controller area network (CAN) was designed for multiplexing communication between electronic control units (ECUs) in vehicles and many high-level industrial control applications. Its cost, performance and reliability provide for tremendous flexibility in system design. When a CAN bus is overloaded by the increased number of ECUs connected to the CAN bus, both the waiting time for low priority CAN messages and the error probability of data transmission are increased. Thus, it is desirable to reduce the frame length since the time duration for the data transmission is proportional to CAN frame length. In this paper, we present a CAN message compression method to reduce the CAN frame length. Experimental results show that the CAN transmission data can be compressed up to 76% by the proposed method. By using an embedded test board, it is shown that 64-bit EMS CAN data compression can be performed within 0.16ms and consequently the proposed algorithm can be used in automobile applications without any problem.
引用
收藏
页码:582 / 585
页数:4
相关论文
共 50 条
  • [21] Design and implementation of clustering algorithm using representative data
    Chen, Enhong
    Wang, Shangfei
    Ning, Yan
    Wang, Xufa
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2001, 14 (04):
  • [22] The Design and Implementation of an Optimized MPTCP Data Scheduling Algorithm
    Li, Ximing
    Wang, Wendong
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 170 - 176
  • [23] Design and Implementation of Data Logger Using Lossless Data Compression Method for Internet of Things
    Hadiatna, Febrian
    Hindersah, Hilwadi
    Yolanda, Desta
    Triawan, Muhammad Agus
    PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON SYSTEM ENGINEERING AND TECHNOLOGY (ICSET), 2016, : 105 - 108
  • [24] Design and Implementation of Compression Algorithm Comparator for Digital Image Processing Based on Component
    Sheng, Yu
    Wang, Weiping
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 1337 - 1341
  • [25] Practical implementation of the lossless compression algorithm
    Khachatrian, G
    Andreasyan, A
    COMPRESSION AND COMPLEXITY OF SEQUENCES 1997 - PROCEEDINGS, 1998, : 390 - 397
  • [26] Implementation of LZMA compression algorithm on FPGA
    Li, Bing
    Zhang, Lin
    Shang, Zhuangzhuang
    Dong, Qian
    ELECTRONICS LETTERS, 2014, 50 (21) : 1522 - 1523
  • [27] Implementation of the LZMA Compression Algorithm on FPGA
    Zhao, Xia
    Li, Bing
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [28] Design and implementation of a CAN/CAN bridge
    Ekiz, H
    Kutlu, A
    Powner, ET
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 507 - 513
  • [29] Design and implementation of FPGA-based systolic array for LZ data compression
    El ghany, Mohamed A. Abd
    Salama, Aly E.
    Khalil, Ahmed H.
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3691 - +
  • [30] Design and implementation of a lossless parallel high-speed data compression system
    Milward, M
    Núñez, JL
    Mulvaney, D
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (06) : 481 - 490