Skip to main content
Log in

Incentive mechanism for the CoopNet network

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Adar E, Huberman BA (2000) Free riding on gnutella. First Monday 5(10), October 2000

  2. Antoniadis P, Courcoubetis C, Mason R (2004) Comparing economic incentives in peer-to-peer networks. Comput Netw 46(1):133–146

    Article  MATH  Google Scholar 

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

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

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

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

    Article  Google Scholar 

  7. Chou PA , Wang HJ, Padmanabhan VN (2003) Layered multiple description coding. In: Proceedings of the packet video workshop, April 2003

  8. Cohen B (2003) Incentives build robustness in bittorrent. In: Proceedings of the first workshop on the economics of peer-to-peer systems, June 2003

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

    Article  Google Scholar 

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

    Chapter  Google Scholar 

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

    Chapter  Google Scholar 

  12. Kazaa (2005) http://www.kazaa.com/. October 2005 (Access Date)

  13. Kazaalite (2005) http://www.kazaalite.nl/. October 2005 (Access Date)

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

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

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

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

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

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

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

    Chapter  Google Scholar 

  21. Resnick P, Kuwabara K, Zeckhauser R, Friedman E (2000) Reputation systems. Commun ACM 43(12):45–48

    Article  Google Scholar 

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

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

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

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

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

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

    Article  Google Scholar 

  28. Teleco (2005) http://www.teleco.com.br/. December 2005 (Access Date)

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

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

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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nelson L. S. da Fonseca.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-007-0004-0

Keywords

Navigation