DocumentCode :
3149334
Title :
Design and implementation of cloud offloading framework among devices for web applications
Author :
Inchul Hwang
Author_Institution :
Samsung Electron., Software R&D Center, Suwon, South Korea
fYear :
2015
fDate :
9-12 Jan. 2015
Firstpage :
41
Lastpage :
46
Abstract :
Nowadays, cloud computing has become a common computing infrastructure. As the computing paradigm has been shifted to cloud computing, devices can utilize computing resource any-where/any-time/any-device. Many research papers in mobile cloud called `cloud offloading´ which migrates a device´s workload to a server or to the other device have been proposed. However, previous cloud offloading methods are mainly focusing on the cloud offloading between a device and a server. Furthermore, these proposed methods are difficult to be commercialized because the proposed methods were very complex - difficulty of partitioning application tasks and maintaining execution status sync between a device and a server in the cloud. In this paper, I proposed the framework for cloud offloading based on the web application standard - HTML5 specification - for web applications among devices. In HTML5 specification, there is the method for the parallel execution of the task named `Web Worker´ and the method for the communication among browsers name `WebRTC´. Utilizing the property of this specification, I proposed a seamless method to do the cloud offloading for parallelized tasks of the web applications among devices. Based on proposed method, a device can seamlessly migrate a part of web application workload with the Web Worker to other devices with a little modification of web applications. As a result, I can successfully build the environment where a device which has a HTML5 browser such as a mobile phone and a smart TV can share the workload among them in various situations - out-of-battery, good network connection.
Keywords :
cloud computing; hypermedia markup languages; mobile computing; HTML5 browser; HTML5 specification; Web Worker; Web application standard; WebRTC; cloud computing; cloud offloading framework; computing resource utilization; device workload migration; mobile cloud; mobile phone; parallel task execution; smart TV; Browsers; Cloud computing; Message systems; Mobile communication; Peer-to-peer computing; Servers; WebRTC; Cloud Offloading; HTML5; Mobile Cloud; Web Application; Web Worker; WebRTC; Worload Balancing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Communications and Networking Conference (CCNC), 2015 12th Annual IEEE
Conference_Location :
Las Vegas, NV
ISSN :
2331-9860
Print_ISBN :
978-1-4799-6389-8
Type :
conf
DOI :
10.1109/CCNC.2015.7157944
Filename :
7157944
Link To Document :
بازگشت