A Study on Emulating Automotive IP Networks Using Network Virtualization
Ryuichiro Maegawa, Ryo Nakamura, Yasuhiro Yamasaki, Hiroyuki Ohsaki · 2018
Advanced Driver-Assistance System (ADAS) technology has been developed in recent years for realizing an automotive network based on Ethernet and serial-bus based communication such as Control Area Network (CAN). EthernetAVB (Audio/Video Bridging) is a promising technique for realizing highly-reliable and low-latency Ethernet communication. Transport protocols for realizing low-latency communication (e.g., low-latency TCP) in data center networks have also been studied extensively. However, these communication standards are implemented in limited network devices and operating systems, making it difficult to construct an experiment environment for complex automotive networks comprising many Electronic Control Units (ECUs). In this paper, we propose a network emulator called ATINET (AuTomotive IP NETwork emulator), which supports EthernetAVB (802.1Qav) in layer-2 and ECN (RFC 3168) in layer-3 using network virtualization techniques in the Linux operating system.