Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO 27145-1:2012 is the foundational document of the ISO 27145 series, which establishes the communication framework for World-Wide Harmonized On-Board Diagnostics (WWH-OBD). This standard, prepared by ISO/TC 22 (Road vehicles) Subcommittee SC 3, provides the general information and use case definitions that underpin the entire WWH-OBD communication architecture.
The WWH-OBD system is designed to enable standardized communication between a vehicle’s on-board diagnostic systems and external (off-board) generic test equipment, supporting global regulatory requirements for emissions monitoring and vehicle diagnostics. This first edition cancels and replaces ISO/PAS 27145-1:2006.
The ISO 27145 series is structured around the Open Systems Interconnection (OSI) Basic Reference Model (ISO/IEC 7498-1 and ISO/IEC 10731), which divides communication systems into seven distinct layers. This layered approach ensures modularity, interoperability, and clear separation of concerns across the diagnostic communication stack.
| OSI Layer | Function | WWH-OBD Reference |
|---|---|---|
| 7 – Application | Diagnostic services | ISO 14229-1, ISO 27145-3 |
| 6 – Presentation | Data encoding and formatting | ISO 27145-2, SAE J1930-DA, SAE J1979-DA, SAE J2012-DA |
| 5 – Session | Session management | ISO 14229-2 |
| 4 – Transport | End-to-end data transport | ISO 15765-2 (DoCAN), ISO 13400-2 (DoIP), ISO 27145-4 |
| 3 – Network | Routing and addressing | ISO 15765-2, ISO 15765-4, ISO 13400-2, ISO 27145-4 |
| 2 – Data Link | Frame transmission and error detection | ISO 11898-1, ISO 11898-2, ISO 15765-4, ISO 13400-3, IEEE 802.3 |
| 1 – Physical | Electrical and mechanical interface | ISO 11898-1, ISO 11898-2, ISO 15765-4, ISO 13400-3, IEEE 802.3 |
A key innovation of the WWH-OBD architecture is its support for multiple physical transport technologies. The standard accommodates both CAN-based diagnostics (DoCAN — ISO 15765-4) and IP-based diagnostics (DoIP — ISO 13400-2), allowing vehicle manufacturers to choose the most appropriate communication technology for their platform while maintaining a unified diagnostic service interface at the application layer.
ISO 27145-1 defines three primary use case clusters that represent the core diagnostic interaction scenarios between the vehicle and external test equipment. These use cases form the functional foundation of the WWH-OBD system.
| Use Case | Description | Key Data Elements |
|---|---|---|
| UC 1 — OBD System State | Information about the emissions-related OBD system state | OBD readiness status, monitor completion status, MIL status |
| UC 2 — Active Malfunctions | Information about active and confirmed emissions-related malfunctions | Diagnostic Trouble Codes (DTCs), freeze frame data, pending codes |
| UC 3 — Diagnosis for Repair | Information related to diagnosis for the purpose of repair | Live data parameters, actuator tests, ECU identification |
These use cases are designed to align with the regulatory requirements of the WWH-OBD Global Technical Regulations (GTR) established under the United Nations Economic Commission for Europe (UNECE). Each use case defines a specific set of diagnostic services and data elements that external test equipment can request from the vehicle’s OBD system.
ISO 27145-1 introduces the concept of the Vehicle On-Board Diagnostics (VOBD) system as the on-vehicle implementation of the WWH-OBD requirements. The VOBD system comprises three key elements: the VOBD definition, the VOBD data set, and the VOBD access method.
The VOBD definition establishes which diagnostic data elements and services are available on a particular vehicle implementation. The VOBD data set defines the specific data parameters, diagnostic trouble codes, and monitor identifiers that the vehicle supports. The VOBD access method specifies how external test equipment establishes communication with the vehicle’s diagnostic system.
This three-part structure ensures that the WWH-OBD framework is flexible enough to accommodate different vehicle platforms and emissions control strategies while maintaining a consistent external interface for generic test equipment.
Implementing WWH-OBD communication requires careful attention to the interaction between the OSI layers. From an engineering perspective, the presentation layer (Layer 6) defined in ISO 27145-2 is particularly critical because it handles the encoding and decoding of all diagnostic data. The standard’s reference to SAE digital annexes (J1979-DA, J2012-DA, J1930-DA) means that data definitions are maintained separately from the protocol specification, allowing for rapid updates as new diagnostic parameters are needed.
The session layer (Layer 5, ISO 14229-2) manages diagnostic session states including default session, programming session, and extended diagnostic session. WWH-OBD primarily operates in the default diagnostic session for basic emissions-related diagnostics, but may require extended sessions for advanced repair functions (UC 3).
For vehicle manufacturers, implementing the full ISO 27145 series requires integration with existing diagnostic implementations. The standard’s alignment with ISO 14229-1 (Unified Diagnostic Services, UDS) means that many WWH-OBD functions map directly to existing UDS services, reducing implementation complexity for manufacturers already using UDS-based diagnostics.