Research on the Search Scheme for Rare Items in Unstructured P2P Networks

Search method is the key technique in unstructured P2P systems. The existing search methods are efficient for locating popular items, but not so for locating rare items. Therefore increasing the search efficiency for rare items would improve the network availability and user experience. In this paper, we propose a novel search scheme for rare items. First, we present a data structure of TDBF for counting the files' local popularities by using Bloom Filter data compressing technique. Second, a replication strategy and a dynamic search strategy for rare items are proposed, which could make fully use of the heterogeneity of the P2P networks and also take the load balance into account. We conduct comprehensive simulations to evaluate the algorithm. The simulation results show that our approach could significantly improve the search quality of the rare items as well as reduce system traffic overhead. Index Terms - P2P, rare item, replica, Bloom Filter

[1]  Song Jiang,et al.  LightFlood: Minimizing Redundant Messages and Maximizing Scope of Peer-to-Peer Search , 2008, IEEE Transactions on Parallel and Distributed Systems.

[2]  Jussi Kangasharju,et al.  Bubblestorm: resilient, probabilistic, and exhaustive peer-to-peer search , 2007, SIGCOMM '07.

[3]  Zhu Gui P2P Probabilistic Routing Algorithm Based on Data Copying and Bloom Filter , 2011 .

[4]  Lada A. Adamic,et al.  Local Search in Unstructured Networks , 2002, ArXiv.

[5]  Hector Garcia-Molina,et al.  Improving search in peer-to-peer networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[6]  Po-Chiang Lin,et al.  Dynamic Search Algorithm in Unstructured Peer-to-Peer Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[7]  Yunhao Liu,et al.  Difficulty-Aware Hybrid Search in Peer-to-Peer Networks , 2009, IEEE Trans. Parallel Distributed Syst..