A Fault-Tolerance-Layer for a Distributed Real-Time System
A Fault-Tolerance-Layer for a Distributed Real-Time System
Disciplines
Electrical Engineering, Electronics, Information Engineering (60%); Computer Sciences (40%)
Keywords
-
FEHLERTOLERANZ-SCHICHTE,
ECHTZEITSYSTEM,
TIME-TRIGGGERED PROTOCOL (TTP),
FEHLERINJEKTION,
KOMMUNIKATIONSPROTOKOLL,
VERTEILTES SYSTEM
In this basic research project the concepts and issues related to the design and implementation of an autonomous fault-tolerant-unit (FTU) layer in a distributed time-triggered architecture for safety critical real-time applications will be investigated. The project starts with a conceptual analysis of the issues that must be explored to encapsulate the FTU layer. It then plans to build discrete. FTU Layer hardware board and to design the FTU layer software for the experimental evaluation of the concepts by fault-injection techniques. The project builds on the results of the FWF research project "Sichere Computersysteme", the BRITE EURAM project "X-by-Wire" and the ESPRIT OMI project "TTA", using the TTP controller chip that is being developed in the TTA project as a basic building block. In case the project demonstrates that an autonomous FTU layer with small external interfaces to the host system can be specified, an enhanced version of the TTP controller chip that includes this FTU layer can be built. Such a chip could become a high tech product for the world market
The constantly decreasing price/performance ratio of digital microcontrollers enables system engineers to replace traditional electro-mechanical control devices by digital control systems. Digital control saves costs and weight, introduces additional functionality, and allows for scalable reliability. This last point justifies the use of digital control in safety-critical applications like airborne systems and computer-controlled cars where reliability requirements can only be met if fault tolerance is introduced. The introduction of fault tolerance, however, increases the complexity of the digital control system and, thus, the costs for development, verification, and certification. In particular, the use of a proprietary fault tolerance layer requires renewed verification and certification of fault-tolerance mechanisms if applications are subject to changes. This project designed and implemented a generic fault tolerance layer, which can be transparent to applications in both the time and the value domain. Transparency allows application design and implementation without having to be concerned with redundancy issues. Further, generic fault tolerance services may be verified and certified once for all possible applications. These properties contribute to a reduction of the time-to-market period and, consequently, save development costs. To achieve transparency in both the time and the value domain, this fault tolerance layer is based on a time- triggered computing paradigm. The inherent properties of a time-triggered computing and communications environment support the design of transparent fault tolerance in the value domain. Further, the project demonstrates that a time-triggered approach allows temporal de-composition of components thus enabling transparent fault tolerance in the time domain. As a proof of concept, a prototype implementation of the fault tolerance layer based on the time-triggered communications protocol TTP/C was established in the course of the project. This implementation was integrated with the TTP/C communications protocol implementation and is thus contained in the firmware of a dedicated communications controller. Consequently, there is no need for specific fault tolerance mechanisms to be implemented within the host computer system. Finally, the implementation was exposed to exhaustive fault injection experiments, which gave evidence that the concepts are solid.
- Andreas Steininger, Technische Universität Wien , associated research partner
Research Output
- 468 Citations
- 6 Publications
-
2011
Title Fibulin-5 mutations link inherited neuropathies, age-related macular degeneration and hyperelastic skin DOI 10.1093/brain/awr076 Type Journal Article Author Auer-Grumbach M Journal Brain Pages 1839-1852 Link Publication -
2009
Title Alterations in the ankyrin domain of TRPV4 cause congenital distal SMA, scapuloperoneal SMA and HMSN2C DOI 10.1038/ng.508 Type Journal Article Author Auer-Grumbach M Journal Nature Genetics Pages 160-164 Link Publication -
2001
Title Tolerating Arbitrary Node Failures in the Time-Triggered Architecture DOI 10.4271/2001-01-0677 Type Conference Proceeding Abstract Author Kopetz H -
2011
Title SNP array-based whole genome homozygosity mapping as the first step to a molecular diagnosis in patients with Charcot-Marie-Tooth disease DOI 10.1007/s00415-011-6213-8 Type Journal Article Author Fischer C Journal Journal of Neurology Pages 515-523 Link Publication -
2010
Title Targeted High-Throughput Sequencing Identifies Mutations in atlastin-1 as a Cause of Hereditary Sensory Neuropathy Type I DOI 10.1016/j.ajhg.2010.12.003 Type Journal Article Author Guelly C Journal The American Journal of Human Genetics Pages 99-105 Link Publication -
2010
Title SNP-array based whole genome homozygosity mapping: A quick and powerful tool to achieve an accurate diagnosis in LGMD2 patients DOI 10.1016/j.ejmg.2010.12.003 Type Journal Article Author Papic L Journal European Journal of Medical Genetics Pages 214-219 Link Publication