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 条
  • [41] Fog and IoT-based Remote Patient Monitoring Architecture Using Speech Recognition
    Baucas, Marc Jayson
    Spachos, Petros
    2020 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2020, : 65 - 70
  • [42] A hybrid fog architecture: Improving the efficiency in iot-based smart parking systems
    Suri B.
    Pramanik P.K.D.
    Taneja S.
    Recent Advances in Computer Science and Communications, 2021, 14 (03) : 736 - 752
  • [43] Design a Crime Detection System based Fog Computing and IoT
    Waheed, Safa Riyadh
    Sakran, Ammar AbdRoba
    Rahim, Mohd Shafry Mohd
    Suaib, Norhaida Mohd
    Najjar, Fallah H.
    Kadhim, Karrar A.
    Salim, Ali Aqeel
    Adnan, Myasar Mundher
    MALAYSIAN JOURNAL OF FUNDAMENTAL AND APPLIED SCIENCES, 2023, 19 (03): : 345 - 354
  • [44] Flow-based programming for IoT leveraging fog computing
    Szydlo, Tomasz
    Brzoza-Woch, Robert
    Sendorek, Joanna
    Windak, Mateusz
    Gniady, Chris
    2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 74 - 79
  • [45] A Fog Computing-based IoT Framework for Precision Agriculture
    Guardo, Ermanno
    Di Stefano, Alessandro
    La Corte, Aurelio
    Sapienza, Marco
    Scata, Marialisa
    JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (05): : 1401 - 1411
  • [46] The Requirements of Fog/Edge Computing-Based IoT Architecture
    AlAwlaqi, Lama
    AlDawod, Amaal
    AlFowzan, Ray
    AlBraheem, Lamya
    2021 IEEE 12TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2021, : 51 - 57
  • [47] Fog Computing Based Efficient IoT Scheme for the Industry 4.0
    Peralta, Goiuri
    Iglesias-Urkia, Markel
    Barcelo, Marc
    Gomez, Raul
    Moran, Adrian
    Bilbao, Josu
    2017 IEEE INTERNATIONAL WORKSHOP OF ELECTRONICS, CONTROL, MEASUREMENT, SIGNALS AND THEIR APPLICATION TO MECHATRONICS (ECMSM), 2017,
  • [48] Fog Computing-Based IoT for Health Monitoring System
    Paul, Anand
    Pinjari, Hameed
    Hong, Won-Hwa
    Seo, Hyun Cheol
    Rho, Seungmin
    JOURNAL OF SENSORS, 2018, 2018
  • [49] Optimized Module Placement in IoT Applications Based on Fog Computing
    Rezazadeh, Zahra
    Rahbari, Dadmehr
    Nickray, Mohsen
    26TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2018), 2018, : 1553 - 1558
  • [50] FOG-RPL: Fog Computing-based Routing Protocol for IoT Networks
    Verma, Ankit
    Deswal, Suman
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2024, 17 (02) : 170 - 180