An IoT-Based Fog Computing Model

被引:26
|
作者
Ma, Kun [1 ]
Bagula, Antoine [1 ]
Nyirenda, Clement [1 ]
Ajayi, Olasupo [1 ]
机构
[1] Univ Western Cape, Dept Comp Sci, ISAT Lab, ZA-7535 Bellville, South Africa
关键词
edge computing; energy conservation; fog computing; fog layer; genetic algorithm; IoT; LIBP; multi-sink nodes; resource allocation; routing protocol; terminal layer; SUPPORT; SYSTEM;
D O I
10.3390/s19122783
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The internet of things (IoT) and cloud computing are two technologies which have recently changed both the academia and industry and impacted our daily lives in different ways. However, despite their impact, both technologies have their shortcomings. Though being cheap and convenient, cloud services consume a huge amount of network bandwidth. Furthermore, the physical distance between data source(s) and the data centre makes delays a frequent problem in cloud computing infrastructures. Fog computing has been proposed as a distributed service computing model that provides a solution to these limitations. It is based on a para-virtualized architecture that fully utilizes the computing functions of terminal devices and the advantages of local proximity processing. This paper proposes a multi-layer IoT-based fog computing model called IoT-FCM, which uses a genetic algorithm for resource allocation between the terminal layer and fog layer and a multi-sink version of the least interference beaconing protocol (LIBP) called least interference multi-sink protocol (LIMP) to enhance the fault-tolerance/robustness and reduce energy consumption of a terminal layer. Simulation results show that compared to the popular max-min and fog-oriented max-min, IoT-FCM performs better by reducing the distance between terminals and fog nodes by at least 38% and reducing energy consumed by an average of 150 KWh while being at par with the other algorithms in terms of delay for high number of tasks.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] A novel IoT-based health and tactical analysis model with fog computing
    Karakaya, Aykut
    Akleylek, Sedat
    PEERJ COMPUTER SCIENCE, 2021, 7 : 1 - 34
  • [2] Content delivery network for IoT-based Fog Computing environment
    Bagies, Enas
    Barnawi, Ahmed
    Mahfoudh, Saoucene
    Kumar, Neeraj
    COMPUTER NETWORKS, 2022, 205
  • [3] Lightweight Failover Authentication Mechanism for IoT-Based Fog Computing Environment
    Banerjee, Soumya
    Das, Ashok Kumar
    Chattopadhyay, Samiran
    Jamal, Sajjad Shaukat
    Rodrigues, Joel J. P. C.
    Park, Youngho
    ELECTRONICS, 2021, 10 (12)
  • [4] Service Based FOG Computing Model for IoT
    Ashrafi, Tasnia H.
    Hossain, Md. A.
    Arefin, Sayed E.
    Das, Kowshik D. J.
    Chakrabarty, Amitabha
    2017 IEEE 3RD INTERNATIONAL CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (CIC), 2017, : 163 - 172
  • [5] Towards Fault Tolerant Fog Computing for IoT-Based Smart City Applications
    Mohamed, Nader
    Al-Jaroodi, Jameela
    Jawhar, Imad
    2019 IEEE 9TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2019, : 752 - 757
  • [6] An IoT-Based Cloud-Fog Computing Platform for Creative Service Process
    Hsu, Tse-Chuan
    Hsu, Terng-Yin
    Yang, Hongji
    Chung, Yeh-Ching
    PROCEEDINGS 2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2017, : 1383 - 1388
  • [7] IoT-based Healthcare Remote Monitoring Platform for Elderly with Fog and Cloud Computing
    Alexandru, Adriana
    Coardos, Dora
    Tudora, Eleonora
    2019 22ND INTERNATIONAL CONFERENCE ON CONTROL SYSTEMS AND COMPUTER SCIENCE (CSCS), 2019, : 154 - 161
  • [8] Design and Implementation of Low-Cost Fog Computing Architecture for IoT-Based Applications
    Zainudin, Ahmad
    Nwakanma, Cosmas Ifeanyi
    Kim, Dong-Seong
    Lee, Jae-Min
    12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 810 - 813
  • [9] HOlistic pRocessing and NETworking (HORNET): An Integrated Solution for IoT-Based Fog Computing Services
    Bellavista, Paolo
    Giannelli, Carlo
    Montenero, Dmitrij David Padalino
    Poltronieri, Filippo
    Stefanelli, Cesare
    Tortonesi, Mauro
    IEEE ACCESS, 2020, 8 (08): : 66707 - 66721
  • [10] Using cloud and fog computing for large scale IoT-based urban sound classification
    Baucas, Marc Jayson
    Spachos, Petros
    SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101 (101)