TOFFEE: Task Offloading and Frequency Scaling for Energy Efficiency of Mobile Devices in Mobile Edge Computing

被引:99
作者
Chen, Ying [1 ]
Zhang, Ning [2 ]
Zhang, Yongchao [1 ]
Chen, Xin [1 ]
Wu, Wen [3 ]
Shen, Xuemin [3 ]
机构
[1] Beijing Informat Sci & Technol Univ BISTU, Comp Sch, Beijing 100101, Peoples R China
[2] Texas A&M Univ, Corpus Christi, TX 78412 USA
[3] Univ Waterloo, Waterloo, ON N2L 3G1, Canada
基金
中国国家自然科学基金;
关键词
Mobile edge computing; energy efficiency; task allocation; dynamic frequency scaling; RESOURCE-ALLOCATION; DYNAMIC RESOURCE; CLOUD; RADIO; MANAGEMENT; NETWORKS; INTERNET;
D O I
10.1109/TCC.2019.2923692
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As an emerging computing paradigm, mobile edge computing (MEC) can improve users' service experience by provisioning the cloud resources close to the mobile devices. With MEC, computation-intensive tasks can be processed on the MEC servers, which can greatly decrease the mobile devices' energy consumption and prolong their battery lifetime. However, the highly dynamic task arrival and wireless channel states pose great challenges on the computation task allocation in MEC. This paper jointly investigates the task allocation and CPU-cycle frequency, to achieve the minimum energy consumption while guaranteeing that the queue length is upper bounded. We formulate it as a stochastic optimization problem, and with the aid of stochastic optimization methods, we decouple the original problem into two deterministic optimization subproblems. An online Task Offloading and Frequency Scaling for Energy Efficiency (TOFFEE) algorithm is proposed to obtain the optimal solutions of these subproblems concurrently. TOFFEE can obtain the close-to-optimal energy consumption while bounding the applications' queue length. Performance evaluation is conducted which verifies TOFFEE's effectiveness. Experiment results indicate that TOFFEE can decrease the energy consumption by about 15 percent compared with the RLE algorithm, and by about 38 percent compared with the RME algorithm.
引用
收藏
页码:1634 / 1644
页数:11
相关论文
共 34 条
[1]   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
[2]   S2M: A Lightweight Acoustic Fingerprints-Based Wireless Device Authentication Protocol [J].
Chen, Dajiang ;
Zhang, Ning ;
Qin, Zhen ;
Mao, Xufei ;
Qin, Zhiguang ;
Shen, Xuemin ;
Li, Xiang-Yang .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (01) :88-100
[3]   Narrowband Internet of Things: Implementations and Applications [J].
Chen, Jiming ;
Hu, Kang ;
Wang, Qi ;
Sun, Yuyi ;
Shi, Zhiguo ;
He, Shibo .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (06) :2309-2314
[4]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[5]   Performance-Aware Energy Optimization on Mobile Devices in Cellular Network [J].
Cui, Yong ;
Xiao, Shihan ;
Wang, Xin ;
Lai, Zeqi ;
Yang, Zhenjie ;
Li, Minming ;
Wang, Hongyi .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (04) :1073-1089
[6]   Peer-Assisted Computation Offloading in Wireless Networks [J].
Geng, Yeli ;
Cao, Guohong .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (07) :4565-4578
[7]   On the Interplay between Global DVFS and Scheduling Tasks with Precedence Constraints [J].
Gerards, Marco E. T. ;
Hurink, Johann L. ;
Kuper, Jan .
IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (06) :1742-1754
[8]   Quality-Aware Traffic Offloading in Wireless Networks [J].
Hu, Wenjie ;
Cao, Guohong .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (11) :3182-3195
[9]   Wireless Powered Cooperation-Assisted Mobile Edge Computing [J].
Hu, Xiaoyan ;
Wong, Kai-Kit ;
Yang, Kun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (04) :2375-2388
[10]  
Huan J, 2012, P 10 INT C MOB SYST, P225, DOI DOI 10.1145/2307636.2307658