Monitoring energy consumption of smartphones
Upcoming SlideShare
Loading in...5

Monitoring energy consumption of smartphones



Presented by Fangwei Ding at PhoneCom 2011 workshop

Presented by Fangwei Ding at PhoneCom 2011 workshop



Total Views
Views on SlideShare
Embed Views



1 Embed 1 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Monitoring energy consumption of smartphones Monitoring energy consumption of smartphones Presentation Transcript

  • Monitoring Energy Consumption of Smartphones Fangwei Ding, Feng Xia, Wei Zhang, Xuhai Zhao, Chengchuan Ma School of Software Dalian University of Technology, Dalian Oct 2011 The 1st International Workshop on Sensing, Networking, and Computing with Smartphones
  • Outline
    • Background
    • Related Work
    • System Design
    • Prototype Implementation
    • Conclusions
  • Background
    • Smartphones support a large set of applications
    • Many applications consume significant battery energy
    • Advances in battery technology have not kept pace with rapidly growing energy demands
    • Power consumption has been critical for smartphones
    • Developers lack tools to analyze energy consumption of smartphones
    • Smart energy monitoring system (SEMO)
  • Related Work
    • Monitoring the energy consumption of smartphones is very important for saving energy
    • Crk et al. [1] present a framework for energy monitoring, along with a physical activity monitoring application
    • Zhang et al. [2] describe PowerBooter, an automated power model construction technique to monitor power consumption of individual components
    [1] I. Crk, F. Albinali, C. Gniady, and J. Hartman, “Understanding energy consumption of sensor enabled applications on mobile phones,” 31st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), IEEE Press, Sept. 2009, pp. 6885-6888. [2] Lide Zhang et al., “Accurate online power estimation and automatic battery behavior based power model generation for smartphones,” International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS’10), IEEE Press, Oct. 2010, pp. 105-114.
  • System Design
    • An inspector
    • A recorder
    • An analyzer
  • System Design
    • The inspector
    • Checks battery information
  • System Design
    • The recorder
    • Records the information of battery and applications
  • System Design
    • The analyzer
    • Analyzes the data that recorder records
  • Prototype Implementation
    • Java program language
    • Android SDK (Software Development Kit)
    • Eclipse with the ADT (Android Development Tools) Plug-in
    • Runs on android operating system
  • Prototype Implementation View on inspector History curve Real-time curve
  • Prototype Implementation Five different tasks Energy consumption ranking of five tasks Text message 5 Web browsing 4 Play games 3 Video streaming 2 File download 1 Applications Task No.
  • Conclusions
    • SEMO: monitors and analyzes the energy consumption of applications on smartphones
    • Runs on android operating system
    • Records the energy consumption of applications and rank applications by their energy consumption rates
    • Works well on monitoring and analyzing the energy consumption of the applications on smartphones
  • Thank you very much! [email_address] [email_address]