Although a mobile cloud computing paradigm has obtained significant attentions from research community, we note that most of work is based on an ad hoc fashion. Furthermore, little work has shown a model-based cost optimization of offloading. Mobile cloud computing may instead be holistically analyzed and systematically designed as distributed solutions to some global optimization problems. Such a paradigm enables optimized code offloading of mobile applications, where mobile devices can be thought of a waypoint of powerful cloud resources. This paper tackles a suite of optimization subproblems: a program partitioning, network resource allocation, network selection, and cloud resource allocation problem. The key objective is to satisfy the mobile application’s quality of service requirements by quantifying the performance of each subsystem: mobile clients, wireless network medium, and cloud services. By extensive experiments, we present mobile clients can have up to 73.69x and 39.69x offloading benefit in terms of time and energy.
['Jong Hoon Ahnn', 'Miodrag Potkonjak']
Modeling Mobile Cloud Computing Using Greenmetrics