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