Reliable Unicast Streaming with Multiple Peers in IP Networks
The traditional client/server model with its single point of failure and centralized administration has turned out to be a poor fit for file downloads for some applications; the same may apply to streaming media services in the near future. We propose an architecture for streaming media in a peer-to-peer network scenario that is robust and efficient, and expected to be advantageous even if links are asymmetric.
KeywordsLocal Cache Media Stream Streaming Medium Streaming Application Network Address Translation
Unable to display preview. Download preview PDF.
- 1.Sally Floyd and Kevin Fall, Promoting the Use of End-to-End Congestion Control in the Internet, IEEE/ACM Transactions on Networking, August 1999.Google Scholar
- 2.Tyron Stading, Petros Maniatis, Mary Baker, Peer-to-Peer Caching Schemes to Address Flash Crowds, 1st International Peer To Peer Systems Workshop (IPTPS) 2002.Google Scholar
- 3.Mojo Nation, http://www.mojonation.net/, June 2001.
- 4.Adcritic.com: A Victim of Its Own Success?, NY Times, December 20, 2001.Google Scholar
- 5.CNN’s video fees add to the Net’s growing price tag, USA Today, March 18, 2002.Google Scholar
- 6.Stefan Saroui, P. Krishna Gummadi, Steven D. Gribble, A Measurement Study of Peer-to-Peer File Sharing Systems, Technical Report UW-CSE-01-06-02, University of Washington, July 2001.Google Scholar
- 7.P. Backx, B. Duysburgh, T. Lambrecht, L. Peters, T. Wauters, P. Demeester, B. Dhoedt, Enhanced applications through active networking, 2nd FTW PHD Symposium, Interactive poster session, paper 99 (Proceedings available on CD-Rom), 12 December 2001, Gent, Belgium 2001.Google Scholar
- 8.Kontiki Technology: The Mojo, available at http://www.kontiki.com/technology/, 2002.
- 9.Napster Shutdown Feeds Dutch Peer-To-Peer Startup, InformationWeek, July 16, 2001.Google Scholar
- 10.Joe St. Sauver, Percentage of Total Internet2 Traffic Consisting of Kazaa/ Morpheus/ FastTrack, available at http://darkwing.uoregon.edu/~joe/kazaa.html, 2002.
- 11.Atanu Ghosh, Michael Fry, Jon Crowcroft, An Architecture for Application Layer Routing, Yasuda, H. (Ed), Active Networks, LNCS 1942, Springer, pp 71–86. ISBN 3-540-41179-8 Springer-Verlag.Google Scholar
- 12.Evangelos P. Markatos, Tracing a large-scale Peer to Peer System: an hour in the life of Gnutella, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2002.Google Scholar
- 13.Bradley Huffaker, Daniel Plummer, David Moore, and k claffy, Topology Discovery by Active Probing, available at http://www.caida.org/outreach/papers/2002/SkitterOverview/
- 14.Sam Liang and David Cheriton: TCP-SMO: Extending TCP for Medium Scale Multicast Applications, IEEE Infocom 2002, June 23–27 2002, New York.Google Scholar
- 15.Hrishikesh Deshpande, Mayank Bawa and Hector Garcia-Molina, Streaming Live Media over a Peer-to-Peer Network, Stanford Technical Report 2001-30.Google Scholar
- 16.Justin Chapweske, HTTP Extensions for a Content-Addressable Web, available at http://onionnetworks.com/caw/, 2001.
- 17.Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp, Scott Schenker, A Scalable Content-Addressable Network, ACM SIGCOMM 2001, San Diego, CA, August 2001.Google Scholar
- 18.Sylvia Ratnasamy, Mark Handley, Richard Karp, Scott Shenker, Topologically-Aware Overlay Construction and Server Selection, IEEE Infocom 2002, New York, June 23–27 2002.Google Scholar
- 19.Y. Chawathe, S. McCanne, and E. Brewer, An Architecture for Internet Content Distribution as an Infrastructure Service, Technical report, available at http://www.research.att.com/~yatin/publications/, 2000.
- 20.Peer-to-Peer Streaming Finds Friends, Streaming Media, August 28, 2001.Google Scholar
- 21.AllCast Increases Profits for Streaming Media (Press Release), August 16, 2001.Google Scholar