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-Navas | 1 | 23 | 3.47 |
Christian Winter | 2 | 3 | 0.52 |
Proenza, J. | 3 | 12 | 2.04 |