An active star topology for improving fault confinement in CAN networks

被引:41
作者
Barranco, Manuel [1 ]
Proenza, Julian
Rodriguez-Navas, Guillermo
Almeida, Luis
机构
[1] Univ Balearic Isl, Palma de Mallorca 07122, Spain
[2] Univ Aveiro, Elect & Telecommun Dept, P-3810193 Aveiro, Portugal
关键词
communication system fault diagnosis; communication system fault tolerance; field buses; controller area network (CAN) protocol; fault tolerance; hub; star; system analysis and design topology;
D O I
10.1109/TII.2006.875505
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The controller area network (CAN) is a field bus that is nowadays widespread in distributed embedded systems, due to its electrical robustness, low price, and deterministic access delay. However, its use in safety-critical applications has been controversial due to dependability limitations, such as those arising from its bus topology. In particular, in a CAN bus, there are multiple components such that if any of them is faulty, a general failure of the communication system may happen. In this paper, we propose a design for an active star topology called CANcentrate. Our design solves the limitations indicated above by means of an active hub, which prevents error propagation from any of its ports to the others. Due to the specific characteristics of this hub, CANcentrate is fully compatible with existing CAN controllers. This paper compares bus and star topologies, analyzes related work, describes the CANcentrate basics, paying special attention to the mechanisms used for detecting faulty ports, and finally describes the implementation and test of a CANcentrate prototype.
引用
收藏
页码:78 / 85
页数:8
相关论文
共 18 条
  • [1] The FTT-CAN protocol: Why and how
    Almeida, L
    Pedreiras, P
    Fonseca, JAG
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2002, 49 (06) : 1189 - 1201
  • [2] [Anonymous], ISO11898
  • [3] BARRANCO M, 2005, P 10 IEEE INT C EM T
  • [4] BARRANCO M, 2005, P 10 INT CAN C MAR
  • [5] BARRANCO M, 2004, P IEEE WORKSH FACT C
  • [6] An analysable bus-guardian for event-triggered communication
    Broster, I
    Burns, A
    [J]. RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 410 - 419
  • [7] Timely use of the CAN protocol in critical hard real-time systems with faults
    Broster, I
    Burns, A
    [J]. 13TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2001, : 95 - 102
  • [8] Meeting real-time constraints in CAN
    Cavalieri, Salvatore
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2005, 1 (02) : 124 - 135
  • [9] CENA G, 2001, POLYTECHNIC I T 0723
  • [10] *CIA CAN AUT, CAN PHYS LAYER