• DocumentCode
    3173050
  • Title

    Efficient fault tolerant scheduling on Controller Area Network (CAN)

  • Author

    Aysan, Hüseyin ; Thekkilakattil, Abhilash ; Dobrin, Radu ; Punnekkat, Sasikumar

  • Author_Institution
    Malardalen Real-Time Res. Centre, Malardalen Univ., Västerås, Sweden
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Dependable communication is becoming a critical factor due to the pervasive usage of networked embedded systems that increasingly interact with human lives in many real-time applications. Controller Area Network (CAN) has gained wider acceptance as a standard in a large number of industrial applications, mostly due to its efficient bandwidth utilization, ability to provide real-time guarantees, as well as its fault-tolerant capability. However, the native CAN fault-tolerant mechanism assumes that all messages transmitted on the bus are equally critical, which has an adverse impact on the message latencies, results in the inability to meet user defined reliability requirements, and, in some cases, even leads to violation of timing requirements. As the network potentially needs to cater to messages of multiple criticality levels (and hence varied redundancy requirements), scheduling them in an efficient fault-tolerant manner becomes an important research issue. We propose a methodology which enables the provision of appropriate guarantees in CAN scheduling of messages with mixed criticalities. The proposed approach involves definition of fault-tolerant feasibility windows of execution for critical messages, and off-line derivation of optimal message priorities that fulfill the user specified level of fault-tolerance.
  • Keywords
    controller area networks; fault tolerant computing; scheduling; CAN fault-tolerant mechanism; CAN scheduling; controller area network; dependable communication; efficient fault tolerant scheduling; fault-tolerant capability; fault-tolerant feasibility windows; mixed criticalities; networked embedded systems; redundancy requirements; reliability requirements; timing requirements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation (ETFA), 2010 IEEE Conference on
  • Conference_Location
    Bilbao
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4244-6848-5
  • Type

    conf

  • DOI
    10.1109/ETFA.2010.5641318
  • Filename
    5641318