2013 · 58 citations · 14 references
Energy ConsumptionMobile SensingEngineeringMobile InteractionWearable TechnologyBackground Email SyncEmail SyncMobile ComputingComputer ScienceEmail SizeTechnologyPower-efficient ComputingMobile Computing System
Email is a key application used on smartphones. Even when the phone is in stand-by mode, users expect the phone to continue syncing with an email server to receive new mes-sages. Each such sync operation wakes up the smartphone for data reception and processing. In this paper, we show that this "cost of email sync" in stand-by mode constitutes a significant source of energy consumption, and thus reduces battery life. We quantify the power performance of different existing email clients on two smartphone platforms, An-droid and Windows Phone, and study the impact of system parameters such as email size, inbox size, and pull vs. push. Our results show that existing email clients do not handle email sync in an energy efficient way. This is because the underlying protocols and architectures are not designed for the specific needs of operating in stand-by mode. Based on our findings, we derive general design principles for energy-efficient event handling on smartphones, and apply these principles to the case of email sync and implement our techniques on commercial smartphones. Experimental results show that our techniques are able to significantly reduce energy cost of email sync by 49.9% on average with our experiment settings.
14
An analysis of power consumption in a smartphone
Aaron Carroll, Gernot Heiser · 2010 · 1.3K citations
Profiling resource usage for mobile applications
Feng Qian, Zhaoguang Wang, Alexandre Gerber et al. · 2011 · 266 citations
Cross-layer Optimization, Engineering, Software Analysis +18
What is keeping my phone awake?
Abhinav Pathak, Abhilash Jindal, Yu Hu et al. · 2012 · 254 citations
Fahad R. Dogar, Peter Steenkiste, Konstantina Papagiannaki · 2010 · 171 citations
Energy Consumption, Mobile Data Offloading, Power-aware Computing +10