• DocumentCode
    3091348
  • Title

    Adaptive Computation Offloading from Mobile Devices into the Cloud

  • Author

    Kovachev, Dejan ; Yu, Tian ; Klamma, Ralf

  • Author_Institution
    Inf. Syst. & Database Technol., RWTH Aachen Univ., Aachen, Germany
  • fYear
    2012
  • fDate
    10-13 July 2012
  • Firstpage
    784
  • Lastpage
    791
  • Abstract
    The inherently limited processing power and battery lifetime of mobile phones hinder the possible execution of computationally intensive applications like content-based video analysis or 3D modeling. Offloading of computationally intensive application parts from the mobile platform into a remote cloud infrastructure or nearby idle computers addresses this problem. This paper presents our Mobile Augmentation Cloud Services (MACS) middleware which enables adaptive extension of Android application execution from a mobile client into the cloud. Applications are developed by using the standard Android development pattern. The middleware does the heavy lifting of adaptive application partitioning, resource monitoring and computation offloading. These elastic mobile applications can run as usual mobile application, but they can also reach transparently remote computing resources. Two prototype applications using the MACS middleware demonstrate the benefits of the approach. The evaluation shows that applications, which involve complicated algorithms and large computations, can benefit from offloading with around 95% energy savings and significant performance gains compared to local execution only.
  • Keywords
    cloud computing; middleware; mobile computing; multimedia computing; operating systems (computers); 3D modeling; Android development pattern; MACS middleware; adaptive application partitioning; adaptive computation offloading; content-based video analysis; idle computers; mobile augmentation cloud services middleware; mobile devices; mobile phones; remote cloud infrastructure; resource monitoring; Androids; Computational modeling; Hardware; Middleware; Mobile communication; Smart phones; cloud computing; mobile computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
  • Conference_Location
    Leganes
  • Print_ISBN
    978-1-4673-1631-6
  • Type

    conf

  • DOI
    10.1109/ISPA.2012.115
  • Filename
    6280375