DocumentCode
2242747
Title
A Self-Stabilizing Locality-Aware Peer-to-Peer Network Combining Random Networks, Search Trees, and DHTs
Author
Janson, Thomas ; Mahlmann, Peter ; Schindelhauer, Christian
Author_Institution
Univ. of Freiburg, Freiburg, Germany
fYear
2010
fDate
8-10 Dec. 2010
Firstpage
123
Lastpage
130
Abstract
We present 3nuts, a self-stabilizing peer-to-peer (p2p) network supporting range queries and adapting the overlay structure to the underlying physical network. 3nuts combines concepts of structured and unstructured p2p networks to over-come their individual shortcomings while keeping their strengths. This is achieved by combining self maintaining random networks for robustness, a search tree to allow range queries, and DHTs for load balancing. Simple handshake operations with provable guarantees are used for maintenance and self-stabilization. Efficiency of load balancing, fast data access, and robustness are proven by rigorous analysis.
Keywords
mobile computing; peer-to-peer computing; resource allocation; table lookup; tree searching; DHT; data access; distributed hash table; handshake operation; load balancing; locality-aware peer-to-peer network; range query; search tree; self maintaining random network; self-stabilizing peer-to-peer network; unstructured P2P network; locality; p2p; random graphs; robustness; search trees; self-stabilization;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location
Shanghai
ISSN
1521-9097
Print_ISBN
978-1-4244-9727-0
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2010.42
Filename
5695594
Link To Document