Internet of Things (IoT) protocols are ways of protecting data and ensuring it is exchanged securely between devices via the Internet. IoT protocols define how data is transmitted across the internet. By doing so, they ensure that data being exchanged between connected IoT devices is secure.
Classification of IoT Protocols-
Layer |
Protocol |
Application layer |
- Advanced Message Queuing Protocol (AMQP)
- Message Queue Telemetry Transport (MQTT)
- Constrained Application Protocol (CoAP)
|
Transport layer |
- User Datagram Protocol (UDP)
- Transmission Control Protocol (TCP)
|
Network layer |
|
Datalink layer |
|
Physical layer |
- IEEE 802.15.4 MAC
- Near field communication (NFC)
- Radio frequency identification (RFID)
- Bluetooth Low Energy (BLE)
- Ethernet
|