Functional Arrchitecture
Functional Arrchitecture
A physical design of an IoT system refers to the individual node devices and their protocols that
are utilised to create a functional IoT ecosystem.
Each node device can perform tasks such as remote sensing, actuating, monitoring, etc., by
relying on physically connected devices. It may also be capable of transmitting information through
different types of wireless or wired connections.
The things/devices in the IoT system are used for:
Building connections
Data processing
Providing storage
Providing interfaces
Providing graphical interfaces
The devices generate data, and the data is used to perform analysis and do operations for
improving the system. For instance, a moisture sensor is used to obtain the moisture data from a
location, and the system analyses it to give an output.
Request-response model
Push-pull model
Publish-subscribe model
Exclusive pair model
3. IoT communication APIs
APIs are used to communicate between the server and system in IoT. Some API’s include: