Expert Commentary:
The increasing demand for dynamic behaviors in automotive use cases has led to the emergence of Software Defined Vehicles (SDVs) as a promising solution. SDVs bring dynamic onboard service management capabilities, allowing users to request a wide range of services during vehicle operation. However, this dynamic environment presents challenges in efficiently allocating onboard resources to meet mixed-criticality onboard Quality-of-Service (QoS) network requirements while ensuring an optimal user experience.
One of the key challenges in this context is the activation of on-the-fly cooperative Vehicle-to-Everything (V2X) services in response to real-time road conditions. These services require careful resource allocation to ensure they can run efficiently while not compromising the user experience. Furthermore, the ever-evolving real-time network connectivity and computational availability conditions further complicate this process.
To address these challenges, the authors propose a dynamic resource-based onboard service orchestration algorithm. This algorithm takes into account real-time in-vehicle and V2X network health, as well as onboard resource constraints, to select degraded modes for onboard applications and maximize the user experience. It introduces the concept of Automotive eXperience Integrity Level (AXIL), which expresses a runtime priority for non-safety-critical applications.
The algorithm presented in this article aims to produce near-optimal solutions while significantly reducing execution time compared to straightforward methods. The simulation results demonstrate the effectiveness of this approach in enabling efficient onboard execution for a user experience-focused service orchestration.
Overall, this article highlights the importance of efficient resource allocation in Software Defined Vehicles to meet mixed-criticality onboard QoS network requirements. The proposed dynamic resource-based onboard service orchestration algorithm, leveraging the concept of AXIL, addresses this challenge and paves the way for improved user experiences in SDVs.