skip to main content
10.1145/776322.776348acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
Article

Layered peer-to-peer streaming

Published:01 June 2003Publication History

ABSTRACT

In this paper, we propose a peer-to-peer streaming solution to address the on-demand media distribution problem. We identify two issues, namely the asynchrony of user requests and heterogeneity of peer network bandwidth. Our key techniques to address these two issues are cache-and-relay and layer-encoded streaming. A unique challenge of layered peer-to-peer streaming is that the bandwidth and data availability (number of layers received) of each receiving peer are constrained and heterogeneous, which further limits the bandwidth and data availability of its downstream node when it acts as the supplying peer. This challenge distinguishes our work from existing studies on layered multicast. Our experiments show that our solution is efficient at utilizing bandwidth resource of supplying peers, scalable at saving server bandwidth consumption, and optimal at maximizing streaming qualities of all peers.

References

  1. D. Andersen, H. Balakrishnan, M. Kaashoek and R. Morris. Resilient overlay networks. In ACM Symposium on Operating Systems Principles (SOSP), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. D. Eager, M. Vernon, and J. Zahorjan. Minimizing bandwidth requirements for on-demand data delivery. IEEE Transaction on Knowledge and Data Engineering, 13(5), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Rubenstein, J. Kurose, and D. Towsley. The impact of multicast layering on network fairness. IEEE/ACM Transactions on Networking, 10(2), 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Tran, K. Hua and S. Sheu. Zigzag: An efficient peer-to-peer scheme for media streaming. In IEEE INFOCOM, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  5. D. Xu, M. Hefeeda, S. Hambrusch and B. Bhargava. On peer-to-peer media streaming. In IEEE International Conference on Distributed Computing Systems (ICDCS), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. I. Stoica, D. Adkins, S. Zhuang, S. Shenker, and S. Surana. Internet indirection infrastructure. In ACM SIGCOMM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Byers, M. Luby and M. Mitzenmacher. Fine-grained layered multicast. In IEEE INFOCOM, 2003.Google ScholarGoogle Scholar
  8. M. Garey and D. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. R. Rejaie, M. Handley, and D. Estrin. Layered quality adaptation for internet video streaming. IEEE Journal on Selected Areas of Communications, Special issue on Internet QoS, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Jin and A. Bestavros. Cache-and-relay streaming media delivery for asynchronous clients. In International Workshop on Networked Group Communication (NGC), 2002.Google ScholarGoogle Scholar
  11. S. McCanne, V. Jacobson and M. Vetterli. Receiver-driven layered multicast. In ACM SIGCOMM, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Kim and M. Ammar. A comparison of layering and stream replication video multicast scheme. In International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. V. Padmanabhan, H. Wang, P. Chou, and K. Sripanidkulchai. Distributing streaming media content using cooperative networking. In International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Y. Chu, S. Rao, and H. Zhang. A case for end system multicast. In ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Y. Cui and K. Nahrstedt. Proxy-based asynchronous multicast for efficient on-demand media distribution. In SPIE Conference on Multimedia Computing and Networking Multimedia (MMCN), 2003.Google ScholarGoogle ScholarCross RefCross Ref
  16. Y. Cui, B. Li and K. Nahrstedt. oStream: Asynchronous streaming multicast in application-layer overlay networks. to appear in IEEE Journal on Selected Areas of Communications, Special Issue on Recent Advances in Service Overlay Networks, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Layered peer-to-peer streaming

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                NOSSDAV '03: Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
                June 2003
                188 pages
                ISBN:1581136943
                DOI:10.1145/776322

                Copyright © 2003 ACM

                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]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 1 June 2003

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article

                Acceptance Rates

                NOSSDAV '03 Paper Acceptance Rate18of60submissions,30%Overall Acceptance Rate118of363submissions,33%

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader