• 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