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)是一个有前途的选择。在本文中,我们展示了如何使用SDN来支持动态的服务导向网络架构。我们使用SOME/IP协议演示了我们的概念,该协议是最广泛部署的汽车服务导向架构的实现。我们在仿真研究中评估了SOME/IP自适应SDN控制与标准以太网交换和未经优化的SDN的性能。我们的结果显示,中央SDN控制器引入的预期开销,但与不适合SOME/IP的SDN相比,可以减少高达50%。对于大量服务,设置时间介于毫秒级,与标准以太网交换相同。SOME/IP感知的SDN控制器可以优化服务发现,以提高IVN的适应性、鲁棒性、安全性和服务质量,并保持对现有的SOME/IP实现透明。