Optimal Energy-efficient Resource Allocation and Fault Tolerance scheme for task offloading in IoT-FoG Computing Networks

被引:6
|
作者
Premalatha, B. [1 ]
Prakasam, P. [1 ]
机构
[1] Vellore Inst Technol, Sch Elect Engn, Vellore, India
关键词
Fog Computing; Internet of Things; Task offloading; Fault Tolerance; Energy Efficiency; INTERNET; THINGS; ALGORITHM; SELECTION; SECURE; EDGE;
D O I
10.1016/j.comnet.2023.110080
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to technology development in the recent past, it is observed that an exponential growth in the usage of high speed intelligent devices which includes smart objects, smart home, smart vehicles etc. Therefore, for the effi-cient transmission between different smart objects/devices situated across different regions, an effective communication is required and the corresponding technology is called as 'Internet of Things (IoT)'. This leads to an issues in various aspects like, increase in complexity, low data rate & latency and security may reduce the performance of the existing technologies. Therefore, there is a huge requirement of advanced technology which may support ultra-low latency transmission for the task received from the devices. Fog computing (FC) is one of an emerging technology that can improve network performance and provide resource-constrained applications for the IoT devices. In this paper, the Optimal Energy-efficient Resource Allocation (OEeRA) algorithm is pro-posed based on Minimal Cost Resource Allocation (MCRA) and Fault Identification and Rectification (FIR) al-gorithms for effective task offloading of IoT-FoG computing networks. The MCRA algorithm is proposed to assign at least one FN and Resource Block (RB) for each device, and also it ensures that each FN is connected with one or more RBs and devices. The leftover RBs are collected and stored in the buffer to replace the faulty RBs, as proposed in the FIR algorithm, which achieves better processing and response time with higher fault detection accuracy. The energy efficiency (EE) of the proposed OEeRA algorithm is computed through MCRA and FIR algorithms by varying FN, RB, and IoT devices. The performance analysis shows that the proposed algorithm achieved the maximum EE of 6.12 x 109 bit/J, 5.69 x 1010 bit/J, and 3.019 x 1010 (bit/J) for varying RBs, IoTs, and FNs, respectively.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Energy-efficient Offloading Policy for Resource Allocation in Distributed Mobile Edge Computing
    Wang, Chang
    Dong, Chongwu
    Qin, Jinghui
    Yang, Xiaoxing
    Wen, Wushao
    [J]. 2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 371 - 377
  • [42] Energy-Efficient Offloading and Resource Allocation for Multi-Access Edge Computing
    Xu, Zhiqian
    Zhang, Yao
    Qiao, Xu
    Cao, Haotong
    Yang, Longxiang
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [43] Energy-Efficient Cloud-Edge Collaborative Computing: Joint Task Offloading, Resource Allocation, and Service Caching
    Liang, Yong
    Sun, Haifeng
    Deng, Yunfeng
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT V, ICIC 2024, 2024, 14879 : 285 - 296
  • [44] Minimum-Cost-Based Neighbour Node Discovery Scheme for Fault Tolerance under IoT-Fog Networks
    Baskar, Premalatha
    Periasamy, Prakasam
    [J]. FUTURE INTERNET, 2024, 16 (04)
  • [45] Energy-Efficient Multimedia Task Assignment and Computing Offloading for Mobile Edge Computing Networks
    Sun, Yang
    Wei, Tingting
    Li, Huixin
    Zhang, Yanhua
    Wu, Wenjun
    [J]. IEEE ACCESS, 2020, 8 (08): : 36702 - 36713
  • [46] Energy-Efficient Task Offloading in Massive MIMO-Aided Multi-Pair Fog-Computing Networks
    Wang, Kunlun
    Zhou, Yong
    Li, Jun
    Shi, Long
    Chen, Wen
    Hanzo, Lajos
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (04) : 2123 - 2137
  • [47] Task Caching, Offloading, and Resource Allocation in D2D-Aided Fog Computing Networks
    Lan, Yanwen
    Wang, Xiaoxiang
    Wang, Dongyu
    Liu, Zhaolin
    Zhang, Yibo
    [J]. IEEE ACCESS, 2019, 7 : 104876 - 104891
  • [48] Energy-Efficient Computation Offloading and Transmit Power Allocation Scheme for Mobile Edge Computing
    Gu, Xiaohui
    Jin, Li
    Zhao, Nan
    Zhang, Guoan
    [J]. MOBILE INFORMATION SYSTEMS, 2019, 2019
  • [49] Joint Task Offloading and Resource Allocation for IoT Edge Computing With Sequential Task Dependency
    An, Xuming
    Fan, Rongfei
    Hu, Han
    Zhang, Ning
    Atapattu, Saman
    Tsiftsis, Theodoros A.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17) : 16546 - 16561
  • [50] Energy-Efficient and delay-guaranteed computation offloading for fog-based IoT networks
    Shahryari, Om-Kolsoom
    Pedram, Hossein
    Khajehvand, Vahid
    TakhtFooladi, Mehdi Dehghan
    [J]. COMPUTER NETWORKS, 2020, 182