Two-Stage Computation Offloading Scheduling Algorithm for Energy-Harvesting Mobile Edge Computing

被引:7
|
作者
Park, Laihyuk [1 ]
Lee, Cheol [2 ]
Na, Woongsoo [3 ]
Choi, Sungyun [4 ]
Cho, Sungrae [2 ]
机构
[1] Seoul Natl Univ Sci & Technol, Dept Comp Sci & Engn, Seoul 01811, South Korea
[2] Chung Ang Univ, Sch Comp Sci & Engn, 221 Heukseok, Seoul 156756, South Korea
[3] Elect & Telecommun Res Inst, Media Intellectualizat Res Sect, 218 Gajeong Ro, Daejeon 34129, South Korea
[4] Korea Univ, Sch Elect Engn, 145 Anam Ro, Seoul 02841, South Korea
基金
新加坡国家研究基金会;
关键词
computation offloading; mobile edge computing; energy harvesting; lyapunov optimization; INTERNET; THINGS;
D O I
10.3390/en12224367
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Recently, mobile edge computing (MEC) technology was developed to mitigate the overload problem in networks and cloud systems. An MEC system computes the offloading computation tasks from resource-constrained Internet of Things (IoT) devices. In addition, several convergence technologies with renewable energy resources (RERs) such as photovoltaics have been proposed to improve the survivability of IoT systems. This paper proposes an MEC integrated with RER system, which is referred to as energy-harvesting (EH) MEC. Since the energy supply of RERs is unstable due to various reasons, EH MEC needs to consider the state-of-charge (SoC) of the battery to ensure system stability. Therefore, in this paper, we propose an offloading scheduling algorithm considering the battery of EH MEC as well as the service quality of experience (QoE). The proposed scheduling algorithm consists of a two-stage operation, where the first stage consists of admission control of the offloading requests and the second stage consists of computation frequency scheduling of the MEC server. For the first stage, a non-convex optimization problem is designed considering the computation capability, SoC, and request deadline. To solve the non-convex problem, a greedy algorithm is proposed to obtain approximate optimal solutions. In the second stage, based on Lyapunov optimization, a low-complexity algorithm is proposed, which considers both the workload queue and battery stability. In addition, performance evaluations of the proposed algorithm were conducted via simulation. However, this paper has a limitation in terms of verifying in a real-world scenario.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Computation Offloading in Heterogeneous Mobile Edge Computing With Energy Harvesting
    Zhang, Tian
    Chen, Wei
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2021, 5 (01): : 552 - 565
  • [2] Computation Offloading in Energy Harvesting aided Heterogeneous Mobile Edge Computing
    Zhang, Tian
    Chen, Wei
    2021 IEEE 93RD VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-SPRING), 2021,
  • [3] Dynamic Computation Offloading for MIMO Mobile Edge Computing Systems With Energy Harvesting
    Zhou, Wen
    Xing, Ling
    Xia, Junjuan
    Fan, Lisheng
    Nallanathan, Arumugam
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (05) : 5172 - 5177
  • [4] Fairness-Aware Computation Offloading for Mobile Edge Computing With Energy Harvesting
    Triyanto, Dedi
    Mustika, I. Wayan
    Widyawan, Praphan
    Pavarangkoon, Praphan
    IEEE ACCESS, 2025, 13 : 55345 - 55357
  • [5] Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices
    Mao, Yuyi
    Zhang, Jun
    Letaief, Khaled B.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (12) : 3590 - 3605
  • [6] Joint Task Allocation and Computation Offloading in Mobile Edge Computing With Energy Harvesting
    Yin, Li
    Guo, Songtao
    Jiang, Qiucen
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (23): : 38441 - 38454
  • [7] Load Balancing for Energy-Harvesting Mobile Edge Computing
    Zhao, Ping
    Tao, Jiawei
    Rauf, Abdul
    Jia, Fengde
    Xu, Longting
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2021, E104A (01) : 336 - 342
  • [8] Stochastic Computation Offloading and Scheduling Based on Mobile Edge Computing
    Zheng, Xiao
    Li, Mingchu
    Tahir, Muhammad
    Chen, Yuanfang
    Alam, Muhammad
    IEEE ACCESS, 2019, 7 : 72247 - 72256
  • [9] Computation Offloading Scheduling for Periodic Tasks in Mobile Edge Computing
    Josilo, Sladana
    Dan, Gyorgy
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (02) : 667 - 680
  • [10] Joint Computation Offloading and Prioritized Scheduling in Mobile Edge Computing
    Gao, Lingfang
    Moh, Melody
    PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2018, : 1000 - 1007