Service Oriented Architecture (SOA) plays a pivotal role in the evolution of Software Defined Vehicles (SDV). SOA facilitates joint discovery and interoperation between vehicle SW sub-systems. In novel SDV Architectures, these subsystems are distributed across various domain ECUs and central/zonal compute nodes. Thus, distributed software components can interact as cohesive systems. SOA Architectures allow SW components to discover each other dynamically at runtime and across physical nodes. Consequently, components can be deployed or re-deployed flexibly, ideally without code or configuration changes. This is denoted as “loose coupling.” This way, sensor and domain IO can be implemented as services which can be discovered and shared across the vehicle.
SOA technologies are crucial for managing the complexity of modern vehicles. In combination with suitable runtimes and technologies for component isolation, SOA technologies are also key for Features-On-Demand and efficient security updates throughout the vehicle’s lifecycle. Therefore, focusing on the right SOA framework is key to gluing together the pieces of an SDV.
SOA has been applied for many years in other industries, like in cloud and enterprise, before being applied to in-vehicle software. This paper will highlight SOA benefits over “signal-based messaging” in networks like CAN and LIN, when it comes to the integration of vehicle subsystems and how it empowers Software-Defined Vehicles (SDVs) by enabling dynamic discovery, connectivity and interaction between distributed subsystems.
Register to download the White Paper.
Download White Paper: |