Zusammenfassung
Werden programmierbare elektronische Systeme(PES) in sicherheitskritischen Echtzeitanwendungen eingesetzt, die nicht zu jedem beliebigen Zeitpunkt unverzüglich in einen sicheren Zustand überführt werden können, so ist ein besonderes Maß an Fehlertoleranz notwendig. Üblicherweise werden hierzu nicht nur die PESe selbst redundant konfiguriert, sondern es werden zusätzlich auch innerhalb eines jeden PES redundante Verarbeitungsstrukturen realisiert. Stattdessen kann allerdings auch das Ziel verfolgt werden, die Systeme so auszulegen, daÜ die aufgrund transienter Störungen in einen fehlerhaften Zustand gelangten PES-Einheiten in der Lage sind, den internen Zustand redundanter Einheiten zur Laufzeit zu kopieren und zu einem Zeitpunkt, an dem Zustandsäquivalenz vorliegt — wieder in den laufenden Betrieb der redundanten Konfiguration einzutreten. Dieser Artikel erläutert die mit dem „Neuaufsetzens im laufenden Betrieb“ verbundenen Probleme, diskutiert die Vor- und Nachteile existierender Techniken und stellt ein Konzept zur schaltungstechnischen Implementierung vor.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
D. J. Adams und T. Sims. A tagged memory technique for recovery from transient errors in fault-tolerant systems. Proc. Real-Time Systems Symp., S. 312–321, 1990.
S. J. Adams. Hardware-assisted recovery from transient errors in redundant pro-cessing systems. Proc. IEEE Fault-Tolerant Computing Symp. 19, S. 517–519, 1989.
A. Bondavalli, F. Di Giandomenico, F. Grandoni, D. Powell und C. Rab¶ejac. State restoration in a COTS-based N-modular architecture. Proc. 1st IEEE Intl. Symp. on Object-oriented Real-time Distributed Computing, S. 174–183, 1998.
R. Paramasivam und D. Basu. An approach to software assisted recovery from hardware transient faults for real time systems. In Computer Safety, Reliability and Security, S. 264–274, Springer-Verlag 2000.
J. J. Horning, H. C. Lauer, P. M. Melliar-Smith und B. Randell. A program structure for error detection and recovery. Proc. Operating Systems, S. 171–187, Springer-Verlag 1974.
M. Patino Martinez, R. Jimenez Peris und A. Romanovsky. Bridging the gap between hardware and software fault tolerance. Technical Report 766, University of Newcastle upon Tyne, School of Computing Science, 2002.
D. A. Patterson, G. A. Gibson und R. H. Katz. A case for redundant arrays of inexpensive disks (raid). Proc. SIGMOD Conf., S. 109–116, 1988.
T. Sims. Real-time recovery of fault-tolerant processing elements. IEEE Aerospace and Electronic Systems Magazine, 12:13–17, 1997.
M. Skambraks. Concepts for real-time execution in safety-critical applications. Proc. 16th IFAC World Congress, 2005.
Th. BÄurger, G. Pritschow und U. Laible. A fail-safe dual channel robot control for surgery applications. In Computer Safety, Reliability and Security, S. 75–85, Springer-Verlag 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Skambraks, M. (2005). Neuaufsetzen im laufenden Betrieb nach Fehlereintritt in redundanten Echtzeitsystemen. In: Holleczek, P., Vogel-Heuser, B. (eds) Echtzeitaspekte bei der Koordinierung Autonomer Systeme. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-29595-X_7
Download citation
DOI: https://doi.org/10.1007/3-540-29595-X_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29594-5
Online ISBN: 978-3-540-29595-2
eBook Packages: Computer Science and Engineering (German Language)