IoT – Basics of a reference model

Q 1. Why do we need an IoT Reference model?

To establish a common understanding for building IoT architecture of complete IoT systems.

It is based on below requirements:

  • Independent from any technologies or use-cases.
  • Support for Cross Platforms.
  • To define components involved and their structures (attributes & relationship) for any IoT system.
  • Do not define how the components are represented.
  • To define functionalities to interact with instances and managing related information.
  • To handle communication in heterogeneous IoT environments.
  • To define handling of Trust, security and privacy

Q 2. What is the IoT Domain model?

A model that is a base of any reference model. Below are the work scope of this model:

1. Define abstraction and not including real implementation

2. Define Responsibilities

3. Define relationship

It is a model that addresses requirements mentioned in question 1.

Q 3. What are the Sub-models of the IoT Domain model?

  • IoT Information Model
  • IoT Functional Model
  • IoT Communication Model
  • IoT Trust, Security and Privacy model