Scheduling for Fault-Tolerant Communication on the Static Segment of FlexRay

被引:22
|
作者
Tanasa, Bogdan [1 ]
Bordoloi, Unmesh D. [1 ]
Eles, Petru [1 ]
Peng, Zebo [1 ]
机构
[1] Linkopings Univ, Linkoping, Sweden
关键词
D O I
10.1109/RTSS.2010.31
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
FlexRay has been widely accepted as the next generation bus protocol for automotive networks. This has led to tremendous research interest in techniques for scheduling messages on the FlexRay bus, in order to meet the hard real-time deadlines of the automotive applications. However, these techniques do not generate reliable schedules in the sense that they do not provide any performance guarantees in the presence of faults. In this work, we will present a framework for generating fault-tolerant message schedules on the time-triggered (static) segment of the FlexRay bus. We provide formal guarantees that the generated fault-tolerant schedules achieve the reliability goal even in the presence of transient and intermittent faults. Moreover, our technique minimizes the required number of retransmissions of the messages in order to achieve such fault tolerant schedules, thereby, optimizing the bandwidth utilization. Towards this, we formulate the optimization problem in Constraint Logic Programming (CLP), which returns optimal results. However, this procedure is computationally intensive and hence, we also propose an efficient heuristic. The heuristic guarantees the reliability of the constructed schedules but might be sub-optimal with respect to bandwidth utilization. Extensive experiments run on synthetic test cases and real-life case studies illustrate that the heuristic performs extremely well. The experiments also establish that our heuristic scales significantly better than the CLP formulation.
引用
收藏
页码:385 / 394
页数:10
相关论文
共 50 条
  • [21] Extensibility-Aware Message Scheduling Algorithm for the Static Segment of the FlexRay
    Xie, Yong
    Zeng, Gang
    Takada, Hiroaki
    Li, Renfa
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 508 - 515
  • [22] Fast Reliability Scheduling Algorithm for the Static Segment of FlexRay for Vehicle Network
    Lee, Trong-Yen
    Wang, Jun-Jie
    Lin, I-An
    Tsai, Ju-Tse
    2018 7TH IEEE INTERNATIONAL SYMPOSIUM ON NEXT-GENERATION ELECTRONICS (ISNE), 2018, : 110 - 111
  • [23] Fault-tolerant communication in embedded supercomputing
    Efthivoulidis, G
    Verentziotis, EA
    Meliones, AN
    Varvarigou, TA
    Kontizas, A
    Deconinck, G
    De Florio, V
    IEEE MICRO, 1998, 18 (05) : 42 - 52
  • [24] Fault-Tolerant Coding for Quantum Communication
    Christandl, Matthias
    Mueller-Hermes, Alexander
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2024, 70 (01) : 282 - 317
  • [25] Multi-Variant Time Constrained FlexRay Static Segment Scheduling
    Dvorak, Jan
    Hanzalek, Zdenek
    PROCEEDINGS OF 2014 10TH IEEE WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2014), 2014,
  • [26] Using Two Independent Channels With Gateway for FlexRay Static Segment Scheduling
    Dvorak, Jan
    Hanzalek, Zdenek
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2016, 12 (05) : 1887 - 1895
  • [27] Fault-tolerant servers for anycast communication
    Yu, S
    Zhou, W
    Jia, W
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1244 - 1250
  • [28] ON FAULT-TOLERANT DISTRIBUTOR COMMUNICATION ARCHITECTURE
    GUHA, S
    SEN, A
    IEEE TRANSACTIONS ON COMPUTERS, 1986, 35 (03) : 281 - 283
  • [29] RMP: Fault-tolerant group communication
    Jia, WJ
    Kaiser, J
    Nett, E
    IEEE MICRO, 1996, 16 (02) : 59 - 67
  • [30] Robust and Fault-Tolerant Communication Networks
    Tavernier, Wouter
    Frincke, Deborah
    Autenrieth, Achim
    Colle, Didier
    COMPUTER NETWORKS, 2015, 82 : 1 - 3