Rethinking the Mobile Code Offloading Paradigm: From Concept to Practice

Abstract
Mobile code offloading is a relatively well known proposal for enhancing the capabilities of mobile platforms by migrating resource intensive tasks to resource rich surrogates hosted in the cloud. Yet, most of the research in the area has been focused on theoretical gains achieved through custom OS versions in ideal scenarios. This paper presents MobiCOP, a new code offloading platform that seeks to address the reproducibility issues of other offloading solutions by encapsulating all offloading logic in a library and offering compatibility with major IaaS providers. MobiCOP achieves comparable performance and battery improvements with gains of up to a factor of 11 in both areas. Moreover, MobiCOP has also been tested in scenarios with unreliable connectivity, as is usually the case in actual mobile networks, where it has shown that it still manages to outperform local task executions by a fair margin.
Description
Keywords
Mobile communication, Androids, Humanoid robots, Engines, Mobile computing, Servers, Cloud computing
Citation