Introduction - shauntomy/dataModels GitHub Wiki

Overview

Data interoperability has been identified [1] as a technical barrier that prohibits the realisation of the full potential value of IoT Big Data. To help address that problem, in this document data models are defined of entities or things that are commonly used in IoT Big Data applications. The definitions of the data entities have been developed through contributions from participating mobile operators and aligned with existing industry work and namespaces where possible, for example, oneM2M in Smart Home [2], OASC for Smart Cities [3] and schema.org [4] for generic entities.

These collaboratively developed harmonised data models, together with the accompanying documents “IoT Big Data Framework Architecture” [9] and “IoT Big Data NGSIv2 Profile” [10], aim to define a framework of how mobile operators can approach the delivery of IoT Big Data services.

All sections and appendixes, except “Scope” and “Introduction”, are normative, unless they are explicitly indicated to be informative.

Scope

This document specifies harmonised data models that are approved for use by all the participants of the IoT Big Data Ecosystem Project.

The harmonised data models are expected to evolve over time, potentially new entities will be added and entity definitions changed. The harmonised entity definitions defined within this document will be published and accessible via the GSMA IoT Big Data API Directory and will be developed and maintained in a collaborative manner. Contributions are welcome from the wider IoT community to develop and update the data entities. In the short to medium term, these changes will be managed through the standard GSMA PRD process with the IoT Big Data project/PSMC being the approval authority.

Abbreviations

Term Description
CNC Computer Numerical Control
IoT Internet of Things
IoTBD Internet of Things Big Data
JSON JavaScript Object Notation)
ppt parts per thousand

References

Ref Doc Number Title
1. Unlocking the Value of IoT Through Big Data. http://www.gsma.com/connectedliving/unlocking-the-value-of-iot-through-big-data/
1. oneM2M http://www.onem2m.org/
1. OASC http://oascities.org/
1. Schema.org http://schema.org/
1. JSON http://www.json.org/
1. FIWARE NGSIv2 FIWARE-NGSIv2 Specification available at http://fiware.github.io/specifications/ngsiv2/stable/
1. FIWARE DataModels http://fiware-datamodels.readthedocs.io/en/latest/
1. Lower camel case https://en.wikipedia.org/wiki/CamelCase
1. PRD CLP.25 IoT Big Data Framework Architecture
1. PRD CLP.24 IoT Big Data NGSIv2 Profile
⚠️ **GitHub.com Fallback** ⚠️