• Corpus ID: 17601981

Energy Efficiency of Mobile Clients in Cloud Computing

  title={Energy Efficiency of Mobile Clients in Cloud Computing},
  author={Antti P. Miettinen and Jukka K. Nurminen},
Energy efficiency is a fundamental consideration for mobile devices. Cloud computing has the potential to save mobile client energy but the savings from offloading the computation need to exceed the energy cost of the additional communication. In this paper we provide an analysis of the critical factors affecting the energy consumption of mobile clients in cloud computing. Further, we present our measurements about the central characteristics of contemporary mobile handheld devices that… 

Figures and Tables from this paper

Energy Efficient Mobile Cloud Computing and its Applications
The proposed offloading policy of typical mobile applications that are computation intensive can reduce the energy consumption on mobile devices and the cloud, which provides guidelines for the design of green mobile cloud.
Optimization of Energy Consumption in the Mobile Cloud Systems
A multi-scale scheme to quantize the channel gain and provide an improved dynamic transmission scheduling algorithm when offloading the applications to the cloud center, which has been proved to be helpful for reducing the mobile devices energy consumption.
Analysis of Novel Approaches for Energy Efficient Computational Offloading Performances in Mobile Cloud Computing
This research paper mainly focussing on reduce the power consumption in mobile devices using different approaches of computational offloading in Mobile Cloud Computing.
Energy efficiency in Mobile Cloud Computing: Total offloading selectively works. Does selective offloading totally work?
The results show that the proposed partitioning scheme successfully results in energy savings at the mobile handset and surpasses the energy efficiency of both fully local and fully remote execution.
Energy and Delay Tradeoff for Application Offloading in Mobile Cloud Computing
A joint optimization problem is formulated, which minimizes both the energy consumption at the mobile devices and the execution delay of mobile applications, and it is proved that the proposed problem is NP-hard.
To cloud or not to cloud: A mobile device perspective on energy consumption of applications
  • V. NamboodiriT. Ghose
  • Computer Science
    2012 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM)
  • 2012
This work first empirically studies the energy consumption for various types of applications and presents an analytical model that helps characterize energy consumption of mobile devices under both the cloud and non-cloud application scenarios.
A Framework for Seamless Execution of Mobile Applications in the Cloud
The novel aspect of this approach is that a mobile cloud application, itself, is treated as data, so it can be replicated within the cloud, thus being able to reduce both latency and energy consumption of the communication.
Cloud Computing for Mobile Devices - Reducing Energy Consumption
The approach which is able to decrease the power consumption on mobile gadgets by migrating parts of the application’s functionality to remote servers in order to reduce energy consumption on the mobile device is presented.
Offloading Mobile Computations To Cloud To Save Mobile Energy
This paper provides an overview of mobile cloud computing, computation offloading, offloading decision: performance, energy saving analysis, challenges of MCC, advantages, and applications.
A novel energy efficient platform based model to enable mobile Cloud applications
A platform-based system model is designed from the view of the Cloud platform, trying to enable these Cloud benefits in addition to offloading, and to provide better execution efficiency and overall energy reduction by utilizing the proposed platform level scheduling.


Power conservation strategy for mobile computers using load sharing
This paper proposes a different approach of power conservation strategy for mobile computers which is based on the concept of load sharing, which shows that under suitable conditions, transferring job can extend battery lifetime by up to 20%.
Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?
The cloud heralds a new era of computing where application services are provided through the Internet. Cloud computing can enhance the computing capability of mobile systems, but is it the ultimate
The Case for VM-Based Cloudlets in Mobile Computing
The results from a proof-of-concept prototype suggest that VM technology can indeed help meet the need for rapid customization of infrastructure for diverse applications, and this article discusses the technical obstacles to these transformations and proposes a new architecture for overcoming them.
Above the Clouds: A Berkeley View of Cloud Computing
This work focuses on SaaS Providers (Cloud Users) and Cloud Providers, which have received less attention than SAAS Users, and uses the term Private Cloud to refer to internal datacenters of a business or other organization, not made available to the general public.
Parallel Connections and their Effect on the Battery Consumption of a Mobile Phone
  • J. Nurminen
  • Computer Science
    2010 7th IEEE Consumer Communications and Networking Conference
  • 2010
Analysis of end-to-end communication activities of a modern mobile phone, Nokia N95, indicates that there is a significant potential to save energy if applications are engineered to take advantage of this phenomenon.
Energy-efficient parallel software for mobile hand-held devices
It is argued that with the proliferation of increasingly complex heterogeneous MPSoC architectures, seamless performance and energy estimation needs to become an integral part of the software development flow.
Self-tuned remote execution for pervasive computing
Spectra is self-tuning- it monitors application behavior, learns functions predicting their resource usage, and uses the information to anticipate future behavior, and it does not require applications to explicitly specify intended resource usage.
Mobile Phone Programming: and its Application to Wireless Networking
This book provides a solid overview of mobile phone programming targeting both academia and industry and each programming language (JAVA, Python, C/C++) and a set of development environments are introduced step by step making developers familiar with current limitations, pitfalls, and challenges.
A computation offloading scheme on handheld devices
X window system (3rd ed.): the complete reference to Xlib, X Protocol, ICCCM, XLFD
C language X interface X Window System Protocol inter-client communications conventions manual X logical font description.