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

被引:269
作者
Dizdarevic, Jasenka [1 ]
Carpio, Francisco [1 ]
Jukan, Admela [1 ]
Masip-Bruin, Xavi [2 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Hans Sommer Str 66, D-38106 Braunschweig, Germany
[2] Univ Politecn Cataluna, NEAPOLIS Bldg,Rambla Exposicio 61-69, Barcelona 08800, Spain
关键词
Internet of things; fog computing; cloud computing; fog-to-cloud; communication protocols; IOT; MIDDLEWARE; SECURITY; ARCHITECTURE;
D O I
10.1145/3292674
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 article surveys e application layer communication protocols to fulfill the IoT communication requirements, and their potential for implementation in fog- and cloud-based IoT systems. To this end, the article first briefly presents potential protocol candidates, including requestreply and publish-subscribe protocols. After that, the article surveys these protocols based on their main characteristics, as well as the main performance issues, including latency, energy consumption, and network throughput. These findings are thereafter used to place the protocols in each segment of the system (IoT, fog, cloud), and thus opens up the discussion on their choice, interoperability, and wider system integration. 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.
引用
收藏
页数:29
相关论文
共 125 条
[1]  
A A.R., 2015, Online International Conference on Green Engineering and Technologies (IC-GET), P1
[2]  
Al-Fuqaha A, 2015, IEEE COMMUN MAG, V53, P72, DOI 10.1109/MCOM.2015.7263375
[3]   Lucky Thirteen: Breaking the TLS and DTLS Record Protocols [J].
AlFardan, Nadhem J. ;
Paterson, Kenneth G. .
2013 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2013, :526-540
[4]  
[Anonymous], P 3 ACM INT C DISTR
[5]  
[Anonymous], 2012, RFC 6347
[6]  
[Anonymous], 2012, IEEE INT C TRANSPARE, DOI DOI 10.1109/MASS.2012.6708523
[7]  
[Anonymous], MQTT IBM MESSAGESIGH
[8]  
[Anonymous], 2012, P 2012 IEEE 17 INT C
[9]  
[Anonymous], REAL TIME PUBLISH SU
[10]  
[Anonymous], 2016, 2016 IEEE ACS 13 INT