Survey of Communication Protocols for Internet-of-Things and Related Challenges of Fog and Cloud Computing Integration

04/05/2018
by   Jasenka Dizdarevic, et al.
0

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 their interoperability and wider system integration. Finally, the paper reviews the main performance issues, including latency, energy consumption and network throughput. The survey is expected to be useful to system architects and protocol designers when choosing the communication protocols in an integrated IoT-to-fog-to-cloud system architecture.

READ FULL TEXT

page 5

page 7

page 10

page 18

research
04/14/2023

Fog Computing IoT: Overview, Architecture and Applications

Fog computing is an emerging technology in the field of network services...
research
09/22/2022

Distributed architecture for resource description and discovery in the IoT

Nowadays, the Internet of Things (IoT) creates a vast ecosystem of intel...
research
02/04/2020

A Scalable IoT-Fog Framework for Urban Sound Sensing

Internet of Things (IoT) is a system of interrelated devices that can be...
research
05/14/2020

A Secure Fog Based Architecture for Industrial Internet of Things and Industry 4.0

The advent of Industrial IoT (IIoT) along with Cloud computing has broug...
research
07/05/2019

IoT Platforms for 5G Network and Practical Considerations: A Survey

The fifth generation (5G) mobile network will enable the Internet of Thi...
research
03/21/2021

Engineering an IoT-Edge-Cloud Computing System Architecture: Lessons Learnt from An Undergraduate Lab Course

With the rapid advances in IoT, edge and cloud computing solutions, it i...
research
06/20/2019

Multi-Point Synchronization for Fog-Controlled Internet of Things

This paper presents a fog-resident controller architecture for synchroni...

Please sign up or login with your details

Forgot password? Click here to reset