Internet of Things (IoT) - Lecture 2
Internet of Things (IoT) - Lecture 2
IT 8311
Credit rating: 10
LECTURE II.
Eng.Malissa
[email protected]
OUTLINES.
• Market Opportunity
• Building Blocks of IOT
• The IoT Stack
• IoT Device Management
• IoT Architecture
• IoT Enabling Technologies
Market Opportunity
50
50 Billion
40 “Smart Objects”
BILLIONS OF DEVICES
Rapid
30 Adoption
Rate of Digital
Infrastructure:
5X Faster Than
Electricity and
20 25 Telephony
Inflection
Point
12.5
10
World
Population
7.2 7.6
6.8
0
TIMELINE
2010 2015 2020
Source: Intellipaat
The IoT Stack
Source: Intellipaat
IoT Device Management
Source: Intellipaat
IoT Architecture
The IoT architecture. (a) Three-layer. (b) Middle-ware based. (c) SOA (d) Five Layer
Object Layer
• The object consists of sensor/actuator devices
• This aims to collect and process information
and perform different functionalities such as
querying location, temperature, weight,
motion, vibration, acceleration, humidity etc.
• This layer digitizes and transfers data to the
Object Abstraction Layer through secure
channels.
Object Abstraction Layer
• It is responsible for transferring data collected by
Object layer to the Service Management Layer
through secure channels.
• Technologies used in this layer are RFID,3G,4G,5G,
GSM, UMTS, Wifi, Bluetooth Low Energy, Infrared,
Zigbee etc.
• Cloud Computing and Data Management Processes
are handled in this layer.
Service Management Layer
• It is responsible for pairing services with its
requester based on Addresses and Names.
• This layer supports the IoT application
programmers to work with heterogeneous
objects without consideration to a specific
hardware platform.
Application Layer
• Application layer provides services requested by
customers such as temperature and humidity
measurements to the customers who ask for that
data.
• Application layer covers numerous vertical markets
such as smart home, smart building,
transportation, industrial automation and smart
healthcare.
Business Layer
• This layer manages overall IoT system activities and
services.
• The responsibility of this layer are to build a business
model, graphs, flowcharts etc. based on the received data
from the application layer.
• Decision making processes based on Big-data analysis are
taken in this layer.
• Monitors and managers underplaying four layers is
achieved in this layer.
IoT Elements - (continued….)
21/25
Infrastructure Protocols