Abstract
In this paper we present new concepts to resolve ECU (Electronic Control Unit) failures in FlexRay networks. Our approach extends the FlexRay bus schedule by redundant slots with modifications in the communication and slot assignment. We introduce additional backup nodes to replace faulty nodes. To reduce the required memory resources of the backup nodes, we distribute redundant tasks over different nodes and propose the migration of tasks to the backup node at runtime. We investigate different solutions to migrate the redundant tasks to the backup node by time-triggered and event-triggered transmissions.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Anthony, R., Chen, D., Törngren, M., Scholle, D., Sanfridson, M., Rettberg, A., Naseer, T., Persson, M., Feng, L.: Autonomic middleware for automotive embedded systems. In: Autonomic Communication (2009)
Bic, L.F., Fukuda, M., Dillencourt, M.B.: Distributed computing using autonomous objects. Computer 29(8) (1996)
Donovan, J., Black, D.C.: SystemC: From the Ground Up. Kluwer Academic Publishers, New York (2004)
Brendle, R., Streichert, T., Koch, D., Haubelt, C., Teich, J.: Dynamic reconfiguration of flexray schedules for response time reduction in asynchronous fault-tolerant networks. In: Brinkschulte, U., Ungerer, T., Hochberger, C., Spallek, R.G. (eds.) ARCS 2008. LNCS, vol. 4934, pp. 117–129. Springer, Heidelberg (2008)
Broy, J., Müller-Glaser, K.D.: The impact of time-triggered communication in automotive embedded systems. In: SIES (2007)
FlexRay Consortium: Flexray communications system protocol specification version 2.1 rev. A. (December 2005), www.flexray.com
Ding, S., Tomiyama, H., Takada, H.: An effective ga-based scheduling algorithm for flexray systems. IEICE - Trans. Inf. Syst. E91-D(8) (2008)
Open System Initiative. Osci tlm2 user manual, software version tlm 2.0 draft 2, dcument version 1.0.0 (2007)
Kluge, F., Mische, J., Uhrig, S., Ungerer, T.: Building Adaptive Embeddd Systems by Monitoring and Dynamic Loading of Application Module. In: Almeida, L., et al. (eds.) Workshop on Adaptive and Reconfigurable Embedded Systems, St. Louis, MO, USA (April 2008)
Lukasiewycz, M., Glaß, M., Teich, J., Milbredt, P.: Flexray schedule optimization of the static segment. In: CODES+ISSS 2009. ACM, New York (2009)
Havet, L., Grenier, M., Navet, N.: Configuring the communication on flexray: the case of the static segment. In: ERTS 2008 (2008)
Peine, H., Stolpmann, T.: The architecture of the ara platform for mobile agents. In: Rothermel, K., Popescu-Zeletin, R. (eds.) MA 1997. LNCS, vol. 1219. Springer, Heidelberg (1997)
Pop, T., Pop, P., Eles, P., Peng, Z.: Bus access optimisation for flexray-based distributed embedded systems. In: DATE 2007 (2007)
Pop, T., Pop, P., Eles, P., Peng, Z., Andrei, A.: Timing analysis of the flexray communication protocol. Real-Time Syst. 39(1-3) (2008)
Schedl, A.: Goals and architecture of flexray at bmw. Slides presented at the Vector FlexRay Symposium (March 2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 IFIP
About this paper
Cite this paper
Klobedanz, K., Defo, G.B., Zabel, H., Mueller, W., Zhi, Y. (2010). Task Migration for Fault-Tolerant FlexRay Networks. In: Hinchey, M., et al. Distributed, Parallel and Biologically Inspired Systems. DIPES BICC 2010 2010. IFIP Advances in Information and Communication Technology, vol 329. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15234-4_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-15234-4_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15233-7
Online ISBN: 978-3-642-15234-4
eBook Packages: Computer ScienceComputer Science (R0)