sfiCAN: a Star-based Physical Fault-Injection Infrastructure for CAN networks

Authors David Gessner | Manuel Alejandro Barranco González | Alberto Ballesteros | Julián Proenza Arenas
In IEEE Transactions on Vehicular Technology, IEEE, vol. 63, no. 3, pp. 1335-1349, March, 2014.


The dependability requirements of distributed embedded control systems demand appropriate evaluation techniques. Requirements of embedded systems are often tested by means of fault injection. However, for the Controller Area Network (CAN) the potential of this technique has not been fully exploited. This paper presents sfiCAN: a novel physical faultinjection infrastructure that relies on a CAN-compliant hub that allows to inject faults independently into each node’s transmitted or received bits, thereby recreating fault scenarios beyond the capabilities of other injectors for CAN. Notably, it is the first injector that is able to test the behavior under inconsistency scenarios of arbitrary software for CAN nodes and the first that makes it possible to inject faults that may lead to integrity errors without requiring any modifications to the nodes’ software or CAN controllers. Moreover, sfiCAN allows to remotely and flexibly configure the fault injection and to retrieve accurate information about the subsequent behavior of the nodes.

RELATED PROJECTS

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR