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 条
  • [21] Dynamic Computation Offloading and Resource Allocation Over Mobile Edge Computing Networks With Energy Harvesting Capability
    Wang, Fei
    Zhang, Xi
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [22] Two-Stage Offloading for an Enhancing Distributed Vehicular Edge Computing and Networks: Model and Algorithm
    Li, Xuehan
    Jing, Tao
    Wang, Xiaoxuan
    Han, Dengyu
    Fan, Xin
    Dong, Honghui
    Li, Xiangyu
    Yu, Fei Richard
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (11) : 17744 - 17761
  • [23] Computation Offloading with Online Matching Algorithm in Mobile Edge Computing Networks
    Su, Chunxia
    Ye, Fang
    Tian, Yuan
    Han, Zhu
    2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [24] Online Geographical Load Balancing for Energy-Harvesting Mobile Edge Computing
    Wu, Hang
    Chen, Lixing
    Shen, Cong
    Wen, Wujie
    Xu, Jie
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [25] Online Learning for Offloading and Autoscaling in Energy Harvesting Mobile Edge Computing
    Xu, Jie
    Chen, Lixing
    Ren, Shaolei
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2017, 3 (03) : 361 - 373
  • [26] Computation Offloading Strategy in Mobile Edge Computing
    Sheng, Jinfang
    Hu, Jie
    Teng, Xiaoyu
    Wang, Bin
    Pan, Xiaoxia
    INFORMATION, 2019, 10 (06)
  • [27] Learning for Computation Offloading in Mobile Edge Computing
    Dinh, Thinh Quang
    La, Quang Duy
    Quek, Tony Q. S.
    Shin, Hyundong
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (12) : 6353 - 6367
  • [28] Discontinuous Computation Offloading for Energy-Efficient Mobile Edge Computing
    Merluzzi, Mattia
    di Pietro, Nicola
    Di Lorenzo, Paolo
    Strinati, Emilio Calvanese
    Barbarossa, Sergio
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2022, 6 (02): : 1242 - 1257
  • [29] Computation Offloading to a Mobile Edge Computing Server with Delay and Energy Constraints
    Hmimz, Youssef
    El Ghmary, Mohamed
    Chanyour, Tarik
    Cherkaoui Malki, Mohammed Oucamah
    2019 INTERNATIONAL CONFERENCE ON WIRELESS TECHNOLOGIES, EMBEDDED AND INTELLIGENT SYSTEMS (WITS), 2019,
  • [30] Robust Offloading Scheduling for Mobile Edge Computing
    Qu, Yuben
    Dai, Haipeng
    Wu, Fan
    Lu, Dongyu
    Dong, Chao
    Tang, Shaojie
    Chen, Guihai
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (07) : 2581 - 2595