DocumentCode
2177555
Title
Improving Reliability of Real-Time Systems through Value and Time Voting
Author
Aysan, Huseyin ; Bate, Iain ; Graydon, Patrick ; Punnekkat, Sasikumar
Author_Institution
Malardalen Univ., Västerás, Sweden
fYear
2013
fDate
2-4 Dec. 2013
Firstpage
21
Lastpage
30
Abstract
Critical systems often use N-modular redundancy to tolerate faults in subsystems. Traditional approaches to N-modular redundancy in distributed, loosely-synchronised, real-time systems handle time and value errors separately: a voter detects value errors, while watchdog-based health monitoring detects timing errors. In prior work, we proposed the integrated Voting on Time and Value (VTV) strategy, which allows both timing and value errors to be detected simultaneously. In this paper, we show how VTV can be harnessed as part of an overall fault tolerance strategy and evaluate its performance using a well-known control application, the Inverted Pendulum. Through extensive simulations, we compare the performance of Inverted Pendulum systems which employs VTV and alternative voting strategies to demonstrate that VTV better tolerates well-recognised faults in this realistically complex control problem.
Keywords
fault tolerant computing; real-time systems; safety-critical software; N-modular redundancy; VTV; integrated voting on time and value strategy; inverted pendulum; overall fault tolerance strategy; real-time systems; safety-critical system; watchdog-based health monitoring; Monitoring; Real-time systems; Redundancy; Synchronization; Transient analysis; Dependability; Fault tolerance; Majority voting; Real-time systems; Redundancy;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing (PRDC), 2013 IEEE 19th Pacific Rim International Symposium on
Conference_Location
Vancouver, BC
Type
conf
DOI
10.1109/PRDC.2013.11
Filename
6820837
Link To Document