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

Considering altruism in peer-to-peer internet streaming broadcast

Published:16 June 2004Publication History

ABSTRACT

In peer-to-peer overlay or video broadcast, peers contribute a portion of the bandwidth to the overlay in return or the service. In the presence of network heterogeneity, it is not well understood how much bandwidth peers should contribute and receive in return. Existing protocols implicitly assume peers are either completely altruistic (which leads to airness concerns) or completely selfish (which leads to sub-optimal performance). In this paper, we argue that altruism should be explicitly considered. We propose a policy framework in which a wide range of altruism can be modeled and parameterized. The key findings are (i) the level of altruism has significant implication on the overall performance of the receivers; even a small degree of altruism goes a long way in improving their performance, and (ii) a wide range of altruism policy can be implemented efficiently in a distributed fashion. We validate these claims using simulation, with traces from real Internet broadcast events.

References

  1. E. Adar and B. A. Huberman. Free-riding on Gnutella, 2001. First Monday 5(10).Google ScholarGoogle Scholar
  2. M. Castro, P. Druschel, A. Kermarrec, A. Nandi, A. Rowstron, and A. Singh. Split Stream: High-bandwidth Content Distribution in Cooperative Environments. In Proceedings of SOSP, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Y. Chu, A. Aganjam, T. Ng, S. Rao, K. Sripanidkulchai, J. Zhan, and H. Zhang. Early Experience with an Internet Broadcast System. In USENIX Annual Tecnical Conference, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. A. D. Kostic, A. Rodriguez and A. Vahdat. Bullet: High Bandwidth Data Dissemination Using an Overlay Mesh. In Proceedings of SOSP, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Kazaa. http://www.kazaa.com/.Google ScholarGoogle Scholar
  6. V. Padmanabhan, H. Wang, and P. Chou. Resilient Peer-to-peer Streaming. In Proceedings of IEEE ICNP, Nov. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Considering altruism in peer-to-peer internet streaming broadcast

      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 '04: Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
        June 2004
        168 pages
        ISBN:1581138016
        DOI:10.1145/1005847

        Copyright © 2004 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: 16 June 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate118of363submissions,33%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader