Fog computing for sustainable smart cities in the IoT era: Caching techniques and enabling technologies - an overview

被引:87
|
作者
Zahmatkesh, Hadi [1 ]
Al-Turjman, Fadi [2 ,3 ]
机构
[1] OsloMet Oslo Metropolitan Univ, Dept Mech Elect & Chem Engn, Oslo, Norway
[2] Near East Univ, Artificial Intelligence Dept, Mersin 10, Nicosia, Turkey
[3] Near East Univ, Res Ctr AI & IoT, Mersin 10, Nicosia, Turkey
关键词
IoT; Fog computing; Smart-cities; Caching; UAV; Machine learning; INTERNET; EDGE; THINGS; ARCHITECTURE; MANAGEMENT; SIMULATION; SECURITY; TOOLKIT; ENERGY; CLOUD;
D O I
10.1016/j.scs.2020.102139
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
In recent decade, the number of devices involved with the Internet of Things (IoT) phenomena has increased dramatically. Parallel to this, fog computing paradigm has been introduced in order to support the computational demand of latency-sensitive and real-time IoT applications. The main support the fog paradigm can provide for these applications is through enabling computing at the edge of the network closer to the end users and IoT devices. Moreover, in sustainable smart cities, fog computing can be utilized as an efficient framework to reduce delays and enhance energy efficiency of the system. This article considers possible fog computing applications and potential enabling technologies towards sustainable smart cities in the IoT environments. In addition, different caching techniques and the use of Unmanned Aerial Vehicles (UAVs), and various Artificial Intelligence (AI) and Machine Learning (ML) techniques in caching data for fog-based IoT systems are comprehensively discussed. Finally, the potential and challenges of such systems are also highlighted.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Enabling technologies and sustainable smart cities
    Ahad, Mohd Abdul
    Paiva, Sara
    Tripathi, Gautami
    Feroz, Noushaba
    [J]. SUSTAINABLE CITIES AND SOCIETY, 2020, 61
  • [2] Enabling technologies for fog computing in healthcare IoT systems
    Mutlag, Ammar Awad
    Abd Ghani, Mohd Khanapi
    Arunkumar, N.
    Mohammed, Mazin Abed
    Mohd, Othman
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 : 62 - 78
  • [3] Fog Computing for Sustainable Smart Cities: A Survey
    Perera, Charith
    Qin, Yongrui
    Estrella, Julio C.
    Reiff-Marganiec, Stephan
    Vasilakos, Athanasios V.
    [J]. ACM COMPUTING SURVEYS, 2017, 50 (03)
  • [4] Enabling Sustainable Smart Environments Using Fog Computing
    Zanafi, Sarah
    Giacobbe, Maurizio
    Scarpa, Marco
    Puliafito, Antonio
    Aknin, Noura
    [J]. 2018 INTERNATIONAL CONFERENCE ON ELECTRONICS, CONTROL, OPTIMIZATION AND COMPUTER SCIENCE (ICECOCS), 2018,
  • [5] Smart Collaborative Caching for Information-Centric IoT in Fog Computing
    Song, Fei
    Ai, Zheng-Yang
    Li, Jun-Jie
    Pau, Giovanni
    Collotta, Mario
    You, Ilsun
    Zhang, Hong-Ke
    [J]. SENSORS, 2017, 17 (11):
  • [6] Federated learning based caching in fog computing for future smart cities
    Sharma, Sushant
    Gupta, Nitin
    [J]. INTERNET TECHNOLOGY LETTERS, 2022, 5 (01)
  • [7] Fog computing approaches in IoT-enabled smart cities
    Songhorabadi, Maryam
    Rahimi, Morteza
    MoghadamFarid, AmirMehdi
    Kashani, Mostafa Haghi
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 211
  • [8] Offloading in fog computing for IoT: Review, enabling technologies, and research opportunities
    Aazam, Mohammad
    Zeadally, Sherali
    Harras, Khaled A.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 278 - 289
  • [9] Topology Control in Fog Computing Enabled IoT Networks for Smart Cities
    Desikan, K. E. Srinivasa
    Kotagi, Vijeth J.
    Murthy, C. Siva Ram
    [J]. COMPUTER NETWORKS, 2020, 176
  • [10] SUSTAINABLE SMART CITIES: A FOG COMPUTING FRAMEWORK FOR A SMART URBAN TRANSPORT NETWORK
    Neagu, Ioan-Madalin
    [J]. STUDIA UNIVERSITATIS VASILE GOLDIS ARAD SERIA STIINTE ECONOMICE, 2018, 28 (04) : 68 - 80