An Improved Scheme for Interest Mining Based on a Reconfiguration of the Peer-to-Peer Overlay

Tan et al. proposed a scheme to improve the quality of a file search in unstructured Peer-to-Peer systems by focusing on the similarity of interest of the participating peers. Although it certainly improves the cost/performance ratio of a simple flooding-based scheme used in conventional systems, the Tan's method has a serious drawback such that a query cannot reach a target peer if a requesting peer is not connected with the target peer through a path consisting of peers to have similar interest to the given query. In order to overcome such drawback of the Tan's method, we propose a scheme to reconfigure the underlying network in such a way that a requesting peer has a neighbor interested in the given query, before transmitting a query to its neighbors. The performance of the proposed scheme is evaluated by simulation. The result of simulation indicates that it certainly overcomes the drawback of the Tan's method.

[1]  Robert Morris,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.

[2]  Juan Li,et al.  An efficient clustered architecture for P2P networks , 2004, 18th International Conference on Advanced Information Networking and Applications, 2004. AINA 2004..

[3]  Yaping Lin,et al.  Research and Implementation on Routing Scheme Based on Interest Mining in Unstructured P2P Systems , 2006, 2006 Seventh International Conference on Web-Age Information Management Workshops.

[4]  Hector Garcia-Molina,et al.  Designing a super-peer network , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[5]  Ji Geng,et al.  IAC: Interest-Aware Caching for Unstructured P2P , 2006, SKG.

[6]  James Aspnes,et al.  Skip graphs , 2003, SODA '03.

[7]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[8]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[9]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[10]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .