ISO 10681-2:2010
Road vehicles — Communication on FlexRay — Part 2: Communication layer services
Road vehicles — Communication on FlexRay — Part 2: Communication layer services
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 64
- Дата публикации:
- 16 июня 2010 г.
- Издание:
- ISO IS 10681 edition 1 version 1
- ICS:
- 43.040.15
ISO 10681-2:2010 specifies the requirements for a communication protocol tailored to meet the requirements of FlexRay-based vehicle network systems as specified in the FlexRay Communications Systems Protocol Specification. As the communication protocol combines the network-layer and transport-layer functionality (OSI layers 3 and 4), this document does not explicitly distinguish between these layer services. The technical features of this communication protocol are as follows: transmit messages with known data length; transmit messages with unknown but finite data length; additional acknowledgement with retry mechanism; routing data on the fly; support of dynamic frame length.
Abstract
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 the combined OSI network (layer 3) and transport (layer 4) functionality, this part specifies service primitives, message segmentation/reassembly, flow control and acknowledgement behaviors tailored to FlexRay systems. It is intended to enable reliable ECU-to-ECU and diagnostic tester-to-ECU exchanges over FlexRay.
Key topics and technical requirements
- Scope and layering: Maps network and transport services onto a single communication layer (CL) according to OSI principles (referencing ISO/IEC 7498-1 and ISO/IEC 10731).
- Service primitives: Defines standard service calls such as C_Data.request / indication / confirm, C_GetStatus, C_ChangeParameter, C_GetParameter and C_Cancel for transmitting data and managing protocol parameters.
- Message size and segmentation:
- Supports transmission of messages up to 64 kbytes.
- Handles messages with known or unknown but finite lengths.
- Provides segmentation into StartFrame, ConsecutiveFrame and LastFrame and reassembly rules.
- Acknowledgement & retry: Offers both unacknowledged and acknowledged transfer modes, including additional acknowledgement with retry mechanisms and block acknowledgements (FlowControl frames).
- Flow control and framing: Flow status indicators (CTS / WAIT / overflow) and mechanisms for on-the-fly routing and dynamic frame length support.
- Service behaviour rules: Specifies how functional (unacknowledged) vs. confirmed transfers are handled, handling of unexpected formats, and rules for last-frame signaling and buffer handling.
Practical applications and users
Who uses ISO 10681-2:2010:
- Automotive OEM network architects defining FlexRay network behavior.
- ECU suppliers and firmware engineers implementing transport/network services over FlexRay.
- Diagnostic tool and tester vendors interfacing with FlexRay ECUs.
- System integrators and gateway designers managing multi-subnet routing.
Typical applications:
- ECU-to-ECU large-message transfer (e.g., calibration data, firmware chunks).
- Diagnostic session communication between external testers and vehicle ECUs.
- Robust multi-frame messaging with flow control and retransmission across FlexRay subnets.
Related standards
- ISO 10681-1 (General information and use cases)
- FlexRay Communications Systems Protocol Specification (data link layer)
- FlexRay Electrical Physical Layer Specification
- ISO/IEC 7498-1, ISO/IEC 7498-3, ISO/IEC 7498-4, ISO/IEC 10731 (OSI reference models and service conventions)
- ISO 14229 series (application-level diagnostic relevance)
ISO 10681-2:2010 is essential for anyone designing or integrating transport/network services on FlexRay, providing a standardized, interoperable approach to segmented transfers, acknowledgements and dynamic-framing in automotive networks.
Технические детали
- Технический комитет
- ISO/TC 22/SC 31 - Data communication
- SKU
- ISO 10681-2:2010
Похожие стандарты
Стандарты, упомянутые в описании
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…
BS ISO/IEC 10731:1994
ДействующийInformation technology. Open systems interconnection. Basic reference model. Conventions for the definition o…
ISO 10681-1:2010
ДействующийRoad vehicles — Communication on FlexRay — Part 1: General information and use case definition
Overview ISO 10681-1:2010, titled Road vehicles - Communication on FlexRay - Part 1: General information and use case definition, is an international standard published by ISO that establishes common…
ISO/IEC 7498-3:1997
ДействующийInformation technology — Open Systems Interconnection — Basic Reference Model: Naming and addressing
Overview ISO/IEC 7498-3:1997 - "Information technology - Open Systems Interconnection - Basic Reference Model: Naming and addressing" is an architectural standard that defines how names and addresses…
ISO/IEC 7498-4:1989
ДействующийInformation processing systems — Open Systems Interconnection — Basic Reference Model — Part 4: Management fr…
Overview ISO/IEC 7498-4:1989 is Part 4 of the OSI Basic Reference Model and defines the OSI Management framework. Rather than being an implementation or conformance specification, this standard provi…