Energy and task completion time trade-off for task offloading in fog-enabled IoT networks

被引:48
|
作者
Shahryari, Om-Kolsoom [1 ]
Pedram, Hossein [2 ]
Khajehvand, Vahid [1 ]
TakhtFooladi, Mehdi Dehghan [2 ]
机构
[1] Islamic Azad Univ, Qazvin Branch, Fac Comp & Informat Technol Engn, Qazvin, Iran
[2] Amirkabir Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
Internet of Things; Fog computing; Task offloading; Genetic algorithm; Particle swarm optimization; Resource allocation; RESOURCE-ALLOCATION; EDGE; INTERNET; CLOUD; ALGORITHM; THINGS; FAIRNESS; SYSTEMS;
D O I
10.1016/j.pmcj.2021.101395
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to improve the quality of experience in executing computation-intensive tasks of real-time IoT applications in a fog-enabled IoT network, resource-constrained IoT devices can offload the tasks to resource-rich nearby fog nodes. It causes a reduction in energy consumption compared with local processing, although it extends task completion time due to communication latency. In this paper, we propose a task offloading scheme that optimizes task offloading decision, fog node selection, and computation resource allocation, investigating the trade-off between task completion time and energy consumption. Weighting coefficients of time and energy consumption are determined based on specific demands of the user and residual energy of devices' battery. Accordingly, we formulate the task offloading problem as a mixed-integer nonlinear program (MINLP), which is NP-hard. A sub-optimal algorithm based on the hybrid of genetic algorithm and particle swarm optimization is designed to solve the formulated problem. Extensive simulations prove the convergence of the proposed algorithm and its superior performance in comparison with baseline schemes. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] JOTE: Joint Offloading of Task and Energy in Fog-Enabled IoT Networks
    Cai, Penghao
    Yang, Fuqian
    Zhao, Yao
    Qian, Hua
    Luo, Xiliang
    [J]. 2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [2] FEMTO: Fair and Energy-Minimized Task Offloading for Fog-Enabled IoT Networks
    Zhang, Guowei
    Shen, Fei
    Liu, Zening
    Yang, Yang
    Wang, Kunlun
    Zhou, Ming-Tuo
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4388 - 4400
  • [3] SMRETO: Stable Matching for Reliable and Efficient Task Offloading in Fog-Enabled IoT Networks
    Malik, Usman Mahmood
    Javed, Muhammad Awais
    Frnda, Jaroslav
    Nedoma, Jan
    [J]. IEEE ACCESS, 2022, 10 : 111579 - 111590
  • [4] Task Offloading Strategy and Pricing Scheme in Fog-Enabled Networks
    Yang, Fuqian
    Cai, Penghao
    Qian, Hua
    Luo, Xiliang
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [5] Delay Minimized Task Scheduling in Fog-Enabled IoT Networks
    Zhang, Guowei
    Shen, Fei
    Zhang, Yueyue
    Yang, Rong
    Yang, Yang
    Jorswieck, Eduard A.
    [J]. 2018 10TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2018,
  • [6] A Distributed Resource Allocation Algorithm for Task Offloading in Fog-enabled IoT Systems
    Tran-Dang, Hoa
    Kim, Dong-Seong
    [J]. 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2021), 2021, : 455 - 460
  • [7] OPTIMAL TASK OFFLOADING IN FOG-ENABLED NETWORKS VIA INDEX POLICIES
    Yang, Fuqian
    Zhu, Zhaowei
    Zhao, Shangshu
    Yang, Yang
    Luo, Xiliang
    [J]. 2018 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP 2018), 2018, : 688 - 692
  • [8] Task-Driven Data Offloading for Fog-Enabled Urban IoT Services
    Wang, Pengfei
    Yu, Ruiyun
    Gao, Ningwei
    Lin, Chi
    Liu, Yonghe
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (09): : 7562 - 7574
  • [9] Task Priority-based Resource Allocation Algorithm for Task Offloading in Fog-enabled IoT Systems
    Tran-Dang, Hoa
    Kim, Dong-Seong
    [J]. 35TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2021), 2021, : 674 - 679
  • [10] JOTE: Joint Offloading of Tasks and Energy in Fog-Enabled IoT Networks
    Cai, Penghao
    Yang, Fuqian
    Wang, Jianjia
    Wu, Xing
    Yang, Yang
    Luo, Xiliang
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04): : 3067 - 3082