Abstract | ||
---|---|---|
This paper presents an experimental evaluation of a brake-by-wire application that tolerates transient faults by temporal error masking. A specially designed real-time kernel that masks errors by triple time-redundant execution and voting executes the application on a fail-stop computer node. The objective is to reduce the number of node failures by masking errors at the computer node level. The real-time kernel always executes the application twice to detect errors, and ensures that a fail-stop failure occurs if there is not enough CPU-time available for a third execution and voting. Fault injection experiments show that temporal error masking reduced the number of fail-stop failures by 42% compared to executing the brake-by-wire task without time redundancy. |
Year | DOI | Venue |
---|---|---|
2002 | 10.1109/DSN.2002.1028902 | DSN |
Keywords | DocType | ISBN |
computer node level,masking error,experimental evaluation,fail-stopcomputer node,masks error,fail-stop failure,time-redundant execution,brake-by-wire application,node failure,temporal error masking,brake-by-wire task,real-time kernel,brakes,real time,voting,kernel,redundancy,control systems,cpu time,real time systems,degradation,application software | Conference | 0-7695-1597-5 |
Citations | PageRank | References |
14 | 1.04 | 12 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Joakim Aidemark | 1 | 136 | 9.49 |
Jonny Vinter | 2 | 231 | 19.45 |
Peter Folkesson | 3 | 182 | 13.74 |
Johan Karlsson | 4 | 305 | 25.29 |