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