Skip to Main content Skip to Navigation
Conference papers

Xvisor VirtIO-CAN: Fast Virtualized CAN

Abstract : Nowadays, vehicles are embedding more and more electronics to support new functions such as driver monitoring, lane keeping and adaptive cruise control. However, adding electronics makes vehicles more expensive. Fortunately, virtualiza-tion, via a hypervisor, reduces the number of embedded chips in vehicle by running different guests, i.e. Operating Systems (OSes), offering several services on the same board. As the communication between embedded controllers is compulsory for vehicles to function, an optimized virtualization of the Controller Area Network (CAN) bus becomes mandatory. CAN bus virtualization is challenging as it has to tackle the CAN arbitration mechanism and to provide CAN frame broadcast in a transparent manner. In this paper, we use the VirtIO virtual-ization interface with a virtual CAN service and framework to manage virtualized system external and internal CAN messaging.
Document type :
Conference papers
Complete list of metadata

Cited literature [7 references]  Display  Hide  Download
Contributor : Marc Boyer Connect in order to contact the contributor
Submitted on : Tuesday, March 22, 2016 - 11:50:07 AM
Last modification on : Tuesday, August 25, 2020 - 5:56:02 PM
Long-term archiving on: : Sunday, November 13, 2016 - 11:04:41 PM


Files produced by the author(s)


  • HAL Id : hal-01291895, version 1



Jimmy Durand Wesolowsk, Aymen Boudguiga, Anup Patel, Julien Viard de Galbert, Matthieu Donain, et al.. Xvisor VirtIO-CAN: Fast Virtualized CAN. 8th European Congress on Embedded Real Time Software and Systems (ERTS 2016), Jan 2016, TOULOUSE, France. ⟨hal-01291895⟩



Record views


Files downloads