Back to Search Start Over

Timing diversity as a protective mechanism

Authors :
Mischa Mostl
Rolf Ernst
Anika Christmann
Robin Hapka
Source :
EMSOFT
Publication Year :
2021
Publisher :
ACM, 2021.

Abstract

Dual modular redundancy (DMR) is not only an established solution for systems with high reliability demands, it is even required in aviation certification standards such as DO-254 [5, Clause 2.3.1]. A safety critical avionic application such as the flight control system is designed with up to 6-fold redundancy and the Avionics Full-Duplex Ethernet (AFDX) communication network is also based on the DMR. Even in the automotive domain, DMR is a well known solution. ISO26262 [3, Part 6, Clause 7.4.13] also suggests heterogeneous or diverse redundancy for safety-critical applications including software which must be redundantly executed on independent hardware components to avoid failure due to hardware errors. We exploit this mandatory software redundancy to master timing errors of critical software with minimum additional overhead.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 2021 International Conference on Embedded Software
Accession number :
edsair.doi...........5b9b8084db5665a79806227508d840e3
Full Text :
https://doi.org/10.1145/3477244.3477614