Communication Protocols in IoT
Communication Protocols in IoT
Communication Protocols in IoT
IEEE 802.15.4
• This standard uses only the first two layers (PHY, MAC) plus the logical link control
(LLC) and service specific convergence sub‐layer (SSCS) additions to communicate with
all upper layers.
• Highly tolerant of noise and interference and offers link reliability improvement
mechanisms.
• Uses carrier sense multiple access with collision avoidance (CSMA‐CA) for channel
access.
ZigBee
Features of ZigBee
ZigBee Types
▪ The coordinator forms the root of the ZigBee network tree and might act as
a bridge between networks.
▪ There is a single ZigBee Coordinator in each network, which originally
initiates the network.
▪ It stores information about the network under it and outside it.
▪ It acts as a Trust Centre & repository for security keys.
2. ZigBee Router (ZR): Capable of running applications, as well as relaying
information between nodes connected to it.
3. ZigBee End Device (ZED):
Applications:
• Building automation
• Telecom services.
6LoWPAN
• Created by the Internet Engineering Task Force (IETF) ‐ RFC 5933 and RFC 4919.
Features of 6LoWPANs
• IPv6 packets compressed and reformatted to fit the IEEE 802.15.4 packet
format.
Addressing in 6LoWPAN
6LoWPAN Routing
LOADng Routing
RPL Routing
• Distance Vector IPv6 routing protocol for lossy and low power networks.
RFID
RFID Features
• RFID tag consists of an integrated circuit and an antenna.
Working Principle
Applications
NFC
• NFC is designed for use by devices within close proximity to each other.
• All NFC types are similar but communicate in slightly different ways.
NFC Types
Working Principle
• ‘Passive’ NFC tags use the energy from the reader to encode
their response while ‘active’ or ‘peer‐to‐peer’ tags have their
own power source.
NFC Applications
• Parcel tracking.
Bluetooth
• Bluetooth supports 1Mbps data rate for version 1.2 and 3Mbps data rate for
Version
2.0 combined with Error Data Rate.
• Bluetooth operating range depends on the device:
o Class 3 radios have a range of up to 1 meter or 3 feet
o Class 2 radios are most commonly found in mobile devices
have a range of 10 meters or 30 feet
o Class 1 radios are used primarily in industrial use cases have a
range of 100 meters or 300 feet.
Connection Establishment
• Inquiry: Inquiry run by one Bluetooth device to try to discover other devices
near it.
• Paging: Process of forming a connection between two Bluetooth devices.
• Connection: A device either actively participates in the
network or enters a low‐ power sleep mode
Piconets:
• Audio players
• Home automation
• Smartphones
• Toys
• Sensor networks
Z Wave
• Nodes with different Home IDs cannot communicate with each other.
ISA 100.11A