Abstract
Energy consumption is a critical aspect of mobile applications. Excessive drain of battery is one of the key complaints of handheld device users and a success bottleneck for many mobile applications. This paper looks at energy-efficiency from the application development point of view and reviews some answers to questions like what are the key principles in energy consumption in mobile applications and what kind of software solutions can be used to save energy? These issues are discussed in particular in the context of 3G cellular communication. Applications of the ideas are illustrated in energy efficient mobile peer-to-peer systems; BitTorrent and Kademlia DHT.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Creus, G., Kuulusa, M.: Optimizing Mobile Software with Built-in Power Profiling. Springer (2007)
Zhang, L., Tiwana, B., Qian, Z., Wang, Z., Dick, R., Mao, Z., Yang, L.: Accurate online power estimation and automatic battery behavior based power model generation for smartphones. In: Proceedings of the Eighth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, pp. 105–114. ACM (2010)
Neuvo, Y.: Cellular phones as embedded systems. In: 2004 IEEE International Solid-State Circuits Conference, Digest of Technical Papers, ISSCC 2004, pp. 32–37. IEEE (2004)
Carroll, A., Heiser, G.: An analysis of power consumption in a smartphone. In: Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, p. 21. USENIX Association (2010)
Nurminen, J.: Parallel connections and their effect on the battery consumption of a mobile phone. In: 2010 7th IEEE Consumer Communications and Networking Conference (CCNC), pp. 1–5 (2010)
Xiao, Y., Savolainen, P., Karppanen, A., Siekkinen, M., Ylä-Jääski, A.: Practical power modeling of data transmission over 802.11 g for wireless applications. In: Proceedings of the 1st International Conference on Energy-efficient Computing and Networking, pp. 75–84. ACM (2010)
Schurgers, C., Aberthorne, O., Srivastava, M.: Modulation scaling for energy aware communication systems. In: Proceedings of the 2001 International Symposium on Low Power Electronics and Design, pp. 96–99. ACM (2001)
Balasubramanian, N., Balasubramanian, A., Venkataramani, A.: Energy consumption in mobile phones: a measurement study and implications for network applications. In: Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement Conference, pp. 280–293. ACM (2009)
Nurminen, J., Noyranen, J.: Energy-consumption in mobile peer-to-peer-quantitative results from file sharing. In: 5th IEEE Consumer Communications and Networking Conference, CCNC 2008, pp. 729–733. IEEE (2008)
Cohen, B.: Incentives build robustness in bittorrent. In: Workshop on Economics of Peer-to-Peer systems, vol. 6, pp. 68–72 (2003)
Kelényi, I., Nurminen, J.K.: Bursty content sharing mechanism for energy-limited mobile devices. In: Proceedings of the 4th ACM Workshop on Performance Monitoring and Measurement of Heterogeneous Wireless and Wired Networks, PM2HW2N 2009, pp. 216–223. ACM, New York (2009)
Kelényi, I., Nurminen, J.: Cloudtorrent-energy-efficient bittorrent content sharing for mobile devices via cloud services. In: 2010 7th IEEE Consumer Communications and Networking Conference (CCNC), pp. 1–2. IEEE (2010)
Kelnyi, I., Ludanyi, Á., Nurminen, J.: Using home routers as proxies for energy-efficient bittorrent downloads to mobile phones. IEEE Communications Magazine 49, 142–147 (2011)
Kelényi, I., Nurminen, J.: Energy aspects of peer cooperation measurements with a mobile dht system. In: IEEE International Conference on Communications Workshops, ICC Workshops 2008, pp. 164–168. IEEE (2008)
Maymounkov, P., Mazières, D.: Kademlia: A Peer-to-Peer Information System Based on the XOR Metric. In: Druschel, P., Kaashoek, M.F., Rowstron, A. (eds.) IPTPS 2002. LNCS, vol. 2429, pp. 53–65. Springer, Heidelberg (2002)
Crosby, S., Wallach, D.: An analysis of bittorrents two kademlia-based dhts. Technical report, Technical Report TR07-04, Rice University (2007)
Kelényi, I., Nurminen, J., Matuszewski, M.: Dht performance for peer-to-peer sip-a mobile phone perspective. In: 2010 7th IEEE Consumer Communications and Networking Conference (CCNC), pp. 1–5. IEEE (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nurminen, J.K. (2013). Energy Efficient Distributed Computing on Mobile Devices. In: Hota, C., Srimani, P.K. (eds) Distributed Computing and Internet Technology. ICDCIT 2013. Lecture Notes in Computer Science, vol 7753. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36071-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-36071-8_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36070-1
Online ISBN: 978-3-642-36071-8
eBook Packages: Computer ScienceComputer Science (R0)