Fog Computing for the Internet of Things: A Survey

被引:206
|
作者
Puliafito, Carlo [1 ,2 ]
Mingozzi, Enzo [2 ]
Longo, Francesco [3 ]
Puliafito, Antonio [3 ]
Rana, Omer [4 ]
机构
[1] Univ Florence, DINFO, Via S Marta,3, I-50139 Florence, Italy
[2] Univ Pisa, Dept Informat Engn, Largo Lucio Lazzarino,1, I-56122 Pisa, Italy
[3] Univ Messina, Dept Engn, I-98166 Messina, Italy
[4] Cardiff Univ, Sch Comp Sci & Informat, Parade,5, Cardiff CF24 3AA, S Glam, Wales
关键词
Fog computing; internet of things; topological proximity; cloud computing; EDGE; CLOUD; IOT; CHALLENGES; SECURITY; FRAMEWORK; PRIVACY; HEALTH; NETWORKING; MIGRATION;
D O I
10.1145/3301443
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Research in the Internet of Things (IoT) conceives a world where everyday objects are connected to the Internet and exchange, store, process, and collect data from the surrounding environment. IoT devices are becoming essential for supporting the delivery of data to enable electronic services, but they are not sufficient in most cases to host application services directly due to their intrinsic resource constraints. Fog Computing (FC) can be a suitable paradigm to overcome these limitations, as it can coexist and cooperate with centralized Cloud systems and extends the latter toward the network edge. In this way, it is possible to distribute resources and services of computing, storage, and networking along the Cloud-to-Things continuum. As such, FC brings all the benefits of Cloud Computing (CC) closer to end (user) devices. This article presents a survey on the employment of FC to support IoT devices and services. The principles and literature characterizing FC are described, highlighting six IoT application domains that may benefit from the use of this paradigm. The extension of Cloud systems towards the network edge also creates new challenges and can have an impact on existing approaches employed in Cloud-based deployments. Research directions being adopted by the community are highlighted, with an indication of which of these are likely to have the greatest impact. An overview of existing FC software and hardware platforms for the IoT is also provided, along with the standardisation efforts in this area initiated by the OpenFog Consortium (OFC).
引用
收藏
页数:41
相关论文
共 50 条
  • [21] Intelligent Computing Collaboration for the Security of the Fog Internet of Things
    Zhao, Hong
    Sun, Guowei
    Li, Weiheng
    Zuo, Peiliang
    Li, Zhaobin
    Wei, Zhanzhen
    SYMMETRY-BASEL, 2023, 15 (05):
  • [22] Assessment of the Suitability of Fog Computing in the Context of Internet of Things
    Sarkar, Subhadeep
    Chatterjee, Subarna
    Misra, Sudip
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (01) : 46 - 59
  • [23] Coding for Distributed Fog Computing in Internet of Mobile Things
    Yue, Jing
    Xiao, Ming
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (04) : 1337 - 1350
  • [24] Fog computing architecture with heterogeneous Internet of Things technologies
    Le, Hoan
    Achir, Nadjib
    Boussetta, Khaled
    PROCEEDINGS OF THE 2019 10TH INTERNATIONAL CONFERENCE ON NETWORKS OF THE FUTURE (NOF 2019), 2019, : 130 - 133
  • [25] Designing a model for the usability of fog computing on the internet of things
    Fazel E.
    Shayan A.
    Mahmoudi Maymand M.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (05) : 5193 - 5209
  • [26] Fog Computing for the Internet of Things: Security and Privacy Issues
    Alrawais, Arwa
    Alhothaily, Abdulrahman
    Hu, Chunqiang
    Cheng, Xiuzhen
    IEEE INTERNET COMPUTING, 2017, 21 (02) : 34 - 42
  • [27] Integration of Fog Computing and Internet of Things: An Useful Overview
    Rekha, G.
    Tyagi, Amit Kumar
    Anuradha, Nandula
    PROCEEDINGS OF RECENT INNOVATIONS IN COMPUTING, ICRIC 2019, 2020, 597 : 91 - 102
  • [28] Fog Computing for the Internet of Mobile Things: issues and challenges
    Puliafito, Carlo
    Mingozzi, Enzo
    Anastasi, Giuseppe
    2017 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2017, : 283 - 288
  • [29] Components of Fog Computing in an Industrial Internet of Things Context
    Gazis, Vangelis
    Leonardi, Alessandro
    Mathioudakis, Kostas
    Sasloglou, Konstantinos
    Kikiras, Panayotis
    Sudhaakar, Raghuram
    2015 12TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING - WORKSHOPS (SECON WORKSHOPS), 2015, : 37 - 42
  • [30] Fog Computing: Towards Minimizing Delay in the Internet of Things
    Yousefpour, Ashkan
    Ishigaki, Genya
    Jue, Jason P.
    2017 IEEE 1ST INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2017, : 17 - 24