earticle

논문검색

An Efficient DHT Routing Protocol with Small-world Features for Structured P2P Network

원문정보

초록

영어

Distributed Hash Tables (DHT) provide a fault-tolerant and scalable means to store data blocks in P2P systems. In this thesis, we have proposed an improved version of CAN called “small-world DHT”. The key idea is to link each CAN node to a constant number of long-distance contacts, which are chosen according to the probability density function. This enables our scheme to achieve O(log2n) routing path length with O(1) routing table size per node. We have shown that the hybrid infrastructure of a structured overlay network (CAN) and a random graph (small-world model) not only preserve CAN’s simplicity, but also achieves a resilient and efficient DHT routing algorithm. We have also exploited the LookAhead-GREEDY routing algorithm, whereby each node obtains information about its neighbors’ neighbors by periodically exchanging the routing table entries with its neighbors. The routing algorithm improves the routing efficiency and enhances the network’s resilience to failure. Our scheme requires knowledge of the current network size in order to construct the long-distance links. To estimate the network size, the latter maintains a distributed binary partition tree and measures the size of the sample area by counting the number of leaves in the corresponding branch.

목차

Abstract
 1. Introduction
 2. Protocol Overview
 3. Routing Algorithm
 4. Estimation Method
  4.1. Partition Tree Method
  4.2. Flooding Method
 5. Dynamic Operations, Maintenance and Recovery
  5.1. Node Joins
  5.2. Node Failure and Leave
  5.3. Maintenance of Long-Distance Links
 6. Experimental Results
 7. Conclusion
 References

저자정보

  • Bin Zeng Department of Management Engineering, University of naval Engineering, China
  • Rui Wang University Library, Department of Training, University of naval Engineering, China

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.