Showing posts with label protocols used in IOT. Show all posts
Showing posts with label protocols used in IOT. Show all posts

IoT Protocols

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.