Research of routing algorithm in hierarchy-adaptive P2P systems

  • Authors:
  • Xiao-Ming Zhang;Yi-Jie Wang;ZhouJun Li

  • Affiliations:
  • National Key Laboratory for Parallel and Distributed Processing, Institute of Computer, National University of Defense Technology, Changsha, China;National Key Laboratory for Parallel and Distributed Processing, Institute of Computer, National University of Defense Technology, Changsha, China;School of Computer Science and Engineering, Beihang University, Beijing, China

  • Venue:
  • ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recently superpeers are introduced to improve the performance of P2P systems. A superpeer is a node in a P2P system that operates as a server for a set of clients. By exploiting heterogeneity, the superpeer paradigm allows P2P systems to run more efficiently. This paper proposes a hierarchy-adaptive P2P topology DAHP2P and a hierarchical routing algorithm Hroute. Peers are grouped into clusters according to proximity and super peers form the upperlevel overlay, the number of hierarchy is self-adaptively changed according to the number of nodes in the system, a hierarchical routing algorithm is designed to reduce the routing hops. Simulation results show that Hroute can significantly reduce the expected number of hops and latency of message routing, and loads of peers at different layers are relatively balanceable.