skip to main content
10.1145/1999916.1999926acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

ErdOS: achieving energy savings in mobile OS

Published: 28 June 2011 Publication History

Abstract

The integration of multiple hardware components available in current smartphones improves their functionality but reduces their battery life to few hours of operation. Despite the positive improvements achieved by hardware and operating system vendors to make mobile platforms more energy efficient at various levels, we believe that an efficient power management in mobile devices is compromised by strict layering of the system caused by complex mobile business models that mitigates against cross-layering optimisations. However, there is a lot of room for improvement in the operating system. This paper presents ErdOS, a user-centered energy-aware operating system that extends the battery life of mobile handsets by managing resources proactively and by exploiting opportunistic access to resources in nearby devices using social connections between users.

References

[1]
A. Carroll and G. Heiser. An analysis of power consumption in a smartphone. In USENIX Annual Technical Conference, 2010.
[2]
A. Chaintreau, P. Hui, J. Crowcroft, C. Diot, R. Gass, and J. Scott. Impact of human mobility on opportunistic forwarding algorithms. IEEE Transactions on Mobile Computing, 2007.
[3]
E. Cuervo, A. Balasubramanian, D.-k. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl. Maui: making smartphones last longer with code offload. In ACM MobiSys, 2010.
[4]
C. S. Ellis. The case for higher-level power management. In HotOS, 1999.
[5]
J. Flinn and M. Satyanarayanan. PowerScope: A Tool for Profiling the Energy Usage of Mobile Applications. In WMCSA, 1999.
[6]
R. Fonseca, P. Dutta, P. Levis, I. Stoica, C. Berkeley, and C. Stanford. Quanto: Tracking energy in networked embedded systems. In OSDI, 2008.
[7]
M. B. Jones, D. L. McCulley, A. Forin, P. J. Leach, D. Rosu, and D. L. Roberts. An overview of the Rialto real-time architecture. In ACM SIGOPS, 1996.
[8]
E. Miluzzo, C. T. Cornelius, A. Ramaswamy, T. Choudhury, Z. Liu, and A. T. Campbell. Darwin phones: the evolution of sensing and inference on mobile phones. In ACM MobiSys, 2010.
[9]
D. Murray, E. Yoneki, J. Crowcroft, and S. Hand. Crowd computing. In ACM MobiHeld, 2010.
[10]
S. M. Rumble, R. Stutsman, P. Levis, D. Mazières, and N. Zeldovich. Apprehending joule thieves with Cinder. In ACM MobiHeld, 2009.
[11]
J. Scott, P. Hui, J. Crowcroft, and C. Diot. Haggle: a Networking Architecture Designed Around Mobile Users. In WONS, 2006.
[12]
C. Shepard, A. Rahmati, C. Tossell, L. Zhong, and P. Kortum. Livelab: measuring wireless networks and smartphone users in the field. ACM SIGMETRICS, 2011.
[13]
A. Vahdat, A. Lebeck, and C. S. Ellis. Every joule is precious: the case for revisiting operating system design for energy efficiency. In ACM SIGOPS, 2000.
[14]
N. Vallina-Rodriguez, P. Hui, J. Crowcroft, and A. Rice. Exhausting battery statistics: understanding the energy demands on mobile handsets. In ACM MobiHeld, 2010.
[15]
E. Yoneki and F. Abdesslem. Finding a Data Blackhole in Bluetooth Scanning. In ExtremeCom, 2009.
[16]
H. Zeng, C. Ellis, A. R. Lebeck, and A. Vahdat. ECOSystem: Managing energy as a first class operating system resource. ACM ASPLOS, 2002.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiArch '11: Proceedings of the sixth international workshop on MobiArch
June 2011
50 pages
ISBN:9781450307406
DOI:10.1145/1999916
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 June 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. energy-awareness
  2. mobile computing
  3. operating systems
  4. opportunistic computing
  5. resources management
  6. resources sharing

Qualifiers

  • Research-article

Conference

MobiSys'11
Sponsor:

Acceptance Rates

MobiArch '11 Paper Acceptance Rate 7 of 14 submissions, 50%;
Overall Acceptance Rate 47 of 92 submissions, 51%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)2
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Secure and privacy-preserving crowdsensing using smart contractsComputer Science Review10.1016/j.cosrev.2021.10045043:COnline publication date: 9-May-2022
  • (2021)Recent Advances in Wearable Sensing TechnologiesSensors10.3390/s2120682821:20(6828)Online publication date: 14-Oct-2021
  • (2021)A General Framework for Making Context-Recognition Systems More Energy EfficientSensors10.3390/s2103076621:3(766)Online publication date: 24-Jan-2021
  • (2021)Context-Aware File I/O Management System for Mobile DevicesIEEE Access10.1109/ACCESS.2021.30530879(16556-16566)Online publication date: 2021
  • (2021)Mobile Cloud Computing and Wireless Sensor Networks: A review, integration architecture, and future directionsIET Networks10.1049/ntw2.1201310:4(141-161)Online publication date: 10-Mar-2021
  • (2020)A Review on Security in Mobile Cloud ComputingInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology10.32628/CSEIT206638(219-224)Online publication date: 5-Dec-2020
  • (2020)Towards A Personal Mobile Cloud via Generic Device InterconnectionsIEEE Transactions on Mobile Computing10.1109/TMC.2019.292228919:12(2965-2980)Online publication date: 1-Dec-2020
  • (2020)A Survey on Energy Management for Mobile and IoT DevicesIEEE Design & Test10.1109/MDAT.2020.297666937:5(7-24)Online publication date: Oct-2020
  • (2019)Smartphone-based automatic measurement of the results of the Timed-Up and Go testProceedings of the 5th EAI International Conference on Smart Objects and Technologies for Social Good10.1145/3342428.3343035(239-242)Online publication date: 25-Sep-2019
  • (2019)CollaboRoid: Mobile platform support for collaborative applicationsPervasive and Mobile Computing10.1016/j.pmcj.2019.02.006Online publication date: Feb-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media