Energy-efficient and secure mobile fog-based cloud for the Internet of Things

被引:30
作者
Razaque, Abdul [1 ]
Jararweh, Yaser [2 ]
Alotaibi, Bandar [3 ,4 ]
Alotaibi, Munif [5 ]
Hariri, Salim [6 ]
Almiani, Muder [7 ]
机构
[1] Int Informat Technol Univ, Dept Comp Engn & Cybersecur, Alma Ata, Kazakhstan
[2] Jordan Univ Sci & Technol, Dept Comp Sci, Irbid, Jordan
[3] Univ Tabuk, Informat Technol Dept, Tabuk, Saudi Arabia
[4] Univ Tabuk, Sensor Networks & Cellular Syst Res Ctr, Tabuk, Saudi Arabia
[5] Shaqra Univ, Comp Sci Dept, Shaqra, Saudi Arabia
[6] Univ Arizona, Dept Elect & Comp Engn, Tucson, AZ 85719 USA
[7] Gulf Univ Sci & Technol, Management Informat Syst Dept, Kuwait, Kuwait
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2022年 / 127卷
关键词
Mobile fog-based cloud; IoT; Energy; Hybrid energy-efficient consumption; Blockchain technology; MECHANISM; SYSTEM;
D O I
10.1016/j.future.2021.08.024
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The mobile fog-based cloud (MFBC) plays a major role for the Internet of Things (IoT) and is highly suitable for obtaining virtualized data without additional waiting time. However, the limited battery power of mobile devices limits access to abundant data. To address this problem, an energy-efficient and secure algorithm should be introduced to reduce energy consumption for the MFBC. In this paper, an energy-efficient and secure hybrid (EESH) algorithm is introduced for the MFBC to support the IoT. The EESH algorithm uses the voltage scaling factor to reduce energy consumption. The performance of the EESH algorithm is substantially better than the state-of-the-art contending algorithms when the number of IoT-tasks increases, and EESH consumes minimal energy. Furthermore, the identity of mobile cloud users is of paramount significance; therefore, the EESH is further secured by applying a malicious data detection (MDD) algorithm using blockchain technology. The capability of the processors on the server side of the MFBC is analyzed and improved for the IoT. The proposed EESH, MDD and underlying algorithms are programmed on the Java platform. Finally, the performance of the proposed algorithms on the MFBC is compared with that of known algorithms in terms of security, energy efficiency, throughput and latency. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 39 条
[1]   Mobility-aware task scheduling in cloud-Fog IoT-based healthcare architectures [J].
Abdelmoneem, Randa M. ;
Benslimane, Abderrahim ;
Shaaban, Eman .
COMPUTER NETWORKS, 2020, 179
[2]   Scheduling Internet of Things requests to minimize latency in hybrid Fog-Cloud computing [J].
Aburukba, Raafat O. ;
AliKarrar, Mazin ;
Landolsi, Taha ;
El-Fakih, Khaled .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 111 :539-551
[3]   Fog-based local and remote policy enforcement for preserving data privacy in the Internet of Things [J].
Al-Hasnawi, Abduljaleel ;
Carr, Steven M. ;
Gupta, Ajay .
INTERNET OF THINGS, 2019, 7
[4]   A Novel Fog-Based Multi-Level Energy-Efficient Framework for IoT-Enabled Smart Environments [J].
Ammad, Muhammad ;
Shah, Munam Ali ;
Ul Islam, Saif ;
Maple, Carsten ;
Alaulamie, Abdullah A. ;
Rodrigues, Joel J. P. C. ;
Mussadiq, Shafaq ;
Tariq, Usman .
IEEE ACCESS, 2020, 8 :150010-150026
[5]  
Aryal RG, 2018, 2018 THIRD INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), P147, DOI 10.1109/FMEC.2018.8364057
[6]   Designing an efficient clustering strategy for combined Fog-to-Cloud scenarios [J].
Asensio, A. ;
Masip-Bruin, X. ;
Duran, R. J. ;
de Miguel, I ;
Ren, G. ;
Daijavad, S. ;
Jukan, A. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 109 :392-406
[7]   EcoMobiFog-Design and Dynamic Optimization of a 5G Mobile-Fog-Cloud Multi-Tier Ecosystem for the Real-Time Distributed Execution of Stream Applications [J].
Baccarelli, Enzo ;
Scarpiniti, Michele ;
Momenzadeh, Alireza .
IEEE ACCESS, 2019, 7 :55565-55608
[8]   Optimizing the Number of Fog Nodes for Cloud-Fog-Thing Networks [J].
Balevi, Eren ;
Gitlin, Richard D. .
IEEE ACCESS, 2018, 6 :11173-11183
[9]   PF-BTS: A Privacy-Aware Fog-enhanced Blockchain-assisted task scheduling [J].
Baniata, Hamza ;
Anaqreh, Ahmad ;
Kertesz, Attila .
INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (01)
[10]   Fog computing at industrial level, architecture, latency, energy, and security: A review [J].
Caiza, Gustavo ;
Saeterosa, Morelva ;
Onate, William ;
Garcia, Marcelo V. .
HELIYON, 2020, 6 (04)