Iot Unit 3
Iot Unit 3
3
CHAPTER
UniversityPrescribed Syllabus
& loT device, Cloud for loT, Node RED, M2M Vs loT
eanuer
types,
used in the
applications
Applications : Modern loT case studies /
loT
agriculture,
health care.etc
areas of transportation,
Static
data storage Applicatiorn
data store
Web Sever
Web oontaine
Servlet response
HTTP HTTP
request response Other sevices
Web cient
Fig. 3.1.1
When client sends request for a web page, the web server
If client has requested for some other resources then the weð
Publications..A
SACHIN SHAH Venu
(Q4-08) Tech-Neo
B.Sc. Comp-Sem 4)
(loT & Web) ...Pageno...(3-3)
(MU-S..Y,
oTTechnologies
of the Internet of Things in conjunction with cloud
use
The become kind
has a
of catalyst: the Internet of
technologiescloud computing are now related to each other.
and
Things
aretrue technologies of the future that will bring many
These
benefits.
the rapid growth
of technology, the problem of storing,
Due to
and accessing large amounts of data has arisen.
processing,
relates to the mutual use of the Internet of
Great innovation
and cloud technologies. In combination, it will be
Things
to use powerful processing of sensory data streams
possible
services.
and new monitoring
As an example, sensor data can be uploaded and saved using
cloud computing for later use as intelligent monitoring and
action.
Node-RED is a
programming tool foor
hardware devices, APIs and wiring
online
services in together
interesting ways.
neW and
It provides a
browser-based editor that
makes it
together flows using the wide easy to
range of nodes in wire
properties.
Installing NODE-RED
Installing with npm (Nodepackage manager)
SACHIN SHAH Ve
s..A
arrangement
NODE-RED:
Locally
On a device
Protocols
M2M vs IoT Communication
A 3.1.5
IS M2M
to Machine communication. It is a
MOM stands for Machine
the devices using wired
direct communication system between
without any human
or wireless communications channels
interaction.
open Source
MQ Telemetry Transport (MQTT) an
publish/subscribe messaging transport protocol is designed
high
for power constrained devices and low-bandwidth,
latency networks. .
CoAP theor
Constrained
specialized web transfer Application
protocol Protocol
constrained nodes and that is
constrained
Itis designed networks insuitable
for M2M applications IoT. for
and building such as
automation. smart
Based on RESTmodel like energy
HTTP, in
make resources CoAP also
available under a the
access these URL, and servers
resources using clients
methods such
POST,and DELETE. can as
GET,
Like PUT,
HTTP, it can also. carry different
and able to integrate
is types of
with XML, JSON. payloads
data format of your CBOR, Or
choice. any
The strong security
capabilitiesof CoAP is
which makes it a another facto
desired choice
protocols.
among the available Ioh
management.
The device management includes device statistics,
Technologies
1oT
Basis ot
IoT M2M
Internet of Things Machine to Machine
Abbreviation
communication
types.
Open API
support
Examples
Consumer(B2C)
Supports
integrations.
Smart
Open |
API There is
no
for Open
APIs
support
wearables,Big
Sensors, Data and
Data and Cloud, etc.
Information, etc.
A 3.1.6 Basics of WSNS
IM
4)
&
(MU-S.Y.
Tochnologies
loT
Fig. 3.1.2
Publications...A SACHIN
SHAH Venture
(Q4-08) Tech-Neo
loT Technologies
(MU-S.Y. B.Sc. Comp-Sem 4)
(loT &
There are two types Web)
of )Pag
go
networks which include architectures used no...
the in
(10)
wireless sensor following.
architectures: There wirelesB
and Clustered Layered are 2
Architecture. Bensor
below. These are Network types of
explained
as
Architecture,
(1) Layered
Network Architecture following
(2) Clustered
Network Architecture
(1)Layered Network
Architecture
This kind of
network uses
hundreds of
a base station. Here the sensor
nodes as
done into arrangement of well as
concentric layers. network
nodes can
It comprises five be
layers as well as 3
the following. cross layers
which
The five layers in the incude
architecture are:
Application Layer
Transport Layer
Network Layer
Data Link Layer
Physical Layer
Task
Mobility
Layer
Application Power
Layer
Transport
Management
Network Layer
Management
Plarne
Management
Plane
Data Link Layer
Plane
Physical Layer
Layer
Fig. 3.1.3 : Application
in
numerous applications
arranged in
networks
Sensor military, environment,
fields such
as agricultural,
different
medical, etc.
-Sensor Node
Cluster
Data Flow
Base Station
Fig. 3.1.4
which is
prTochnOlogles
cluster
create
the TDMA (Time-division multiple
every will
In
cluster
the
plans.
access)
JOT APPLICATIONS
Tachnologies
Cars
or autonomous vehicles are the coolest
cars
sel-driving
Self-driving have been introduced in the transportation
that
decades, the concept of self-driving
things In the past
but this has been turned into
industry. like a dream,
just
Was with the support of IoT technologies.
Cars reality
aninnovative of moving sensing
capable safely
cars are
by
driving
car uses acoustic sensors.
Cor instance, the self-driving
(Light detection and
sensors, radar, LiDAR
ultrasonic
and GPS sensors to have information
camera
ranging),
and take the data-driven decision
about the surroundings the
accordingly. This indicates that
about mobility
loT
cars is dependent on
functioning of self-driving
sensors.
self-driving
sensors equipped in the
With the help of IoT,
in
the data about the surrounding
cars continuously gather
unit or
data either to a central
real-time and transfer this
cloud.
seconds,
data in a fraction of
The system analyses the
per the
cars to perform as
enabling the self-driving
the
This indicates that IoT connects
information provided.
cars and enables them
to
sensor network for self-driving
function in the desired manner.
Monitoring
(9) Advanced Vehicle Tracking or Transportatlon
systems
Vehicle tracking or transportation monitoring
many businesses to manage their
have become the need of
effectively. With the
help
ieets and supply chain processes
companies have smooth
O GPS trackers, transportation
facts and figures about the
access to real-time location,
vehicle.
IOT systems
Agriculture
play an
important role
monitoring and give for
a proper solution crop
and
IOT leads to accordingly. soil
smartfarming.
waste and
Using IOT,farmers
increase can
productivity. The minimize
monitoring of fields system allows
with the help
monitor the status of of sensors. the
the area. Farmers on
There are
various uses of IOT in
follows:
agriculture that
are as
(1)IOT analytics
in agriculture
The data from
smart sensors
can be further
automated analyzedfor
decision-making and
predictive analysis.
Machine learning
and predictive
for farmers to analysis will be
cope up with the helpful
drought, weather conditions
flood,etc. such as
(2)
Drone-based uses
products.
(4)
Smart
: Irrigation system
Prsšaet CaunextlriLy
Inttascuctere
10T
Healthcare System
Architecture
AppllçatoA
Matfor
Diagusstic
EvestBssed Astloa
Poxitiv
Fig. 3.2.1
(Q4-08)
Tech-Neo Publications...A SACHIN SHAH Venture
2
loT Technologies (MU-S.Y. B.Sc.Comp-Sem 4) (oT &
Web)
..Page no...
The application of the Internet of (3-18)
as pulse-oximeter, sensors
electrocardiogram, devices
thermometer, such
sensor, sphygmomanometer
(blood pressure) il1uid
that level
current patient situation (data).
Connectivity
Bluetooth,
:
WiFi,
IoT system
etc.)
provides better
of
read
the
devices connectivity
(using
microcontroller to server and
Analytics :
Healthcare system
and correlates to get analyzesthe data
from
sensors
vice-versa to read data from
healthy parameters of
the basis of their the patient sensors
analyze data they can and on
health. upgrade the
patient
EDGE COMPUTING:
f Edge
Computing
computing
is the processing and computing
of client data
centralized server or a
source rather than
a
Edge
data
to the
closer
location.
cloud-based
computing resources,
edge computing brings
At its simplest, closer to where the
and enterprise applications
storage,
consume the information.
data
actually
people
Computing
S Purpose of Edge
an loT system with a local source of
provides
Bdge computing The IoT device
and computing.
storage,
data processing, server.
and sends it to the edge
gathers data
of the local
analyzes data at the edge
Meanwhile, the server scalable data
faster, more readily
network, enabling
processing. data
usual design that involves sending
When compared to the system
for analysis, an IoT edge computing
to a central
server
has : IoT device
between the
of communication
Reduced latency
and the network.
increased operational
times and
Faster response
efficiency.
the system
bandwidth consumption as
Smaller network storage or
the cloud for long-term
data to
only streams
analysis. loses
even if the system
The ability to continue operatingcentral server.
the cloud or the
connection with way to use the
cost-effective
Edge computing is an efficient, risking
network
without
Internet of Things at scale
overloads.
Cloud
server
Layer
ad
Bo
prDcessing
dala
warehousing
bola
LAN'NAN
Virtualization
B)
Layer
Devise
andcontrollers
Sensor
Fig.3.3.1
of the
simply means the edge
architecture
An edge-computing the network vary
present at the edge of
devices be
network. The A mobile phone can
the functionalities.
based upon
the edge.
employed at network etc. Edge
at the edge of the
A router can be employed which can perform temporary data
those devices
comprises of before sending
the actual
storage
processing
and temporary
and processing.
to the cloud for further storage
data an edge is
an edge device and
between
The communication computing
provides data
edge gateway. Edge
by an a Edge is
facilitated data.
to the source of
nearer rest of the
capabilities and the
between the core network
demarcation
network in an edge computing environment.
edge architecture
connect the
as an interface to devices
1 just acts The
or cloud environment.
fog domain
With either be capable of providing
should
which are employed atthe edge
services.
storage and computing
Y.
Sc.
B.
C
(MU-S.
at a dístance from the
Tochnologios can be artual
loT network depending upon the
of a of the
cases,
rese
The edge In most the edge can be just a h
available,
edgedevice. collectingthe data.
and bandwidth
main edge device,
time the from
distance
Platformns
Edge by reducing the
3.3.4 up analysis forth. latency
speeds and
computing data back
Edge in moving cloud and
data center
systens,
involved on the as
An edge data
real-timne
Enabling
cloud
or data center. the data close to the edge
and optimizing
buffering,
Caching,
LoTinto a
or IoT system. by edge devices and
device received
the data
Transforming for analysis.
can be processed
format that
Edge Computing Data center
Cloud
Machine to
DataCaching machine
Realtime
Buffering optimization
data processing
computing
platfom
Edge
Basic analytics
Fig. 3.3.2
Venture
SHAH
(Q4-08) Tech-Neo Publications...A SACHIN
(MU-S.Y. B.Sc. Comp-Semn
Web) no..(3-23)
4)
TAchnologles (loT & ....Page
Applications have to be
edge. You might want
specifically designed to run on the
to port
the to edge
cloud existing applications from
Since edge
endpoints are
challenging to distributed in
maintain control nature, it can be
and visibility
Therefore, the over time.
platform must
dashboard to include
monitor all an analytics
edge devices in
environment and use your IT
telemetry to
locations. collect data
Typically, edge from remote
central hub to computing platforms
maintain the
observability of
will have a
3.
Cloud to
edge key metrics.
infrastructure
Most
enterprises do not run
fully
deployment. Instead, the greenfield
edge environment edge
extension to the acts as
primary cloud and an
efficienciesby can often
offloading unlock cost
edge. workloads firom the
cloud to the
The
platform you choOse should
streamline
provisioning, cloud to
ideally through edge
infrastructure as
techniques to drive code
consistency automation.
Edge
security
Tech-NeoPublica
Cor
B.Sc.
(MU-S.Y.
platform should
Technologies conmputing have
loT edge enforce to
why your that you can manage
That's protocols data flow between
security
built-in and govern edge
access also integrate
edge network platform may third-party
tools
The monitoring
devices. and security
services
security
deployments.
IS Edge Computing
of a device's network
place at the edge
Computation takes
edge computing.
which is known as
the network of the
a computer is connected with
That means the data to the
processes the data and sends
device, which as edge
comnputer is known
cloud real-time. That
in
node".
computer" or "edge
S Fog Computing
of cloud computing. It is a layer
Fog computing is an extension
cloud. When edge computers send
in between the edge and the
nodes receive the data
huge amounts of data to the cloud, fog
and analyze what's important.
Then the fog nodes transfer the important data tothe cloud
to
In this way, fog computing saves a lot of space in the cloud and
eTTechnologies
Between Edge Computing and
Difference
2 3.3.6 Fog Computing
FogComputing
Edge Computing
NO
than scalable when
scalable fog Highly
Less
1.
compared to edge
computing.
computing.
of nodes are
of nodes are Millions
Billions
2.
present.
present.
is
is a Fog computing
4. Edge computing
of cloud
of fog computing. subdivision
subdivision
computing.
The bandwidth
5. The bandwidth requirement
requirementis high. Data
very low. Because data
is
originating from edge
comes from the edge nodes
nodes is transferred to the
themselves.
cloud.
cost is
6. Operational
Operational cost is higher.
comparatively lower.
probability of data
7. Attacks on The
High privacy.
attacks is higher.
data are very low.
or client's network.
.Pago
Sr. EdgeComputing no...
(3)
No. Fog
Computing
9. The power consumption of
The power
nodes is low.
nodes consumption
flter of
information important
from
massive the
amount of
collected data
from the
and saves device
it in
the
high. filter
Tcnoloies
3 M2M
machine to machine,
and is a
stands for
be
M2M quite simply one that can
concept, though
straightforward when it
relatively
to extremely complex
from very simple
everything
comes to its implementation. can communicate
with
how machines human
n short,M2M is about requiring
without necessarily important
One another, It's a hugely
the information. home
to relay seen in any
ddleman and can be
technology that's now ubiquitous
or office. doesn't
it
because
primarily
M2M is not new technology, digital
a
or complex
any wireless technologies
actually require
devices.
Venture
SACHIN SHAH
(Q4-08) Tech-NeoPublications..A
loT Technologies (MU-S.Y. B.Sc. Comp-Sem 4)
(loT
&Web)
....Page
A wired connection between no...
Chapter
Ends...
J'a
lstiyi