• 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