• DocumentCode
    2060674
  • Title

    Improvement of CAN BUS Performance by Using Error-Correction Codes

  • Author

    Emani, K.C. ; Keong Kam ; Zawodniok, Maciej

  • Author_Institution
    Univ. of Missouri-Rolla, Rolla
  • fYear
    2007
  • fDate
    20-22 April 2007
  • Firstpage
    205
  • Lastpage
    210
  • Abstract
    In this paper, two variants of the Hybrid Automatic Repeat Request (HARQ) scheme for CAN bus are presented. The basic HARQ uses error-correction code based on the Reed-Solomon (RS) technique and the Cyclic Redundancy Check (CRC) method to detect errors. The second scheme uses the cyclic error-correction method instead of the CRC error-detection method to further improve the throughput. Moreover, the second scheme uses no additional bit overhead when compared with the basic HARQ scheme. This paper presents the performance of the proposed schemes using MATLAB and NS2 simulations. Experimental data of error patterns were used for realistic evaluation. The basic HARQ method corrects 100% of error bursts shorter than 7 bits. When the burst length falls between 7 to 10 the scheme corrects between 86% and 56% of the corrupted frames. Network Simulator (NS2) simulations showed that the throughput increased by 92% when the user message size was increased from the standard 64 bits to 512 bits as a result of reduced overhead per user bit.
  • Keywords
    Reed-Solomon codes; automatic repeat request; controller area networks; cyclic redundancy check codes; error correction codes; error detection codes; mathematics computing; CAN bus; CRC error-detection method; HARQ scheme; MATLAB; NS2 simulation; Reed-Solomon technique; controller area network; cyclic redundancy check method; error-correction codes; hybrid automatic repeat request; Additives; Automatic repeat request; Cyclic redundancy check; Decoding; Electromagnetic interference; Error correction; Error correction codes; Gaussian processes; Laboratories; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Region 5 Technical Conference, 2007 IEEE
  • Conference_Location
    Fayetteville, AR
  • Print_ISBN
    978-1-4244-1280-8
  • Electronic_ISBN
    978-1-4244-1280-8
  • Type

    conf

  • DOI
    10.1109/TPSD.2007.4380382
  • Filename
    4380382