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 条
  • [31] Energy-efficient computation offloading strategy with tasks scheduling in edge computing
    Yue Zhang
    Jingqi Fu
    Wireless Networks, 2021, 27 : 609 - 620
  • [32] Online computation offloading with double reinforcement learning algorithm in mobile edge computing
    Liao, Linbo
    Lai, Yongxuan
    Yang, Fan
    Zeng, Wenhua
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 171 : 28 - 39
  • [33] Energy-efficient computation offloading strategy with tasks scheduling in edge computing
    Zhang, Yue
    Fu, Jingqi
    WIRELESS NETWORKS, 2021, 27 (01) : 609 - 620
  • [34] Minimum-Energy Computation Offloading in Mobile Edge Computing with Hybrid PSO-DE Algorithm
    Zhang, Xiao
    Tan, Wenan
    Zhou, Xin
    Cai, Xiaojuan
    Niu, Weinan
    Xu, Panwang
    COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, CHINESECSCW 2021, PT I, 2022, 1491 : 424 - 436
  • [35] A Two-Stage Hybrid Multi-Objective Optimization Evolutionary Algorithm for Computing Offloading in Sustainable Edge Computing
    Li, Lingjie
    Qiu, Qijie
    Xiao, Zhijiao
    Lin, Qiuzhen
    Gu, Jiongjiong
    Ming, Zhong
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 735 - 746
  • [36] Energy-efficient Computing Offloading Algorithm for Mobile Edge Computing Network
    Zhang X.-J.
    Wu W.-G.
    Zhang C.
    Chai Y.-X.
    Yang S.-Y.
    Wang X.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (02): : 849 - 867
  • [37] Device Scheduling and Computation Offloading in Mobile Edge Computing Networks: A Novel NOMA Scheme
    Xu, Ding
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (06) : 9071 - 9076
  • [38] Stochastic Computation Offloading and Trajectory Scheduling for UAV-Assisted Mobile Edge Computing
    Zhang, Jiao
    Zhou, Li
    Tang, Qi
    Ngai, Edith C. -H.
    Hu, Xiping
    Zhao, Haitao
    Wei, Jibo
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 3688 - 3699
  • [39] Age Based Task Scheduling and Computation Offloading in Mobile-Edge Computing Systems
    Song, Xianxin
    Qin, Xiaoqi
    Tao, Yunzheng
    Liu, Baoling
    Zhang, Ping
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOP (WCNCW), 2019,
  • [40] Joint Scheduling and Offloading Schemes for Multiple Interdependent Computation Tasks in Mobile Edge Computing
    Guo, Min
    Hu, Xin
    Chen, Yanru
    Yang, Yanbing
    Zhang, Lei
    Chen, Liangyin
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (04): : 5718 - 5730