Heavy-ion fault injections in the Time-Triggered Communication Protocol

11Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In dependable distributed systems, the communication link is a critical component with strict dependability requirements. The Time-Triggered Protocol (TTP/C) was developed to meet these requirements. To validate this design, one node in a TTP/C cluster was injected with faults using heavy-ions. It was a prototype implementation and cluster sizes of four and five nodes were tested. The experimental results show that arbitrary faults in one node can cause inconsistencies in the cluster and jeopardize the operation of correctly working nodes and the whole cluster. Further, the system's vulnerability to arbitrary failures in single nodes for a cluster with a broadcast bus is shown. Experiments with varying cluster sizes indicate a relationship between cluster size and system vulnerability thus it seems to be important to further analyze if and why cluster sizes need to be taken into account when validating distributed systems. The described inconsistencies resulted from asymmetric value faults, asymmetric timing faults or arbitrary single node failures. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Sivencrona, H., Johannessen, P., Persson, M., & Torin, J. (2003). Heavy-ion fault injections in the Time-Triggered Communication Protocol. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2847, 69–80. https://doi.org/10.1007/978-3-540-45214-0_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free