Title
Injection of aggregated error flags as a means to guarantee consistent error detection in CAN
Abstract
Although the specification of CAN states that this protocol provides data consistency, it is well know that said property does not hold for certain specific error scenarios affecting the last bits of a CAN frame, and a number of solutions have been already suggested. Moreover, for a long time it has been thought that the errors affecting the initial or intermediate bits of a CAN frame cannot cause any inconsistency. In this paper we show that this assumption is false, and that such kinds of message inconsistencies are also possible for certain combinations of multiple channel errors. After describing these unreported scenarios of inconsistency, we present a mechanism that guarantees the consistent detection of said scenarios and eliminates the possibility of suffering this kind of inconsistencies. This mechanism is therefore useful for the design of highly-dependable applications over CAN.
Year
DOI
Venue
2011
10.1109/ETFA.2011.6059172
Emerging Technologies & Factory Automation
Keywords
Field
DocType
controller area networks,fault tolerance,field buses,CAN,aggregated error flag,channel error detection,controller area network
Communication channel,FLAGS register,Error detection and correction,Real-time computing,Fault tolerance,Engineering,Data consistency
Conference
ISSN
ISBN
Citations 
1946-0740 E-ISBN : 978-1-4577-0016-3
978-1-4577-0016-3
3
PageRank 
References 
Authors
0.52
3
3
Name
Order
Citations
PageRank
Guillermo Rodriguez-Navas1233.47
Christian Winter230.52
Proenza, J.3122.04