Energy-efficient scheduling based on task prioritization in mobile fog computing

被引:5
|
作者
Hosseini, Entesar [1 ,2 ]
Nickray, Mohsen [1 ]
Ghanbari, Shamsollah [2 ]
机构
[1] Univ Qom, Dept Comp Engn & Informat Technol, Qom, Iran
[2] Islamic Azad Univ, Dept Comp Engn & Informat Technol, Ashtian Branch, Tehran, Iran
关键词
Mobile Fog Computing; Offloading; Energy-efficiency; Queue; Waiting time; OFFLOADING DECISION; IOT;
D O I
10.1007/s00607-022-01108-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile network processing and the Edge Computing paradigm can be integrated as a unit called mobile fog computing in fifth-generation networks. Because mobile devices have less computing capacity such as limited CPU power, storage capacity, memory constraints, and limited battery life, therefore, computationally intensive tasks migrate from MDs to MFC. In this paper, we formulate an optimization scheme based on the Greedy Knapsack Offloading Algorithm (GKOA) to minimize the energy consumption of the MDs and save the capacity of limited resources. For resource allocation and dynamic scheduling, we present a dynamic scheduling algorithm based on the priority queue. We design two queues where the tasks with high execution times have the high priority in high time queue and the other, tasks with low execution times have the high priority in low time queue. These two priority queues work together and call as High Low Priority Scheduling (HLPS) model. Numerical results demonstrate the GKOA scheme improves energy efficiency by 19%, system overhead by 13.87%, and average delay by 8.5% on the MD side than local computing. Also, our proposed scheduling algorithm performs optimal results than several benchmark algorithms in terms of waiting time, delay, service level, average response time and the number of scheduled tasks on the MFC side.
引用
收藏
页码:187 / 215
页数:29
相关论文
共 50 条
  • [1] Energy-efficient scheduling based on task prioritization in mobile fog computing
    Entesar Hosseini
    Mohsen Nickray
    Shamsollah Ghanbari
    [J]. Computing, 2023, 105 : 187 - 215
  • [2] Energy-Efficient Task Scheduling in Fog Computing Based on Particle Swarm Optimization
    Vispute S.D.
    Vashisht P.
    [J]. SN Computer Science, 4 (4)
  • [3] ETFC: Energy-efficient and deadline-aware task scheduling in fog computing
    Pakmehr, Amir
    Gholipour, Majid
    Zeinali, Esmaeil
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 43
  • [4] HunterPlus: AI based energy-efficient task scheduling for cloud-fog computing environments
    Iftikhar, Sundas
    Ahmad, Mirza Mohammad Mufleh
    Tuli, Shreshth
    Chowdhury, Deepraj
    Xu, Minxian
    Gill, Sukhpal Singh
    Uhlig, Steve
    [J]. INTERNET OF THINGS, 2023, 21
  • [5] Energy-Efficient Task Offloading and Resource Scheduling for Mobile Edge Computing
    Yu, Hongyan
    Wang, Quyuan
    Guo, Songtao
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2018,
  • [6] Adaptive Scheduling of Stochastic Task Sequence for Energy-Efficient Mobile Cloud Computing
    Jiang, Qi
    Leung, Victor C. M.
    Tang, Hao
    Xi, Hong-Sheng
    [J]. IEEE SYSTEMS JOURNAL, 2019, 13 (03): : 3022 - 3025
  • [7] Energy-efficient and Deadline-satisfied Task Scheduling in Mobile Cloud Computing
    Tang, Chaogang
    Xiao, Shuo
    Wei, Xianglin
    Hao, Mingyang
    Chen, Wei
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2018, : 198 - 205
  • [8] Energy-Efficient Task Scheduling in Fog Environment Using TOPSIS
    Nathawat, Sukhvinder Singh
    Garg, Ritu
    [J]. SOFT COMPUTING AND ITS ENGINEERING APPLICATIONS, PT 2, ICSOFTCOMP 2023, 2024, 2031 : 16 - 28
  • [9] Communication and Computing Task Allocation for Energy-Efficient Fog Networks
    Kopras, Bartosz
    Idzikowski, Filip
    Bossy, Bartosz
    Kryszkiewicz, Pawel
    Bogucka, Hanna
    [J]. SENSORS, 2023, 23 (02)
  • [10] Energy-Efficient Dynamic Computation Offloading and Cooperative Task Scheduling in Mobile Cloud Computing
    Guo, Songtao
    Liu, Jiadi
    Yang, Yuanyuan
    Xiao, Bin
    Li, Zhetao
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2019, 18 (02) : 319 - 333