Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1065983.1066006acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
Article

Natural selection in peer-to-peer streaming: from the cathedral to the bazaar

Published: 13 June 2005 Publication History

Abstract

Success of peer-to-peer applications in many cases is attributed to user altruism, where a user contributes some of its own resources to facilitate performance of other users. This observation has been corroborated with some experimental evidence. In this paper we make a first attempt to demonstrate that there are many scenarios where peer-to-peer resource sharing is a natural behavior that selfish users can use to improve their own performance. In particular we examine such natural incentives that exist in a streaming media application which lead such greedy users to cooperate and share resources with each other in forming an efficient overlay multicast tree. We define a freestyle Bazaar environment in which streaming media receivers interact with each other and cooperatively construct an overlay tree for improving their perception of media streams from a single server. Through simulations we demonstrate the efficacy of our proposed environment.

References

[1]
S. Banerjee, B. Bhattacharjee, and C. Kommareddy. Scalable application layer multicast. In ACM Sigcomm, 2002.
[2]
A. Bharambe, S. Rao, V. Padmanabhan, S. Seshan, and H. Zhang. The impact of heterogeneous bandwidth constraints on dht-based multicast protocols. In International Workshop on P2P Systems, 2005.
[3]
M. Castro, P. Druschel, A. Kermarrec, A. Nandi, A. Rowstron, and A. Singh. Splitstream: High-bandwidth multicast in cooperative environments. In ACM SOSP, 2003.
[4]
M. Castro, P. Druschel, A. Kermarrec, and A. Rowstron. SCRIBE: A large-scale and decentralized application-level multicast infrastructure. IEEE JSAC, 2002.
[5]
Y.-H. Chu, S. G. Rao, and H. Zhang. A case for end system multicast. In ACM Sigmetrics, 2000.
[6]
B. Cohen. Incentives build robustness in bittorrent. In Workshops on Economics of Peer-to-Peer Systems, 2003.
[7]
Courcoubetis and Antoniadis. Market models for p2p content distribution. In First International Workshop on Agents and Peer-To-Peer Computing (AP2PC), 2002.
[8]
A. Habib and J. Chuang. Incentive mechanism for peer-to-peer media streaming. In International Workshop on Quality of Service (IWQoS), 2004.
[9]
Y. hua Chu, J. Chuang, and H. Zhang. A case for taxation in peer-to-peer streaming broadcast. In Workshop on Practice and theory of incentives in networked systems (PINS), 2004.
[10]
Y. hua Chu and H. Zhang. Considering altruism in peer-to-peer internet streaming broadcast. In NOSSDAV, 2004.
[11]
J. Jannotti, D. K. Gifford, K. L. Johnson, M. F. Kaashoek, and J. W. O'Toole, Jr. Overcast: Reliable multicasting with an overlay network. In ACM OSDI, 2000.
[12]
D. Kosti, A. Rodriguez, J. Albrecht, and A. Vahdat. Bullet: high bandwidth data dissemination using an overlay mesh. In Proceedings of the nineteenth ACM SOSP, 2003.
[13]
myns(p2p) Simulator. www.cs.wisc.edu/~suman/research/myns/index.html.
[14]
S. Saroiu, K.P. Gummadi, and S.D. Gribble. Measuring and analyzing the characteristics of napster and gnutella hosts. Multimedia Systems, 9(2), 2003.
[15]
B. Strulo, A. Smith, and J. Farr. An architecture for peer-to-peer economies. In International Conference on Peer-to-Peer Computing, 2003.
[16]
S. C. V. Vishnumurthy and E. G. Sirer. Karma: A secure economic framework for p2p resource sharing. In Workshop on the Economics of Peer-to-Peer Systems, 2003.
[17]
S. Yuen and B. Li. Strategyproof mechanisms for dynamic multicast tree formation in overlay networks. In IEEE Infocom, Mar. 2005.
[18]
E. W. Zegura, K. L. Calvert, and S. Bhattacharjee. How to model an internetwork. In IEEE Infocom, 1996.

Cited By

View all
  • (2023)Digital technologies and clean energySustainable and Circular Management of Resources and Waste Towards a Green Deal10.1016/B978-0-323-95278-1.00031-0(401-414)Online publication date: 2023
  • (2014)Real-time streaming in the cloud can increase the provider's profit and the P2P users' benefit2014 IEEE International Conference on Consumer Electronics - Taiwan10.1109/ICCE-TW.2014.6904090(35-36)Online publication date: May-2014
  • (2014)P2P incentive model for QoS based streaming systems2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)10.1109/CCNC.2014.6866584(281-286)Online publication date: Jan-2014
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
NOSSDAV '05: Proceedings of the international workshop on Network and operating systems support for digital audio and video
June 2005
210 pages
ISBN:158113987X
DOI:10.1145/1065983
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: 13 June 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. market model
  2. media streaming
  3. peer-to-peer networks

Qualifiers

  • Article

Conference

NOSSDAV05
Sponsor:

Acceptance Rates

Overall Acceptance Rate 118 of 363 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Digital technologies and clean energySustainable and Circular Management of Resources and Waste Towards a Green Deal10.1016/B978-0-323-95278-1.00031-0(401-414)Online publication date: 2023
  • (2014)Real-time streaming in the cloud can increase the provider's profit and the P2P users' benefit2014 IEEE International Conference on Consumer Electronics - Taiwan10.1109/ICCE-TW.2014.6904090(35-36)Online publication date: May-2014
  • (2014)P2P incentive model for QoS based streaming systems2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)10.1109/CCNC.2014.6866584(281-286)Online publication date: Jan-2014
  • (2012)BibliographyPeer-to-Peer Computing10.1201/b11091-10(175-195)Online publication date: 21-Feb-2012
  • (2010)Request generation for a peer-based PVRProceedings of the 20th international workshop on Network and operating systems support for digital audio and video10.1145/1806565.1806590(99-104)Online publication date: 2-Jun-2010
  • (2009)On-demand waypoints for live P2P video broadcastingPeer-to-Peer Networking and Applications10.1007/s12083-009-0059-13:4(277-293)Online publication date: 10-Sep-2009
  • (2007)Enabling Contribution Awareness in an Overlay Broadcasting SystemIEEE Transactions on Multimedia10.1109/TMM.2007.9074549:8(1605-1620)Online publication date: 1-Dec-2007
  • (2007)Incentive-Driven P2P Anonymity SystemProceedings of the 2007 International Conference on Parallel Processing10.1109/ICPP.2007.50Online publication date: 10-Sep-2007
  • (2006)Preferential and Strata based P2P ModelProceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 110.1109/ICPADS.2006.83(561-570)Online publication date: 12-Jul-2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media