Distributed Task Offloading in Cooperative Mobile Edge Computing Networks

被引:2
作者
Wang, Dandan [1 ,2 ,3 ]
Zhu, Hongbin [4 ]
Qiu, Chenyang [1 ]
Zhou, Yong [1 ]
Lu, Jie [1 ]
机构
[1] ShanghaiTech Univ, Sch Informat Sci & Technol, Shanghai 201210, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Microsyst & Informat Technol, Shanghai 200050, Peoples R China
[4] Fudan Univ, Inst FinTech, Shanghai 200082, Peoples R China
关键词
Distributed optimization; edge server cooperation; mobile edge computing (MEC); task offloading; RESOURCE-ALLOCATION; FOG; CLOUD; OPTIMIZATION; PARALLEL;
D O I
10.1109/TVT.2024.3363034
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Mobile edge computing (MEC) has been advocated as a promising technique to handle computation-intensive and delay-sensitive mobile tasks at edge servers. However, the disparate computing resource distribution among edge servers and the high communication and computation cost make it very challenging to find an efficient task offloading decision. This paper considers a task offloading problem with constraints over a cooperative MEC network, where multiple edge servers and a cloud center collaboratively process tasks received from mobile devices. We formulate such a cooperative task offloading problem as a general convex constrained optimization problem. Different from existing models that focus on a single performance measure, our problem formulation can represent diverse performance metrics, such as service latency, energy consumption, and a combination of both. Moreover, in addition to standard linear constraints, we consider nonlinear inequality constraints owing to resource limitations or delay requirements. To solve the formulated convex optimization problem, we develop a novel distributed algorithm based on gradient projection and virtual queue techniques. The proposed distributed algorithm enables each edge server to compute its task offloading decision via local communications only, which does not require any central processors with possible communication/computation bottlenecks. We show that the proposed algorithm converges to the optimal workload allocation decision at a sublinear rate. Simulations verify the efficiency of the proposed algorithm and demonstrate that it has lower computational complexity than the baseline algorithms.
引用
收藏
页码:10487 / 10501
页数:15
相关论文
共 45 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]   Optimal Distribution of Workloads in Cloud-Fog Architecture in Intelligent Vehicular Networks [J].
Abbasi, Mahdi ;
Yaghoobikia, Mina ;
Rafiee, Milad ;
Khosravi, Mohammad R. ;
Menon, Varun G. .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (07) :4706-4715
[3]   Resource Allocation for Ultra-Reliable and Enhanced Mobile Broadband IoT Applications in Fog Network [J].
Abedin, Sarder Fakhrul ;
Alam, Md. Golam Rabiul ;
Kazmi, S. M. Ahsan ;
Tran, Nguyen H. ;
Niyato, Dusit ;
Hong, Choong Seon .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (01) :489-502
[4]  
Bertsekas D.P., 1997, J. Oper. Res. Soc., V48, p334., DOI 10.1057/palgrave.jors.2600425
[5]   Distributed optimization and statistical learning via the alternating direction method of multipliers [J].
Boyd S. ;
Parikh N. ;
Chu E. ;
Peleato B. ;
Eckstein J. .
Foundations and Trends in Machine Learning, 2010, 3 (01) :1-122
[6]  
Chang Z, 2017, IEEE GLOB COMM CONF
[7]   Energy-Optimal Dynamic Computation Offloading for Industrial IoT in Fog Computing [J].
Chen, Siguang ;
Zheng, Yimin ;
Lu, Weifeng ;
Varadarajan, Vijayakumar ;
Wang, Kun .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2020, 4 (02) :566-576
[8]   Energy-Efficient Resource Allocation for Latency-Sensitive Mobile Edge Computing [J].
Chen, Xihan ;
Cai, Yunlong ;
Li, Liyan ;
Zhao, Minjian ;
Champagne, Benoit ;
Hanzo, Lajos .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (02) :2246-2262
[9]   Balanced clustering and joint resources allocation in cooperative fog computing system [J].
Cheng, Huaqing ;
Xia, Weiwei ;
Yan, Feng ;
Shen, Lianfeng .
2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
[10]   Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach [J].
Cheng, Nan ;
Lyu, Feng ;
Quan, Wei ;
Zhou, Conghao ;
He, Hongli ;
Shi, Weisen ;
Shen, Xuemin .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (05) :1117-1129