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 条
  • [21] A Deployment Model for IoT Devices Based on Fog Computing for Data Management and Analysis
    Hussein, Waleed Noori
    Hussain, Haider Noori
    Hussain, Hisham Noori
    Mallah, Amer Q.
    WIRELESS PERSONAL COMMUNICATIONS, 2023,
  • [22] A Topic-Based Publish/Subscribe System in a Fog Computing Model for the IoT
    Saito, Takumi
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, 2021, 1194 : 12 - 21
  • [23] Software architecture for IoT-based health-care systems with cloud/fog service model
    Masoumeh Hajvali
    Sahar Adabi
    Ali Rezaee
    Mehdi Hosseinzadeh
    Cluster Computing, 2022, 25 : 91 - 118
  • [24] Software architecture for IoT-based health-care systems with cloud/fog service model
    Hajvali, Masoumeh
    Adabi, Sahar
    Rezaee, Ali
    Hosseinzadeh, Mehdi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (01): : 91 - 118
  • [25] Security Model of IOT-based Systems
    Mnushka, Oksana
    Savchenko, Volodymyr
    15TH INTERNATIONAL CONFERENCE ON ADVANCED TRENDS IN RADIOELECTRONICS, TELECOMMUNICATIONS AND COMPUTER ENGINEERING (TCSET - 2020), 2020, : 398 - 401
  • [26] Deployment of IoT-based honeynet model
    Ammar, Zakariya
    AlSharif, Ahmad
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: IOT AND SMART CITY (ICIT 2018), 2018, : 134 - 139
  • [27] Fog Computing Architecture Based Blockchain for Industrial IoT
    Jang, Su-Hwan
    Guejong, Jo
    Jeong, Jongpil
    Sangmin, Bae
    COMPUTATIONAL SCIENCE - ICCS 2019, PT III, 2019, 11538 : 593 - 606
  • [28] Optimal Agreement Achievement in a Fog Computing Based IoT
    Wang, Shu-Ching
    Hsiung, Wei-Shu
    Yan, Kuo-Qin
    Tsai, Yao-Te
    JOURNAL OF INTERNET TECHNOLOGY, 2019, 20 (06): : 1767 - 1779
  • [29] Assisted-Fog-Based Framework for IoT-Based Healthcare Data Preservation
    Sarrab, Mohamed
    Alshohoumi, Fatma
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2021, 11 (02) : 1 - 16
  • [30] Design of Fog Computing based IoT Application Architecture
    Kum, Seung Woo
    Moon, Jaewon
    Lim, Tae-Beom
    2017 IEEE 7TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2017, : 88 - 89