ISO 14229-2:2021
Road vehicles — Unified diagnostic services (UDS) — Part 2: Session layer services
Road vehicles — Unified diagnostic services (UDS) — Part 2: Session layer services
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 53
- Дата публикации:
- 12 октября 2021 г.
- Издание:
- ISO IS 14229 edition 2 version 1
- ICS:
- 43.180
This document specifies common session layer services and requirements to provide independence between unified diagnostic services (ISO 14229-1) and all transport protocols and network layer services (e.g. ISO 13400-2 DoIP, ISO 15765-2 DoCAN, ISO 10681-2 communication on FlexRay, ISO 14230-2 DoK-Line, and ISO 20794-3 CXPI). This document specifies a common service primitive interface between OSI layer 5 (session) and layer 4 (transport) via so-called service request/indication/confirmation primitives.
Abstract
Overview - ISO 14229-2:2021 (UDS Part 2)
ISO 14229-2:2021 is the session-layer part of the Unified Diagnostic Services (UDS) family for road vehicles. It specifies common session layer services and requirements that separate the UDS application (ISO 14229-1) from transport protocols and network layers. The standard defines a consistent service primitive interface between OSI layer 5 (session) and layer 4 (transport) so that diagnostics work independently of the underlying transport (e.g., DoIP, DoCAN, FlexRay, K‑Line, CXPI).
Key topics and technical requirements
- Service interface and primitives: Defines the session service primitives used by UDS - notably S_Data.request, S_Data.indication, and S_Data.confirm - and the rules for their use between application and session layers.
- Service primitive parameters (SPP): Standardizes parameters such as S_Mtype (message type), S_TAtype/S_TA (target address type/address), S_SA (source address), S_AE (address extension), S_Length, S_Data, and S_Result.
- S_PDU / T_PDU mapping: Specifies how session layer PDUs (S_PDU) are mapped onto transport PDUs (T_PDU) and vice versa, enabling consistent message transmission across different transport protocols.
- Timing and timers: Details timing parameter definitions for default and non‑default sessions, including support for enhanced response timing, minimum inter-message times, and client/server timer resource requirements.
- Communication modes: Covers behavior for physical vs. functional communication, start-of-message (SOM) indications, and error handling scenarios.
- Conformance and architecture: Includes normative T_PDU interface (Annex A) and informative vehicle diagnostic OSI architecture examples (Annex B).
Applications and who uses it
ISO 14229-2 is essential for ensuring interoperable vehicle diagnostics across multiple transport technologies. Typical users:
- Automotive OEMs and Tier‑1 suppliers defining diagnostic behavior and ECU requirements
- ECU firmware and gateway developers implementing UDS session services
- Diagnostic tool vendors (scan tools, testers) ensuring compatibility across networks
- System integrators and test labs verifying timing, mapping, and error handling Practical applications include enabling standardized session management for on‑vehicle diagnostics, supporting secure and remote diagnostics, and simplifying integration across DoIP, CAN, FlexRay, K‑Line, and CXPI networks.
Related standards
- ISO 14229-1 - UDS Application layer (complements Part 2)
- Transport/network examples referenced: ISO 13400-2 (DoIP), ISO 15765-2 (DoCAN), ISO 10681-2 (FlexRay), ISO 14230-2 (K‑Line), ISO 20794-3 (CXPI)
- ISO/IEC 7498-1 - OSI Basic Reference Model (conceptual basis)
This standard is critical for implementing robust, transport‑independent vehicle diagnostics and for achieving consistent behavior across diagnostic tools and ECUs.
Технические детали
- Технический комитет
- ISO/TC 22/SC 31 - Data communication
- SKU
- ISO 14229-2:2021
Похожие стандарты
Стандарты, упомянутые в описании
BS ISO 14229-1:2026
ДействующийRoad vehicles. Unified diagnostic services (UDS). Application layer.
BS ISO 14229-2:2021
ДействующийRoad vehicles. Unified diagnostic services (UDS). Session layer services.
ISO 13400-2:2025
ДействующийRoad vehicles — Diagnostic communication over Internet Protocol (DoIP) — Part 2: Transport protocol and netwo…
Overview - ISO 13400-2:2025 (DoIP Part 2) ISO 13400-2:2025 defines the transport protocol and network layer services for Diagnostic communication over Internet Protocol (DoIP). It specifies how a cli…
BS ISO 15765-2:2024
ДействующийRoad vehicles. Diagnostic communication over Controller Area Network (DoCAN). Transport protocol and network…
ISO 10681-2:2010
ДействующийRoad vehicles — Communication on FlexRay — Part 2: Communication layer services
Overview ISO 10681-2:2010 - Road vehicles - Communication on FlexRay - Part 2: Communication layer services defines the communication-layer protocol for FlexRay-based vehicle networks. Implementing t…
BS ISO 14230-2:2016
ДействующийRoad vehicles. Diagnostic communication over K-Line (DoKLine). Data link layer.
BS ISO 20794-3:2020
ДействующийRoad vehicles. Clock extension peripheral interface (CXPI). Transport and network layer.
ISO/IEC 7498-1:1994
ДействующийInformation technology — Open Systems Interconnection — Basic Reference Model: The Basic Model
Overview ISO/IEC 7498-1:1994 - "Information technology - Open Systems Interconnection - Basic Reference Model: The Basic Model" (also published as ITU‑T Rec. X.200) defines the conceptual OSI Referen…