Sasu Tarkoma, Matti Siekkinen, Eemil Lagerspetz, Yu XiaoCambridge University Press, 8/7/2014EAN 9781107042339, ISBN10: 110704233XHardcover, 350 pages, 25.3 x 17.8 x 2.2 cmLanguage: EnglishWith an ever-increasing number of applications available for mobile devices, battery life is becoming a critical factor in user satisfaction. This practical guide provides you with the key measurement, modeling, and analytical tools needed to optimize battery life by developing energy-aware and energy-efficient systems and applications. As well as the necessary theoretical background and results of the field, this hands-on book also provides real-world examples, practical guidance on assessing and optimizing energy consumption, and details of prototypes and possible future trends. Uniquely, you will learn about energy optimization of both hardware and software in one book, enabling you to get the most from the available battery power. Covering experimental system design and implementation, the book supports assignment-based courses with a laboratory component, making it an ideal textbook for graduate students. It is also a perfect guidebook for software engineers and systems architects working in industry.Part I. Understanding Energy Consumption1. Introduction2. Energy and power primer3. Smartphone batteries4. Energy measurement5. On human behavior and energy efficiencyPart II. Energy Management and Conservation6. Overview7. Smartphone subsystems8. Mobile operating systems9. Power modeling10. Power profilersPart III. Advanced Energy Optimization11. Overview12. Traffic scheduling13. Exploiting multiple wireless network interfaces14. Mobile cloud offloading15. Example scenarios for energy optimization16. Future trendsAppendix A. An energy profile application.