unified diagnostics service (CAN-Bus) (UDS)
Unified Diagnostic Services (UDS) are unified diagnostic services. It is a communication protocol that transmits messages between electronic control units( ECU) in motor vehicles.
The UDS protocol is an open, standardized protocol that is located in the application-oriented layers and can communicate with a wide variety of ECUs.
The UDS services are triggered by a request from the client and always starts with the Service ID( SID). The services include a wide variety of sessions, such as diagnostic session control, ECU reset, safety-related access, communication control, secure data transfer, access parameters, connection control, write, read and delete data and much more.