Title :
A router for improved fault isolation, scalability and diagnosis in CAN
Author :
Obermaisser, R. ; Kammerer, R.
Author_Institution :
Vienna Univ. of Technol., Vienna, Austria
Abstract :
Controller Area Network (CAN) provides an inexpensive and robust network technology in many application domains. However, the use of CAN is constrained by limitations with respect to fault isolation, bandwidth, wire length, namespaces and diagnosis. This paper presents a solution to overcome these limitations by replacing the CAN bus with a star topology. We introduce a CAN router that detects and isolates node failures in the value and time domain. The CAN router ensures that minimum message interarrival times are satisfied and reserves CAN identifiers for individual CAN nodes. In addition, the CAN router exploits knowledge about communication relationships for a more efficient use of communication bandwidth through multicast messaging. An implementation of the CAN router based on a Multi-Processor System-on-a-Chip (MPSoC) shows the feasibility of the proposed solution.
Keywords :
controller area networks; fault diagnosis; multicast communication; multiprocessing systems; network-on-chip; telecommunication network routing; telecommunication network topology; CAN bus; CAN identifier; communication bandwidth; controller area network; fault diagnosis; fault isolation; message interarrival time; multicast messaging; multiprocessor system-on-chip; node failure detection; star topology; Automotive engineering; Bandwidth; Fault diagnosis; Hardware; Isolation technology; Network topology; Power system reliability; Robustness; Scalability; Wire;
Conference_Titel :
Industrial Informatics (INDIN), 2010 8th IEEE International Conference on
Conference_Location :
Osaka
Print_ISBN :
978-1-4244-7298-7
DOI :
10.1109/INDIN.2010.5549449