Name

Internet of Things Data Management (IOTDM)

Repo Name

iotdm

Follow this link to the IoTDM Main page.

Description

The oneM2M Global Partnership is developing standards for Machine‐to‐Machine (M2M) communications enabling large‐scale implementation of the Internet‐of‐Things (IoT). It is progressing specifications supporting communications between the oneM2M service entities, and work is underway on oneM2M‐specific bindings for CoAP, HTTP, and MQTT protocol implementations.

The proposal is to develop a data-centric middleware that will act as a oneM2M compliant IoT Data Broker (IOTDM) and enable authorized applications to retrieve IoT data uploaded by any device. The choice of a data-centric paradigm, as opposed to a message-centric one, ensures that the network - as a distributed IoT platform - provides a single version of the global data space to interested applications. It also optimizes network traffic and application processing as applications and/or devices join and leave the IoT domain.

The IOTDM application (plugin) will interact with data producers (IoT devices such as sensors, and IoT management systems) and data consumers (analytics engines). The interaction is through a variety of IoT Protocol plugins, such as CoAP, MQTT, HTTP, etc.

Overall Architecture

Idm.jpg

References:

Scope

IOTDM Core:

South Bound Protocols:

Resources Committed (developers committed to working)

Resources Committed (developers committed to working)

Initial Committers

Initial Committers:

Vendor Neutral

Meets Board Policy (including IPR)