Protocol
UDS
Unified Diagnostic Services · ISO 14229
Automotive diagnostic application layer: services like DiagnosticSessionControl, ReadDataByIdentifier, and RoutineControl. Runs over ISO-TP on CAN, DoIP on Ethernet, or other transports.
Domains
Layers
Tags
diagnosticsdidsessionsecurity-accessiso-14229
Sources
- ISO 14229-1
- ISO 14229-3 (on CAN On-Board)
Related protocols
ISO-TP
Lab readyTransport protocol that segments large diagnostic payloads across CAN frames using Single, First, Consecutive, and Flow Control PCI types…
DoIP
Lab readyISO 13400 transport that carries UDS over TCP/UDP on vehicle Ethernet. Vehicle announcement/discovery, routing activation, and logical ad…
OBD-II
Lab readyLegislated light-vehicle diagnostics exposing PIDs and DTCs through a standard connector. Modern cars carry OBD on CAN (ISO 15765); older…
CAN 2.0B
Lab readyClassical Controller Area Network with 11-bit and 29-bit identifiers, CSMA/CR arbitration, and up to 8 data bytes. Dominant/recessive wir…
CAN FD
Lab readyCAN Flexible Data-Rate extends classical CAN with up to 64 data bytes and a faster data-phase bitrate after arbitration. BRS and ESI bits…