Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
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 2004 Publication 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).
[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.
[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.
[4]
J. A. D. Kostic, A. Rodriguez and A. Vahdat. Bullet: High Bandwidth Data Dissemination Using an Overlay Mesh. In Proceedings of SOSP, 2003.
[5]
Kazaa. http://www.kazaa.com/.
[6]
V. Padmanabhan, H. Wang, and P. Chou. Resilient Peer-to-peer Streaming. In Proceedings of IEEE ICNP, Nov. 2003.

Cited By

View all
  • (2024)Altruism, reciprocity, and tokens to reward forwarding data: Is that fair?2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)10.1109/ICBC59979.2024.10634423(406-415)Online publication date: 27-May-2024
  • (2021)Altrumetrics: Inferring Altruism Propensity Based on Mobile Phone Use PatternsIEEE Transactions on Big Data10.1109/TBDATA.2018.28733467:2(397-406)Online publication date: 1-Jun-2021
  • (2020)A Heterogeneous Network Modeling Method Based on Public Goods Game Theory to Explore Cooperative Behavior in VANETsSensors10.3390/s2006180220:6(1802)Online publication date: 24-Mar-2020
  • Show More Cited By

Index Terms

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

      Recommendations

      Comments

      Information & Contributors

      Information

      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
      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

      In-Cooperation

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 16 June 2004

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. altruism
      2. overlay multicast
      3. peer-to-peer
      4. video streaming

      Qualifiers

      • Article

      Conference

      NOSSDAV04
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 118 of 363 submissions, 33%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)4
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 12 Sep 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Altruism, reciprocity, and tokens to reward forwarding data: Is that fair?2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)10.1109/ICBC59979.2024.10634423(406-415)Online publication date: 27-May-2024
      • (2021)Altrumetrics: Inferring Altruism Propensity Based on Mobile Phone Use PatternsIEEE Transactions on Big Data10.1109/TBDATA.2018.28733467:2(397-406)Online publication date: 1-Jun-2021
      • (2020)A Heterogeneous Network Modeling Method Based on Public Goods Game Theory to Explore Cooperative Behavior in VANETsSensors10.3390/s2006180220:6(1802)Online publication date: 24-Mar-2020
      • (2017)Are you altruistic? Your mobile phone could tell2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI)10.1109/UIC-ATC.2017.8397659(1-6)Online publication date: Aug-2017
      • (2016)A performance study of incentive schemes in peer-to-peer file-sharing systemsThe Journal of Supercomputing10.1007/s11227-016-1648-472:3(1152-1178)Online publication date: 1-Mar-2016
      • (2013)A game-theoretic approach for cooperation stimulation in peer-to-peer streaming networks2013 IEEE International Conference on Communications (ICC)10.1109/ICC.2013.6654869(2283-2287)Online publication date: Jun-2013
      • (2012)BibliographyPeer-to-Peer Computing10.1201/b11091-10(175-195)Online publication date: 21-Feb-2012
      • (2012)Incentive Issues in Peer‐to‐Peer SystemsHandbook of Computer Networks10.1002/9781118256107.ch11(168-188)Online publication date: 4-Jan-2012
      • (2011)Epidemic Live StreamingStreaming Media Architectures, Techniques, and Applications10.4018/978-1-61692-831-5.ch013(311-336)Online publication date: 2011
      • (2010)On resource aware algorithms in epidemic live streaming2010 22nd International Teletraffic Congress (lTC 22)10.1109/ITC.2010.5608724(1-8)Online publication date: Sep-2010
      • Show More Cited By

      View Options

      Get Access

      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