Data interoperability has been identified as a technical barrier that prohibits the realisation of the full potential value of IoT data. To help address that problem, in this document data models are defined of entities or things that are commonly used in IoT 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, OASC for Smart Cities and schema.org for generic entities.
This resource specifies harmonised data models that have been developed by members of the GSMA 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. Contributions are welcome from the wider developer community to develop and update the data entities.
The harmonised data entities below originate from and are used in the following industry verticals (or IoT Domains):
- Agriculture
- Automotive
- Environment
- Industry
- Smart City
- Smart Home I | Entity Name | Specification | Context Definition | Example Entity | |:--- |:--- |:--- |:--- | | Agri Crop | Agri Crop entity specification. | Agri Crop context example. | Agri Crop entity example. | | Agri Greenhouse | Agri Greenhouse entity specification. | Agri Greenhouse context example. | Agri Greenhouse entity example. | | Agri Parcel | Agri Parcel entity specification. | Agri Parcel context example. | Agri Parcel entity example. | | Agri Parcel Operation | Agri Parcel Operation entity specification. | Agri Parcel Operation context example. | Agri Parcel Operation entity example. | | Agri Parcel Record | Agri Parcel Record entity specification. | Agri Parcel Record context example. | Agri Parcel Record entity example. | | Agri Pest | Agri Pest entity specification. | Agri Pest context example. | Agri Pest entity example. | | Agri Product Type | Agri Product Type entity specification. | Agri Product Type context example. | Agri Product Type entity example. | | Agri Soil | Agri Soil entity specification. | Agri Soil context example. | Agri Soil entity example. | | Air Quality Observed | Air Quality Observed entity specification. | Air Quality Observed context example. | Air Quality Observed entity example. | | Building | Building entity specification. | Building context example. | Building entity example. | | Building Operation | Building Operation entity specification. | Building Operation context example. | Building Operation entity example. | | Building Type | Building Type entity specification. | Building Type context example. | Building Type entity example. | | Device | Device entity specification. | Device context example. | Device entity example. | | Device Model | Device Model entity specification. | Device Model context example. | Device Model entity example. | | Device Operation | Device Operation entity specification. | Device Operation context example. | Device Operation entity example. | | Environment Observed | Environment Observed entity specification. | Environment Observed context example. | Environment Observed entity example. | | Machine | Machine entity specification. | Machine context example. | Machine entity example. | | Machine Model | Machine Model entity specification. | Machine Model context example. | Machine Model entity example. | | Machine Operation | Machine Operation entity specification. | Machine Operation context example. | Machine Operation entity example. | | Vehicle | Vehicle entity specification. | Vehicle context example. | Vehicle entity example. | | Vehicle Fault | Vehicle Fault entity specification. | Vehicle Fault context example. | Vehicle Fault entity example. | | Vehicle Type | Vehicle Type entity specification. | Vehicle Type context example. | Vehicle Type entity example. |