Skip to main content

Advertisement

Log in

Modeling resource constrained BitTorrent proxies for energy efficient mobile content sharing

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

In this paper we present a solution that makes BitTorrent content transfer for mobile device more energy efficient. The main idea of the research is that instead of downloading the content via BitTorrent directly to the mobile phone, an intermediate proxy is used which sends the data to the phone in high speed bursts. This results in smaller energy footprint compared with regular BitTorrent data transfer. Furthermore, we focus on how the proxy can be hosted on memory limited broadband routers which are available in almost every home. We define an analytical model which can be used to analyze the memory allocation strategies of the proxy peers and predict how proxy peers influence the P2P community performance. We verify our model via simulations. We also present measurement results with real life torrents using our prototype system running on home routers and Symbian based mobile phones.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. SymTorrent, URL: http://symtorrent.aut.bme.hu

  2. Nurminen JK (2010) Parallel connections and their effect on the battery consumption of a mobile phone. In Proc. of 7th IEEE CCNC, Las Vegas, USA

  3. Xiao Y, Savolainen P, Karppanen A, Siekkinen M, Ylä-Jääski A (2010) Practical power modeling of data transmission over 802.11 g for Wireless Applications. 1st International ICST Conference on E-Energy. 14–15 October 2010, Athens, Greece

  4. Kelényi I, Nurminen JK (2009) Bursty content sharing mechanism for energy-limited mobile devices. In Proc. of the 4th ACM PM2HW2N, Tenerife, Spain

  5. Kelényi I, Nurminen JK (2010) CloudTorrent—energy-efficient BitTorrent content sharing for mobile devices via cloud services. In Proc. of 7th IEEE CCNC, Las Vegas, USA

  6. Garbacki P, Iosup A, Epema D, van Steen M (2006) 2Fast: Collaborative downloads in P2P networks. In Proceedings of the 6th IEEE P2P, Los Alamitos, CA, USA

  7. Blackburn J, Christensen K (2009) A simulation study of a new green BitTorrent. In Proc. of the First International Workshop on Green Communications

  8. Jimeno M, Christensen K (2007) A prototype power management proxy for gnutella peer-to-peer file sharing. In Proc. of 32nd IEEE Conference on Local Computer Networks

  9. Wong J (2004) Enhancing collaborative content delivery with helpers. In Master’s Thesis, The University of British Columbia

  10. Flinn J, Satyanarayanan M (1999) Energy-aware adaptation for mobile applications. In Proc. of the 17th ACM Symposium on Operating Systems Principles, Charleston, USA

  11. Shenoy PJ, Radkov P (2003) Proxy-assisted power-friendly streaming to mobile devices. In Proc. of SPIE

  12. Valancius V, Laoutaris N Massoulie L Diot C Rodriguez P (2009) Greening the internet with nano data centers. In Proc. of CoNEXT '09

  13. Chow ALH, Golubchik L, Misra V (2009) BitTorrent: An Extensible Heterogeneous Model, IEEE

  14. Fan B, Lui JC, Chiu D (2009) The design trade-offs of BitTorrent-like file sharing protocols. IEEE/ACM Transactions on Networking 17:365–376

    Article  Google Scholar 

  15. Liao W, Papadopoulos F, Psounis K (2007) Performance analysis of BitTorrent-like systems with heterogeneous users. Perform Eval 64:876–891

    Article  Google Scholar 

  16. Chang L, Liu Y, Wei Z, Pan J (2010) Optimizing BitTorrent-like peer-to-peer systems in the presence of network address translation devices. Peer-to-Peer Networking and Applications, Springer

  17. Balasubramanian N, Balasubramanian A, Venkataramani A (2009) Energy consumption in mobile phones: a measurement study and implications for network applications. Proc. of the 9th ACM SIGCOMM conference on Internet measurement conference

  18. Nurminen JK, Nöyränen J (2008) Energy-consumption in mobile peer-to-peer—quantitative results from file sharing. In Proc. of 5th IEEE CCNC, Las Vegas, USA

  19. Kelényi I, Nurminen JK (2008) Energy aspects of peer cooperation—measurements with a mobile DHT system. 43th IEEE International Conference on Communications (ICC 2008), Beijing

  20. Bharambe A, Herley C, Padmanabhan VN (2006) Analyzing and improving a BitTorrent network’s performance mechanisms. In Proc. of 25th IEEE INFOCOM

  21. DD-WRT, URL: http://www.dd-wrt.com/

  22. Enhanced CTorrent, URL: http://www.rahul.net/dholmes/ctorrent/

  23. Bosch Creus G, Kuulusa M (2007) Optimizing mobile software with built-in power profiling. In F Fitzek, F Reichert ed, Mobile Phone Programming and its Application to Wireless Networking. Springer

  24. Kelényi I, Ludányi Á, Nurminen JK (2011) Energy-efficient BitTorrent downloads to mobile phones through memory-limited proxies. 8th Annual IEEE Consumer Communications & Networking Conference (CCNC 2011), Las Vegas, USA

  25. Kelényi I, Ludányi Á, Nurminen JK (2010) Ismo Puustinen: energy-efficient mobile BitTorrent with broadband router hosted proxies. 3rd Joint IFIP Wireless Mobile Networking Conference (WMNC'2010), 2010, Budapest, Hungary

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Imre Kelényi.

Additional information

This work is supported by Nokia Research Center and the New Hungary Development Plan (Project ID: TÁMOP-4.2.1/B-09/1/KMR-2010-0002 and TÁMOP 4.2.1/B-09/1/KMR-2010-0003). Most of this research was done when Jukka K. Nurminen was at Nokia Research Center.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kelényi, I., Nurminen, J.K., Ludányi, Á. et al. Modeling resource constrained BitTorrent proxies for energy efficient mobile content sharing. Peer-to-Peer Netw. Appl. 5, 163–177 (2012). https://doi.org/10.1007/s12083-011-0107-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-011-0107-5

Keywords

Navigation