• DocumentCode
    2674429
  • Title

    RedCANTM: simulations of two fault recovery algorithms for CAN

  • Author

    Sivencrona, Håkan ; Olsson, Torbjörn ; Johansson, Roger ; Torin, Jan

  • Author_Institution
    SP Swedish Nat. Testing & Res. Inst., Boras, Sweden
  • fYear
    2004
  • fDate
    3-5 March 2004
  • Firstpage
    302
  • Lastpage
    311
  • Abstract
    We present the RedCAN concept to achieve fault tolerance against node and link failures in a CAN-bus system by means of configurable switches. The basic idea in RedCAN is to isolate faulty nodes or bus segments by configuring switches that will evade a faulty node or segment and exclude it from bus access. We propose changes to the original centralized protocol, vulnerable to single point failures, and show that with a new distributed algorithm considerable more efficiency can be achieved also when network size is growing. The distributed algorithm introduces redundancy and hereby increases robustness of the system. Furthermore, the new algorithm has logarithmic complexity, as opposed to the centralized algorithms linear complexity, as the number of nodes increase. The results were gathered through a new simulator, the "RedCAN Simulation Manager", also presented. Simulations allow assessing the break-even point between centralized and distributed algorithms reconfiguration latencies as well as give ideas for further research.
  • Keywords
    computational complexity; computer network reliability; controller area networks; distributed algorithms; fault tolerant computing; protocols; redundancy; system recovery; RedCAN Simulation Manager; break-even point; centralized algorithms; centralized protocol; controller area networks; distributed algorithm; fault recovery algorithms; fault tolerance; logarithmic complexity; redundancy; Circuit faults; Communication system control; Delay; Distributed algorithms; Fault tolerant systems; Protocols; Real time systems; Robustness; Switches; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2004. Proceedings. 10th IEEE Pacific Rim International Symposium on
  • Print_ISBN
    0-7695-2076-6
  • Type

    conf

  • DOI
    10.1109/PRDC.2004.1276580
  • Filename
    1276580