Title :
A first design for CANsistant: A mechanism to prevent inconsistent omissions in CAN in the presence of multiple errors
Author :
Proenza, Julián ; Sigg, Ernesto
Author_Institution :
Dept. de Mat. i Inf., Univ. de les Illes Balears, Palma de Mallorca, Spain
Abstract :
Despite the significant advantages of the controller area network (CAN) there is an extended belief that CAN is not suitable for critical applications, mainly because of several dependability limitations. One of them is its limited data consistency. Several solutions to this problem have been previously proposed but they are not able to efficiently ensure consistent broadcasts in the presence of multiple channel errors. This paper introduces a circuit called CANsistant, that detects all scenarios potentially leading to the inconsistent omission of a frame in the presence of up to 4 channel errors and, if necessary, retransmits the affected frame.
Keywords :
controller area networks; data integrity; CANsistant; controller area network; inconsistent omissions; limited data consistency; multiple channel errors; Access protocols; Broadcasting; Circuits; Communication system control; Control systems; Delay; Distributed control; Error correction; Fault tolerance; Field buses;
Conference_Titel :
Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
Conference_Location :
Mallorca
Print_ISBN :
978-1-4244-2727-7
Electronic_ISBN :
1946-0759
DOI :
10.1109/ETFA.2009.5347236