Overview
ISO/IEC 29341-30-1:2017 defines the architectural overview for the UPnP IoT Management and Control framework. It describes the UPnP IoTManagementAndControl device and the UPnP DataStore service that together provide a foundation for bridging and managing sensors across UPnP and non‑UPnP networks. The standard explains how sensor data and mobile-device data are modeled, persisted and distributed, and how services may be hosted inside the IoTManagementAndControl device or other UPnP‑compliant devices.
Key topics and technical requirements
- Architectural overview: Components and relationships of the IoTManagementAndControl device and DataStore service within the UPnP Device Architecture.
- Sensor data model: Structure for sensors, sensor collections, groups, control interfaces and permissions that enable discovery and management of heterogeneous sensors.
- DataItem and DataRecord semantics: Naming, prefixes, types, encoding and descriptive metadata for individual sensor values and records.
- DataItem Description XML: Schema elements and categories used to describe DataItems, units of measurement (SI, derived and common non‑SI units), and semantic attributes.
- DataStore service model: Definition of DataTables, DataTable DataRecords, DataTable dictionaries and DataTable operations for persistent storage and retrieval of sensor and mobile device data.
- Data transport and retention: Mechanisms for transporting sensor data to the DataStore and policies for persistent retention and distribution.
- Protection and configuration: Device protection model, sensor permissions and configuration management concepts to control access and secure data.
- Theory of operation (informative): Operational scenarios showing how the IoTManagementAndControl device and DataStore interact in practice.
Practical applications
- Smart homes and building automation: Centralize sensor data, persist historical readings and bridge legacy/non‑UPnP sensors into a unified control domain.
- Industrial and enterprise IoT: Aggregate telemetry from diverse endpoints, store time‑series records and expose controlled access to applications and analytics.
- Consumer device ecosystems: Enable mobile devices to deposit or retrieve data when joining/leaving a UPnP network, supporting roaming device scenarios.
- System integrators and platform providers: Implement DataStore-backed gateways that mediate between field sensors and cloud or on-premises applications.
Who should use this standard
- Device manufacturers and firmware developers building UPnP‑compliant IoT gateways
- IoT platform architects and integrators needing a standardized sensor data model and persistence mechanism
- Application developers who consume UPnP DataStore records for analytics, monitoring or control
Related standards
ISO/IEC 29341 is the UPnP Device Architecture series; this part (30‑1) complements other UPnP parts covering device and service templates used across media, networking and device control domains.
Keywords: ISO/IEC 29341-30-1:2017, UPnP IoT Management and Control, DataStore service, sensor data model, DataItem, DataTable, IoT architecture, UPnP device.