0% found this document useful (0 votes)
48 views47 pages

IoT Applications for Smart Systems

The document discusses various applications of Domain Specific IoT, including home automation, smart cities, and logistics, highlighting technologies like smart lighting, intrusion detection, and smart irrigation. It also covers cloud computing concepts such as resource allocation, virtualization, and service models like SaaS, PaaS, and IaaS. Additionally, it emphasizes the importance of Service-Level Agreements (SLAs) in cloud computing for both customers and service providers.

Uploaded by

captainjk14
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views47 pages

IoT Applications for Smart Systems

The document discusses various applications of Domain Specific IoT, including home automation, smart cities, and logistics, highlighting technologies like smart lighting, intrusion detection, and smart irrigation. It also covers cloud computing concepts such as resource allocation, virtualization, and service models like SaaS, PaaS, and IaaS. Additionally, it emphasizes the importance of Service-Level Agreements (SLAs) in cloud computing for both customers and service providers.

Uploaded by

captainjk14
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Module 2

Domain specific IOT


Dr. Seema B Hegde
Associate Professor
CSE dept.
GAT
Domain Specific IoT
• Diverse applications range from
• Home,
• City,
• Environment,
• Energy,
• agriculture,
• Logistics,
• Industries.

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754
Home Automation
Smart Lighting
 Adapting to Ambient environment
 Saves Energy
 Two types
 Solid State (LED lights)
 IP Enabled
IoT Enabled lighting can be controlled by
the web applications/ Mobile application
through controllers.
They can be made intelligent through
sensors
 To collect ambient parameters such as
temperature, Lux
 To adjust to light intensity and colour
changing

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754
Smart Appliances

• Easier Management
• Remote status information
• Smart dryer
• Thermostats
• Smart Refrigerator with RFID
• Smart TV

IoE, 21CSE754 4
Intrusion Detection
• Uses a security camera and sensors to
detect the intrusion and raise alarm.
• Types of alert can be
• Email
• Images or vedio
• SMS
• Cloud controlled Geo
location based information
Threats:
Router, Password management

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754
Smoke Detection
• Smoke is the initial sign of
the Fire

Techniques: Optical
Detection
Ionisation
Air Sampling
• Detects harmful gases such
as LPG, CO

• Send alerts as,


• SMS
• Voice based alert
• Email
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 6
Smart City
• The application of IoT in Smart city is
diverfied

[Link]
realm=smartcity#/map
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754
IoE, 21CSE754 8
Smart Parking
• Frustration and Time
Congestion
• Traffic Congestion
• Detects the available parking
and sends information on IoT
system.
• Sensors are placed to detect
on or off and collect
information on the controller
• Drivers can access it from
mobile application

Dr. Seema B hegde, Associate Professor


IoE, 21CSE754
Smart

Lighting
To dynamically control light
according to ambient
conditions
• In Roads, Park and public
places leads to energy
conservation
• 19% of global electricity and
6% of green house emission
effect
• Sensors to detect motion
and and share information
with other sensors

IoE, 21CSE754
Smart Roads

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 11
Structural Health Monitoring
• Sensor network to monitor
the vibration level of the
building bridges and so on
• Detect cracks and
mechanical break down
• Locate the damage and life
span of structures
• Provides early alarms

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 12
Surveillance
• Infrastructure, Public
transports, Events,
Mobs
• To ensure Safety and
security
• IoT connected video
survillence camara
trough cloud
connected database.
• Cloud based video
analytics to search a
pattern or activity

IoE, 21CSE754 13
Emergency response
• Critical infrastructure
monitoring
• Sharing the collection of
aggregated data from large
sensors.
• Water pipeline sewage bed
monitoring
• Cloud based architecture,
multimodal information
• Rerouting the traffic
• Early alerts
• Evacuation of affected victims

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754
Logistics

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 15
Route Generation and Scheduling
• Data collected from
multiple sources to
provide new services
• End to end route based
on route pattern and
mode of transportation
• Cloud based backend
servers can answer
route based queries
and schedule the
transportation pattern

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 16
Fleet Tracking
• Track the location of vehicles in
real time
• Cloud based scalable fleet tracking
system
• Generation of alerts on deviation
from routes, Bottle neck
congestion
• Provides route optimization, Time
management, safety, enhance
productivity
• Types of fleet tracking system;
• Cellular
• Mobile phone GPS
• In Vehicle GPS
• Satiellite
• Wireless Passive
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 17
Shipment tracking
Monitoring conditions inside
the container

Sensors like Temperature


Humidity, gyroscoppe and
other relevant sensor

Upscaled to cloud also

Live alerts to drivers and


commodity owner and
customers

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 18
Remote Vehicle Diagnostics
Can detect and warn the
impending faults

IoT sensors deployed on the


dashboard and ECU

Captured using CAN and OBD


systems

OBD real time data status can be


sent to cloud for analysis and fault
diagnosis

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 19
Agriculture

IoE, 21CSE754 20
Smart Irrigation
• To enhance the crop
yield while saving
water
• Uses device with
moisture sensor to
determine the level of
moisture
• Turn on irrigation
system for water flow
only when its goes low
• It collects the sensor
data on cloud to
analyse and fix
irrigation schedule.

IoE, 21CSE754 Dr. Seema B Hegde, Associate Professor


21
Green House Control
• A structure with a roof to
provide conducive
environment for growth of
crops
• The climate conditions can
be monitored and
controlled inside the green
house
• Sensors for
Temperature
• Co2, moisture
 The IoT system collects
data on to server for
monitoring and
controlling the green
house parameters
 Actuations are done to
control the parameters
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 22
Industry

IoE, 21CSE754 23
Machine diagnosis and prognosis
• Prognosis: Predicting the performance of
machine by analysing data on current
operation conditions
• Diagnosis: Determine the cause of machine
fault
• Sensors are mounted on components of the
industrial machine to monitor the data for
the diagnosis and prognosis.
• The large set of the data generated is stored
in cloud for analysis.
• The Case based reasoning(CBR) is most
widely technique for diagnosis and prognosis
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 24
Our Implementation

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 25
IoT Connection

IoE, 21CSE754 26
Indoor Air Quality Management
• Monitor the air
quality of industries
for the safety of the
workers
• IoT based gas
sensors are used
monitor toxic gases
such as carbon
monoxide, nitrogen
monoxide,
ammonium and so
on. Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 27
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 28
OIC Architecture

Dr. Seema B Hegde, Associate Professor


IoE, 21CSE754 29
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 30
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 31
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 32
IoTivity

• IoTivity is an open-source, reference implementation of


the OCF Secure IP Device

• IoTivity is an open-source, reference implementation of


the OCF Secure IP Device Framework.
Dr. Seema B Hegde, Associate Professor
IoE, 21CSE754 33
Module 3
Cloud Computing
It comprises a shared pool of computing
resources, which are accessible dynamically,
ubiquitously, and on-demand basis by the
users

IoE, 21CSE754
Cloud Computing
 IoT deployments are resource-constrained.

 Huge data processing requirements

 Traditional approaches are Trivial

IoE, 21CSE754
Network computing: The network of connections working together for the
processing of data

Cloud computing: cloud computing comprises a pool of multiple resources


such as servers, storage, and networks from single/multiple organizations

 Resources are allocated to the end users as per requirement, on a


payment basis

 an end user can request customized resources such as Processor,


network, server storage space, RAM, operating systems, and other
software

 The cloud services are accessible from anywhere and anytime by an


authorized user through Internet connectivity.

 Resources are accessible by multiple users through a regular command-


line terminal at the same or different time instants.
Virtualization
 The technique of sharing a single resource among
multiple end-user organizations or end users is known as
virtualization.
 a physical resource is logically distributed among
multiple users.
 a user perceives that the resource is unlimited and is dedicatedly provided to
him/her.

Virtualization software
separates the resources
logically so that there is no
conflict among the users
during resource utilization

Helps in Providing Data Backup


Advantages
End User Perspective:
 Variety: It enables an end-user organization to use
various types of applications based on the
requirements.

 Availability: It creates a logical separation of


resources with multiple entities without any
intervention of end users.

 Portability: It signifies the availability of cloud


computing services from anywhere in the world, at any
instant of time

 Elasticity: an end user can scale-up or scale-down


resource utilization as per requirements as it is based
on a pay-per-use model
Advantages of Cloud Service Provider

1. Resource Utilization The resources are distributed among


different users dynamically as per their requirements.
 A segment of a particular resource provided to a user at a time
instant, can be provided to another user at a different time instant.
 In the cloud computing architecture, resources can be re-utilized for
multiple users.

2. Effective Revenue Generation: A CSP generates revenue from the


end users based on resource utilization.
 Suppose user A is utilizing a storage facility from a particular CSP.
The user will release the storage after a few days when his/her
requirement is complete.
 The CSP earns some revenue from user A for the utilization of the
allocated storage facility.
 In the future, the CSP can provide the same storage facility to a
different user, B.
 The CSP can generate revenue from user B for his/her storage
utilization.
Types of Virtualisation
Hardware: Sharing of hardware resources among multiple users.
For example, a single processor appears as many different processors
in a cloud computing architecture.

Storage: Storage space from different entities is accumulated


virtually, and seems like a single storage location

Application: A single application is stored at the cloud end. However,


as per requirement, a user can use the application on his/her local
computer without ever actually installing the application.

Desktop Virtualization: Allows a user to access and utilize the services


of a desktop that resides in the cloud. The users can use the desktop
from their local desktop.
Cloud Model
Service Model
Software-as-a-Service (SaaS): This service provides
access to different software applications to an end user
through Internet connectivity.
 The software is located in a cloud server, from where
the services are provided to multiple end users
 SaaS offers scalability, by which users have the
provision to use multiple software applications as per
their requirements.
 The update of the software applications.
 These software are accessible from any location.
 Example- Microsoft office 365.
Platform-as-a-Service
(PaaS)
PaaS: provides a computing platform, by which a
user can develop and run different applications.
 The burden of installing and managing the
infrastructure such as operating system, storage,
and networks.
 The users can develop and manage the
applications that are running on top of it.
Example: Google App Engine.
Infrastructure-as-a-Service
IaaS: It provides infrastructure such as storage,
networks, and computing resources.
 A user uses the infrastructure without purchasing
the software and other network components.
 In the infrastructure provided by a CSP, a user can
use any composition of the operating system and
software.

Example: Google compute Engine


Deployment Model
(a)Private Cloud: This type of cloud is owned explicitly by an
end user organization. The internal resources of the
organization maintain the private cloud.

(b) Community Cloud: This cloud forms with the


collaboration of a set of organizations for a specific
community. For a community cloud, each organization has
some shared interests.

(c) Public Cloud: The public cloud is owned by a third party


organization, which provides services to the common
public. The service of this cloud is available for any user, on
a payment basis.

(d) Hybrid Cloud: This type of cloud comprises two or more


clouds (private, public, or community).
Service-Level Agreement in Cloud
Computing

An SLA is essential in cloud computing architecture for both


CSP and customers. It is important because of the following
reasons:
• Customer Point of View: Each CSP has its SLA, which
contains a detailed description of the services. If a customer
wants to use a cloud service, he/she can compare the SLAs
of different organizations. Therefore, a customer can choose
a preferred CSP based on the SLAs.
• CSP Point of View: In many cases, certain performance
issues may occur for a particular service, because of which a
CSP may not be able to provide the services efficiently. Thus,
in such a situation, a CSP can explicitly mention in the SLA
that they are not responsible for inefficient service.

You might also like