Joint Computation Offloading and Bandwidth Assignment in Cloud-Assisted Edge Computing

被引:28
作者
Guo, Kai [1 ]
Yang, Mingcong [1 ]
Zhang, Yongbing [1 ]
Cao, Jiannong [2 ]
机构
[1] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Ibaraki 3058577, Japan
[2] Hong Kong Polytech Univ, Dept Comp, Hung Hom, Hong Kong, Peoples R China
关键词
Mobile edge computing; computation offloading; bandwidth assignment; RESOURCE-ALLOCATION; MOBILE; USERS;
D O I
10.1109/TCC.2019.2950395
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Offloading computation based on mobile edge computing paradigms can augment the computational capabilities of resource-scarce mobile devices. However, the capacity limitations of edge servers constrain the performance improvement achieved through computation offloading. In this article, we consider a three-tier computation offloading schema with multiple users, edge servers, and cloud servers. Computation can be offloaded from mobile devices to edge servers or can be further offloaded to remote cloud servers if necessary. Since a number of mobile devices connected to edge servers will share a common wireless communication network, which may contain both uplink and downlink channels, the assignment of bandwidth assignment the channels also constrains the performance improvement of computation offloading. In this paper, the problems of how to determine the offloading strategy and of how to assign the bandwidth are jointly studied and formulated as a programming problem to minimize the average application response time. We analyze the joint problem and further transform it into a piecewise convex programming problem. We propose an efficient algorithm that can find the optimal solution. Extensive experiments demonstrate that our algorithm significantly outperforms previous algorithms. The experimental results also show that the performance of our algorithm is highly robust.
引用
收藏
页码:451 / 460
页数:10
相关论文
共 29 条
[1]  
Abate J., 1987, Queueing Systems Theory and Applications, V2, P41, DOI 10.1007/BF01182933
[2]  
Barbera MV, 2013, IEEE INFOCOM SER, P1285
[3]  
Blem E, 2013, INT S HIGH PERF COMP, P1, DOI 10.1109/HPCA.2013.6522302
[4]   Resource Sharing of a Computing Access Point for Multi-User Mobile Cloud Offloading with Delay Constraints [J].
Chen, Meng-Hsi ;
Dong, Min ;
Liang, Ben .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (12) :2868-2881
[5]   Computation Offloading Based on Cooperations of Mobile Edge Computing-Enabled Base Stations [J].
Fan, Wenhao ;
Liu, Yuan'an ;
Tang, Bihua ;
Wu, Fan ;
Wang, Zhongbao .
IEEE ACCESS, 2018, 6 :22622-22633
[6]  
Fan Xiaopeng., 2010, ZTE Communications, Special Topic: Mobile Cloud Computing and Applications, V9, P4
[7]   Efficient resource assignment in mobile edge computing: A dynamic congestion-aware offloading approach [J].
Guo, Kai ;
Yang, Mingcong ;
Zhang, Yongbing ;
Jia, Xiaohua .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 134 :40-51
[8]  
Guo K, 2018, IEEE WCNC
[9]  
Jia MK, 2014, IEEE CONF COMPUT, P352, DOI 10.1109/INFCOMW.2014.6849257
[10]  
Josilo S, 2017, IEEE INFOCOM SER