Efficient Fault Tolerant Scheduling on Controller Area Network (CAN)

被引:0
|
作者
Aysan, Huseyin [1 ]
Thekkilakattil, Abhilash [1 ]
Dobrin, Radu [1 ]
Punnekkat, Sasikumar [1 ]
机构
[1] Malardalen Univ, Malardalen Real Time Res Ctr, Vasteras, Sweden
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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-thne 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.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] On an Intelligent Fault-Tolerant Algorithm in CAN Network Control System
    Cao Xiaohua
    Zhou Yong
    AFFECTIVE COMPUTING AND INTELLIGENT INTERACTION, 2012, 137 : 393 - 398
  • [42] Robust priority assignment for messages on Controller Area Network (CAN)
    Davis, Robert I.
    Burns, Alan
    REAL-TIME SYSTEMS, 2009, 41 (02) : 152 - 180
  • [43] Enhancement of Controller Area Network (CAN) Bus Arbitration Mechanism
    Wey, Chin-Long
    Hsu, Chung-Hsien
    Chang, Kun-Chun
    Jui, Ping-Chang
    2013 INTERNATIONAL CONFERENCE ON CONNECTED VEHICLES AND EXPO (ICCVE), 2013, : 898 - 902
  • [44] The CAN microcluster: Parallel processing over the controller area network
    Kuban, Paul A.
    Ragade, Rammohan K.
    ACM Journal on Educational Resources in Computing, 2005, 5 (01): : 17 - 28
  • [45] Robust priority assignment for messages on Controller Area Network (CAN)
    Robert I. Davis
    Alan Burns
    Real-Time Systems, 2009, 41 : 152 - 180
  • [46] Improved clock synchronization algorithms for the Controller Area Network (CAN)
    Akpinar, Murat
    Schmidt, Klaus Werner
    Schmidt, Ece Guran
    2019 28TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2019,
  • [47] Controller area network (CAN) for computer integrated manufacturing systems
    Çenesiz, N
    Esin, M
    JOURNAL OF INTELLIGENT MANUFACTURING, 2004, 15 (04) : 481 - 489
  • [48] Response-Time Modeling of Controller Area Network (CAN)
    Kumar, Manoj
    Verma, Ajit Kumar
    Srividya, A.
    DISTRIBUTED COMPUTING AND NETWORKING, 2009, 5408 : 163 - +
  • [49] Compatibility Analysis of the Turbo Controller Area Network (TURBO CAN)
    Choi, Eunmin
    Han, Sungmin
    Lee, Jaeseok
    Lee, Seonghun
    Kang, Suwon
    Choi, Ji-Woong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (06) : 5146 - 5157
  • [50] Controller Area Network (CAN) Bus Transceiver with Authentication Support
    Wen, Xianshan
    Hua, Ruobing
    Liu, Jianye
    Fu, Tao
    Fang, Liang
    Wang, Xiaoran
    Thornton, Mitch
    Gui, Ping
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1328 - 1331