Abstract
Selfish behavior and the limited time peers stay connected to the system are two major factors which significantly impact the efficiency of peer-to-peer networks with media streaming. This paper introduces an incentive mechanism to the CoopNet Network, which employs multiple distribution trees for the delivery of media streams, in order to address both problems. The mechanism comprises a barter trade economy-based component and a reputation-based remuneration component. Several questions are addressed in the paper such as the percentage of cooperative peers necessary to provide quality of service and whether or not it is worthwhile increasing the duration of sessions in order to reduce disruptions in multicast trees. Simulation results show that the barter trade component is essential to make peer-to-peer networks feasible for the provisioning of video on demand services, while the reputation component is advantageous only when arrival rates are reasonably high.
Similar content being viewed by others
References
Adar E, Huberman BA (2000) Free riding on gnutella. First Monday 5(10), October 2000
Antoniadis P, Courcoubetis C, Mason R (2004) Comparing economic incentives in peer-to-peer networks. Comput Netw 46(1):133–146
Ben JDK, Zhao Y, Joseph AD (2001) Tapestry: an infrastructure for fault-tolerant wide-area location and routing. EECS Department, University of California, Berkeley, U. C. Berkeley, Tech. Rep. UCB/CSD-01-1141, April 2001
Buchegger S, Boudec J-YL (2004) A robust reputation system for p2p and mobile ad-hoc networks. In: Proceedings of the 2nd workshop on economics of peer-to-peer systems, 2004
Castro M, Druschel P, Kermarrec A-M, Nandi A, Rowstron A, Singh A (2003) Splitstream: high-bandwidth multicast in a cooperative environment. In: Proceedings of the 19th ACM symposium on operating systems principles (SOSP’03), ACM Press, October 2003, pp 298–313
Castro M, Druschel P, Kermarrec A-M, Rowstron A (2002) Scribe: a large-scale and decentralized application-level multicast infrastructure. IEEE J Sel Areas in Commun (JSAC) 20(8):1489–1499, October 2002
Chou PA , Wang HJ, Padmanabhan VN (2003) Layered multiple description coding. In: Proceedings of the packet video workshop, April 2003
Cohen B (2003) Incentives build robustness in bittorrent. In: Proceedings of the first workshop on the economics of peer-to-peer systems, June 2003
Habib A, Chuang J (2006) Service differentiated peer selection: an incentive mechanism for peer-to-peer media streaming. IEEE Trans Multimedia 8(3):610–621
hua Chu Y, Chuang J, Zhang H (2004) A case for taxation in peer-to-peer streaming broadcast. In: Proceedings of the ACM SIGCOMM workshop on practice and theory of incentives in networked systems (PINS ’04), ACM Press, New York, NY, USA, 2004, pp 205–212
hua Chu Y, Zhang H (2004) Considering altruism in peer-to-peer internet streaming broadcast. In: Proceedings of the 14th international workshop on network and operating systems support for digital audio and video (NOSSDAV ’04), ACM Press, New York, NY, USA, pp 10–15
Kazaa (2005) http://www.kazaa.com/. October 2005 (Access Date)
Kazaalite (2005) http://www.kazaalite.nl/. October 2005 (Access Date)
Li D, Wu J, Cui Y, Liu J (2007) Qos-aware streaming in overlay multicast considering the selfishness in construction action. In: Proceedings of the 26th annual IEEE conference on computer communications (IEEE INFOCOM ’07), May 2007
Manzato DAG, da Fonseca NLS (2006) An incentive mechanism for peer-to-peer networks with media streaming. In: Proceedings of the 49th IEEE global telecommunication conference (GLOBECOM 2006), pp 1–6
Ngan T-WJ, Wallach DS, Druschel P, Incentives-compatible peer-to-peer multicast. In: Proceedings of the 2nd workshop on economics of peer-to-peer systems, 2004
Obreiter P, Nimis J (2003) A taxonomy of incentive patterns – the design space of incentives for cooperation. In: Proceedings of the second international workshop on agents and peer-to-peer computing (AP2PC’03), Springer LNCS 2872, July 2003, pp 89–100
Padmanabhan VN, Wang HJ, Chou PA (2003) Resilient peer-to-peer streaming. In: Proceedings of the 11th IEEE international conference on network protocols (ICNP), IEEE Computer Society, November 2003, pp 16–27
Padmanabhan VN, Wang HJ, Chou PA (2004) Supporting heterogeneity and congestion control in peer-to-peer multicast streaming. In: Proceedings of the third international workshop on peer-to-peer systems (IPTPS), Springer, February 2004, pp 54–63
Ratnasamy S, Francis P, Handley M, Karp R, Schenker S (2001) A scalable content-addressable network. In: Proceedings of the 2001 conference on applications, technologies, architectures, and protocols for computer communications (SIGCOMM ’01), ACM Press, New York, NY, USA, pp 161–172
Resnick P, Kuwabara K, Zeckhauser R, Friedman E (2000) Reputation systems. Commun ACM 43(12):45–48
Resnick P, Zeckhauser R (2002) Trust among strangers in internet transactions: empirical analysis of ebay’s reputation system. The Economics of the Internet and E-Commerce 11 of Advances in Applied Microeconomics: 127–157
Rowstron A, Druschel P (2001) Pastry: scalable, distributed object location and routing for large-scale peer-to-peer systems. In: Proceedings of the IFIP/ACM international conference on distributed systems platforms (middleware), November 2001, pp 329–350
Sripanidkulchai K, Maggs B, Zhang H (2004) An analysis of live streaming workloads on the internet. In: Proceedings of the 4th ACM SIGCOMM conference on internet measurement (IMC ’04), ACM Press, pp 41–54
Stoica I, Morris R, Karger D, Kaashoek MF, Balakrishnan H (2001) Chord: a scalable peer-to-peer lookup service for internet applications. In: Proceedings of ACM SIGCOMM ’01 Conference, August 2001, pp 149–160
Tan G, Jarvis SA (2006) A payment-based incentive and service differentiation mechanism for peer-to-peer streaming broadcast. In: Proceedings of the 14th IEEE international workshop on quality of service (IWQoS ’06), June 2006, pp 41–50
Tang Y, Luo J-G, Zhang Q, Zhang M, Yang S-Q (2007) Deploying p2p networks for large-scale live video-streaming service. IEEE Commun Mag 45(6):100–106
Teleco (2005) http://www.teleco.com.br/. December 2005 (Access Date)
Veloso E, Almeida V, Meira W, Bestavros A, Jin S (2002) A hierarchical characterization of a live streaming media workload. In: Proceedings of the 2nd ACM SIGCOMM workshop on internet measurment (IMW ’02), ACM Press, pp 117–130
Yan Y, El-Atawy A, Al-Shaer E, Ranking-based optimal resource allocation in peer-to-peer networks. In: Proceedings of the 26th annual IEEE conference on computer communications (IEEE INFOCOM ’07), May 2007
Zhang Z, Chen S, Yoon MK (2007) March: a distributed incentive scheme for peer to peer networks. In: Proceedings of the 26th annual IEEE conference on computer communications (IEEE INFOCOM ’07), May 2007
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Manzato, D.A.G., da Fonseca, N.L.S. Incentive mechanism for the CoopNet network. Peer-to-Peer Netw. Appl. 1, 29–44 (2008). https://doi.org/10.1007/s12083-007-0004-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-007-0004-0