An improved chord based on counting bloom filter and topology-aware lookup

Limin Zhao, Jun Wu, Hong Shen, Yidong Li, Yingpeng Sang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Chord is a popular and successful topology for Peer-to-Peer (P2P) data sharing. However, the conventional chord is challenged by two main drawbacks. First, it fails to consider the physical topology of the P2P network for designing the lookup solution, which may bring tremendous delay to network routing. Second, its performance of is usually limited by the high space complexity of data storage and thus data retrieval may suffer further network delay. In this work, we propose an improved chord based on Counting Bloom Filter and topology aware lookup to address the drawbacks. We first apply counting Bloom filter for data storage to reduce the space complexity. We then develop a topology-aware lookup mechanism to further speed up the search for local resources. Simulation results show that our improved chord scheme is significantly more efficient than the conventional chord method.

Original languageEnglish
Title of host publicationProceedings - 13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012
Pages703-706
Number of pages4
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012 - Beijing, China
Duration: 14 Dec 201216 Dec 2012

Publication series

NameParallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings

Conference

Conference13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012
Country/TerritoryChina
CityBeijing
Period14/12/1216/12/12

Keywords

  • Chord
  • Counting Bloom Filter
  • P2P
  • Topology

Fingerprint

Dive into the research topics of 'An improved chord based on counting bloom filter and topology-aware lookup'. Together they form a unique fingerprint.

Cite this