Partial mobile application offloading to the cloud for energy-efficiency with security measures

被引:15
作者
Saab, Salwa Adriana [1 ]
Saab, Farah [1 ]
Kayssi, Ayman [1 ]
Chehab, Ali [1 ]
Elhajj, Imad H. [1 ]
机构
[1] Amer Univ Beirut, Dept Elect & Comp Engn, Beirut 11072020, Lebanon
关键词
Offloading; Mobile cloud computing; Free sequence protocol; Energy efficiency; Power consumption;
D O I
10.1016/j.suscom.2015.09.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile applications are becoming computationally intensive nowadays due to the increasing convenience, reliance on, and sophistication of smartphones. Nevertheless, battery lifetime remains a major obstacle that prohibits the large-scale adoption of such apps. Mobile cloud computing is a promising solution whereby apps are partially processed in the cloud to minimize the overall energy consumption of smartphones. However, this will not necessarily save energy if there is no systematic mechanism to evaluate the effect of offloading an app onto the cloud. In this paper, we present a mathematical model that represents this energy consumption optimization problem. We propose an algorithm to dynamically solve the problem while taking security measures into account. We also propose the free sequence protocol (FSP) that allows for the dynamic execution of apps according to their call graph. Our experimental setup consists of an Android smartphone and a Java server in the cloud. The results demonstrate that our approach saves battery lifetime and enhances performance. They also show the effects of workload amount, network type, computation cost, security operations, signal strength, and call graph structure on the optimized overall energy consumption. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:38 / 46
页数:9
相关论文
共 26 条
[1]  
[Anonymous], 2010, P 1 ACM WORKSH MOB C
[2]  
Balasubramanian N., 2009, P 9 C INT MEAS C NOV
[3]  
Choi O., 2012, P 6 INT C NEW TRENDS
[4]  
Chun B., 2011, P EUROSYS AUSTR
[5]  
Cuervo E., 2010, P 8 ACM MOBISYS
[6]  
Dia M., 2012, P 2 IEEE LEB COMM ST
[7]  
Fox A., 2009, Above the clouds: A Berkeley view of cloud computing, P28
[8]  
Han S., 2006, P 3 INT C UB INT COM
[9]  
Houmansadr A., 2011, P 2011 IEEE IFIP 41
[10]  
Huth A., 2011, BASICS CLOUD COMPUTI