• DocumentCode
    12780
  • Title

    Fixed-Length Payload Encoding for Low-Jitter Controller Area Network Communication

  • Author

    Cena, Gianluca ; Cibrario Bertolotti, Ivan ; Tingting Hu ; Valenzano, Adriano

  • Author_Institution
    Inst. of Electron., Comput. & Telecommun. Eng. (IEIIT), Turin, Italy
  • Volume
    9
  • Issue
    4
  • fYear
    2013
  • fDate
    Nov. 2013
  • Firstpage
    2155
  • Lastpage
    2164
  • Abstract
    The controller area network (CAN) bit stuffing mechanism, albeit essential to ensure proper receiver clock synchronization, introduces a significant, payload-dependent jitter on message response times, which may worsen the timing accuracy of a networked control system. Accordingly, several approaches to overcome this issue have been discussed in literature. This paper presents a novel software payload encoding scheme, which is able to guarantee that no stuff bits will ever be added to the data field by the CAN controller during transmission and, hence, lessens jitters considerably. Particular care has been put in its practical implementation and its subsequent evaluation to show how the simplicity and inherent high performance of the scheme make it suitable even for low-cost, embedded architectures.
  • Keywords
    control engineering computing; controller area networks; encoding; field buses; jitter; networked control systems; synchronisation; CAN bit stuffing mechanism; CAN controller; fixed-length payload encoding; low-cost embedded architecture; low-jitter controller area network communication; message response time; networked control system; payload-dependent jitter; receiver clock synchronization; software payload encoding scheme; timing accuracy; Industrial control; Jitter; Networked control systems; Optimization; Real-time systems; Controller area network (CAN); industrial control; real-time distributed systems;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2013.2240310
  • Filename
    6412794