• DocumentCode
    507957
  • Title

    Still alive: Extending keep-alive intervals in P2P overlay networks

  • Author

    Price, Richard ; Tino, Peter

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Birmingham, Birmingham, UK
  • fYear
    2009
  • fDate
    11-14 Nov. 2009
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Nodes within existing P2P networks typically exchange periodic keep-alive messages in order to maintain network connections between neighbours. This paper investigates a number of algorithms which allow each individual connections to extend the interval between successive keep-alive messages based upon the likelihood that a corresponding node will remain in the system. Several studies have shown that older peers are more likely to remain in the network longer than their short-lived counterparts. Therefore using the distribution of peer session times and the current age of peers as key attributes, we propose three algorithms that increase the interval between successive keep-alive messages as nodes become more reliable. By prioritising keep-alive messages to nodes that are more likely to fail, our algorithms reduce the expected delay between failures occurring and their subsequent detection. Failed connections can incur expensive lookup timeouts and increases the network´s vulnerability to partitioning. We extensively analyse the properties of these algorithms and compare them to the standard periodic keep-alive mechanism using simulations based upon measured network data.
  • Keywords
    peer-to-peer computing; P2P overlay networks; keep-alive intervals; peer-to-peer networks; standard periodic keep-alive mechanism; Algorithm design and analysis; Analytical models; Computational modeling; Computer science; Delay; Measurement standards; Mechanical factors; Partitioning algorithms; Peer to peer computing; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Computing: Networking, Applications and Worksharing, 2009. CollaborateCom 2009. 5th International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-963-9799-76-9
  • Electronic_ISBN
    978-963-9799-76-9
  • Type

    conf

  • DOI
    10.4108/ICST.COLLABORATECOM2009.8268
  • Filename
    5364221