Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling

被引:741
作者
Thinh Quang Dinh [1 ]
Tang, Jianhua [1 ,2 ]
La, Quang Duy [1 ]
Quek, Tony Q. S. [1 ,3 ]
机构
[1] Singapore Univ Technol & Design, Singapore 487372, Singapore
[2] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
[3] Kyung Hee Univ, Dept Elect Engn, Yongin 17104, South Korea
基金
中国国家自然科学基金;
关键词
Mobile edge computing; fog computing; semi-definite relaxation; computation offloading; dynamic voltage and frequency scaling; SEMIDEFINITE RELAXATION; QUADRATIC OPTIMIZATION; CLOUD; ALGORITHM;
D O I
10.1109/TCOMM.2017.2699660
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose an optimization framework of offloading from a single mobile device (MD) to multiple edge devices. We aim to minimize both total tasks' execution latency and the MD's energy consumption by jointly optimizing the task allocation decision and the MD's central process unit (CPU) frequency. This paper considers two cases for the MD, i.e., fixed CPU frequency and elastic CPU frequency. Since these problems are NP-hard, we propose a linear relaxation-based approach and a semidefinite relaxation (SDR)-based approach for the fixed CPU frequency case, and an exhaustive search-based approach and an SDR-based approach for the elastic CPU frequency case. Our simulation results show that the SDR-based algorithms achieve near optimal performance. Performance improvement can be obtained with the proposed scheme in terms of energy consumption and tasks' execution latency when multiple edge devices and elastic CPU frequency are considered. Finally, we show that the MD's flexible CPU range can have an impact on the task allocation.
引用
收藏
页码:3571 / 3584
页数:14
相关论文
共 39 条
[21]   Semidefinite Relaxation of Quadratic Optimization Problems [J].
Luo, Zhi-Quan ;
Ma, Wing-Kin ;
So, Anthony Man-Cho ;
Ye, Yinyu ;
Zhang, Shuzhong .
IEEE SIGNAL PROCESSING MAGAZINE, 2010, 27 (03) :20-34
[22]   Mobile Edge Computing: A Survey on Architecture and Computation Offloading [J].
Mach, Pavel ;
Becvar, Zdenek .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (03) :1628-1656
[23]  
Mao Y., 2017, MOBILE EDGE COMPUTIN
[24]  
Miettinen A. P., 2010, HotCloud, P1
[25]   Optimization of Radio and Computational Resources for Energy Efficiency in Latency-Constrained Application Offloading [J].
Munoz, Olga ;
Pascual-Iserte, Antonio ;
Vidal, Josep .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2015, 64 (10) :4738-4755
[26]  
Pinedo M., 1995, Scheduling: Theory, Algorithms, and Systems
[27]  
Quek TQS, 2013, SMALL CELL NETWORKS: DEPLOYMENT, PHY TECHNIQUES, AND RESOURCE MANAGEMENT, P1, DOI 10.1017/CBO9781139061421
[28]   Heterogeneity in Mobile Cloud Computing: Taxonomy and Open Challenges [J].
Sanaei, Zohreh ;
Abolfazli, Saeid ;
Gani, Abdullah ;
Buyya, Rajkumar .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01) :369-392
[29]   Joint Optimization of Radio and Computational Resources for Multicell Mobile-Edge Computing [J].
Sardellitti, Stefania ;
Scutari, Gesualdo ;
Barbarossa, Sergio .
IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2015, 1 (02) :89-103
[30]   The Case for VM-Based Cloudlets in Mobile Computing [J].
Satyanarayanan, Mahadev ;
Bahl, Paramvir ;
Caceres, Ramon ;
Davies, Nigel .
IEEE PERVASIVE COMPUTING, 2009, 8 (04) :14-23