Development of Energy-aware Mobile Applications Based on Resource Outsourcing

被引:1
作者
Lee, Byoung-Dai [1 ]
Lim, Kwang-Ho [1 ]
Kim, Namgi [1 ]
机构
[1] Kyonggi Univ, Dept Comp Sci, Suwon 443760, Gyeonggi, South Korea
基金
新加坡国家研究基金会;
关键词
Dynamic estimation; energy-efficiency; mobile cloud computing; computation offloading; EXECUTION; DECISION; POWER;
D O I
10.1142/S0218194014500399
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Smart connected devices such as smartphones and tablets are battery-operated to facilitate their mobility. Therefore, low power consumption is a critical requirement for mobile hardware and for the software designed for such devices. In addition to efficient power management techniques and new battery technologies based on nanomaterials, cloud computing has emerged as a promising technique for reducing energy consumption as well as augmenting the computational and memory capabilities of mobile devices. In this study, we designed and implemented a framework that allows for the energy-efficient execution of mobile applications by partially offloading the workload of a mobile device onto a resourceful cloud. This framework comprises a development toolkit,which facilitates the development of mobile applications capable of supporting computation offloading, and a runtime infrastructure for deployment in the cloud. Using this framework, we implemented three different mobile applications and demonstrated that considerable energy savings can be achieved compared with local processing for both resource-intensive and lightweight applications, especially when using high-speed networks such as Wi-Fi and Long-Term Evolution.
引用
收藏
页码:1225 / 1243
页数:19
相关论文
共 26 条
[1]  
AHA DW, 1991, MACH LEARN, V6, P37, DOI 10.1007/BF00153759
[2]  
[Anonymous], 2007, P IEEE INT C PAR DIS
[3]  
[Anonymous], 2010, P ACM MOBISYS, DOI [10.1145/1814433.1814441, DOI 10.1145/1814433.1814441]
[4]  
[Anonymous], 2011, J INTERNET SERV INF
[5]  
[Anonymous], 2009, HotOS
[6]   LTE: The Evolution of Mobile Broadband [J].
Astely, David ;
Dahlman, Erik ;
Furuskar, Anders ;
Jading, Ylva ;
Lindstrom, Magnus ;
Parkvall, Stefan .
IEEE COMMUNICATIONS MAGAZINE, 2009, 47 (04) :44-51
[7]   A survey of design techniques for system-level dynamic power management [J].
Benini, L ;
Bogliolo, A ;
De Micheli, G .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2000, 8 (03) :299-316
[8]   Dynamic power management for embedded systems [J].
Brock, B ;
Rajamani, K .
IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2003, :416-419
[9]  
Chonglei Mei, 2012, 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), P408, DOI 10.1109/CLOUD.2012.48
[10]  
Cleary J. G., 1995, Machine Learning. Proceedings of the Twelfth International Conference on Machine Learning, P108