Overview
ISO 17356-5:2006 - "Road vehicles - Open interface for embedded automotive applications - Part 5: OSEK/VDX Network Management (NM)" defines a standardized Network Management (NM) layer for in-vehicle embedded systems. The standard specifies services and APIs for node monitoring, synchronization, sleep-mode transitions, and the NM protocol data unit (NMPDU). It supports both direct NM (dedicated NM messages, logical ring/token-based synchronization) and indirect NM (monitoring via application messages), and is designed to be adaptable to different bus systems and ECU resources.
Keywords: ISO 17356-5, OSEK/VDX Network Management, automotive NM, embedded automotive, ECU network management
Key Topics
- Node monitoring services and API: Defines the interface between applications and NM for initialization, state queries, parameter read/write and diagnostics.
- Direct vs. indirect NM mechanisms:
- Direct NM uses dedicated NM communication with a logical ring (alive and ring messages) to synchronize monitoring and minimize bus load.
- Indirect NM relies on monitored application messages to infer node presence.
- Logical ring protocol behavior: Alive messages register transmitters; ring messages synchronize transmission order and detect time-outs (node absence).
- Sleep mode and wake-up algorithms: Standardizes transitions to network-wide or node-specific low-power states.
- Internal interfaces and impacts: Specifies internal interfaces (NM ↔ COM, NM ↔ OS, data link layer) and outlines effects on COM, OS, and the physical/data link layers.
- Adaptation requirements: Guidance for adapting NM to bus protocols (CAN, VAN, J1850, K-BUS, D2B, etc.), error handling (e.g., bus-off), node resource constraints, and hardware-specific power-save modes.
- System generation and configuration: Services for system generation, conventions for service descriptions and data types.
Practical Applications
- Ensures consistent, interoperable network monitoring across ECUs from different suppliers.
- Used by automotive software architects, ECU firmware developers, OEM system integrators, and Tier‑1 suppliers implementing OSEK/VDX-compliant NM.
- Useful for designing reliable, low-power in-vehicle networks where coordinated sleep/wake behavior and fault-tolerant node presence detection are required.
- Helps tool vendors and OS/COM implementers align middleware and data-link integration with standardized NM APIs.
Related Standards
- ISO 17356 series (Parts 1–6) - overall OSEK/VDX open interface for embedded automotive applications, including OS (Part 3), COM (Part 4), and OIL (Part 6).
- OSEK/VDX specifications referenced throughout for integration with operating system and communication layers.
ISO 17356-5 is primarily a specification for implementers who need a portable, standardized NM solution for automotive ECUs, enabling interoperable node monitoring, synchronized communication, and coordinated power management across vehicle networks.