Fault Confinement Mechanisms on CAN : Analysis and Improvements

Bruno Gaujal 1, 2 Nicolas Navet 1
1 TRIO - Real time and interoperability
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : The CAN protocol possesses fault confinement mechanisms aimed at differentiating between short disturbances caused by electromagnetic interferences (EMI) and permanent failures due to hardware dysfunctioning. In this study, we derive a Markovian analysis of these mechanisms which enable to assess the risk of reaching one of the two degraded modes bus-off and error-passive defined by CAN. We identify several problems with the existing mechanisms, the major one being that the busoff state is reached too easily. In particular it happens with bursts of EMI causing several consecutive transmission errors. We propose new mechanisms that address these drawbacks. The basic idea is to weigh the progression towards the degraded mode by the quantity of information given by the last transmission. In our experiments, these mechanisms proved to be effective: the hitting time of bus-off for non-faulty nodes increases hugely while faulty systems reach bus-off in the same amount of time. In the last part of the paper, implementation issues are discussed and different techniques for tuning the parameters of the algorithm are provided, either off-line or at run-time.
Type de document :
Article dans une revue
IEEE Transactions on Vehicular Technology, Institute of Electrical and Electronics Engineers, 2005, 54 (3), pp.1103- 1113. 〈10.1109/TVT.2005.844652〉
Liste complète des métadonnées

Littérature citée [9 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00192368
Contributeur : Nicolas Navet <>
Soumis le : mardi 27 novembre 2007 - 16:47:57
Dernière modification le : jeudi 8 février 2018 - 11:09:28
Document(s) archivé(s) le : lundi 12 avril 2010 - 05:18:56

Fichier

ieee_tvt_05.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Bruno Gaujal, Nicolas Navet. Fault Confinement Mechanisms on CAN : Analysis and Improvements. IEEE Transactions on Vehicular Technology, Institute of Electrical and Electronics Engineers, 2005, 54 (3), pp.1103- 1113. 〈10.1109/TVT.2005.844652〉. 〈inria-00192368〉

Partager

Métriques

Consultations de la notice

274

Téléchargements de fichiers

222