• DocumentCode
    2017471
  • Title

    Injection of aggregated error flags as a means to guarantee consistent error detection in CAN

  • Author

    Rodriguez-Navas, Guillermo ; Winter, Christian ; Proenza, Julián

  • Author_Institution
    Dept. de Mat. i Inf., Univ. de les Illes Balears, Palma de Mallorca, Spain
  • fYear
    2011
  • fDate
    5-9 Sept. 2011
  • Firstpage
    1
  • Lastpage
    4
  • 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.
  • Keywords
    controller area networks; fault tolerance; field buses; CAN; aggregated error flag; channel error detection; controller area network; Conferences; Fault tolerance; Fault tolerant systems; Proposals; Protocols; Radiation detectors; Transmitters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
  • Conference_Location
    Toulouse
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4577-0017-0
  • Electronic_ISBN
    1946-0740
  • Type

    conf

  • DOI
    10.1109/ETFA.2011.6059172
  • Filename
    6059172