SlideShare ist ein Scribd-Unternehmen logo
1 von 75
A Short Course
On
Introduction to Internet of
Things (IoT)
Vignesh Govindraj
Research Engineer, Tellercomm, Bengaluru
Mithileysh Sathiyanarayanan
Research Scientist, Red Sift, London, UK
Session 1
Introduction
IoT – Why should we care?
• Cutting edge technology
50 Billion connected devices by 2025.
“What was the last piece of technology you purchased that didn't have Wi-Fi
or Bluetooth built in? Probably your original iPod.
• We are Engineers !!!
A look back at the history
Chronology
• 1990
The first Internet connected toaster is born.
Developed by John Roomkey.
• 1999
The term IoT was coined by Kevin Ashton.
• 2000
LG announces its first Internet connected
refrigerator plans.
Why is the Internet of Things a newly
popular topic today?
• video
IoT use cases
Population growth in India
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
2011 2025
expected population growth in India
urban
210
rural
50
Smart cities use cases (India)
46% ICT
related
54%
infrasruct
ure
0
5
10
15
20
25
30
ICT
related
Transport
water
waste
Cybernetics
• Short clip
Cybernetics
• To steer, navigate and govern.
“Study of self governance”
Feedback mechanism
Types and orders of Cybernetics
• Morphostatic
Eg. AC
• Morphogenetic
Eg. Smart AC
Holarchy
“Part of a system but whole on self”
ITS 18
Smart parking
21
Electric vehicles
15
Smart signaling
18
ICT Analysis - Transport domain
What’s next ?
You either see the future coming or chase it
after it occurs.
• 1980’s
Hardware / process optimization
• 1990’s
Software / productivity
• 2000’s
Web / information retreival
• 2010’s
mobile / appstore
• 2020’s - ?
Session II
Designing the Internet of Things
What is IoT ?
Internet of Things
Inter-network of Things
Thing in IoT is defined as
“An embedded computing device that transmits
and receives information over a network”
Thing in IoT should posses 3cs
Ingredients of a Thing
• Connect
• Compute
• Communicate
Designing the ‘Thing’
Connect compute communicate
sensor controller
Communicati
on interface
Smart Street Light
• Sensor
• Controller
• Actuator
• Communication Interface ?
A complete ‘Thing’
sensor mcu
Comm
interface
actuator Power
Selecting the right controller/processor for
Things in IoT
• Cost
• Memory
• Power consumption
Some more parameters to be considered
• How many street lights are there in India ?
Approx. 400 million
• Should all the lights be connected o the
Internet ?
• Are there enough IP addresses?
IPv4 and IPv6
• 32 bit address
2^32 =
4,294,967,296 IP addresses
• 128 bit address
2^128 =
340,282,366,920,938,463,463,374,607,431,768,
211,456 IP addresses
A complete ‘Thing’
IoT communication models
• Device to Device
• Device to Cloud
• Device to Gateway
• Device to Application
IoT Architecture
Software stack for constained device
Designing the “Thing” - Software
The software for IoT device must be
• Scalable
• Modular
• Connected
• Reliable
So why not Linux ?
RTOS for IoT
Software Stack for the gateway
communication
• Protocol• Unique
Identifier
• Channel• Data
content medium
languageaddress
IoT protocol stack
IoT Protocols
1. Bluetooth
• Standard: Bluetooth 4.2 core specification
• Frequency: 2.4GHz (ISM)
• Range: 50-150m (Smart/BLE)
• Data Rates: 1Mbps (Smart/BLE)
IoT Protocols
2. Zigbee
• Standard: ZigBee 3.0 based on IEEE802.15.4
• Frequency: 2.4GHz
• Range: 10-100m
• Data Rates: 250kbps
IoT Protocols
3. Z-Wave
• Standard: Z-Wave Alliance ZAD12837 / ITU-T
G.9959
• Frequency: 900MHz (ISM)
• Range: 30m
• Data Rates: 9.6/40/100kbit/s
• 16 bit address space
IoT Protocols
4. 6LowPAN
• Standard: RFC6282
• Frequency: (adapted and used over a variety
of other networking media including
Bluetooth Smart (2.4GHz) or ZigBee or low-
power RF (sub-1GHz)
• Range: N/A
• Data Rates: N/A
IoT Protocols
5. Thread
• Standard: Thread, based on IEEE802.15.4 and
6LowPAN
• Frequency: 2.4GHz (ISM)
• Range: N/A
• Data Rates: N/A
• Supports a mesh network of upto 250 nodes
IoT Protocols
6. WiFi
• Standard: Based on 802.11n (most common
usage in homes today)
• Frequencies: 2.4GHz and 5GHz bands
• Range: Approximately 50m
• Data Rates: 600 Mbps maximum, but 150-200Mbps is
more typical, depending on channel frequency used and
number of antennas (latest 802.11-ac standard should
offer 500Mbps to 1Gbps)
IoT Protocols
7. Cellular
• Standard: GSM/GPRS/EDGE (2G), UMTS/HSPA
(3G), LTE (4G)
• Frequencies: 900/1800/1900/2100MHz
• Range: 35km max for GSM; 200km max for
HSPA
• Data Rates (typical download): 35-170kps (GPRS),
120-384kbps (EDGE), 384Kbps-2Mbps (UMTS), 600kbps-
10Mbps (HSPA), 3-10Mbps (LTE)
IoT Protocols
8. NFC
• Standard: ISO/IEC 18000-3
• Frequency: 13.56MHz (ISM)
• Range: 10cm
• Data Rates: 100–420kbps
IoT Protocols
9. Sigfox
• Standard: Sigfox
• Frequency: 900MHz
• Range: 30-50km (rural environments), 3-10km
(urban environments)
• Data Rates: 10-1000bps
IoT Protocols
10. LoRaWAN
• Standard: LoRaWAN
• Frequency: Various
• Range: 2-5km (urban environment), 15km
(suburban environment)
• Data Rates: 0.3-50 kbps.
Application Layer IoT Protocols
Application Layer IoT Protocols
Data
• 44 billion TB data generated by 2020
This is where data management and analysis
becomes important.
Four components of IoT from data perspective
• Device
• Communication
• Software Backend
• Application Software
Software Stack for Cloud
Big Data and IoT
Issues raised by the IoT
• Security
• Privacy
• Interoperability and standards
• Legal, regulatory and Rights
Internet of Threat
Security perspective
The Internet of Things is going to destroy Us all
The flood
Vesuvius
Asteroids
Tsunami
Internet Enabled Crockpot
Lets set a baseline…..
The average lifespan
of a refrigerator….
17 years.
IHS forecasts that IoT market will grow from an
installed base of 15.4 billion devices in 2015 to
30.7 billion devices in 2020 and 75.4 billion in
2025.
IoT devices (in
billion)
15.4
30.7
75.4
Chart Title
2015 2020 2025
0
100000000
200000000
300000000
400000000
500000000
600000000
700000000
800000000
IoT Devices Computers Smart phones
0
100000000
200000000
300000000
400000000
500000000
600000000
700000000
800000000
IoT Devices Population of
he world

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Internet of things
Internet of thingsInternet of things
Internet of things
 
Introduction to IOT
Introduction to IOTIntroduction to IOT
Introduction to IOT
 
Internet of things (IOT) Presentation-PPT
Internet of things (IOT) Presentation-PPTInternet of things (IOT) Presentation-PPT
Internet of things (IOT) Presentation-PPT
 
IoT (Internet of Things)
IoT (Internet of Things)IoT (Internet of Things)
IoT (Internet of Things)
 
Internet of Things (IoT) - IK
Internet of Things (IoT) - IKInternet of Things (IoT) - IK
Internet of Things (IoT) - IK
 
Edge Computing
Edge ComputingEdge Computing
Edge Computing
 
Iot
IotIot
Iot
 
5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and Applications
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.RajeshkumarInternet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
 
10 min IoT ppt
10 min IoT ppt10 min IoT ppt
10 min IoT ppt
 
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
 
iot seminar topic
iot seminar topic iot seminar topic
iot seminar topic
 
Introduction to AWS IoT
Introduction to AWS IoTIntroduction to AWS IoT
Introduction to AWS IoT
 
A basic PPT on Internet Of Things(IOT)
A basic PPT on Internet Of Things(IOT)A basic PPT on Internet Of Things(IOT)
A basic PPT on Internet Of Things(IOT)
 
IoT Tutorial for Beginners | Internet of Things (IoT) | IoT Training | IoT Te...
IoT Tutorial for Beginners | Internet of Things (IoT) | IoT Training | IoT Te...IoT Tutorial for Beginners | Internet of Things (IoT) | IoT Training | IoT Te...
IoT Tutorial for Beginners | Internet of Things (IoT) | IoT Training | IoT Te...
 

Ähnlich wie Introduction to Internet of Things (IoT)

Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
ssuser52b751
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
sankar s
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
ssuser06ea42
 

Ähnlich wie Introduction to Internet of Things (IoT) (20)

Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
20180204 wf iot tutorial - small
20180204 wf iot tutorial - small20180204 wf iot tutorial - small
20180204 wf iot tutorial - small
 
IoT and Its Application
IoT and Its ApplicationIoT and Its Application
IoT and Its Application
 
Nodemcu and IOT.pptx
Nodemcu and IOT.pptxNodemcu and IOT.pptx
Nodemcu and IOT.pptx
 
An infrastructual secure wireless sensing and actuating solution
An infrastructual secure wireless sensing and actuating solutionAn infrastructual secure wireless sensing and actuating solution
An infrastructual secure wireless sensing and actuating solution
 
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
 
IOT technology-standards
IOT technology-standardsIOT technology-standards
IOT technology-standards
 
Four whys of nb iot
Four whys of nb iotFour whys of nb iot
Four whys of nb iot
 
Internet of things Project PPT
Internet of things Project PPTInternet of things Project PPT
Internet of things Project PPT
 
BT_Wifi_NFC.pdf
BT_Wifi_NFC.pdfBT_Wifi_NFC.pdf
BT_Wifi_NFC.pdf
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
 
Introduction à l'écosystème de l'Internet des Objets
Introduction à l'écosystème de l'Internet des Objets  Introduction à l'écosystème de l'Internet des Objets
Introduction à l'écosystème de l'Internet des Objets
 
WIRELESS NETWORKS - 4G & BEYOND
WIRELESS NETWORKS - 4G & BEYONDWIRELESS NETWORKS - 4G & BEYOND
WIRELESS NETWORKS - 4G & BEYOND
 
5 g
5 g5 g
5 g
 
IoT RF Protocols
IoT RF ProtocolsIoT RF Protocols
IoT RF Protocols
 
UCT IoT Deployment and Challenges
UCT IoT Deployment and ChallengesUCT IoT Deployment and Challenges
UCT IoT Deployment and Challenges
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
 
the connection of iot with lora pan which enable
the connection of iot with lora pan which enablethe connection of iot with lora pan which enable
the connection of iot with lora pan which enable
 
Introduction to 4G Network
Introduction to 4G NetworkIntroduction to 4G Network
Introduction to 4G Network
 
4G
4G4G
4G
 

Mehr von Mithileysh Sathiyanarayanan

Mehr von Mithileysh Sathiyanarayanan (20)

6G Communication
6G Communication6G Communication
6G Communication
 
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
 
Importance of Publications
Importance of PublicationsImportance of Publications
Importance of Publications
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
 
Orange Data Mining & Data Visualization Tool
Orange Data Mining & Data Visualization ToolOrange Data Mining & Data Visualization Tool
Orange Data Mining & Data Visualization Tool
 
Healthcare 5.0
Healthcare 5.0Healthcare 5.0
Healthcare 5.0
 
Extended Microteaching - Innovative Teaching Pedagogies
Extended Microteaching - Innovative Teaching PedagogiesExtended Microteaching - Innovative Teaching Pedagogies
Extended Microteaching - Innovative Teaching Pedagogies
 
Digital Twin Technology
Digital Twin TechnologyDigital Twin Technology
Digital Twin Technology
 
Socio Emotional Intelligence (SEI)
Socio Emotional Intelligence (SEI)Socio Emotional Intelligence (SEI)
Socio Emotional Intelligence (SEI)
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Smart IoT Device for Vehicle Theft
Smart IoT Device for Vehicle TheftSmart IoT Device for Vehicle Theft
Smart IoT Device for Vehicle Theft
 
Campus to Corporate Initiative
Campus to Corporate InitiativeCampus to Corporate Initiative
Campus to Corporate Initiative
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Role of Technology and Innovation in Rural Healthcare in India
Role of Technology and Innovation in Rural Healthcare in IndiaRole of Technology and Innovation in Rural Healthcare in India
Role of Technology and Innovation in Rural Healthcare in India
 
iPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIiPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AI
 
Artificial Intelligence - Overview
Artificial Intelligence - OverviewArtificial Intelligence - Overview
Artificial Intelligence - Overview
 
Introduction to Tableau
Introduction to Tableau Introduction to Tableau
Introduction to Tableau
 
Digital Forensics
Digital ForensicsDigital Forensics
Digital Forensics
 
Leveraging Blockchain in Agriculture
Leveraging Blockchain in AgricultureLeveraging Blockchain in Agriculture
Leveraging Blockchain in Agriculture
 
Smart Vehicle using IoT
Smart Vehicle using IoTSmart Vehicle using IoT
Smart Vehicle using IoT
 

Kürzlich hochgeladen

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Kürzlich hochgeladen (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 

Introduction to Internet of Things (IoT)