DocumentCode :
2992236
Title :
Self-Reconfiguration for Fault-Tolerant FlexRay Networks
Author :
Klobedanz, Kay ; Koenig, Andreas ; Mueller, Wolfgang ; Rettberg, Achim
Author_Institution :
Fac. of Electr. Eng., Comput. Sci. & Math., Univ. of Paderborn, Paderborn, Germany
fYear :
2011
fDate :
28-31 March 2011
Firstpage :
207
Lastpage :
216
Abstract :
In this paper we present an approach for the self-reconfiguration of FlexRay networks to increase their fault tolerance. We propose a self-organized distributed coordinator concept which performs the self-reconfiguration in case of a node failure using redundant slots in the FlexRay schedule and combination of messages in existing frames and slots to avoid a complete bus restart. Therefore, the self-reconfiguration is realized by means of predetermined information about resulting changes in the communication dependencies and (re-)assignments from a introduced heuristic, which determines initial configurations and, based on that, calculates valid reconfigurations for the remaining nodes of the FlexRay network. The distributed coordinator concept, which is implemented by lightweight tasks not consuming any significant resources, uses these information and performs the reconfiguration of the FlexRay network at run time to increase the fault tolerance of the system. An evaluation by means of realistic safety-critical automotive real-time systems revealed that this reconfiguration approach determines valid reconfigurations for up to 80% of possible individual node failures and thereby offers applicable information for the self-reconfiguration approach. Furthermore, in an iterative design process these results can be improved to optimize the reconfigurations. The evaluation of our self-organized distributed coordinator concept and the comparison to a centrally organized solution with a dedicated coordinator proves its benefits regarding the additional hardware and communication overhead and the resulting reconfiguration time, which has an great impact on the fault tolerance of the FlexRay network.
Keywords :
automobiles; fault tolerance; iterative methods; real-time systems; road safety; scheduling; FlexRay protocol; FlexRay schedule; communication overhead; fault-tolerant FlexRay networks; iterative design process; node failure; safety-critical automotive real-time systems; self-organized distributed coordinator concept; self-reconfiguration; Automotive engineering; Fault tolerant systems; Payloads; Protocols; Redundancy; Schedules; Automotive Systems; Fault-Tolerant; FlexRay; Networks; Self-Reconfiguration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2011 14th IEEE International Symposium on
Conference_Location :
Newport Beach, CA
Print_ISBN :
978-1-4577-0303-4
Electronic_ISBN :
978-0-7695-4377-2
Type :
conf
DOI :
10.1109/ISORCW.2011.38
Filename :
5753530
Link To Document :
بازگشت