• DocumentCode
    1947812
  • Title

    Practical issues with the timing analysis of the Controller Area Network

  • Author

    Di Natale, Marco ; Haibo Zeng

  • Author_Institution
    Scuola Superiore Sant´Anna, Pisa, Italy
  • fYear
    2013
  • fDate
    10-13 Sept. 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The Controller Area Network (CAN) bus is widely used and has been studied in several research works to determine the worst-case response time of messages. More results are being added to study systems that are not constructed according to the ideal behavior of the message queuing and CAN controller assumed in the past. In this paper, we provide an assessment on the practical relevance of several of those results. We also present theory and empirical studies on the relative importance of several implementation issues that are quite common in real systems and further deviate from the ideal behavior. In addition, we propose a heuristic for the design of multiple software queues when using TxObjects without preemption, and derive an upper bound on the worst case response time when message output at the CAN driver is polling based.
  • Keywords
    controller area networks; field buses; queueing theory; CAN bus; CAN controller; CAN driver; TxObjects; controller area network bus; message queuing; polling based message output; software queues; upper bound; worst case response time; Automotive engineering; Electric breakdown; Middleware; Queueing analysis; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2013 IEEE 18th Conference on
  • Conference_Location
    Cagliari
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4799-0862-2
  • Type

    conf

  • DOI
    10.1109/ETFA.2013.6647940
  • Filename
    6647940