Professional Documents
Culture Documents
Lecture 3
Lecture 3
Lecture 3
Lecture 3
LTE 331
LTE331 1
Definition of IoT Architecture
• IoT architecture comprises a collection of physical
objects, sensors, cloud services, developers, actuators,
communication layers, users, business layers,
and IoT protocols. Because of the wide domain of
internet objects, there is no single consensus on IoT
architecture, which is universally agreed.
(Jabraeil Jamali M.A., Bahrami B., Heidari A.,
Allahverdizadeh P., Norouzi F. (2020) IoT Architecture. In:
Towards the Internet of Things. EAI/Springer Innovations in
Communication and Computing. Springer, Cham.
https://doi.org/10.1007/978-3-030-18468-1_2)
LTE331 2
Simplest form of IoT
Architecture
Processin
Sensors Collectors Output
g
• In its simplest form, IoT setup requires some form of sensor for
example temperature sensor.
• A collector is needed to capture and temporarily store the data.
• The data are then put into storage or processed (analytics) for some
pattern.
• The processed data will be shown as output in form of visualization,
LTE331 3
One Example
LTE331 7
Example of
Water Tank
Sensor
• In this example the
sensor is connected to
an IoT Device (could be
Arduino or raspberry or
others)
• It is connected to a
server via Wifi network.
• Other PCs can access the
server for report.
LTE331 8
Another Perspective of IoT
Setup
• In logical perspective we can show that the flow of process will be as the above
illustrations.
• Devices are to be connection to a collector (Data aggregation & Pre-processing)
• Once collected, it can be stored and analysis is conducted on in.
• The output is implied to be part of Data Analysis
LTE331 9
Larger Network
LAN 1
LTE331 10
LAN 1
Cloud
The Cloud
LTE331 11
Network and
the Internet
(Cloud)
• For example this
diagram implies that the
three computer network
we found here may be
located in different
states or country.
• All are connected to the
cloud. A general cloud
that is the Internet.
LTE331 12
Cloud Diagram
LTE331 13
An Example of IoT
Implementation with Cloud Access
LTE331 15
Data Communication
LTE331 16
Data
Communication
• Communication can be
divided in several layers:
• Sensing
• Communication Protocol
that happen at the sensors
• Network
• Communication Protocol
that happen at transmit
point (Bluetooth, Switch,
Router, Hub, Wifi)
• Data Processing
• Communication Protocol
the happen during
processing (such as file
format, storage format etc)
• Application
• Communication Protocol
that happen at user apps
such as HTML.
LTE331 17
Data
Communicatio
n
LTE331 18
Example of Communication
Means and Protocol Used
connection LTE331 20
This lecture look at IoT
Architecture.
LTE331 21