A Survey on Application Layer Protocols for IoT Networks

Read original: arXiv:2405.15901 - Published 5/28/2024 by Fatma Hmissi, Sofiane Ouni
Total Score

0

📉

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • The paper explores the various communication protocols used in Internet of Things (IoT) devices and systems.
  • It examines the challenges facing IoT communication, such as real-time interaction, security, interoperability, performance, and robustness.
  • The paper surveys different application protocols for IoT devices with constrained resources, discussing their strengths, weaknesses, and suitability for IoT applications.
  • It also summarizes the key challenges and relevant solutions for IoT communication protocols.

Plain English Explanation

The Internet of Things (IoT) refers to the network of connected devices, sensors, and systems that can communicate and exchange information over the internet. These IoT devices are used across many different industries and applications. However, the diversity of IoT devices and their operating environments creates new challenges, such as:

  • Real-time interaction: IoT devices often need to respond quickly to events and changes in their environment.
  • Security: IoT devices can be vulnerable to cyber attacks, so security is a major concern.
  • Interoperability: IoT devices from different manufacturers need to be able to work together seamlessly.
  • Performance: IoT devices often have limited computing power and battery life, so their communication protocols need to be efficient.
  • Robustness: IoT systems need to be able to continue functioning reliably even in the face of problems or disruptions.

To address these challenges, various communication protocols for IoT devices have been developed and adopted. This paper provides an overview of these protocols, discussing their advantages, disadvantages, and suitability for different IoT applications. The paper also summarizes the key challenges facing IoT communication protocols and some potential solutions to those challenges.

Technical Explanation

The paper begins by noting the widespread use of IoT devices across many industries and the need to connect and exchange information between these devices and other systems over the internet. This increasing diversity of IoT devices and their operating environments creates new challenges, such as the need for real-time interaction, security, interoperability, performance, and robustness.

To address these challenges, the paper surveys various communication protocols that have been adopted and developed for IoT devices with constrained resources. The protocols are divided into different categories based on their goals, and the paper discusses the merits, demerits, and suitability of each protocol for IoT applications.

The paper also summarizes the key challenges facing IoT communication protocols, including:

  • Behavioral transparency - the need for IoT devices to communicate their behavior and capabilities in a clear and understandable way
  • Connectivity - the ability of IoT devices to reliably connect and communicate with each other and with other systems
  • Security - protecting IoT systems from cyber threats

The paper then presents some relevant solutions and approaches to address these challenges, such as new communication protocols, security frameworks, and connectivity solutions.

Critical Analysis

The paper provides a comprehensive overview of the communication protocols used in IoT systems, highlighting the various trade-offs and suitability of each protocol for different IoT applications. However, the paper does not delve deeply into the specific technical details of the protocols, which may limit its usefulness for readers seeking a more in-depth understanding.

Additionally, the paper focuses primarily on the challenges and solutions at the communication protocol level, but does not address higher-level architectural or system-level issues that can also impact the performance and reliability of IoT systems. Further research may be needed to investigate how these communication protocols fit into the broader IoT ecosystem and the potential challenges that may arise at the system level.

Conclusion

This paper offers a valuable survey of the communication protocols used in IoT systems, highlighting the key challenges and some potential solutions. As the IoT continues to grow and evolve, understanding the capabilities and trade-offs of these communication protocols will be crucial for designers and developers to create reliable, secure, and interoperable IoT systems. The insights provided in this paper can help guide future research and development in this rapidly advancing field.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

📉

Total Score

0

A Survey on Application Layer Protocols for IoT Networks

Fatma Hmissi, Sofiane Ouni

Nowadays, all sectors utilize devices that are part of the Internet of Things (IoT) for the purpose of connecting and exchanging information with other devices and systems over the Internet. This increases the diversity of devices and their working environments, which, in turn, creates new challenges, such as real-time interaction, security, interoperability, performance, and robustness of IoT systems. To address these, many applications protocols were adopted and developed for devices with constrained resources. This paper surveys communication protocols divided according to their goals along with their merits, demerits, and suitability towards IoT applications. We summarize the challenges of communication protocols as well as some relevant solutions.

Read more

5/28/2024

🎲

Total Score

0

Power Evaluation of IOT Application Layer Protocols

Amirhossein Shahrokhi, Mahmood Ahmadi

The Internet of Things has affected all aspects of daily life, and the number of IoT devices is increasing day by day. According to forecasts, the number of Internet of Things devices will reach one trillion devices by 2035. The increase in the number of devices connected to the Internet will cause various concerns. One of the most important concerns is the energy and power consumption of these devices. Although Internet of Things modules are low in energy consumption, their widespread and large-scale use has made the issue of power consumption become the most important challenge in this field. For this reason, it is necessary to use communication protocols that, in addition to establishing efficient communication, impose minimal power consumption on the network. In this paper, application layer protocols such as MQTT, MQTT-SN, CoAP, and HTTP are simulated using the tools available in the Contiki operating system, including COOJA and Powertrace, and they { are evaluated} and compared with each other in terms of power consumption. According to the simulations performed by the mentioned tools, the MQTT-SN protocol was the least consuming protocol in terms of power consumption. After that, the CoAP protocol is placed, and with a slight difference, the MQTT protocol, which consumes more than MQTT-SN. Finally, the HTTP protocol consumes the most power, which makes it unsuitable for communication in the Internet of Things

Read more

5/14/2024

📊

Total Score

0

Reducing Communication Overhead in the IoT-Edge-Cloud Continuum: A Survey on Protocols and Data Reduction Strategies

Dora Krekovi'c, Petar Krivi'c, Ivana Podnar v{Z}arko, Mario Kuv{s}ek, Danh Le-Phuoc

The adoption of the Internet of Things (IoT) deployments has led to a sharp increase in network traffic as a vast number of IoT devices communicate with each other and IoT services through the IoT-edge-cloud continuum. This network traffic increase poses a major challenge to the global communications infrastructure since it hinders communication performance and also puts significant strain on the energy consumption of IoT devices. To address these issues, efficient and collaborative IoT solutions which enable information exchange while reducing the transmitted data and associated network traffic are crucial. This survey provides a comprehensive overview of the communication technologies and protocols as well as data reduction strategies that contribute to this goal. First, we present a comparative analysis of prevalent communication technologies in the IoT domain, highlighting their unique characteristics and exploring the potential for protocol composition and joint usage to enhance overall communication efficiency within the IoT-edge-cloud continuum. Next, we investigate various data traffic reduction techniques tailored to the IoT-edge-cloud context and evaluate their applicability and effectiveness on resource-constrained and devices. Finally, we investigate the emerging concepts that have the potential to further reduce the communication overhead in the IoT-edge-cloud continuum, including cross-layer optimization strategies and Edge AI techniques for IoT data reduction. The paper offers a comprehensive roadmap for developing efficient and scalable solutions across the layers of the IoT-edge-cloud continuum that are beneficial for real-time processing to alleviate network congestion in complex IoT environments.

Read more

5/1/2024

A Survey on Intelligent Internet of Things: Applications, Security, Privacy, and Future Directions
Total Score

0

A Survey on Intelligent Internet of Things: Applications, Security, Privacy, and Future Directions

Ons Aouedi, Thai-Hoc Vu, Alessio Sacco, Dinh C. Nguyen, Kandaraj Piamrat, Guido Marchetto, Quoc-Viet Pham

The rapid advances in the Internet of Things (IoT) have promoted a revolution in communication technology and offered various customer services. Artificial intelligence (AI) techniques have been exploited to facilitate IoT operations and maximize their potential in modern application scenarios. In particular, the convergence of IoT and AI has led to a new networking paradigm called Intelligent IoT (IIoT), which has the potential to significantly transform businesses and industrial domains. This paper presents a comprehensive survey of IIoT by investigating its significant applications in mobile networks, as well as its associated security and privacy issues. Specifically, we explore and discuss the roles of IIoT in a wide range of key application domains, from smart healthcare and smart cities to smart transportation and smart industries. Through such extensive discussions, we investigate important security issues in IIoT networks, where network attacks, confidentiality, integrity, and intrusion are analyzed, along with a discussion of potential countermeasures. Privacy issues in IIoT networks were also surveyed and discussed, including data, location, and model privacy leakage. Finally, we outline several key challenges and highlight potential research directions in this important area.

Read more

6/24/2024