SlideShare a Scribd company logo
Vishal Choudhary
vishalhim@yahoo.com
IOT-Protocols
IoT Protocols
IoT Protocols…Link Layer…Ethernet
IoT Protocols…Link Layer…WiFi
IoT Protocols…Link
Layer…WiMax
IoT Protocols…Link Layer…2G/3G/4G
–Mobile Communication
Long Term Evolution-LTE
Universal Mobile Telecommunications Service-
UMTS
IoT Protocols…Network/Internet Layer
 Responsible for sending of IP datagrams from source
to destination network
 Performs the host addressing and packet routing
 Host identification is done using hierarchical IP
addressing schemes such as IPV4 or IPV6
 IPV4
1. Used to identify the devices on a network using hierarchical addressing
scheme
2. Uses 32-bit address scheme
IPV6
1. Uses 128-bit address scheme
6LoWPAN (IPV6 over Low power Wireless Personal Area Network)
1. Used for devices with limited processing capacity
2. Operates in 2.4 Ghz
3. Data Rates of 250Kb/s
IoT Protocols…Transport Layer
 Provide end-to-end message transfer capability
independent of the underlying network
 It provides functions such as error control,
segmentation, flow control and congestion control
IoT Protocols…TCP
 Transmission Control Protocol
 Connection Oriented
 Ensures Reliable transmission
 Provides Error Detection Capability to ensure no
duplicacy of packets and retransmit lost packets
 Flow Control capability to ensure the sending data
rate is not too high for the receiver process
 Congestion control capability helps in avoiding
congestion which leads to degradation of n/w
performance
IoT Protocols…UDP
 User Datagram Protocol
 Connectionless
 Does not ensures Reliable transmission
 Does not do connection before transmitting
 Does not provide proper ordering of messages
 Transaction oriented and stateless
IoT Protocols…Application
Layer…Hyper Transfer Protocol
 Forms foundation of World Wide Web(WWW)
 Includes commands such as GET,PUT, POST, HEAD,
OPTIONS, TRACE..etc
 Follows a request-response model
 Uses Universal Resource Identifiers(URIs) to identify
HTTP resources
IoT Protocols…Application
Layer…CoAP
 Constrained Application Protocol
 Used for Machine to machine (M2M) applications meant for
constrained devices and n/w’s
 Web transfer protocol for IoT and uses request-response model
 Uses client –server architecture
 Supports methods such as GET,POST, PUT and DELETE
IoT Protocols…Application
Layer…WebSocket
 Allows full-duplex communication over single socket
 Based on TCP
 Client can be a browser, IoT device or mobile
application
IoT Protocols…Application
Layer…MQTT
 Message Queue Telemetry Transport , light-weight
messaging protocol
 Based on publish-subscribe model
 Well suited for constrained environments where devices
have limited processing, low memory and n/w bandwith
requirement
IoT Protocols…Application
Layer…XMPP
 Extensible messaging and presence protocol
 For Real time communication and streaming XML data
between n/w entities
 Used for Applications such as Multi-party chat and
voice/video calls.
 Decentralized protocol and uses client server architecture.
IoT Protocols…Application
Layer…DDS
 Data Distribution service is a data-centric middleware standard
for device-to-device or machine-to-machine communication.
 Publish subscribe model where publishers create topics to which
subscribers can use.
 Provides Quality-of-service control and configurable reliability
IoT Protocols…Application
Layer…AMQP
 Advanced Messaging Queuing Protocol used for business
messaging.
 Supports both point-to-point and publisher/subscriber models,
routing and queuing
 Broker here receives messages from publishers and route them
over connections to consumers through messaging queues.
IoT Applications
Application type Description
Smart Thermostats Helps you to save resource on heating bills by knowing your usage patterns.
Connected Cars IOT helps automobile companies handle billing, parking, insurance, and other related
stuff automatically.
Activity Trackers Helps you to capture heart rate pattern, calorie expenditure, activity levels, and skin
temperature on your wrist.
Smart Outlets Remotely turn any device on or off. It also allows you to track a device's energy level
and get custom notifications directly into your smartphone.
Parking Sensors IOT technology helps users to identify the real-time availability of parking spaces on
their phone.
Connect Health The concept of a connected health care system facilitates real-time health monitoring
and patient care. It helps in improved medical decision-making based on patient data.
Smart City Smart city offers all types of use cases which include traffic management to water
distribution, waste management, etc.
Smart home Smart home encapsulates the connectivity inside your homes. It includes smoke
detectors, home appliances, light bulbs, windows, door locks, etc.
Smart supply chain Helps you in real time tracking of goods while they are on the road, or getting
suppliers to exchange inventory information.
Charcterstics of IOT
1. Dynamic and self-adapting
2. Self-configuring
3. Interoperable Communication
Protocol
4. Unique identities
5. Integrated into Information
network

More Related Content

What's hot

International Journal of Wireless Network (IJWNS)
International Journal of Wireless Network (IJWNS)  International Journal of Wireless Network (IJWNS)
International Journal of Wireless Network (IJWNS)
jackson130
 
Emerging trends in social media marketing
Emerging trends in social media marketingEmerging trends in social media marketing
Emerging trends in social media marketing
viveksangwan007
 
International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)
ijfcst journal
 
Wcc elise features
Wcc elise featuresWcc elise features
Wcc elise features
Ramez Al-Fayez
 
International Journal on Cryptography and Information Security ( IJCIS)
International Journal on Cryptography and Information Security ( IJCIS)International Journal on Cryptography and Information Security ( IJCIS)
International Journal on Cryptography and Information Security ( IJCIS)
ijcisjournal
 
Ankur chandra internet of things
Ankur chandra  internet of thingsAnkur chandra  internet of things
Ankur chandra internet of things
Mphasis
 
Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)
Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)
Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)
NUS-ISS
 
International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)
ijfcst journal
 
Ijwns
IjwnsIjwns
Ijwns
MiajackB
 
Internet of things
Internet of thingsInternet of things
Internet of things
Magesh Parthasarathy
 
RahasNym: Preventing Linkability in the Digital Identity Eco System
RahasNym: Preventing Linkability in the Digital Identity Eco SystemRahasNym: Preventing Linkability in the Digital Identity Eco System
RahasNym: Preventing Linkability in the Digital Identity Eco System
HasiniG
 
International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)
ijfcst journal
 
Rfid application.pptx26
Rfid application.pptx26Rfid application.pptx26
Rfid application.pptx26lukmanchiu
 
IRJET- The Smart Library for Book Placement
IRJET- The Smart Library for Book PlacementIRJET- The Smart Library for Book Placement
IRJET- The Smart Library for Book Placement
IRJET Journal
 
Frid smart lms
Frid smart lmsFrid smart lms
Secureye Asset management
 Secureye Asset management Secureye Asset management
Secureye Asset management
Fortune Marketing Private Limited
 
Ijwns
IjwnsIjwns
Ijwns
MiajackB
 
Ijwns
IjwnsIjwns
Ijwns
MiajackB
 

What's hot (20)

International Journal of Wireless Network (IJWNS)
International Journal of Wireless Network (IJWNS)  International Journal of Wireless Network (IJWNS)
International Journal of Wireless Network (IJWNS)
 
Emerging trends in social media marketing
Emerging trends in social media marketingEmerging trends in social media marketing
Emerging trends in social media marketing
 
International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)
 
Wcc elise features
Wcc elise featuresWcc elise features
Wcc elise features
 
International Journal on Cryptography and Information Security ( IJCIS)
International Journal on Cryptography and Information Security ( IJCIS)International Journal on Cryptography and Information Security ( IJCIS)
International Journal on Cryptography and Information Security ( IJCIS)
 
Ankur chandra internet of things
Ankur chandra  internet of thingsAnkur chandra  internet of things
Ankur chandra internet of things
 
Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)
Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)
Harnessing Blockchain technology for Cybersecurity (Smart City, Smart Nation)
 
International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)
 
Ijwns
IjwnsIjwns
Ijwns
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
RahasNym: Preventing Linkability in the Digital Identity Eco System
RahasNym: Preventing Linkability in the Digital Identity Eco SystemRahasNym: Preventing Linkability in the Digital Identity Eco System
RahasNym: Preventing Linkability in the Digital Identity Eco System
 
International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)International Journal of Wireless Networks Systems (IJWNS)
International Journal of Wireless Networks Systems (IJWNS)
 
Rfid application.pptx26
Rfid application.pptx26Rfid application.pptx26
Rfid application.pptx26
 
12206571 pss7
12206571 pss712206571 pss7
12206571 pss7
 
IRJET- The Smart Library for Book Placement
IRJET- The Smart Library for Book PlacementIRJET- The Smart Library for Book Placement
IRJET- The Smart Library for Book Placement
 
Frid smart lms
Frid smart lmsFrid smart lms
Frid smart lms
 
12206571 pss7
12206571 pss712206571 pss7
12206571 pss7
 
Secureye Asset management
 Secureye Asset management Secureye Asset management
Secureye Asset management
 
Ijwns
IjwnsIjwns
Ijwns
 
Ijwns
IjwnsIjwns
Ijwns
 

Similar to Lecture 2

Physical Design of IoT.pdf
Physical Design of IoT.pdfPhysical Design of IoT.pdf
Physical Design of IoT.pdf
JoshuaKimmich1
 
Internet of things unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1
Srimatre K
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
parveen837153
 
IOT ajay binay.pdf
IOT ajay binay.pdfIOT ajay binay.pdf
IOT ajay binay.pdf
MaaheenKashish
 
Iot
IotIot
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
ChAnushaECE
 
IoT.pptx .in this we can see about more details
IoT.pptx .in this we can see about more detailsIoT.pptx .in this we can see about more details
IoT.pptx .in this we can see about more details
HEARTSPORTS
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
Peter Defreyne
 
Definition of Internet of things and introduction
Definition of Internet of things and introductionDefinition of Internet of things and introduction
Definition of Internet of things and introduction
sundeepsiddula
 
Introduction to IoT - Unit I
Introduction to IoT - Unit IIntroduction to IoT - Unit I
Introduction to IoT - Unit I
Dr.M.Karthika parthasarathy
 
iot.pptx related to technology which exist
iot.pptx related to technology which existiot.pptx related to technology which exist
iot.pptx related to technology which exist
VINODN33
 
IOT.pdf
IOT.pdfIOT.pdf
IOT.pdf
HarshNagda5
 
Iot lecture notes_hyd
Iot lecture notes_hydIot lecture notes_hyd
Iot lecture notes_hyd
Kishore5511
 
IOT introduction
IOT introductionIOT introduction
IOT introduction
xinoe
 
Introduction-All 'bout IOT
Introduction-All 'bout IOTIntroduction-All 'bout IOT
Introduction-All 'bout IOT
Inxee
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
Amarjeetsingh Thakur
 
IOT and its communication models and protocols.pdf
IOT and its communication models and protocols.pdfIOT and its communication models and protocols.pdf
IOT and its communication models and protocols.pdf
MD.ANISUR RAHMAN
 
IOT basics
IOT basicsIOT basics
IOT basics
Sanjay Kumar
 
Chapter-1.doc
Chapter-1.docChapter-1.doc
Chapter-1.doc
venui2
 
7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf
Gaurav Sharma
 

Similar to Lecture 2 (20)

Physical Design of IoT.pdf
Physical Design of IoT.pdfPhysical Design of IoT.pdf
Physical Design of IoT.pdf
 
Internet of things unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
 
IOT ajay binay.pdf
IOT ajay binay.pdfIOT ajay binay.pdf
IOT ajay binay.pdf
 
Iot
IotIot
Iot
 
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
 
IoT.pptx .in this we can see about more details
IoT.pptx .in this we can see about more detailsIoT.pptx .in this we can see about more details
IoT.pptx .in this we can see about more details
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
Definition of Internet of things and introduction
Definition of Internet of things and introductionDefinition of Internet of things and introduction
Definition of Internet of things and introduction
 
Introduction to IoT - Unit I
Introduction to IoT - Unit IIntroduction to IoT - Unit I
Introduction to IoT - Unit I
 
iot.pptx related to technology which exist
iot.pptx related to technology which existiot.pptx related to technology which exist
iot.pptx related to technology which exist
 
IOT.pdf
IOT.pdfIOT.pdf
IOT.pdf
 
Iot lecture notes_hyd
Iot lecture notes_hydIot lecture notes_hyd
Iot lecture notes_hyd
 
IOT introduction
IOT introductionIOT introduction
IOT introduction
 
Introduction-All 'bout IOT
Introduction-All 'bout IOTIntroduction-All 'bout IOT
Introduction-All 'bout IOT
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
IOT and its communication models and protocols.pdf
IOT and its communication models and protocols.pdfIOT and its communication models and protocols.pdf
IOT and its communication models and protocols.pdf
 
IOT basics
IOT basicsIOT basics
IOT basics
 
Chapter-1.doc
Chapter-1.docChapter-1.doc
Chapter-1.doc
 
7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf
 

More from vishal choudhary

SE-Lecture1.ppt
SE-Lecture1.pptSE-Lecture1.ppt
SE-Lecture1.ppt
vishal choudhary
 
SE-Testing.ppt
SE-Testing.pptSE-Testing.ppt
SE-Testing.ppt
vishal choudhary
 
SE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.pptSE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.ppt
vishal choudhary
 
SE-Lecture-7.pptx
SE-Lecture-7.pptxSE-Lecture-7.pptx
SE-Lecture-7.pptx
vishal choudhary
 
Se-Lecture-6.ppt
Se-Lecture-6.pptSe-Lecture-6.ppt
Se-Lecture-6.ppt
vishal choudhary
 
SE-Lecture-5.pptx
SE-Lecture-5.pptxSE-Lecture-5.pptx
SE-Lecture-5.pptx
vishal choudhary
 
SE-Lecture-8.pptx
SE-Lecture-8.pptxSE-Lecture-8.pptx
SE-Lecture-8.pptx
vishal choudhary
 
SE-coupling and cohesion.ppt
SE-coupling and cohesion.pptSE-coupling and cohesion.ppt
SE-coupling and cohesion.ppt
vishal choudhary
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
vishal choudhary
 
SE-software design.ppt
SE-software design.pptSE-software design.ppt
SE-software design.ppt
vishal choudhary
 
SE1.ppt
SE1.pptSE1.ppt
SE-Lecture-4.pptx
SE-Lecture-4.pptxSE-Lecture-4.pptx
SE-Lecture-4.pptx
vishal choudhary
 
SE-Lecture=3.pptx
SE-Lecture=3.pptxSE-Lecture=3.pptx
SE-Lecture=3.pptx
vishal choudhary
 
Multimedia-Lecture-Animation.pptx
Multimedia-Lecture-Animation.pptxMultimedia-Lecture-Animation.pptx
Multimedia-Lecture-Animation.pptx
vishal choudhary
 
MultimediaLecture5.pptx
MultimediaLecture5.pptxMultimediaLecture5.pptx
MultimediaLecture5.pptx
vishal choudhary
 
Multimedia-Lecture-7.pptx
Multimedia-Lecture-7.pptxMultimedia-Lecture-7.pptx
Multimedia-Lecture-7.pptx
vishal choudhary
 
MultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptxMultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptx
vishal choudhary
 
Multimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptxMultimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptx
vishal choudhary
 
Multimedia-Lecture-3.pptx
Multimedia-Lecture-3.pptxMultimedia-Lecture-3.pptx
Multimedia-Lecture-3.pptx
vishal choudhary
 

More from vishal choudhary (20)

SE-Lecture1.ppt
SE-Lecture1.pptSE-Lecture1.ppt
SE-Lecture1.ppt
 
SE-Testing.ppt
SE-Testing.pptSE-Testing.ppt
SE-Testing.ppt
 
SE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.pptSE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.ppt
 
SE-Lecture-7.pptx
SE-Lecture-7.pptxSE-Lecture-7.pptx
SE-Lecture-7.pptx
 
Se-Lecture-6.ppt
Se-Lecture-6.pptSe-Lecture-6.ppt
Se-Lecture-6.ppt
 
SE-Lecture-5.pptx
SE-Lecture-5.pptxSE-Lecture-5.pptx
SE-Lecture-5.pptx
 
XML.pptx
XML.pptxXML.pptx
XML.pptx
 
SE-Lecture-8.pptx
SE-Lecture-8.pptxSE-Lecture-8.pptx
SE-Lecture-8.pptx
 
SE-coupling and cohesion.ppt
SE-coupling and cohesion.pptSE-coupling and cohesion.ppt
SE-coupling and cohesion.ppt
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
SE-software design.ppt
SE-software design.pptSE-software design.ppt
SE-software design.ppt
 
SE1.ppt
SE1.pptSE1.ppt
SE1.ppt
 
SE-Lecture-4.pptx
SE-Lecture-4.pptxSE-Lecture-4.pptx
SE-Lecture-4.pptx
 
SE-Lecture=3.pptx
SE-Lecture=3.pptxSE-Lecture=3.pptx
SE-Lecture=3.pptx
 
Multimedia-Lecture-Animation.pptx
Multimedia-Lecture-Animation.pptxMultimedia-Lecture-Animation.pptx
Multimedia-Lecture-Animation.pptx
 
MultimediaLecture5.pptx
MultimediaLecture5.pptxMultimediaLecture5.pptx
MultimediaLecture5.pptx
 
Multimedia-Lecture-7.pptx
Multimedia-Lecture-7.pptxMultimedia-Lecture-7.pptx
Multimedia-Lecture-7.pptx
 
MultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptxMultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptx
 
Multimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptxMultimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptx
 
Multimedia-Lecture-3.pptx
Multimedia-Lecture-3.pptxMultimedia-Lecture-3.pptx
Multimedia-Lecture-3.pptx
 

Recently uploaded

Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 

Recently uploaded (20)

Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 

Lecture 2

  • 6. IoT Protocols…Link Layer…2G/3G/4G –Mobile Communication Long Term Evolution-LTE Universal Mobile Telecommunications Service- UMTS
  • 7. IoT Protocols…Network/Internet Layer  Responsible for sending of IP datagrams from source to destination network  Performs the host addressing and packet routing  Host identification is done using hierarchical IP addressing schemes such as IPV4 or IPV6
  • 8.  IPV4 1. Used to identify the devices on a network using hierarchical addressing scheme 2. Uses 32-bit address scheme IPV6 1. Uses 128-bit address scheme 6LoWPAN (IPV6 over Low power Wireless Personal Area Network) 1. Used for devices with limited processing capacity 2. Operates in 2.4 Ghz 3. Data Rates of 250Kb/s
  • 9. IoT Protocols…Transport Layer  Provide end-to-end message transfer capability independent of the underlying network  It provides functions such as error control, segmentation, flow control and congestion control
  • 10. IoT Protocols…TCP  Transmission Control Protocol  Connection Oriented  Ensures Reliable transmission  Provides Error Detection Capability to ensure no duplicacy of packets and retransmit lost packets  Flow Control capability to ensure the sending data rate is not too high for the receiver process  Congestion control capability helps in avoiding congestion which leads to degradation of n/w performance
  • 11. IoT Protocols…UDP  User Datagram Protocol  Connectionless  Does not ensures Reliable transmission  Does not do connection before transmitting  Does not provide proper ordering of messages  Transaction oriented and stateless
  • 12. IoT Protocols…Application Layer…Hyper Transfer Protocol  Forms foundation of World Wide Web(WWW)  Includes commands such as GET,PUT, POST, HEAD, OPTIONS, TRACE..etc  Follows a request-response model  Uses Universal Resource Identifiers(URIs) to identify HTTP resources
  • 13. IoT Protocols…Application Layer…CoAP  Constrained Application Protocol  Used for Machine to machine (M2M) applications meant for constrained devices and n/w’s  Web transfer protocol for IoT and uses request-response model  Uses client –server architecture  Supports methods such as GET,POST, PUT and DELETE
  • 14. IoT Protocols…Application Layer…WebSocket  Allows full-duplex communication over single socket  Based on TCP  Client can be a browser, IoT device or mobile application
  • 15. IoT Protocols…Application Layer…MQTT  Message Queue Telemetry Transport , light-weight messaging protocol  Based on publish-subscribe model  Well suited for constrained environments where devices have limited processing, low memory and n/w bandwith requirement
  • 16. IoT Protocols…Application Layer…XMPP  Extensible messaging and presence protocol  For Real time communication and streaming XML data between n/w entities  Used for Applications such as Multi-party chat and voice/video calls.  Decentralized protocol and uses client server architecture.
  • 17. IoT Protocols…Application Layer…DDS  Data Distribution service is a data-centric middleware standard for device-to-device or machine-to-machine communication.  Publish subscribe model where publishers create topics to which subscribers can use.  Provides Quality-of-service control and configurable reliability
  • 18. IoT Protocols…Application Layer…AMQP  Advanced Messaging Queuing Protocol used for business messaging.  Supports both point-to-point and publisher/subscriber models, routing and queuing  Broker here receives messages from publishers and route them over connections to consumers through messaging queues.
  • 19. IoT Applications Application type Description Smart Thermostats Helps you to save resource on heating bills by knowing your usage patterns. Connected Cars IOT helps automobile companies handle billing, parking, insurance, and other related stuff automatically. Activity Trackers Helps you to capture heart rate pattern, calorie expenditure, activity levels, and skin temperature on your wrist. Smart Outlets Remotely turn any device on or off. It also allows you to track a device's energy level and get custom notifications directly into your smartphone. Parking Sensors IOT technology helps users to identify the real-time availability of parking spaces on their phone. Connect Health The concept of a connected health care system facilitates real-time health monitoring and patient care. It helps in improved medical decision-making based on patient data. Smart City Smart city offers all types of use cases which include traffic management to water distribution, waste management, etc. Smart home Smart home encapsulates the connectivity inside your homes. It includes smoke detectors, home appliances, light bulbs, windows, door locks, etc. Smart supply chain Helps you in real time tracking of goods while they are on the road, or getting suppliers to exchange inventory information.
  • 20. Charcterstics of IOT 1. Dynamic and self-adapting 2. Self-configuring 3. Interoperable Communication Protocol 4. Unique identities 5. Integrated into Information network