Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Analysis of peer-to-peer file dissemination

Published: 01 December 2006 Publication History

Abstract

In recent years, overlay networks have proven a popular way of disseminating potentially large files from a single server S to a potentially large group of N end users via the Internet. A number of algorithms and protocols have been suggested, implemented and studied. In particular, much attention has been given to peer-to-peer (P2P) systems such as BitTorrent [5], Slurpie [20], SplitStream [4], Bullet [11] and Avalanche [6]. The key idea is that the file is divided into M parts of equal size and that a given user may download any one of these - or, for Avalanche, linear combinations of these - either from the server or from a peer who has previously downloaded it.

References

[1]
A. Bar-Noy, S. Kipnis, and B. Schieber. Optimal multiple message broadcasting in telephone-like communication systems. Discrete Applied Mathematics, 100:1--15, 2000.
[2]
D. Bertsimas and J. N. Tsitsiklis. Introduction to Linear Optimization. Athena Scientific, Belmont, 1997.
[3]
A. R. Bharambe, C. Herley, and V. N. Padmanabhan. Some observations on bitTorrent performance. Performance Evaluation Review, 33(1):398--399, 2005.
[4]
C. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, and A. Singh. SplitStream: High-bandwidth multicast in cooperative environments. In 19th ACM Symposium on Operating Systems Principles (SOSP '03), 2003.
[5]
B. Cohen. Incentives build robustness in BitTorrent. Proceedings of the Workshop on Economics of Peer-to-Peer Systems, Berkeley, CA, 2003.
[6]
C. Gkantsidis and P. Rodriguez. Network coding for large scale content distribution. In IEEE INFOCOM 2005, March 2005.
[7]
L. Guo, S. Chen, Z. Xiao, E. Tan, X. Ding, and X. Zhang. Measurements, analysis, and modeling of BitTorrent-like systems. In Proceedings of Internet Measurement Conference 2005 (IMC 2005), October 2005.
[8]
J. Hromkovic, R. Klasing, B. Monien, and R. Peine. Combinatorial Network Theory (F. Hsu and D.-Z. Du, Eds.), chapter Dissemination of Information in Interconnection Networks (Broadcasting and Gossiping), pages 125--212. Kluwer Academic Publishers, 1995.
[9]
M. Izal, G. Urvoy-Keller, E. Biersack, P. Felber, A. A. Hamra, and L. Garcés-Erice. Dissecting BitTorrent: Five months in a torrent's lifetime. Passive and Active Measurements 2004, 2004.
[10]
N. L. Johnson, S. Kotz, and A. W. Kemp. Univariate Discrete Distributions. Wiley Europe, 1993.
[11]
D. Kostić, A. Rodriguez, J. Albrecht, and A. Vahdat. Bullet: High bandwidth data dissemination using and overlay mesh. In 19th ACM Symposium on Operating Systems Principles (SOSP'03), 2003.
[12]
C.-H. Kwon and K.-Y. Chwa. Multiple message broadcasting in communication networks. Networks, 26:253--261, 1995.
[13]
L. Massoulié and M. Vojnović. Coupon replication systems. In ACM Sigmetrics 2005, June 2005.
[14]
J. Mundinger and R. R. Weber. Efficient file dissemination using peer-to-peer technology. Technical Report 2004--01, Statistical Laboratory Research Reports, 2004.
[15]
J. Mundinger and R. R. Weber. Efficient content distribution using peer-to-peer technology. In C. Griwodz, T. P. Plagemann and R. Steinmetz. 04201 Abstracts Collection - Content Distribution Infrastructures. Dagstuhl Seminar Proceedings, 2006.
[16]
J. Mundinger, R. R. Weber, and G. Weiss. Analysis of peer-to-peer file dissemination amongst users of different upload capacities. Poster at Performance 2005, October 2005.
[17]
J. A. Pouwelse, P. Garbacki, D. H. J. Epema, and H. J. Sips. The Bittorrent P2P file-sharing system: Measurements and analysis. In 4th International Workshop on Peer-to-Peer Systems (IPTPS'05), February 2005.
[18]
D. Qiu and R. Srikant. Modeling and performance analysis of BitTorrent-like peer-to-peer networks. In Proc. ACM SIGCOMM, September 2004.
[19]
K. K. Ramachandran and B. Sikdar. An analytic framework for modeling peer to peer networks. IEEE INFOCOM 2005, 2005.
[20]
R. Sherwood, R. Braud, and B. Bhattacharjee. Slurpie: A cooperative bulk data transfer protocol. IEEE INFOCOM 2004, 2004.
[21]
X. Yang and G. de Veciana. Service capacity of peer to peer networks. IEEE INFOCOM 2004, 2004.

Cited By

View all
  • (2022)A Theoretical Model for Block Propagation Analysis in Bitcoin NetworkIEEE Transactions on Engineering Management10.1109/TEM.2020.298917069:4(1459-1476)Online publication date: Aug-2022
  • (2019)Performance Modeling and Analysis of the Bitcoin Inventory Protocol2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)10.1109/DAPPCON.2019.00019(79-88)Online publication date: Apr-2019
  • (2019)A Theoretical Model for Fork Analysis in the Bitcoin Network2019 IEEE International Conference on Blockchain (Blockchain)10.1109/Blockchain.2019.00038(237-244)Online publication date: Jul-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 34, Issue 3
December 2006
62 pages
ISSN:0163-5999
DOI:10.1145/1215956
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2006
Published in SIGMETRICS Volume 34, Issue 3

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2022)A Theoretical Model for Block Propagation Analysis in Bitcoin NetworkIEEE Transactions on Engineering Management10.1109/TEM.2020.298917069:4(1459-1476)Online publication date: Aug-2022
  • (2019)Performance Modeling and Analysis of the Bitcoin Inventory Protocol2019 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON)10.1109/DAPPCON.2019.00019(79-88)Online publication date: Apr-2019
  • (2019)A Theoretical Model for Fork Analysis in the Bitcoin Network2019 IEEE International Conference on Blockchain (Blockchain)10.1109/Blockchain.2019.00038(237-244)Online publication date: Jul-2019
  • (2016)Overlay NetworksModeling and Optimization of Cloud-Ready and Content-Oriented Networks10.1007/978-3-319-30309-3_4(195-255)Online publication date: 11-Mar-2016
  • (2015)Stable distributed P2P protocols based on random peer samplingIEEE/ACM Transactions on Networking10.1109/TNET.2014.233135223:5(1444-1456)Online publication date: 1-Oct-2015
  • (2014)Modeling epidemic data diffusion for wireless mobile networksWireless Communications & Mobile Computing10.1002/wcm.223314:7(745-760)Online publication date: 1-May-2014
  • (2013)Extended equal service and differentiated service models for peer-to-peer file sharingJournal of Communications and Networks10.1109/JCN.2013.00003715:2(228-239)Online publication date: Apr-2013
  • (2013)Analysis of distribution time of multiple files in a P2P networkComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2013.06.01557:15(2900-2915)Online publication date: 1-Oct-2013
  • (2012)A hybrid Content Distribution Model for fast data dissemination in overlay networks2012 IEEE Consumer Communications and Networking Conference (CCNC)10.1109/CCNC.2012.6181150(702-704)Online publication date: Jan-2012
  • (2012)Semi-Fluid content distribution model for fast data dissemination in heterogeneous overlay networksPeer-to-Peer Networking and Applications10.1007/s12083-012-0192-07:2(159-174)Online publication date: 29-Dec-2012
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media