iot system designprofile.iiita.ac.in/bibhas.ghoshal/iot_2019/lecture... · 2020-02-03 · iot for...

92
IoT System Design Image Source: oblu.io

Upload: others

Post on 07-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT System Design

Image Source: oblu.io

Page 2: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet

Page 3: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet

Page 4: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things

Page 5: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things

Page 6: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing

Page 7: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing

Page 8: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical computer

Computer

Image Sources: Wikipedia, Wikimedia

Page 9: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical computer

Computer

Image Sources: Wikipedia, Wikimedia

Page 10: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical computer

Computer

Image Sources: Wikipedia, Wikimedia

Page 11: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical computer

Computer

Image Sources: Wikipedia, Wikimedia

Page 12: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical computer

Computer

Image Sources: Wikipedia, Wikimedia

Page 13: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

Page 14: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

User Interface

Page 15: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

Core Logic User Interface

Page 16: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

Data Storage Core Logic User Interface

Page 17: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

Data Storage Core Logic User InterfaceGUI Command line Programmable Interface

Page 18: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

Data Storage Core Logic User InterfaceGUI Command line Programmable Interface

Application Specific Algorithm Implementation

Page 19: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

Data Storage Core Logic User InterfaceGUI Command line Programmable Interface

Application Specific Algorithm Implementation

Database/ File based Storage

Page 20: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Components of a typical software application

Data Storage Core Logic User InterfaceGUI Command line Programmable Interface

Application Specific Algorithm Implementation

Database/ File based Storage

Traditionally the three components used to sit on the same computer

Page 21: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

User InterfaceGUI Command line Programmable Interface

Core LogicApplication Specific Algorithm Implementation

Data StorageDatabase/ File based Storage

Page 22: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

User InterfaceGUI Command line Programmable Interface

Core LogicApplication Specific Algorithm Implementation

Data StorageDatabase/ File based Storage

Page 23: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

User InterfaceGUI Command line Programmable Interface

Core LogicApplication Specific Algorithm Implementation

Data StorageDatabase/ File based Storage

Page 24: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

User InterfaceGUI Command line Programmable Interface

Core LogicApplication Specific Algorithm Implementation

Data StorageDatabase/ File based Storage

Page 25: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

What’s new?

Page 26: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

What’s new?

• Cloud computing reminds me of something very similar.

Page 27: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

What’s new?

• Cloud computing reminds me of something very similar.

• Is this not same as Distributed Computing?

Page 28: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

What’s new?

• Cloud computing reminds me of something very similar.

• Is this not same as Distributed Computing?

• If YES, what’s the big deal?

Page 29: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

What’s new?

• Cloud computing reminds me of something very similar.

• Is this not same as Distributed Computing?

• If YES, what’s the big deal?

• If NO, what is different?

Page 30: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing

Page 31: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing• Innovation not in the technology

Page 32: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing• Innovation not in the technology

• Innovation in the application of the technology

Page 33: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing• Innovation not in the technology

• Innovation in the application of the technology

• Cloud computing consists of

Page 34: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing• Innovation not in the technology

• Innovation in the application of the technology

• Cloud computing consists of

• Development of self contained components

Page 35: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing• Innovation not in the technology

• Innovation in the application of the technology

• Cloud computing consists of

• Development of self contained components

• Delivering these components as services

Page 36: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing• Innovation not in the technology

• Innovation in the application of the technology

• Cloud computing consists of

• Development of self contained components

• Delivering these components as services

• Similar to utilities like electricity, mobile network

Page 37: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud Computing• Innovation not in the technology

• Innovation in the application of the technology

• Cloud computing consists of

• Development of self contained components

• Delivering these components as services

• Similar to utilities like electricity, mobile network

• Pay-per-use, without large infrastructural cost

Page 38: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud as a Service

Page 39: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud as a Service

• Software as a Service (SaaS)

Page 40: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud as a Service

• Software as a Service (SaaS)

• Infrastructure as a Service (IaaS)

Page 41: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Cloud as a Service

• Software as a Service (SaaS)

• Infrastructure as a Service (IaaS)

• Platform as a Service (Paas)

Page 42: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Where does IoT come into Picture?

Page 43: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

User InterfaceGUI Command line Programmable Interface

Core LogicApplication Specific Algorithm Implementation

Data StorageDatabase/ File based Storage

Page 44: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Core LogicApplication Specific Algorithm Implementation

Data StorageDatabase/ File based Storage

SensorsMotion, Temperature, Proximity …

Page 45: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Core LogicApplication Specific Algorithm Implementation

Data StorageDatabase/ File based Storage

SensorsMotion, Temperature, Proximity …

End User Interface, not shown here.

Page 46: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things

Page 47: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things• Sensors talk to each other.

Page 48: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things• Sensors talk to each other.

• Only a few sensors are connected to the internet through gateway/router.

Page 49: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things• Sensors talk to each other.

• Only a few sensors are connected to the internet through gateway/router.

• Why not all?

Page 50: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things• Sensors talk to each other.

• Only a few sensors are connected to the internet through gateway/router.

• Why not all?

• The data generated by sensors can grow huge.

Page 51: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things• Sensors talk to each other.

• Only a few sensors are connected to the internet through gateway/router.

• Why not all?

• The data generated by sensors can grow huge.

• For example, GBs or TBs of data from video surveillance.

Page 52: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Internet of Things• Sensors talk to each other.

• Only a few sensors are connected to the internet through gateway/router.

• Why not all?

• The data generated by sensors can grow huge.

• For example, GBs or TBs of data from video surveillance.

• “Big Data” issues - This is where scalability of clouds come in handy.

Page 53: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

An IoT System

Page 54: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

An IoT System

T

T

T

TT

Observing Physical

Environment

T

Wireless

Page 55: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

An IoT System

Machines ≡ Devices ≡ Sensors ≡ Things!

T

T

T

TT

Observing Physical

Environment

T

Wireless

Page 56: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

An IoT System

Machines ≡ Devices ≡ Sensors ≡ Things!

Gat

eway Data

Collection

Central Server

Data Processing & Analysis

Useful Information

CloudT

T

T

TT

Observing Physical

Environment

T

Wireless

Page 57: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

An IoT System

Machines ≡ Devices ≡ Sensors ≡ Things!

Gat

eway Data

Collection

Central Server

Data Processing & Analysis

Useful Information

Cloud

Informed Decision Making

Domain Experts

T

T

T

TT

Observing Physical

Environment

T

Wireless

Page 58: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Conclusions

Page 59: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Conclusions

• Cloud is an IoT enabler

Page 60: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Conclusions

• Cloud is an IoT enabler

• Huge amount of Incoming Data

Page 61: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Conclusions

• Cloud is an IoT enabler

• Huge amount of Incoming Data

• Requires Storage, Retrieval, Management

Page 62: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Conclusions

• Cloud is an IoT enabler

• Huge amount of Incoming Data

• Requires Storage, Retrieval, Management

• Fast analytics for improving business, medical support, critical decisions

Page 63: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT Around Us

Image Source: oblu.io

Page 64: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Flex Your Neurons

Page 65: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Flex Your Neurons

National Train Enquiry System

Page 66: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Flex Your Neurons

National Train Enquiry System

• How is the train position obtained?

Page 67: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Flex Your Neurons

National Train Enquiry System

• How is the train position obtained?

• Going by the IoT model discussed, can we call NTES an IoT System?

Page 68: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Flex Your Neurons

National Train Enquiry System

• How is the train position obtained?

• Going by the IoT model discussed, can we call NTES an IoT System?

• How is it different than the model shown in the earlier slide?

Page 69: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Agriculture

Image source: datafloq.com

Page 70: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Agriculture

Image source: datafloq.com

What could be observed: Soil moisture, Temperature, Humidity, Gas concentration, Location

Page 71: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Agriculture

Image source: datafloq.com

What could be observed: Soil moisture, Temperature, Humidity, Gas concentration, Location

Why: Informed decision for Sowing, Irrigation, Fertilization, Soil treatment, Harvesting, Cattle management, Assessing crop quality, Pricing

Page 72: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Agriculture

Home assignment 1: Make a list of Indian companies which offer IoT solutions for agriculture and farming. Highlight those which have links to IIT Kanpur (Founded/governed by faculty/alumni/incubation centre of IIT Kanpur).

Image source: datafloq.com

What could be observed: Soil moisture, Temperature, Humidity, Gas concentration, Location

Why: Informed decision for Sowing, Irrigation, Fertilization, Soil treatment, Harvesting, Cattle management, Assessing crop quality, Pricing

Page 73: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Healthcare & Fitness

Image source: iverve.com

Page 74: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Healthcare & Fitness

Image source: iverve.com

What could be observed : Heart rate, Temperature, General fitness, Brain pressure, Heart functioning, Blood glucose etc

Page 75: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Healthcare & Fitness

Image source: iverve.com

What could be observed : Heart rate, Temperature, General fitness, Brain pressure, Heart functioning, Blood glucose etc

Why: Making healthcare accessible, timely, remotely, improved

Page 76: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT for Healthcare & Fitness

Image source: iverve.com

Home assignment 2: Make a list of Indian companies which offer IoT solutions for healthcare. Highlight those which have links to IIT Kanpur.

What could be observed : Heart rate, Temperature, General fitness, Brain pressure, Heart functioning, Blood glucose etc

Why: Making healthcare accessible, timely, remotely, improved

Page 77: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Vehicle – A Sensor Hub

Image source: enterpriseiotinsights.com

Page 78: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Vehicle – A Sensor Hub

Image source: enterpriseiotinsights.com

What could be observed : Motion, Ambience light, Location, Obstacle, Fuel level, Driving behavior, Erratic functioning, Tyre pressure, Noise level , Temp &Humidity, Pollutant concn etc

Page 79: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Vehicle – A Sensor Hub

Image source: enterpriseiotinsights.com

What could be observed : Motion, Ambience light, Location, Obstacle, Fuel level, Driving behavior, Erratic functioning, Tyre pressure, Noise level , Temp &Humidity, Pollutant concn etc

Why: Safe and comfortable (S&C) driving experience!

Page 80: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Vehicle – A Sensor Hub

Image source: enterpriseiotinsights.com

What could be observed : Motion, Ambience light, Location, Obstacle, Fuel level, Driving behavior, Erratic functioning, Tyre pressure, Noise level , Temp &Humidity, Pollutant concn etc

Why: Safe and comfortable (S&C) driving experience!

Q: Should your car be intelligent enough to automatically induce upper limit on speed, based on tyre pressure, ambience light, weather conditions, external noise etc?

Page 81: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Vehicle – A Sensor Hub

Image source: enterpriseiotinsights.com

What could be observed : Motion, Ambience light, Location, Obstacle, Fuel level, Driving behavior, Erratic functioning, Tyre pressure, Noise level , Temp &Humidity, Pollutant concn etc

Why: Safe and comfortable (S&C) driving experience!

Home assignment 3: (i) Make an exhaustive list of everything inside, immediate surroundings and on the auto body which must be “observed” for S&C driving. (ii) What is Insurance Telematics? (iii) Name only one company, other than automakers, which makes IoT solutions for automobile. How does their solution differ from the inbuilt solution in automobile? Who is their customer – Automakers or End users?

Q: Should your car be intelligent enough to automatically induce upper limit on speed, based on tyre pressure, ambience light, weather conditions, external noise etc?

Page 82: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT in Transportation

Image Source: iot.do

Page 83: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT in Transportation

Image Source: iot.do

What could be observed: Information on location, speed and direction of all the vehicles in a given area or fleet.

Page 84: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT in Transportation

Image Source: iot.do

What could be observed: Information on location, speed and direction of all the vehicles in a given area or fleet.

Can the traffic be better managed this way?

Page 85: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

IoT in Transportation

Image Source: iot.do

What could be observed: Information on location, speed and direction of all the vehicles in a given area or fleet.

Can the traffic be better managed this way?

Home assignment 4: What more is required to make a car autonomous? Read Wikipedia entry on Autonomous Car.

Page 86: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Home Assignment 5

• Pick one IoT startup incubated in SIDBI Innovation & Incubation Centre of IIT Kanpur. Describe (i) the problem they are addressing and (ii) their solution.

Page 87: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

For Classroom DiscussionSometime back OLA initiated bicycle sharing concept on IITK campus.

•Are the bicycles smart enough to observe certain required environmental characteristics on their own?

•Propose a scheme to make Ola Pedal smarter.

•What would be the enabling technologies?

Page 88: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

For Classroom Discussion

Page 89: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

For Classroom DiscussionWeather monitoring stations typically observe atmospheric gases concentration, PM2.5 and PM10 concentration, temp & humidity levels, wind speed, atmospheric pressure etc.

Page 90: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

For Classroom DiscussionWeather monitoring stations typically observe atmospheric gases concentration, PM2.5 and PM10 concentration, temp & humidity levels, wind speed, atmospheric pressure etc.

Typically such stations are immobile and installed as per the norms. These stations collect weather data at regular time intervals.

Page 91: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

For Classroom DiscussionWeather monitoring stations typically observe atmospheric gases concentration, PM2.5 and PM10 concentration, temp & humidity levels, wind speed, atmospheric pressure etc.

Typically such stations are immobile and installed as per the norms. These stations collect weather data at regular time intervals.

•How the data obtained from a network of such weather stations could help in forecasting weather?

Page 92: IoT System Designprofile.iiita.ac.in/bibhas.ghoshal/IoT_2019/Lecture... · 2020-02-03 · IoT for Healthcare & Fitness Image source: iverve.com Home assignment 2: Make a list of Indian

Home Assignment 6

How is Yulu making use of IoT technologies for delivering great experience to their users?

Image Source: www.yulu.bike