Joint User Scheduling and Computing Resource Allocation Optimization in Asynchronous Mobile Edge Computing Networks

被引:9
作者
Cang, Yihan [1 ]
Chen, Ming [1 ,2 ]
Pan, Yijin [1 ]
Yang, Zhaohui [3 ,4 ,5 ]
Hu, Ye [6 ]
Sun, Haijian [7 ]
Chen, Mingzhe [8 ,9 ]
机构
[1] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 210096, Peoples R China
[2] Purple Mt Labs, Nanjing 211100, Peoples R China
[3] Zhejiang Univ, Coll Informat Sci & Elect Engn, Hangzhou 310027, Peoples R China
[4] Zhejiang Univ, Int Joint Innovat Ctr, Haining 314400, Peoples R China
[5] Zhejiang Prov Key Lab Informat Proc Commun & Netwo, Hangzhou 310027, Peoples R China
[6] Univ Miami, Dept Ind & Syst Engn, Coral Gables, FL 33146 USA
[7] Univ Georgia, Sch Elect & Comp Engn, Athens, GA 30602 USA
[8] Univ Miami, Dept Elect & Comp Engn, Coral Gables, FL 33146 USA
[9] Univ Miami, Inst Data Sci & Comp, Coral Gables, FL 33146 USA
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Resource management; Processor scheduling; Optimal scheduling; Computational efficiency; Energy harvesting; Mobile edge computing; asynchronous computing; user scheduling; wireless power transfer; COMPUTATION; MAXIMIZATION; COOPERATION; POLICY;
D O I
10.1109/TCOMM.2024.3358237
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, the problem of joint user scheduling and computing resource allocation in asynchronous mobile edge computing (MEC) networks is studied. In such networks, edge devices will offload their computational tasks to an MEC server, using the energy they harvest from this server. To get their tasks processed on time using the harvested energy, edge devices will strategically schedule their task offloading, and compete for the computational resource at the MEC server. Then, the MEC server will execute these tasks asynchronously based on the arrival of the tasks. This joint user scheduling, time and computation resource allocation problem is posed as an optimization framework whose goal is to find the optimal scheduling and allocation strategy that minimizes the energy consumption of these mobile computing tasks. To solve this mixed-integer non-linear programming problem, the general benders decomposition method is adopted which decomposes the original problem into a primal problem and a master problem. Specifically, the primal problem is related to computation resource and time slot allocation, of which the optimal closed-form solution is obtained. The master problem regarding discrete user scheduling variables is constructed by adding optimality cuts or feasibility cuts according to whether the primal problem is feasible, which is a standard mixed-integer linear programming problem and can be efficiently solved. By iteratively solving the primal problem and master problem, the optimal scheduling and resource allocation scheme is obtained. Simulation results demonstrate that the proposed asynchronous computing framework reduces 87.17% energy consumption compared with conventional synchronous computing counterpart.
引用
收藏
页码:3378 / 3392
页数:15
相关论文
共 39 条
[1]  
[Anonymous], 2014, MOSEK APS: Software for Large-Scale Mathematical Optimization Problems, Version 7.0.0.111
[2]  
[Anonymous], 2014, Gurobi optimization system for linear and integer programming
[3]  
Bertsekas DimitriP., 2009, CONVEX OPTIMIZATION
[4]   Lyapunov-Guided Deep Reinforcement Learning for Stable Online Computation Offloading in Mobile-Edge Computing Networks [J].
Bi, Suzhi ;
Huang, Liang ;
Wang, Hui ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (11) :7519-7537
[5]   Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading [J].
Bi, Suzhi ;
Zhang, Ying Jun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (06) :4177-4190
[6]  
Boyd S., 2004, Convex Optimization
[7]   JOTE: Joint Offloading of Tasks and Energy in Fog-Enabled IoT Networks [J].
Cai, Penghao ;
Yang, Fuqian ;
Wang, Jianjia ;
Wu, Xing ;
Yang, Yang ;
Luo, Xiliang .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) :3067-3082
[8]   Joint Computation and Communication Cooperation for Energy-Efficient Mobile Edge Computing [J].
Cao, Xiaowen ;
Wang, Feng ;
Xu, Jie ;
Zhang, Rui ;
Cui, Shuguang .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4188-4200
[9]   Multi-IRS Assisted Wireless-Powered Mobile Edge Computing for Internet of Things [J].
Chen, Pengcheng ;
Lyu, Bin ;
Liu, Yan ;
Guo, Haiyan ;
Yang, Zhen .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (01) :130-144
[10]  
Dai Y., 2019, P IEEE GLOB COMM C G, P1