Building a scalable P2P network with small routing delay

  • Authors:
  • Shiping Chen;Yuan Li;Kaihua Rao;Lei Zhao;Tao Li;Shigang Chen

  • Affiliations:
  • Network Center, University of Shanghai for Science and Technology, Shanghai, China and Department of Computer Engineering, University of Shanghai for Science and Technology, Shanghai, China;Department of Computer Engineering, University of Shanghai for Science and Technology, Shanghai, China;Department of Computer Engineering, University of Shanghai for Science and Technology, Shanghai, China;Department of Computer Engineering, University of Shanghai for Science and Technology, Shanghai, China;Department of Computer Engineering, University of Shanghai for Science and Technology, Shanghai, China;Department of Computer and Information Science and Engineering, University of Florida

  • Venue:
  • APWeb'08 Proceedings of the 10th Asia-Pacific web conference on Progress in WWW research and development
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Most existing P2P networks route requests in O( kN1/k), O(log N), O(log N / log k) hops, where N is the number of participating nodes and k is an adjustable parameter. Although some can achieve O(d) -hop routing for a constant d by tuning the parameter k, the neighbor locations however become a function of N, causing considerable maintenance overhead if the user base is highly dynamic as witnessed by the deployed systems. This paper explores the design space using the simple uniformly-random neighbor selection strategy, and proposes a random peer-to-peer network that is the first of its kind to resolve requests in d hops with a chosen probability of 1 - c, where c is a constant. The number of neighbors per node is within a constant factor from the optimal complexity O(N1/d) for any network whose routing paths are bounded by d hops.