DocumentCode :
1925951
Title :
SOME: Selective Offloading for a Mobile Computing Environment
Author :
Park, Sehoon ; Choi, Youngil ; Chen, Qichen ; Yeom, Heon Y.
Author_Institution :
Mobile Device Div., Samsung Electron., Yongin, South Korea
fYear :
2012
fDate :
24-28 Sept. 2012
Firstpage :
588
Lastpage :
591
Abstract :
As the popularity of mobile devices increase, more and more smart phones are being utilized as main computing devices in recent years. Applications for mobile devices have been widely developing even more prevalent than those for PCs. Most mobile applications also integrate with web browsers, with JavaScript serving as an important framework for web-based mobile applications. However, these applications require great amounts of computational power and energy. In addition, relatively low-end mobile devices that pose some limitations in supporting complicated web resource are widely used in developing countries. In this paper, we propose SOME architecture, which is an offloading system for mobile applications, in an effort to reduce the computational cost of mobile devices. We design and implement a delegated system that splits the original JavaScript-based application codes into two parts: a lightweight code for the client and a computationally heavy code to run on a server machine. In our evaluation, our system shows better performance in casual turn-based applications. Overall, the SOME architecture creates a new mobile computing environment that increases the total performance and overcomes resource limitation without platform dependence of mobile clients.
Keywords :
Internet; Java; mobile computing; online front-ends; smart phones; JavaScript based application codes; PC; SOME architecture; Web based mobile applications; Web browsers; Web resource; computational cost; lightweight code; low-end mobile devices; main computing devices; mobile clients; mobile computing environment; offloading system; selective offloading; smart phones; turn based applications; Computer architecture; Mobile communication; Mobile computing; Mobile handsets; Performance evaluation; Servers; Time factors; JavaScript; Mobile Device; Offloading;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing (CLUSTER), 2012 IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-2422-9
Type :
conf
DOI :
10.1109/CLUSTER.2012.49
Filename :
6337829
Link To Document :
بازگشت