Lightwave networks based on de Bruijn graphs
IEEE/ACM Transactions on Networking (TON)
On a Lightwave Network Topology Using Kautz Digraphs
IEEE Transactions on Computers
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Viceroy: a scalable and dynamic emulation of the butterfly
Proceedings of the twenty-first annual symposium on Principles of distributed computing
Interconnection Networks: An Engineering Approach
Interconnection Networks: An Engineering Approach
SODA '03 Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms
Grapes: Topology-Based Hierarchical Virtual Network for Peer-to-Peer Lookup Services
ICPPW '02 Proceedings of the 2002 International Conference on Parallel Processing Workshops
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Canon in G Major: Designing DHTs with Hierarchical Structure
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Cyclone: A Novel Design Schema for Hierarchical DHTs
P2P '05 Proceedings of the Fifth IEEE International Conference on Peer-to-Peer Computing
Cost-Based Analysis of Hierarchical DHT Design
P2P '06 Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing
Chord2: A two-layer Chord for reducing maintenance overhead via heterogeneity
Computer Networks: The International Journal of Computer and Telecommunications Networking
SkipNet: a scalable overlay network with practical locality properties
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
A Comparative Study of Hierarchical DHT Systems
LCN '07 Proceedings of the 32nd IEEE Conference on Local Computer Networks
On hierarchical DHT systems - An analytical approach for optimal designs
Computer Communications
A framework for evaluating the performance of cluster algorithms for hierarchical networks
IEEE/ACM Transactions on Networking (TON)
Flower-CDN: a hybrid P2P overlay for efficient query processing in CDN
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
A novel hierarchical-clustering-combination scheme based on fuzzy-similarity relations
IEEE Transactions on Fuzzy Systems
A new and effective hierarchical overlay structure for Peer-to-Peer networks
Computer Communications
Hybrid overlay structure based on random walks
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Hypercube connected rings: a scalable and fault-tolerant logical topology for optical networks
Computer Communications
Hi-index | 0.24 |
Being a new-style application mode, Peer-to-Peer (P2P) network in recent years has gained a lot of attentions. Wherein, effective topology design to enhance P2P performance is the hot topic in P2P researches currently. Although many approaches focuses routing, query and topology organization schemes using hierarchical P2P models, few of them tries to combine the merits of hierarchical and structured models. In this context, we propose a structured P2P model, named Tide, which is based on vertical hierarchy scheme to support the heterogeneity of network, guarantying that any node participating in topology holds unique ID in whole system. Tide also supports accurate key-matching query, which means each key for a data item is assigned to the live peer whose node identifier is ''closest'' to the key, and query for some data item is located to its holder accurately by the key. It provides uniform topology maintenance and management, optimizes hierarchical routing, and supports dynamic changes of subnets. In addition, we propose novel algorithms of consistent-topology construction and load balancing attaching to Tide to avoid its performance degradation. Analysis in theory and simulations show that Tide can provide effective routing, and holds better capabilities of topology match and load balance than existed hierarchical P2P models. Tide fits structure design for large scale P2P systems in heterogeneous environments.