• DocumentCode
    2166911
  • Title

    Improving the multiple errors detection coverage in distributed embedded systems

  • Author

    Blanc, Sar ; Gil, Pedro J.

  • Author_Institution
    Fault Tolerant Syst. Group, Polytech. Univ. of Valencia, Spain
  • fYear
    2003
  • fDate
    6-18 Oct. 2003
  • Firstpage
    303
  • Lastpage
    312
  • Abstract
    Currently, a lot of critical applications in automobile and aircraft avionics are built on fault-tolerant real-time distributed embedded systems. Fault injection techniques have been used extensively in the experimental validation of these systems and it is a challenge to adapt them to the demands of new technologies. This paper deals with the effect of physical faults at pin level on the Communication Network Interface in a prototype based on time-triggered architecture. Due to the essential necessity of observing system behavior during injection experiments, a suitable monitor for distributed embedded systems is proposed. The monitor is used to detect failures in the value domain that could lead a system to violate its main concern of fail-silence. With the encouragement to improve detection coverage in the value domain, an error detection code is presented, which is useful for dealing with both unidirectional multiple errors as well as random multiple errors. In order to understand how much the code can increase the coverage, it is tested with a realistic brake-by-wire control application.
  • Keywords
    aerospace computing; automobiles; avionics; distributed memory systems; embedded systems; error detection codes; fault tolerant computing; system monitoring; brake-by-wire control application; communication network interface; distributed embedded systems; error detection code; failure detection monitor; fault injection; multiple error detection coverage; physical faults; time-triggered architecture; Aerospace electronics; Aircraft; Automobiles; Communication networks; Condition monitoring; Embedded system; Fault tolerant systems; Prototypes; Real time systems; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2003. Proceedings. 22nd International Symposium on
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-1955-5
  • Type

    conf

  • DOI
    10.1109/RELDIS.2003.1238081
  • Filename
    1238081