A Comparative Evaluation of Computation Offloading for Mobile Applications

被引:2
作者
Zhan, Kelie [1 ]
Lung, Chung-Horng [1 ]
Srivastava, Pradeep [2 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON, Canada
[2] Sanstream Technol, Ottawa, ON, Canada
来源
2014 IEEE INTERNATIONAL CONFERENCE (ITHINGS) - 2014 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) - 2014 IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL-SOCIAL COMPUTING (CPS) | 2014年
关键词
Computation offloading; mobile cloud computing; energy consumption; Bluetooth; Wi-Fi;
D O I
10.1109/iThings.2014.90
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the increasing availability of mobile applications, the usage of mobile devices, especially smart phones and tablets, has become popular nowadays. However, mobile devices are limited in battery, memory, storage, and processing capabilities. These constraints prevent mobile devices from widely running all kinds of rich mobile applications. Computation offloading is believed to be a potential solution to the hardware limitations of mobile devices for higher performance and/or energy savings. Computation offloading is often conducted on a remote server, typically in the cloud as reported in the literature. In this paper, we consider that it is not always necessary to offload all computations to a remote cloud server from a mobile device mainly due to the high communication delay that may be generated. Instead, the offloading target can be a nearby PC via a lower communication cost mechanism, such as Bluetooth, depending on the computation demands. We have examined the impact of various factors, such as computation workload, file size, and wireless communication protocols, and have investigated insights on power consumption through offloading to a nearby PC or a remote cloud server. Finally, we develop an adaptive algorithm based on experimental results to automatically select a computation resource which has capacity to execute computationally intensive applications and thus to save energy consumption of mobile devices.
引用
收藏
页码:518 / 525
页数:8
相关论文
共 14 条
[1]  
[Anonymous], 2010, P ACM MOBISYS, DOI [10.1145/1814433.1814441, DOI 10.1145/1814433.1814441]
[2]  
Barbera MV, 2013, IEEE INFOCOM SER, P1285
[3]  
Chun BG, 2011, EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, P301
[4]  
Jiao L., 2013, P FUT NETW MOB SUMM, P1
[5]  
Kalic G., 2012, 2012 35th International Convention on Information and Communication Technology, Electronics and Microelectronics, P754
[6]  
Khan A.N., 2013, FUTURE GENER COMP SY, P1278
[7]   A Survey of Mobile Cloud Computing Application Models [J].
Khan, Atta Ur Rehman ;
Othman, Mazliza ;
Madani, Sajjad Ahmad ;
Khan, Samee Ullah .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01) :393-413
[8]   A Survey of Computation Offloading for Mobile Systems [J].
Kumar, Karthik ;
Liu, Jibang ;
Lu, Yung-Hsiang ;
Bhargava, Bharat .
MOBILE NETWORKS & APPLICATIONS, 2013, 18 (01) :129-140
[9]   CLOUD COMPUTING FOR MOBILE USERS: CAN OFFLOADING COMPUTATION SAVE ENERGY? [J].
Kumar, Karthik ;
Lu, Yung-Hsiang .
COMPUTER, 2010, 43 (04) :51-56
[10]  
MTIBAA A, 2013, P IEEE INT C CLOUD C, P331, DOI DOI 10.1109/CLOUDCOM.2013.50