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