Outline-IoT
•Physical/Virtual objects with uniqueidentityconnected to Internet
•Facilitates ‘intelligent’ applications to make industry, agriculture, domestics
‘smarter’
•New revolutionof Internet by advancement in sensor network, mobile
devices, wireless communication, networking and cloud technology
•The course comprises of main three part:
•The building blocks of IoTand their characteristics
•Programming -from prototyping to complex applications
•IoTdata analytics and tools for IoT. Cast studies on collecting data and analyzing
generated data by IoT
Introduction
•Coined in 1999 by Kevin Ashton, proposed putting radio-frequency identification
(RFID) chips on products to track them through a supply chain
•In 2014 it was said -by 2020 about 50 billion devices/things may get connected
to internet, more things connected with internet than people
•Industry found market for their products (h/w and s/w)
Data:
Raw & un-processed
data obtained from IoT
devices/systems
Information:
is inferred from data -
filtering, processing,
categorizing and
contextualizing it
further
Knowledge:
is inferred from
information -
organizing, structuring
and put into action to
achieve specific
objective.
Inferring information and knowledge from data
Applications of IoT:
•Home
•Cities
•Environment
•Energy
•Retail
•Logistics
•Agriculture
•Industry
•Health and Lifestyle
Home Automation System
Home Automation
•Smart Lighting
• Control lighting remotely (mobile or web applications)
•Smart Appliances
• Provide status information to the users remotely
• Use optical detection
•Intrusion Detection
• Use security cameras and sensors (PIR sensors and door sensors)
• Detect intrusions and raise alerts
• Alerts: SMS / email sent to the user
•Smoke/Gas Detectors
• Detect harmful gases like Carbon monoxide (CO), Liquid petroleum gas (LPG)
• Raise alerts to the user/local fire safety department
Smart City
Smart City
Smart Parking
• Detect the number of empty parking slots
• Send the information over the internet, accessed by smartphones/display
Smart Roads
• Provide information on traffic congestions, accidents
• Alert for poor driving conditions
Structural Health Monitoring
• Monitor the vibration levels in the structures (bridges and buildings)
• Advance warning for imminent failure of the structure
Surveillance
• Internet connected video surveillance cameras
• Aggregate the video in cloud-based storage
IoTin
Environment
IoTin Environment
•Weather Monitoring
•Collect data from several sensors (temperature, humidity, pressure, etc.)
•Send the data to cloud-based applications and storage back-ends or Display
•Air Pollution Monitoring
•Monitor emission of harmful gases (CO2, CO, NO, NO2,etc.)
•Factories and automobiles use gaseous/meteorological sensors
•Noise Pollution Monitoring
• Noise monitoring stations to generate noise graphs from data collected
•Forest Fire Detection
• Monitoring nodes deployed at different locations in a forests
• Provide early warning of forest fire, estimates the scale and intensity
•River Floods Detection
•Monitoring the water level (ultrasonic sensors) and flow rate (Flow velocity sensor)
•Raise alerts when rapid increase in water level and flow rate is detected
IoTin Energy
IoTin Energy
Smart Grids
• Collect data for electricity generation, consumption, storage, distribution,
equipment health data
• Control the consumption of electricity by remotely switch off certain equiplent
Renewable Energy Systems
• Measure the electrical variables
• Measure how much the power is fed into the grid
Prognostics
• Predict performance of machines/energy systems
• Collect and analyze the data from sensors
IoTin Retails
IoTin Retails
Inventory Management
• Monitoring the inventory by the RFID readers, tracking the products
Smart Payments
• Contact-less payment using NFC
• Use NFC -Customers store the credit card information with NFC enabled
Smart Vending Machines
• Send the data to the cloud for updation-Information of the nearest machine in
case a product goes out of stock in a rack
IoTin Logistics
IoTin Logistics
Fleet Tracking
• Track the locations of the vehicles in real-time
• Generate alerts for deviations in planned routes
Shipment monitoring
• Monitoring the conditions inside containers, using sensors (DHT)
• Detecting food spoilage
Remote Vehicle Diagnostics
• Detect/warn faults in the vehicle
• IoTcollects the data on vehicle (speed, engine RPM, coolant temperature)
• Generate alerts and suggest remedial actions
IoTin
Agriculture
IoTin Agriculture
Smart Irrigation
-Soil sensor to determine the amount of moisture in the soil
-Release the flow of water –actuation of switch
~ Using predefined moisture levels
-Water Scheduling –Algorithm
Green House Control
-Automatically control climatological conditions inside a green house
~ Uses several sensors to monitor
~ Uses actuation devices to control
Valves for releasing water and switches for controlling fans
-Maintenance of agricultural production
IoTin Industry
IoTin Industry
Machine Diagnosis
• Sensors in machine to monitor the operating conditions
• For example: temperature & vibration levels
• Collecting/analyzing massive scale machine sensor data
• For reliability analysis and fault prediction in machines
Indoor Air Quality Monitoring
•Use various gas sensors
•To monitor the harmful and toxic gases (CO, NO, NO2, etc.)
• Measure the environmental parameters to determine the indoor air quality
•Temperature, humidity, gaseouspollutants, aerosol
IoTDevices:
•Home Appliances –camera, cpu
•Smart Phones, computers
•Wearable electronics-watches,
bands
•Automobiles –cars, vehicles
•Energy System -grids
•Retail Payment Systems -Device
•Printers –Device
•Industrial Machines –Device
•Health care systems -Device
•Surveillance systems –cameras