• DocumentCode
    2716817
  • Title

    Minimizing CAN response-time jitter by message manipulation

  • Author

    Nolte, Thomas ; Hansson, Hans ; Norström, Christer

  • Author_Institution
    Dept. of Comput. Eng., Malardalen Univ., Vasteras, Sweden
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    197
  • Lastpage
    206
  • Abstract
    Delay variations (jitter) in computations and communications cause degradation of performance in applications such as control. There are many sources of jitter, including variations in execution time and bus contention. This paper presents methods to reduce the variation of frame (message) transmission time caused by the bit-stuffing mechanism in a controller area network (CAN). By introducing restrictions, such as a small reduction of available frame priorities, we are able to reduce the number of stuff-bits in the worst case. We also combine this with some of our previous work that reduces the number of stuff-bits in the data part of the frame. We show the actual penalty introduced by forbidding priorities, and show the overall improvement obtained by using these techniques together in a small case study.
  • Keywords
    controller area networks; jitter; real-time systems; CAN response time jitter minimization; available frame priorities; bit stuffing mechanism; bus contention; controller area network; delay variations; execution time; frame transmission time variation reduction; message manipulation; stuff bits; Application software; Communication system control; Cyclic redundancy check; Degradation; Delay; Distribution functions; Error correction; Jitter; Real time systems; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2002. Proceedings. Eighth IEEE
  • ISSN
    1545-3421
  • Print_ISBN
    0-7695-1739-0
  • Type

    conf

  • DOI
    10.1109/RTTAS.2002.1137394
  • Filename
    1137394