Bullet: high bandwidth data dissemination using an overlay mesh
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Modeling and performance analysis of BitTorrent-like peer-to-peer networks
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Performance of peer-to-peer networks: service capacity and role of resource sharing policies
Performance Evaluation - P2P computing systems
The bittorrent p2p file-sharing system: measurements and analysis
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Safe peer-to-peer self-downloading
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A stochastic model for BitTorrent-like systems
ACM SIGMETRICS Performance Evaluation Review
On uncoordinated file distribution with non-altruistic downloaders
ITC20'07 Proceedings of the 20th international teletraffic conference on Managing traffic performance in converged networks
Fast file dissemination in peer-to-peer networks with upstream bandwidth constraint
Future Generation Computer Systems
Design and evaluation of load balancing algorithms in P2P streaming protocols
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
In recent years, overlay networks have proven an effective way of disseminating a file from a single source to a group of 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 [2], Slurpie [10], SplitStream [1] and Bullet [5]. 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 either from the server or from a peer who has previously downloaded it. More recently, a scheme based on network coding [3] has been suggested. Here, users down-load linear combinations of file parts rather than individual file parts.