Robust Safety for Autonomous Vehicles through Reconfigurable Networking

Khalid Halba,Charif Mahmoudi,Edward Griffor
DOI: https://doi.org/10.4204/EPTCS.269.5
2018-04-12
Abstract:Autonomous vehicles bring the promise of enhancing the consumer experience in terms of comfort and convenience and, in particular, the safety of the autonomous vehicle. Safety functions in autonomous vehicles such as Automatic Emergency Braking and Lane Centering Assist rely on computation, information sharing, and the timely actuation of the safety functions. One opportunity to achieve robust autonomous vehicle safety is by enhancing the robustness of in-vehicle networking architectures that support built-in resiliency mechanisms. Software Defined Networking (SDN) is an advanced networking paradigm that allows fine-grained manipulation of routing tables and routing engines and the implementation of complex features such as failover, which is a mechanism of protecting in-vehicle networks from failure, and in which a standby link automatically takes over once the main link fails. In this paper, we leverage SDN network programmability features to enable resiliency in the autonomous vehicle realm. We demonstrate that a Software Defined In-Vehicle Networking (SDIVN) does not add overhead compared to Legacy In-Vehicle Networks (LIVNs) under non-failure conditions and we highlight its superiority in the case of a link failure and its timely delivery of messages. We verify the proposed architectures benefits using a simulation environment that we have developed and we validate our design choices through testing and simulations
Networking and Internet Architecture,Performance,Systems and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to improve safety in self - driving vehicles through reconfigurable networks. Specifically, the author focuses on how to enhance the robustness of the in - vehicle network architecture to support the built - in resilience mechanisms, especially for critical safety functions such as automatic emergency braking and lane centering assist. The background of these problems is that the existing in - vehicle networks (LIVNs) lack effective recovery mechanisms in the face of link failures, which may lead to functional failures and then affect the vehicle's safety performance. To meet this challenge, the author proposes an in - vehicle network design (SDIVN) based on software - defined network (SDN), aiming to achieve fast failover, so that network communication can be quickly restored when a link failure occurs, ensuring the timely delivery of messages and frequency integrity. In addition, by adopting unicast communication instead of broadcast, this design reduces the risk of eavesdropping on automotive components, further improving the system's security. The paper verifies the effectiveness of the proposed SDIVN design through a simulation environment and compares it with the traditional LIVN. The experimental results show that under normal conditions, the SDIVN design does not incur additional overhead; while in the case of link failures, SDIVN can significantly outperform LIVN, showing faster recovery time and better message - passing performance. These results prove the feasibility and advantages of using SDN technology to enhance the safety of self - driving vehicles.