Survey of Communication Protocols for Internet-of-Things and Related Challenges of Fog and Cloud Computing Integration
Jasenka Dizdarevic, Francisco Carpio, Admela Jukan, Xavi Masip-Bruin

TL;DR
This survey reviews IoT communication protocols and their suitability for fog and cloud integration, analyzing their characteristics, interoperability, and performance issues to guide system design.
Contribution
It provides a comprehensive comparison of IoT communication protocols and discusses their application in fog and cloud environments, highlighting interoperability challenges.
Findings
Request-reply and publish-subscribe protocols analyzed
Protocols' performance issues like latency and energy consumption reviewed
Guidelines for protocol selection in IoT-fog-cloud systems provided
Abstract
The fast increment in the number of IoT (Internet of Things) devices is accelerating the research on new solutions to make cloud services scalable. In this context, the novel concept of fog computing as well as the combined fog-to-cloud computing paradigm is becoming essential to decentralize the cloud, while bringing the services closer to the end-system. This paper surveys on the application layer communication protocols to fulfil the IoT communication requirements, and their potential for implementation in fog- and cloud-based IoT systems. To this end, the paper first presents a comparative analysis of the main characteristics of IoT communication protocols, including request-reply and publish-subscribe protocols. After that, the paper surveys the protocols that are widely adopted and implemented in each segment of the system (IoT, fog, cloud), and thus opens up the discussion on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
