FDP IoT Session 2
FDP IoT Session 2
net/publication/366407648
IoT Protocols
CITATIONS READS
0 2,370
1 author:
Nitin Shivsharan
Sinhgad Technical Education Society
24 PUBLICATIONS 70 CITATIONS
SEE PROFILE
All content following this page was uploaded by Nitin Shivsharan on 19 December 2022.
1 / 44
Outline
1 Introduction to Protocol
3 IoT Protocols
5 Conclusion
2 / 44
Minimum Pre-requisite
3 / 44
Protocol
Figure: Source:Coursera
5 / 44
Can We Use TCP/IP for IoT?
Yes
But IoT introduces additional challenges
Very tight power and compute constraints
Need to work closely with wireless
Need to address applications not just interfaces
6 / 44
Can We Use TCP/IP for IoT?
Yes
But IoT introduces additional challenges
Very tight power and compute constraints
Need to work closely with wireless
Need to address applications not just interfaces
6 / 44
Can We Use TCP/IP for IoT?
Yes
But IoT introduces additional challenges
Very tight power and compute constraints
Need to work closely with wireless
Need to address applications not just interfaces
6 / 44
Can We Use TCP/IP for IoT?
Yes
But IoT introduces additional challenges
Very tight power and compute constraints
Need to work closely with wireless
Need to address applications not just interfaces
6 / 44
Can We Use TCP/IP for IoT?
Yes
But IoT introduces additional challenges
Very tight power and compute constraints
Need to work closely with wireless
Need to address applications not just interfaces
6 / 44
Can We Use TCP/IP for IoT?
Yes
But IoT introduces additional challenges
Very tight power and compute constraints
Need to work closely with wireless
Need to address applications not just interfaces
6 / 44
Some Common IoT Protocols
7 / 44
Different IoT Protocols for different Environment
8 / 44
Some Types of IoT Protocols
9 / 44
Physical Layer: Bluetooth Low Energy (BLE)
10 / 44
Physical Layer: Long-term Evolution (LTE)
11 / 44
Physical Layer: Near Field Communication (NFC)
12 / 44
Physical Layer: Power Line Communication (PLC)
13 / 44
Physical Layer: Ethernet, RFID, and Wi-Fi/802.11
Ethernet
This wired connection is a the less expensive option that provides
fast data connection and low latency.
Wi-Fi/802.11
Wi-Fi/802.11 is a standard in homes and offices.
Although it’s an inexpensive option, it may not suit all scenarios due
to its limited range and energy consumption.
14 / 44
Physical Layer: Z-Wave
Source:Z-Wave Technology
15 / 44
Physical Layer: Zigbee
16 / 44
Data Link Layer:IEEE 802.15.4
17 / 44
Data Link Layer: LPWAN
18 / 44
Network Layer: Internet Protocol (IPv4 and IPv6)
Many IoT protocols utilize IPv4, while more recent executions use
IPv6.
IP routes traffic across the Internet and identifies and locates
devices on the network.
IPv6
It provides a unique identification.
It utilizes 128-bit Internet alphanumeric addresses.
Can support 2128 Internet addresses.
IPSEC being an in-built feature in IPv6 adds to its security.
It also supports Quality of Service (QoS).
19 / 44
Network Layer: 6LoWPAN
21 / 44
Transport Layer: Transmission Control Protocol (TCP)
22 / 44
Transport Layer: User Datagram Protocol (UDP)
23 / 44
Application Layer: HTTP
25 / 44
Application Layer:MQTT (contd.)
26 / 44
Application Layer: XMPP
27 / 44
Application Layer: CoAP
28 / 44
Application Layer: CoAP (contd.)
29 / 44
Application Layer: CoAP (contd.)
30 / 44
Application Layer: CoAP (contd.)
non- confirmable,
piggyback and
separate
Confirmable and nonconfirmable modes represent the reliable and
unreliable transmissions others used for request/response.
31 / 44
Application Layer: Web Sockets
It is based on TCP
Client can be
33 / 44
Application Layer: AMQP (contd.)
34 / 44
Application Layer: DDS
Data writer interacts with the publishers to agree about the data and
changes to be sent to the subscribers.
Data readers basically read the published data and deliver it to the
subscribers and the topics are basically the data that are being
published.
36 / 44
Application Layer: DDS (contd.)
The basic benefit of this protocol is the excellent QoS levels and
reliability guarantees as it relies on a broker-less architecture, which
suits IoT and M2M communication.
37 / 44
Comparison of IoT Data Protocols
38 / 44
State of the Art of IoT
39 / 44
Some Future challenges in IoT
The main challenge could be big data analytics arise from the large,
diverse, and time-evolving high-resolution data generated by IoT
devices and sensors.
40 / 44
Some Future challenges in IoT (contd.)
41 / 44
Conclusion
42 / 44
Thank You
??
43 / 44
References
Introduction to IoT.