Modern In-Vehicle Networks (IVNs) are composed of a large number of devices and services linked via an Ethernet-based time-sensitive network. Communication in future IVNs will become more dynamic as services can be updated, added, or removed during runtime. This requires a flexible and adaptable IVN, for which Software-Defined Networking (SDN) is a promising candidate. In this paper, we show how SDN can be used to support a dynamic, service-oriented network architecture. We demonstrate our concept using the SOME/IP protocol, which is the most widely deployed implementation of automotive service-oriented architectures. In a simulation study, we evaluate the performance of SOME/IP-adaptive SDN control compared to standard Ethernet switching and non-optimized SDN. Our results show an expected overhead introduced by the central SDN controller, which is, however, reduced by up to 50% compared to SOME/IP-unaware SDN.For a large number of services, the setup time is in the order of milliseconds, which matches standard Ethernet switching. A SOME/IP-aware SDN controller can optimize the service discovery to improve adaptability, robustness, security, and Quality-of-Service of the IVN while remaining transparent to existing SOME/IP implementations.
翻译:现代车载网络由大量设备和服务组成,这些设备和服务通过基于以太网的时间敏感网络互联。未来车载网络中的通信将变得更加动态化,因为服务可在运行时更新、添加或移除。这要求车载网络具备灵活性和可适应性,而软件定义网络是实现这一目标的有力候选方案。本文展示了如何利用SDN支持动态服务化网络架构。我们通过SOME/IP协议(当前汽车服务化架构中最广泛部署的实现方案)演示了该概念。在仿真研究中,我们评估了SOME/IP自适应SDN控制相较于标准以太网交换与非优化SDN的性能表现。结果表明,集中式SDN控制器会引入预期开销,但该开销相比不感知SOME/IP的SDN降低了高达50%。对于大量服务场景,其配置时间保持在毫秒级,与标准以太网交换性能相当。感知SOME/IP的SDN控制器可优化服务发现过程,在保持对现有SOME/IP实现透明的同时,提升车载网络的自适应性、鲁棒性、安全性和服务质量。