Peer-to-Peer Content Distribution
Cooperative content distribution; Peer-to-peer file sharing
Peer-to-peer content distribution is an approach for cost-effective distribution of bandwidth-intensive content to large numbers of clients based on swarming. Content is split into blocks that are sent to different clients. Thereafter, the clients can directly exchange blocks with one another, in a peer-to-peer manner, without the help of the original server.
Peer-to-peer systems are application-layer networks that directly interconnect users. They have enjoyed a phenomenal success in the last 10 years together with the democratization of broadband access. The first disruptive peer-to-peer applications were designed for file sharing (e.g., Napster, Gnutella, KaZaA): they provided users with the means to (i) search for content, and (ii) distributecontent. In the research community, most of the initial focus was on structured peer-to-peer overlays, also known as distributed hash tables...
- 1.Annapureddy S, Guha S, Gkantsidis C, Gunawardena D, Rodriguez P. Is high quality VoD feasible using P2P swarming. In: Proceedings of the 16th International World Wide Web Conference; 2007.Google Scholar
- 3.Biersack E, Rodriguez P, Felber P. Performance analysis of peer-to-peer networks for file distribution. In: Proceedings of the 5th International Workshop on Quality of Future Internet services; 2004. p. 1–10.Google Scholar
- 4.Castro M, Druschel P, Kermarrec AM, Nandi A, Rowstron A, Singh A. SplitStream: high-bandwidth multicast in a cooperative environment. In: Proceedings of the 19th ACM Symposium on Operating System Principles; 2003.Google Scholar
- 5.Cohen B. Incentives to Build Robustness in BitTorrent. Tech. rep., http://www.bittorrent.org/. 2003.
- 6.Gkantsidis C, Miller J. Rodriguez P. Anatomy of a P2P content distribution system with network coding. In: Proceedings of the 5th International Workshop Peer-to-Peer Systems; 2006.Google Scholar
- 8.Izal M, Urvoy-Keller G, Biersack E, Felber P, Al Hamra A, Garces-Erice L. Dissecting BitTorrent: five months in a torrent’s lifetime. In: Proceedings of the 5th Passive and Active Measurement Workshop; 2004.Google Scholar
- 9.Kumar R, Liu Y, Ross KW. Stochastic fluid theory for P2P streaming systems. In: Proceedings of the 26th Annual Joint Conferences of the IEEE Computer and Communications Societies; 2007.Google Scholar
- 10.Legout A, Liogkas N, Kohler E, Zhang L. Clustering and sharing incentives in bittorrent systems. In: Proceedings of the 2007 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems; 2007.Google Scholar