Title :
Overcoming babbling-idiot failures in the FlexCAN architecture: a simple bus-guardian
Author :
Buja, Giuseppe ; Zuccollo, Alberto ; Pimentel, Juan
Author_Institution :
Padova Univ.
Abstract :
The paper is concerned with the key issue of protecting FlexCAN networks against the babbling-idiot faults, e.g., node faults that busy the bus unduly. A full solution of the problem would enhance the dependability of these networks greatly, making them attractive for safety-critical applications. After analyzing the various modes by which a babbling-idiot fault affects the network operation, a classification of the babbling-idiot faults into hardware and software is proposed. Then it is shown that the FlexCAN architecture provides a suitable means for tolerating hardware babbling-idiot faults. Afterwards, a simple bus-guardian is proposed to cope with the software babbling-idiot faults in the FlexCAN environment. The proposed bus-guardian has been implemented and tested, and some significant results are given to demonstrate its effectiveness
Keywords :
controller area networks; fault tolerant computing; field buses; safety-critical software; FlexCAN architecture; bus-guardian; fault tolerance; hardware babbling-idiot fault; safety-critical application; software babbling-idiot failure; Automotive applications; Clocks; Computer architecture; Delay effects; Hardware; Protection; Protocols; Synchronization; Testing; Timing; Babbling-Idiot Faults; Bus-Guardian; CAN networks; FlexCAN Networks;
Conference_Titel :
Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
Conference_Location :
Catania
Print_ISBN :
0-7803-9401-1
DOI :
10.1109/ETFA.2005.1612713