[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/507670.507695acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
Article

Distributing streaming media content using cooperative networking

Published: 12 May 2002 Publication History

Abstract

In this paper, we discuss the problem of distributing streaming media content, both live and on-demand, to a large number of hosts in a scalable way. Our work is set in the context of the traditional client-server framework. Specifically, we consider the problem that arises when the server is overwhelmed by the volume of requests from its clients. As a solution, we propose Cooperative Networking (CoopNet), where clients cooperate to distribute content, thereby alleviating the load on the server. We discuss the proposed solution in some detail, pointing out the interesting research issues that arise, and present a preliminary evaluation using traces gathered at a busy news site during the flash crowd that occurred on September 11, 2001.

References

[1]
A. Albanese, J. Bl\"omer, J. Edmonds, M. Luby, and M. Sudan. Priority encoding transmission. IEEE Trans. Information Theory, 42:1737--1744, November 1996.
[2]
Y. Chawathe. "Scattercast: An Architecture for Internet Broadcast Distribution as an Infrastructure Service", Ph.D. Dissertation, University of California at Berkeley, Dec 2000.
[3]
Y. Chu, S. G. Rao, S. Seshan, and H. Zhang. "Enabling Conferencing Applications on the Internet Using an Overlay Multicast Architecture", ACM SIGCOMM, August 2001.
[4]
G. Davis and J. Danskin. Joint source and channel coding for image transmission over lossy packet networks. In Conf. Wavelet Applications to Digital Image Processing, Denver, CO, August 1996. SPIE.
[5]
H. Deshpande, M. Bawa, and H. Garcia-Molina. "Streaming Live Media over a Peer-to-Peer Network", Technical Report, Stanford University, August 2001. http://dbpubs.stanford.edu:8090/pub/2001-31
[6]
V. K. Goyal. Multiple description coding: Compression meets the network. IEEE Signal Processing Magazine, pages 74--93, September 2001.
[7]
Z. Lu and W. A. Pearlman. An efficient, low-complexity audio coder delivering multiple levels of quality for interactive applications. In Proc. Workshop on Multimedia Signal Processing, pages 529--534, Redondo Beach, CA, December 1998. IEEE.
[8]
A. E. Mohr, E. A. Riskin, and R. E. Ladner. Unequal loss protection: Graceful degradation of image quality over packet erasure channels through forward error correction. IEEE J. Selected Areas in Communications, 18(6):819--829, June 2000.
[9]
T. P. Nguyen and A. Zakhor. "Distributed Video Streaming over the Internet", Multimedia Computing and Networking, January 2002.
[10]
T. S. E. Ng and H. Zhang. "Towards Global Network Positioning", ACM SIGCOMM Internet Measurement Workshop, November 2001.
[11]
V. N. Padmanabhan and K. Sripanidkulchai. "The Case for Cooperative Networking", IPTPS, March 2002.
[12]
V. N. Padmanabhan and L. Subramanian. "An Investigation of Geographic Mapping Techniques for Internet Hosts", ACM SIGCOMM, August 2001.
[13]
V. N. Padmanabhan, H. J. Wang, P. A. Chou, and K. Sripanidkulchai. "Distributing Streaming Media Content Using Cooperative Networking", Microsoft Research Technical Report, MSR-TR-2002-37, April 2002.
[14]
D. Pendarkis, S. Shi, D. Verma, and M. Waldvogel. "ALMI: An Application Level Multicast Infrastructure", USITS, March 2001.
[15]
W. A. Pearlman, B.-J. Kim, and Z. Xiong. Embedded video subband coding with 3D SPIHT. In P. Topiwala, editor, Wavelet Image and Video Compression. Kluwer, 1998.
[16]
R. Puri and K. Ramchandran. Multiple description source coding through forward error correction codes. In Proc. Asilomar Conference on Signals, Systems, and Computers, Asilomar, CA, October 1999. IEEE.
[17]
S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker. "A Scalable Content-Addressable Network", ACM SIGCOMM, August 2001.
[18]
A. Rowstron and P. Druschel. "Storage Management and Caching in PAST, A Large-scale, Persistent Peer-to-peer Storage Utility", ACM SOSP, October 2001.
[19]
S. Saroiu, P. K. Gummadi, and S. D. Gribble. "A Measurement Study of Peer-to-Peer File Sharing Systems", Multimedia Computing and Networking, January 2002.
[20]
I. Stoica, R. Morris, D. Karger, F. Kaashoek, and H. Balakrishnan. "Chord: A Scalable Peer-To-Peer Lookup Service for Internet Applications", ACM SIGCOMM, August 2001.
[21]
S. B. Wicker. Error Control Systems for Digital Communication and Storage. Prentice Hall, 1995.
[22]
B. Y. Zhao, J. Kubiatowicz, and A. D. Joseph. "Tapestry: An Infrastructure for Fault-Resilient Wide-Area Location and Routing", Technical Report UCB/CSD-01-1141, University of California at Berkeley, April 2001.
[23]
Allcast. http://www.allcast.com/
[24]
vTrails. http://www.vtrails.com/vTrails. http://www.vtrails.com/

Cited By

View all
  • (2023)Security Management in Content Distribution Networks: a delay-variance reduction approach for content mirror site placement2023 15th International Conference on COMmunication Systems & NETworkS (COMSNETS)10.1109/COMSNETS56262.2023.10041417(505-512)Online publication date: 3-Jan-2023
  • (2022)Distributed Denial of Service Attacks against Cloud Computing Environment: Survey, Issues, Challenges and Coherent TaxonomyApplied Sciences10.3390/app12231244112:23(12441)Online publication date: 5-Dec-2022
  • (2021)An Empirical Study on How Livestreaming Can Contribute to the Sustainability of Green Agri-Food Entrepreneurial FirmsSustainability10.3390/su13221262713:22(12627)Online publication date: 15-Nov-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
NOSSDAV '02: Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
May 2002
196 pages
ISBN:1581135122
DOI:10.1145/507670
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 May 2002

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. content distribution networks
  2. multiple description coding
  3. peer-to-peer networks
  4. streaming media

Qualifiers

  • Article

Conference

NOSSDAV02
Sponsor:

Acceptance Rates

NOSSDAV '02 Paper Acceptance Rate 18 of 58 submissions, 31%;
Overall Acceptance Rate 118 of 363 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)51
  • Downloads (Last 6 weeks)7
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Security Management in Content Distribution Networks: a delay-variance reduction approach for content mirror site placement2023 15th International Conference on COMmunication Systems & NETworkS (COMSNETS)10.1109/COMSNETS56262.2023.10041417(505-512)Online publication date: 3-Jan-2023
  • (2022)Distributed Denial of Service Attacks against Cloud Computing Environment: Survey, Issues, Challenges and Coherent TaxonomyApplied Sciences10.3390/app12231244112:23(12441)Online publication date: 5-Dec-2022
  • (2021)An Empirical Study on How Livestreaming Can Contribute to the Sustainability of Green Agri-Food Entrepreneurial FirmsSustainability10.3390/su13221262713:22(12627)Online publication date: 15-Nov-2021
  • (2021)Internet Multimedia Content DistributionFundamentals of Multimedia10.1007/978-3-030-62124-7_16(583-626)Online publication date: 17-Feb-2021
  • (2020)Tight Bounds on the Upload Capacity to Enable Two-Hop Delivery in Peer-to-Peer Video Streaming SystemsInternational Journal of Foundations of Computer Science10.1142/S012905412050012431:03(341-354)Online publication date: 1-May-2020
  • (2019)Cloud-Assisted Peer-to-Peer Video Streaming with Minimum LatencyIEICE Transactions on Information and Systems10.1587/transinf.2018EDP7229E102.D:2(239-246)Online publication date: 1-Feb-2019
  • (2019)Logarithmic Communication for Distributed Optimization in Multi-Agent SystemsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/33666963:3(1-29)Online publication date: 17-Dec-2019
  • (2019)Optimizing multicast routing tree on application layer via an encoding-free non-dominated sorting genetic algorithmApplied Intelligence10.1007/s10489-019-01547-9Online publication date: 6-Sep-2019
  • (2018)Maelstream: Self-Organizing Media Streaming for Many-to-Many InteractionIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2018.279159929:6(1342-1356)Online publication date: 1-Jun-2018
  • (2018)On the Cost of Cloud-Assistance in Tree-Structured P2P Live Streaming2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)10.1109/IPDPSW.2018.00129(820-828)Online publication date: May-2018
  • Show More Cited By

View Options

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