601. Lightweight Virtualization as Enabling Technology for Future Smart Cars
- Author
-
Roberto Morabito, Antonella Molinaro, Nathalie Mitton, Riccardo Petrolo, Valeria Loscri, Giuseppe Ruggeri, Ericsson Research, Rice University [Houston], Self-organizing Future Ubiquitous Network (FUN), Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), advanced research for telecommunication system (ARTS), Universita Mediterranea of Reggio Calabria [Reggio Calabria], and Dipartimento di Ingegneria dell'Informazione, delle Infrastrutture e dell'Energia Sostenibile [Reggio Calabria] (DIIES)
- Subjects
Computer science ,business.industry ,Full virtualization ,Internet of Things ,020206 networking & telecommunications ,02 engineering and technology ,Smart car ,computer.software_genre ,Virtualization ,Smart Vehicles ,CAN bus ,Domain (software engineering) ,Internet of Vehicles ,[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] ,Software ,Embedded system ,Container (abstract data type) ,0202 electrical engineering, electronic engineering, information engineering ,Operating system ,020201 artificial intelligence & image processing ,Virtualization Technologies ,business ,Smart vehicle ,computer ,Container - Abstract
International audience; Modern vehicles are equipped with several interconnectedsensors on board for monitoring and diagnosispurposes; their availability is a main driver for the developmentof novel applications in the smart vehicle domain. Inthis paper, we propose a Docker-based container platform asa virtualization solution to implement customized smart carapplications. Through a proof-of-concept prototype—developedon a Raspberry Pi3 board—we show that a container-basedvirtualization approach is not only viable but also effective andflexible to manage several parallel processes running on board.More specifically, the platform can take priority-based decisionsby handling multiple inputs, e.g., data from the CANbus basedon the OBD II codes, video from the on-board webcam, andso on. Results are promising for the development of in-vehiclevirtualization techniques in future vehicles.