Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A popularity-based query scheme in P2P networks using adaptive gossip sampling

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

Abstract

As P2P networks, such as many forms of social networking have been rapidly growing, numerous efforts have been made to improve the efficiency of the search operation especially in terms of response time and hit ratio. To this end, popularity-based schemes have recently attracted attention aimed at increasing search efficiency using content popularity ranking; however, these methods suffer from high cost and overhead, or inappropriate level of accuracy in specifying the popularity. In this paper, we propose an adaptive sampling scheme to make a tradeoff between cost and accuracy. This scheme relies on exchanging File Index Table (FIT) between peers in a local neighborhood using a Gossip Exchange Method (GEM). The proposed Hybrid Adaptive Search According to Gossip Exchange Method (HAS-A-GEM) is based on smart unstructured peer to peer overlays. We apply a hybrid overlay that efficiently combines topology-aware and interest-based links instead of random or DHT invoked connections. An analytical model as well as a simulation framework is developed to illustrate the performance of this scheme. The effectiveness of the proposed scheme is demonstrated under various conditions. Simulation results reveal that HAS-A-GEM performs well for large-scale networks, exploiting local content popularity when each local area contains enough number of peers.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

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

Similar content being viewed by others

References

  1. BT Loo, Hellerstein JM, Huebsch R, Shenker S, Stoica I (2004) Enhancing P2P file sharing with an internet-scale query processor, VLDB

  2. Loo BT, Huebsch R, Stoica I, Hellerstein JM (2004) The case for a hybrid P2P search infrastructure. IPTPS

  3. Kamran MM, Khorsandi S (2010) A popularity-based globally structured hybrid peer-to-peer network. ICINA: V1-411–V1-415

  4. Kamran MM, Khorsandi S (2011) Popularity estimation in a popularity-based P2P networks. ICACT 2011:399–404

    Google Scholar 

  5. Zaharia M, Keshav S (2006) Gossip-based search selection in hybrid peer-to-peer networks. IPTPS

  6. Shi X et al (2009) Popularity adaptive search in hybrid P2P systems. Parallel Distr Comput 69:125–134

    Article  Google Scholar 

  7. Rongmei Z, Hu YC (2007) Assisted peer-to-peer search with partial indexing. Parallel Distr Syst 18(18):1146–1158

    Google Scholar 

  8. Bressan S, Hidayanto AN, Hasibuan ZA (2005) Exploiting local popularity to prune routing indices in peer-to-peer systems. Sixteenth International Workshop on Database and Expert Systems Applications

  9. Hefeeda M, Saleh O (2008) Traffic modeling and proportional partial caching for peer-to-peer systems. IEEE/ACM Transactions on Networking 16(6):1447–1460

    Article  Google Scholar 

  10. Rao W et al (2010) Optimal resource placement in structured peer-to-peer networks. IEEE Trans Parallel Distr Syst 21(7):1011–1026

    Article  Google Scholar 

  11. Zhang G, Zhang G (2007) Agent selection and P2P overlay construction using global locality. ICNSC

  12. Zhang X, Li Zh, Wang Y (2008) A Distributed Topology-aware Overlays Construction Algorithm, 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids

  13. Xiao L, Liu Y, Ni LM (2005) Improving unstructured peer-to-peer systems by adaptive connection establishment. IEEE TRANSACTIONS ON COMPUTERS 54

  14. Qiu T, et al (2007) Towards location-aware topology in both unstructured and structured P2P system. International Conference on Parallel Processing

  15. Zhang XY et al (2004) A construction of locality- aware overlay network: overlay and its performance. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS 22

  16. Ratnasamy S et al (2002) Topologically-aware overlay construction and server selection. IEEE INFOCOM

  17. Liu Y et al (2005) Location-awareness in unstructured peer-to-peer systems. IEEE Transaction on Parallel and Distributed Systems 16(2)

  18. Stutzbach D et al (2009) On unbiased sampling for unstructured peer to peer networks. IEEE/ACM Transactions on Networking

  19. Jelasity M et al (2007) Gossip based peer sampling. ACM Transaction on Computer Systems 25(3)

  20. Shvaiko P, Euzenat J (2008) Ten challenges for ontology matching. lecture notes in computer science. Springer 5332/2008: 164–1182

  21. Xiao H, Cruz IF (2006) Ontology-based query rewriting in peer-to-peer networks. Proceedings of the 2nd International Conference on Knowledge Engineering and Decision Support

  22. Montanelli S, Castano S (2008) Semantically routing queries in peer-based systems: the h-link approach. The Knowledge Engineering Review 23(1)

  23. Saroiu S, Gummadi PK, Gribble SD (2002) A measurement study of peer-to-peer file sharing systems. Multimedia Computing and Networking

  24. Zoels S et al (2008) On hierarchical DHT systems—an analytical approach for optimal design. Computer Communications 31(3)

  25. Ahulló JP, López PG (2008) PlanetSim: an extensible framework for overlay network and services simulations. Simutools '08

  26. Gummadi K, Dunn R, Saroiu S, Gribble S, Levy H, Zahorjan J (2003) Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. SOSP’03

  27. Ripeanu M, Foster I, Lamnitchi A (2002) Mapping the Gnutella network: properties of large-scale p2p networks and implications for system design. IEEE Internet Computing, 2002

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Siavash Khorsandi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sharifi, L., Khorsandi, S. A popularity-based query scheme in P2P networks using adaptive gossip sampling. Peer-to-Peer Netw. Appl. 6, 75–85 (2013). https://doi.org/10.1007/s12083-012-0135-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-012-0135-9

Keywords