Skip to main content
Log in

On the Efficiency of Peer-to-Peer File Sharing

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

In Peer-to-Peer (P2P) file sharing networks, the average download time is determined by how efficiently the upload bandwidth of each peer can be utilized. In this paper, we will first propose a stochastic model for P2P file sharing networks. By numerically solving the proposed model, we will be able to gain interesting insight on how the performance of a P2P file sharing network is affected by different parameters such as the piece numbers of the file, the number of neighbors of a peer, and the seed departure rate etc. We will also validate the stochastic model through simulations and provide some useful guidelines on how to design an efficient P2P system based on our results.

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.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9

Similar content being viewed by others

References

  1. Cohen, B. (2003). Incentives build robustness in bittorrent. http://www.bittorrent.com/bittorrentecon.pdf.

  2. Ripeanu, M. (2001). Peer-to-peer architecture case study: Gnutella network. Tech. Rep., University of Chicago

  3. Ripeanu, M., Foster, I., & Iamnitchi, A. (2002). Mapping the gnutella network: Properties of large-scale peer-to-peer systems and implications for system design. IEEE Internet Computing Journal, 6(1), 50–57.

    Article  Google Scholar 

  4. Eugene Ng, T. S., Chu, Y.-H., Rao, S. G., Sripanidkulchai, K., & Zhang, H. (2003). Measurement-based optimization techniques for bandwidth-demanding peer-to-peer systems. In Proceedings of IEEE INFOCOM.

  5. Ge, Z., Figueiredo, D. R., Jaiswal, S., Kurose, J., & Towsley, D. (2003). Modeling peer-peer file sharing systems. In Proceedings of IEEE INFOCOM.

  6. Clevenot, F., & Nain, P. (2004). A simple fluid model for the analysis of the squirrel peer-to-peer caching system. In Proceedings of IEEE INFOCOM.

  7. Clevenot, F., Nain, P., & Ross, K. (2005). Stochastic fluid models for cache clusters. Performance Evaluation, 59(1), 1–18.

    Article  Google Scholar 

  8. de Veciana, G., & Yang, X. (2003). Fairness, incentives and performance in peer-to-peer networks. In The forty-first annual allerton conference on communication, control and computing. IL: Monticello.

    Google Scholar 

  9. Yang, X., & de Veciana, G. (2004). Service capacity of peer to peer networks. In Proceedings of IEEE INFOCOM.

  10. Susitaival, R., Aalto, S., & Virtamo, J. T. (2006). Analyzing the dynamics and resource usage of p2p file sharing by a spatio-temporal model. In International conference on computational science (4) (pp. 420–427).

  11. Susitaival, R., & Aalto, S. (2006). Modelling the population dynamics and the file availability in a bittorrent-like p2p system with decreasing peer arrival rate. In International workshop on self-organizing systems (IWSOS) (pp. 34–48).

  12. Guo, L., Chen, S., Xiao, Z., Tan, E., Ding, X., & Zhang, X. (2005). Measurements, analysis, and modeling of bittorrent-like systems. In Proceedings of the 5th ACM SIGCOMM conference on internet measurement (IMC) (pp. 35–48).

  13. Tian, Y., Wu, D., & Ng, K. W. (2006). Modeling, analysis and improvement for BitTorrent-Like file sharing networks. In Proceedings of IEEE INFOCOM.

  14. Qiu, D., & Srikant, R. (2004). Modeling and performance analysis of BitTorrent-Like peer-to-peer networks. In Proceedings of ACM SIGCOMM.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dongyu Qiu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Qiu, D., Sang, W. & Ma, Z. On the Efficiency of Peer-to-Peer File Sharing. J Sign Process Syst Sign Image Video Technol 59, 347–353 (2010). https://doi.org/10.1007/s11265-009-0340-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-009-0340-9

Keywords

Navigation