You are on page 1of 2

ECE3501 DA3

Architecture Diagram:

4 layer architecture:

The physical layer of the architecture is made up of physical objects such as node
sensors and other connected devices that collect real-time data as needed by the
system for various cultivation functions, as well as edge devices that connect to the
internet and send collected data to the cloud via Wi-Fi.Actuators that interact with
their surroundings to make things easier.

The network layer,as the intermediary layer, is a collection of all hardware and
protocols that make up all network communications, including switching and
routing, protocols and their translation, network-level security, and more. In the
IoT system, data collected from physical layer devices must be transferred and
processed, which is where the network layer comes in.The data is gathered and
often processed before being transmitted to the end-user over the internet. The
network layer is subdivided into two sublayers; the packet encapsulation layer that
forms the packets and the routing layer for the transmission.

The application layer that specifies all applications that leverage IoT technologies,
allowing for IoT deployment and ensuring user-to-system connection. When it is
implemented in the physical layer, the application support sublayer is a layer that
offers an interface between the network layer and the application for providing the
essential services to the users, such as a function call and API. MQTT is a common
standard protocol in this tier.

MQTT protocol has a relatively short specification for Complexity and Message
Size, just CONNECT, PUBLISH, SUBSCRIBE, UNSUBSCRIBE and
DISCONNECT types that are easy for usage.MQTT Publisher publishes messages
to the MQTT broker topic; Clients connect to this broker, which then facilitates
contact between the two devices; the destination acts as an MQTT client that
publishes messages and writes each log as a message; also, every device may
subscribe to or register to specific topics. Whenever a client posts a message on a
subscribed topic, the broker forwards the message to every subscribed client.

You might also like