Draft:Service-Oriented Vehicle Diagnostics

SOVD
Service-Oriented Vehicle Diagnostics
StatusPublished
Latest version1.0.0
2022-06-30
OrganizationASAM
Websitewww.asam.net/standards/detail/sovd/

Service-Oriented Vehicle Diagnostics (SOVD) is a protocol that is used to communicate with software-based vehicles.[1] SOVD meets the needs for communications with new vehicle architectures based on High-performance computing, employing a modern interface which also enables communications with legacy ECUs.[2] It simplifies the development of vehicle diagnostic software by creating an additional layer over the UDS protocol to make it "self explaining", allowing diagnostic software to function without the necessity of external data such as ODX to describe the configuration of every possible target vehicle.[3]

Motivation

[edit]

Service technicians use On-board diagnostics to diagnose problems with vehicles and the UDS protocol is commonly used for communications with the vehicle for this purpose.[4] Diagnostic software using this protocol needs to have up-to-date information about the features of an individual vehicle including details of its Electronic control units (ECUs). This information is commonly provided in the ODX format and incorporated into the diagnostic software. The SOVD protocol makes it possible to include the necessary information in the vehicle itself, ensuring that it is up to date and that it matches the configuration of the individual vehicle. SOVD is used in the AUTOSAR vehicle architecture, which employs a SOVD server to provide information about the vehicle architecture and to relay diagnostic results obtained from ECUs that use the UDS protocol.[3]

Protocol overview

[edit]

SOVD is based on the REST architectural style of HTTP. Data is transmitted in the JSON format. In vehicles, this may be layered over Ethernet or Wi-Fi.[5]

References

[edit]
  1. ^ "ASAM SOVD". ASAM. Archived from the original on 2025-03-15. Retrieved 2025-05-03.
  2. ^ Oka, Dennis Kengo; Nadahali, Sharanukumar; Yost, Jeff; Bojanki, Ram Prasad. Building Secure Automotive IoT Applications. Packt. pp. 67–79. ISBN 978-1-83546-550-9.
  3. ^ a b "Explanation of Service-Oriented Vehicle Diagnostics" (PDF). AUTOSAR. 2024-11-27. Archived (PDF) from the original on 2025-01-16. Retrieved 2025-05-03.
  4. ^ Smeds, Kris (2023-10-06). "Service-Oriented Vehicle Diagnostics". Sibros. Archived from the original on 2023-12-06. Retrieved 2025-04-04.
  5. ^ Steffelbauer, Markus; Heilmeier, Jürgen (2025-01-16). "SOVD – Standardized Diagnostic Access to SDVs". Softing AG. Retrieved 2025-05-04.
[edit]