Abstract
Partitioning and offloading some parts of mobile applications onto remote servers is a promising approach to extend the battery life of mobile devices. However, since available network bandwidths vary in a wireless environment, static partitionings proposed by previous works with a fixed bandwidth assumption are unsuitable for mobile platforms, while dynamic partitionings result in high overhead due to continuously partitioning. Targeting this problem, we propose a novel partitioning scheme taking the bandwidth as a variable to improve static partitioning and avoid high costs of dynamical partitioning. Based on the application Object Relation Graph, we propose a partitioning optimization model and two bandwidth-adaptive partitioning algorithms: Branch-and-Bound based Application Partitioning (BBAP) and Min-Cut based Greedy Application Partitioning (MCGAP). BBAP is suitable for obtaining the optimal partitionings for small applications, while MCGAP is applicable to large-scale applications by quickly obtaining suboptimal solutions. Experimental results demonstrate that both algorithms can adapt to bandwidth fluctuations well, and significantly reduce the execution time and energy consumption by optimally distributing components between mobile devices and servers.
| Original language | English |
|---|---|
| Title of host publication | 2013 IEEE International Conference on Communications, ICC 2013 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 3660-3665 |
| Number of pages | 6 |
| ISBN (Print) | 9781467331227 |
| DOIs | |
| State | Published - 2013 |
| Event | 2013 IEEE International Conference on Communications, ICC 2013 - Budapest, Hungary Duration: 9 Jun 2013 → 13 Jun 2013 |
Publication series
| Name | IEEE International Conference on Communications |
|---|---|
| ISSN (Print) | 1550-3607 |
Conference
| Conference | 2013 IEEE International Conference on Communications, ICC 2013 |
|---|---|
| Country/Territory | Hungary |
| City | Budapest |
| Period | 9/06/13 → 13/06/13 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Mobile application
- application partitioning
- bandwidth adaptive
- energy saving
Fingerprint
Dive into the research topics of 'Bandwidth-adaptive application partitioning for execution time and energy optimization'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver