Service Differentiation in Peer-to-Peer Networks Utilizing Reputations

  • Minaxi Gupta
  • Mostafa Ammar
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2816)


As the population of P2P networks increases, service differentiation issues become very important in distinguishing cooperating peers from free-loaders. The basis for service differentiation could either be economic or the fact that the peers differ from each other in the type of services and resources they contribute to the system. Taking the latter approach, this paper makes three contributions: 1) it defines parameters that are suitable for service differentiation in P2P networks, 2) it proposes SDP, a protocol to accomplish service differentiation, and 3) it identifies a set of features that are necessary in a reputation system that measures the contributions of individual peers in the system.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Zhong, S., Chen, J., Yang, Y.R.: Sprite: A simple, cheat-proof, credit-based system for mobile ad-hoc networks. In: IEEE INFOCOM (2003)Google Scholar
  2. 2.
    Qiu, Y., Marbach, P.: Bandwidth allocation in ad hoc networks: A price based approach. IEEE INFOCOM (2003)Google Scholar
  3. 3.
    Aberer, K., Despotovic, Z.: Managing trust in a peer-2-peer information system. In: Ninth International Conference on Information and Knowledge Management, CIKM (November 2001)Google Scholar
  4. 4.
    Damiani, E., De Capitani di Vimercati, S., Paraboschi, S., Samarati, P., Violante, F.: A reputation-based approach for choosing reliable resources in peer-to-peer networks. In: 9th ACM Conference on Computer and Communications Security (November 2002)Google Scholar
  5. 5.
    Kamvar, S.D., Schlosser, M., Garcia-Molina, H.: EigenRep: Reputation management in P2P networks. Unpublished work (2003)Google Scholar
  6. 6.
    Lee, S., Sherwood, R., Bhattacharjee, B.: Cooperative peer groups in NICE. In: IEEE INFOCOM (April 2003)Google Scholar
  7. 7.
    Xiong, L., Liu, L.: Building trust in decentralized peer-to-peer communities. In: International Conference on Electronic Commerce Research, ICECR-5 (October 2002)Google Scholar
  8. 8.
    Gupta, M., Judge, P., Ammar, M.H.: A reputation system for peer-to-peer networks. In: NOSSDAV (June 2003)Google Scholar
  9. 9.
    Sripanidkulchai, K.: The popularity of gnutella queries and its implications on scalability (Febraury 2001), White Paper Featured on O’Reilly’s website
  10. 10.
    Cohen, E., Shenker, S.: Replication strategies in unstructured peer-to-peer networks. ACM SIGCOMM (August 2002)Google Scholar
  11. 11.
    Sripanidkulchai, K., Maggs, B., Zhang, H.: Efficient content location using interest-based locality in peer-to-peer systems. IEEE INFOCOM (April 2003)Google Scholar
  12. 12.
    Gnutella web caching system,
  13. 13.
    Ratnasamy, S., Handley, M., Karp, R., Shenker, S.: Topologically-aware overlay construction and server selection. IEEE INFOCOM (April 2002)Google Scholar
  14. 14.

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Minaxi Gupta
    • 1
  • Mostafa Ammar
    • 1
  1. 1.Georgia Institute of TechnologyCollege of ComputingAtlantaUSA

Personalised recommendations