DocumentCode :
2352545
Title :
Scheduling for Fault-Tolerant Communication on the Static Segment of FlexRay
Author :
Tanasa, Bogan ; Bordoloi, Unmesh D. ; Eles, Pertu ; Peng, Zebo
Author_Institution :
Linkopings Univ., Linkoping, Sweden
fYear :
2010
fDate :
Nov. 30 2010-Dec. 3 2010
Firstpage :
385
Lastpage :
394
Abstract :
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 re-transmissions 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.
Keywords :
constraint handling; fault tolerance; protocols; scheduling; telecommunication security; FlexRay bus; automotive application; automotive network; bandwidth utilization; constraint logic programming; fault tolerant communication; fault tolerant message schedule; intermittent fault; next generation bus protocol; reliability; scheduling; static segment; time-triggered segment; transient fault;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2010 IEEE 31st
Conference_Location :
San Diego, CA
ISSN :
1052-8725
Print_ISBN :
978-0-7695-4298-0
Type :
conf
DOI :
10.1109/RTSS.2010.31
Filename :
5702247
Link To Document :
بازگشت