• DocumentCode
    1665096
  • Title

    Degree-optimal deterministic routing for P2P systems

  • Author

    Cordasco, Gennaro ; Gargano, Luisa ; Hammar, Mikael ; Scarano, Vittorio

  • Author_Institution
    Dept. di Inf. ed Applicazioni, Salerno Univ., Italy
  • fYear
    2005
  • Firstpage
    158
  • Lastpage
    163
  • Abstract
    We propose routing schemes that optimize the average number of hops for lookup requests in peer-to-peer (P2P) systems without adding any overhead to the system. Our work is inspired by the recently introduced variation of greedy routing, called neighbor-of-neighbor (NoN), which allows to get optimal average path length with respect to the degree. Our proposal has the advantage of first "limiting" and then "eliminating" the use of randomization. As a consequence, the NoN technique can be implemented with our schemes without adding any overhead. Analyzed networks include several popular topologies: chord, hypercube based networks, symphony, skip-graphs. Theoretical results and extensive simulations show that the proposed simplifications (while maintaining the original node degree) do not increase the average path length of the networks, which is often improved in practice. The improvement is obtained with no harm to the operational efficiency (e.g. stability, ease of programming, scalability, fault-tolerance) of the considered systems.
  • Keywords
    hypercube networks; peer-to-peer computing; telecommunication network routing; telecommunication network topology; P2P system; chord topology; degree-optimal deterministic routing; greedy routing; hypercube based networks; neighbor-of-neighbor routing; randomization; routing scheme; skip-graph topology; symphony topology; Delay; Fault tolerance; Hypercubes; Network topology; Peer to peer computing; Proposals; Routing; Scalability; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 2005. ISCC 2005. Proceedings. 10th IEEE Symposium on
  • ISSN
    1530-1346
  • Print_ISBN
    0-7695-2373-0
  • Type

    conf

  • DOI
    10.1109/ISCC.2005.45
  • Filename
    1493722