IoT Protocols You Need to Know About
- There are a variety of IoT protocols to used in IOT in which each protocol has unique capabilities or characteristics that make it superior to other solutions for certain IoT installations.
- Each IoT protocol supports device-to-device, device-to-gateway, and device-to-cloud/data center communication, as well as combinations of these.
- Geographic and unique location, power consumption requirements, battery-operated choices, the existence of physical obstacles, and cost all play a role in determining which protocol is best for an IoT deployment.
Some of the Specific IoT Protocols List.
- AMQP.
- Bluetooth and BLE.
- Cellular.
- CoAP.
- DDS.
- LoRa and LoRaWAN.
- LWM2M.
- MQTT.
- Wi-Fi.
- XMPP.
- Zigbee.
IOT Protocols |
1. AMQP:
- AMQP, which stands for Advanced Message Queuing Protocol, is an open standard protocol for message-oriented technology. As a result, independent of the message brokers or platforms in use, it enables messaging compatibility across systems.
- It provides security and interoperability, as well as dependability, even over insecure networks.
- It facilitates communication even when systems aren't available at the same time.
2. Bluetooth and BLE:
- Bluetooth is a short-range wireless technology that employs ultra-high frequency radio waves with small wavelengths.
- It was originally designed for audio streaming, but it has now evolved into a vital component of wireless and linked devices.
- As a result, this low-power, short-range networking solution is a popular choice for both PANs and IoT installations.
- Bluetooth Low Energy, often known as Bluetooth LE or BLE, is a new form of Bluetooth that is geared for IoT connectivity.
- BLE, as its name implies, uses less power than normal Bluetooth, making it particularly desirable in a variety of applications, including consumer health and fitness trackers and smart home devices, as well as business in-store navigation.
3. Cellular.
- Cellular is one of the most commonly accessible and well-known solutions for IoT applications, and it's one of the finest for installations that require long-distance connectivity.
- While outdated cellular technologies such as 2G and 3G are being phased out, telecoms providers are rapidly expanding the coverage of newer high-speed standards such as 4G/LTE and 5G.
- High-bandwidth and dependable connectivity are provided by cellular technology.
- It has the capacity to transport large amounts of data, which is critical for many IoT implementations.
- These capabilities, however, come at a cost: they are more expensive and use more energy than other solutions.
4. CoAP:
- CoAP, or Constrained Application Protocol, was created by the IETF Constrained restful Environments working group in 2013 to interact with HTTP-based IoT systems.
- The User Datagram Protocol (UDP) is used by CoAP to create secure conversations and data transmission between many sites.
- CoAP is a protocol that allows limited devices to join an IoT ecosystem, even if they have poor bandwidth, low availability, and/or low energy.
- It is commonly used for machine-to-machine (M2M) applications.
5. DDS:
- Data Distribution Service for Real-Time Systems was created by the Object Management Group (OMG).
- "It links the components of a system together, offering low-latency data communication, exceptional dependability, and a scalable architecture that business and mission-critical IoT applications require," according to OMG.
- Using a publish-subscribe paradigm, this M2M standard offers high-performance and highly scalable real-time data communication.
6. LoRa and LoRaWAN:
- LoRa, which stands for long range, is a non-cellular wireless technology that, as its name suggests, allows for long-range communication.
- It has a low power consumption and secure data transfer for M2M and IoT implementations.
- It was once a proprietary technology that is now incorporated into Semtech's radio frequency platform.
- Semtech was a founding member of the LoRa Alliance, which is currently the governing organisation for LoRa Technology.
- The LoRa Alliance also created and maintains LoRaWAN, an open cloud-based protocol that allows LoRa devices to interact.
7. LWM2M:
- Lightweight M2M (LWM2M) is a device management protocol built for sensor networks and the needs of an M2M environment, according to OMA SpecWorks.
- This communication protocol was created primarily for remote device administration and telemetry in IoT contexts and other M2M applications, making it an excellent choice for low-power devices with limited processing and storage capabilities.
8. MQTT:
- It was initially called as Message Queuing Telemetry Transport and was developed in 1999. It is now just known as MQTT.
- Message queuing is no longer used in this protocol. To facilitate M2M communication, MQTT employs a publish-subscribe architecture.
- Its basic communications system works with restricted devices and allows several devices to communicate.
- It was created to function in low-bandwidth environments, such as for sensors and mobile devices connected to unreliable networks.
- Because of this, it's a popular choice for connecting devices with a tiny code footprint, as well as wireless networks with different amounts of delay caused by bandwidth limits or unstable connections.
- MQTT, which began as a private protocol, is today the most widely used open source protocol for linking IoT and industrial IoT devices.
9. Wi-Fi:
- Wi-Fi is a popular IoT protocol because to its vast use in residential, commercial, and industrial structures.
- It has a rapid data transfer rate and can handle enormous volumes of data. With short- to medium-range lengths, Wi-Fi is especially well suited for LAN setups.
- Furthermore, the different Wi-Fi protocols (the most prevalent in homes and some companies is 802.11n) provide technicians with a variety of implementation alternatives.
- Many Wi-Fi protocols, including the one typically used in homes, are, however, too power-hungry for some IoT applications, particularly low-power/battery-powered devices.
- For some deployments, this eliminates Wi-Fi as a viable choice. Additionally, Wi-limited Fi's range and scalability make it unsuitable for many IoT implementations.
10. XMPP:
- Extensible Messaging and Presence Protocol, or XMPP, was created by the Jabber open source community in the early 2000s for real-time human-to-human communication.
- It is presently used for M2M communication in lightweight middleware and for routing XML data.
- XMPP allows several entities on a network to communicate structured yet extensible data in real time, and it's most commonly utilised in consumer-oriented IoT installations like smart appliances.
- The XMPP Standards Foundation supports it as an open source protocol.
11. Zigbee:
- Zigbee is a mesh network protocol that was created for building and home automation applications.
- It is one of the most widely used mesh protocols in IoT contexts. Zigbee is a low-power, short-range protocol that may be used to connect many devices.
- It has a larger range than BLE, however it transmits data at a slower pace.
- It has a flexible self-organizing mesh, ultra-low power, and a library of applications, and is overseen by the Zigbee Alliance.
12. Z-Wave:
- Z-Wave is a wireless mesh network communication protocol based on low-power radio frequency technology that is another proprietary alternative.
- Z-Wave, like Bluetooth and Wi-Fi, allows smart devices to interact using encryption, increasing the security of IoT deployments.
- It's widely utilised in home automation and security systems, as well as business applications like energy management technology.
- In the United States, it broadcasts on the 908.42 MHz radio frequency, albeit the frequency varies by nation.
- The Z-Wave Alliance is a member consortium dedicated to improving the technology and interoperability of Z-Wave-enabled products.
Tags:
AMQP.
Bluetooth and BLE.
Cellular.
CoAP.
DDS.
LoRa and LoRaWAN.
LWM2M.
MQTT.
Wi-Fi.
XMPP.
Zigbee.
b2acypher
IoT Protocols
manjeet singh
mskuthar
protocols used in IOT