ISO 22901-1:2008
Road vehicles — Open diagnostic data exchange (ODX) — Part 1: Data model specification
Road vehicles — Open diagnostic data exchange (ODX) — Part 1: Data model specification
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 486
- Дата публикации:
- 6 ноября 2008 г.
- Издание:
- ISO IS 22901 edition 1 version 1
- ICS:
- 43.180
ISO 22901-1:2008 specifies the concept of using a new industry standard diagnostic format to make diagnostic data stream information available to diagnostic tool application manufacturers, in order to simplify the support of the aftermarket automotive service industry. The Open Diagnostic Data Exchange (ODX) modelled diagnostic data are compatible with the software requirements of the Modular Vehicle Communication Interface (MVCI), as specified in ISO 22900-2 and ISO 22900-3. The ODX modelled diagnostic data will enable an MVCI device to communicate with the vehicle Electronic Control Unit(s) (ECU) and interpret the diagnostic data contained in the messages exchanged between the external test equipment and the ECU(s). For ODX compliant external test equipment, no software programming is necessary to convert diagnostic data into technician readable information to be displayed by the tester. The ODX specification contains the data model to describe all diagnostic data of a vehicle and physical ECU, e.g. diagnostic trouble codes, data parameters, identification data, input/output parameters, ECU configuration (variant coding) data and communication parameters. ODX is described in Unified Modelling Language (UML) diagrams and the data exchange format uses Extensible Mark-up Language (XML). The ODX modelled diagnostic data describe: protocol specification for diagnostic communication of ECUs; communication parameters for different protocols and data link layers and for ECU software; ECU programming data (Flash); related vehicle interface description (connectors and pinout); functional description of diagnostic capabilities of a network of ECUs; ECU configuration data (variant coding). The purpose of ISO 22901-1:2008 is to ensure that diagnostic data from any vehicle manufacturer is independent of the testing hardware and protocol software supplied by any test equipment manufacturer.
Abstract
Overview
ISO 22901-1:2008 - "Road vehicles - Open diagnostic data exchange (ODX) - Part 1: Data model specification" defines a vendor-neutral diagnostic data model to standardize how vehicle diagnostic information is described and exchanged. The standard makes diagnostic data stream information available to diagnostic tool manufacturers to simplify aftermarket support and ensure that diagnostic content is independent of testing hardware or protocol software.
ODX-modeled diagnostic data are described in UML diagrams and exchanged using XML, enabling external test equipment (diagnostic testers) to interpret messages exchanged with vehicle Electronic Control Units (ECUs) without custom programming. ISO 22901-1 aligns with the Modular Vehicle Communication Interface (MVCI) software requirements as specified in ISO 22900-2 and ISO 22900-3.
Key Topics and Requirements
- Data model specification: Structured representation of all vehicle/ECU diagnostic data for consistent interpretation.
- Diagnostic data types covered:
- Diagnostic trouble codes (DTCs)
- Data parameters and input/output parameters
- Identification and configuration (variant coding) data
- ECU programming (Flash) data
- Communication parameters for protocols and data link layers
- Vehicle interface descriptions (connectors, pinouts)
- Functional descriptions of diagnostic capabilities across ECU networks
- Format and modelling: Uses UML diagrams for the conceptual model and XML for data exchange files.
- Interoperability requirement: Ensures diagnostic content is hardware- and protocol-independent, enabling MVCI-compliant devices to communicate and interpret ECU diagnostic messages without bespoke software conversion.
Applications and Who Uses It
- Aftermarket diagnostic tool manufacturers: Build testers that load ODX files to present readable information to technicians without custom protocol coding.
- Automotive diagnostic software developers: Implement support for ODX XML files and UML-derived structures to interpret ECU data.
- Vehicle OEMs and Tier suppliers: Publish diagnostic descriptions in ODX format to support authorized repair and service ecosystems.
- Service networks and repair shops: Use ODX-compliant testers to diagnose, program, and configure ECUs across vehicle makes and models.
- Benefits: Reduces development time and cost for diagnostic tools, improves cross-vendor compatibility, and standardizes presentation of DTCs, parameters, and ECU functions.
Related Standards
- ISO 22900-2 / ISO 22900-3 (MVCI) - specifies the Modular Vehicle Communication Interface software requirements that ODX-modeled data are compatible with.
- Other ISO automotive diagnostics and vehicle communication standards may complement ODX for protocol-specific implementations.
Keywords: ISO 22901-1, ODX, Open Diagnostic Data Exchange, diagnostic data model, automotive diagnostics, ECU, MVCI, XML, UML, diagnostic trouble codes.
Технические детали
- Технический комитет
- ISO/TC 22/SC 31 - Data communication
- SKU
- ISO 22901-1:2008
Похожие стандарты
Стандарты, упомянутые в описании