Can offloading save energy for popular apps?

Aki Saarinen, Matti Siekkinen, Yu Xiao, Jukka K. Nurminen, Matti Kemppainen, Pan Hui

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

9 Citations (Scopus)


Offloading tasks to cloud is one of the proposed solutions for extending battery life of mobile devices. Most prior research focuses on offloading computation, leaving communicationrelated tasks out of scope. However, most popular applications today involve intensive communication that consumes a significant part of the overall energy. Hence, we currently do not know how feasible it is to use offloading for saving energy in such apps. In this paper, we first show that it is possible to save energy by offloading communication-related tasks of the app to the cloud. We use an open source Twitter client, AndTweet, as a case study. However, using a set of popular open source applications, we also show that existing apps contain constraints that have to be released with code modifications before offloading can be profitable, and that the potential energy savings depend on many communication parameters. We therefore develop two tools: the first to identify the constraints and the other for fine-grained communication energy estimation. We exemplify the tools and explain how they could be used to help offloading parts of popular apps successfully. Copyright 2012 ACM.
Original languageEnglish
Title of host publicationProceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12
Place of PublicationNew York, USA
PublisherAssociation for Computing Machinery ACM
ISBN (Print)978-1-4503-1526-5
Publication statusPublished - 2012
MoE publication typeNot Eligible


Dive into the research topics of 'Can offloading save energy for popular apps?'. Together they form a unique fingerprint.

Cite this