Overview
ISO/IEC 30118-5:2021 - "Information technology - Open Connectivity Foundation (OCF) Specification - Part 5: OCF device specification" defines the OCF device model and device-level requirements used to enable secure, interoperable IoT devices. Built on ISO/IEC 30118-1 (Core) and using Resource definitions from ISO/IEC 30118-4, this standard specifies device types, resource requirements, discovery, security considerations and models for single- and multi‑logical device platforms. It is scalable to support constrained (simple) and smart (capable) devices.
Keywords: ISO/IEC 30118-5, OCF device specification, IoT device interoperability, device model, resource types, device discovery, IoT security.
Key topics and technical requirements
- Device and Resource Model: Defines the core resource model and how device definitions reuse Resource Types from ISO/IEC 30118-4.
- Device Types & Categories: Normative lists and classifications (smart home, healthcare, industrial, PV systems) with required resources and standardized enumerations (e.g., mode, operational state, consumables).
- Multi‑device Modeling: Patterns for single-platform, multi-platform and composite device models to represent multiple logical devices on one physical platform.
- Discovery: Endpoint and resource discovery mechanisms for identifying and interacting with devices on IP networks.
- Security: Device-level security expectations in support of secure discovery, onboarding and data exchange (complements ISO/IEC 30118-2 Security Specification).
- Semantic Tags & Extensions: Use of semantic tags (position, function descriptions) and allowance for third‑party extensions to enhance interoperability and metadata semantics.
- Annexes with Device Profiles: Normative annexes outline detailed device requirements for smart home, healthcare, industrial and photovoltaic device types.
Practical applications
- Ensures interoperability across ecosystems for appliances, sensors, actuators, cameras, healthcare monitors, industrial instruments and PV system components.
- Enables manufacturers and platform providers to implement a common device language for local and remote control, discovery and management.
- Supports secure IoT deployments by aligning device behavior with OCF core and security parts for reliable onboarding and operation.
- Useful for system integrators, firmware developers, cloud providers and test laboratories building or certifying OCF‑compliant devices.
Who should use this standard
- IoT device manufacturers and firmware engineers
- Platform and gateway developers implementing OCF stacks
- System integrators and solution architects for smart home, healthcare and industrial IoT projects
- Test labs and certification bodies validating OCF conformance
Related standards
- ISO/IEC 30118-1 (Core specification)
- ISO/IEC 30118-2 (Security)
- ISO/IEC 30118-4 (Resource Type specification)
- Other OCF mapping parts (e.g., bridging and protocol mappings), OpenAPI and relevant IETF/IEC references used for discovery and API definitions.