Advances in Multimedia
Volume 2007 (2007), Article ID 64938, 10 pages
doi:10.1155/2007/64938
Research Article
A Hybrid Query Scheme to Speed Up Queries in Unstructured Peer-to-Peer Networks
Department of Computer and Information Science and Engineering, University of Florida, Gainesville 32611-6120, FL, USA
Received 31 January 2007; Accepted 6 June 2007
Recommended by Ben Y. Zhao
Abstract
Unstructured peer-to-peer networks have gained a lot of popularity
due to their resilience to network dynamics. The core operation in
such networks is to efficiently locate resources. However, existing
query schemes, for example, flooding, random walks, and interest-based
shortcut suffer various problems in reducing communication
overhead and in shortening response time. In this paper, we study the
possible problems in the existing approaches and propose a new
hybrid query scheme, which mixes inter-cluster queries and
intracluster queries. Specifically, the proposed scheme works by
efficiently locating the clusters, sharing similar interests with
intercluster queries, and then exhaustively searching the nodes in
the found clusters with intracluster queries. To facilitate the
scheme, we propose a clustering algorithm to cluster nodes that
share similar interests, and a labeling algorithm to explicitly
capture the clusters in the underlying overlays. As demonstrated by
extensive simulations, our new query scheme can improve the system
performance significantly by achieving a better tradeoff among
communication overhead, response time, and ability to locate more
resources.