• 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