Comparison of the Temporal Performance of Physical and Virtual CAN Networks

R. Obermaisser, P. Peti
2005 Proceedings of the IEEE International Symposium on Industrial Electronics, 2005. ISIE 2005.  
The automotive industry is a the verve to deploy computer systems not only for safety-related and comfort functionality, but for safety-critical by-wire systems. Time-triggered networks not only provide the communication infrastructure for these safety-critical application subsystems, but also permit event-triggered CAN communication via virtual CAN networks. Thus, there is the possibility to eliminate physical CAN networks, which leads to cost reductions and reliability improvements. However,
more » ... prerequisite for the replacement of physical CAN networks through virtual CAN networks is the ability to provide the temporal performance (e.g., communication latencies, bandwidth) required by existing CAN-based application software. This paper provides experimental results that demonstrate that virtual CAN networks can not only support the temporal performance of legacy applications, but go beyond the limitations of its physical counterpart by offering bandwidths above 1 Mbps and less latency jitter. We perform measurements of the temporal performance of physical and virtual CAN networks with a framework that comprises an implementation of virtual CAN networks in the Time-Triggered Architecture and a Matlab/Simulinkbased simulation of a physical CAN network. In order to compare the temporal performance, we use message sets provided by the automotive industry as inputs to both the simulation of physical CAN and the implementation of a virtual CAN network. Slot for Node 2 Subslot for TT Communication Subslot for CAN Communcation Slot for Node n Subslot for TT Communication Subslot for CAN Communcation TDMA Round Consisting of n Node Slots Fig. 2. Temporal Subdivision of TDMA Slots Each node slot provided by the underlying timetriggered communication service is further subdivided into two subslots, namely a slot for the time-triggered communication and a slot for the event-triggered dissem-
doi:10.1109/isie.2005.1529140 fatcat:yo45gvfjknehhaxpsjls3jsezq