Overview
ISO/IEC 30118-8:2021 - Information technology - Open Connectivity Foundation (OCF) Specification - Part 8: OCF resource to oneM2M resource mapping specification - defines how to map OCF resources to oneM2M module classes to achieve interoperability between OCF-enabled devices and oneM2M platforms. The standard documents a unidirectional, property‑by‑property mapping (oneM2M Devices → OCF Devices) appropriate for an Asymmetric Client Bridge (oneM2M Bridge). It uses OCF extensions to JSON Schema to programmatically describe mappings, enabling automated translation and on‑the‑fly interworking.
Key topics and requirements
- Unidirectional device type mapping: Specifies equivalency from oneM2M device types to corresponding OCF device types.
- Resource ↔ Module class equivalence: Identifies which OCF Resources correspond to oneM2M Module Classes (e.g., sensors, actuators, appliance jobs).
- Detailed mapping syntax: Defines mapping conventions including property naming, value assignment, arrays, and conditional mapping rules.
- Property‑level mapping using JSON Schema extensions: Uses OCF-defined JSON Schema extensions to describe each property’s mapping programmatically.
- Operational scenarios and interworking approach: Addresses enabling oneM2M applications to access OCF servers, OCF clients to access oneM2M devices, and on‑the‑fly translation techniques.
- Extensive API-level examples: The document contains detailed derived models and property definitions for many module classes (battery, air quality sensor, thermostat, 3D printer, etc.), supporting practical implementation.
Applications and who should use it
ISO/IEC 30118-8:2021 is intended for organizations and professionals involved in IoT interoperability:
- IoT platform vendors and system integrators implementing bridges/gateways between oneM2M and OCF ecosystems.
- Device manufacturers seeking OCF/oneM2M compatibility guidance for module classes and device types.
- Firmware and application developers who implement property mappings, JSON Schema-based translation, or on‑the‑fly protocol translation.
- Test labs and certification bodies validating conformance of translation bridges.
- Solution architects designing multi‑vendor, multi‑protocol IoT deployments that require deterministic resource mapping.
Related standards and keywords
Related specifications include core OCF resource and oneM2M service-layer documents that define resource models and module classes. Relevant search terms: ISO/IEC 30118-8:2021, OCF resource to oneM2M mapping, oneM2M, OCF, IoT interoperability, device mapping, JSON Schema extensions, module class mapping, asymmetric client bridge.
This standard is a practical reference for implementing interoperable bridges and for automating resource translation between OCF and oneM2M IoT domains.