• DocumentCode
    1094500
  • Title

    Analysis of TTL-Based Consistency in Unstructured Peer-to-Peer Networks

  • Author

    Tang, Xueyan ; Xu, Jianliang ; Lee, Wang-Chien

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
  • Volume
    19
  • Issue
    12
  • fYear
    2008
  • Firstpage
    1683
  • Lastpage
    1694
  • Abstract
    Consistency maintenance is important to the sharing of dynamic contents in peer-to-peer (P2P) networks. The TTL-based mechanism is a natural choice for maintaining freshness in P2P content sharing. This paper investigates TTL-based consistency maintenance in unstructured P2P networks. In this approach, each replica is assigned an expiration time beyond which the replica stops serving new requests unless it is validated. While TTL-based consistency is widely explored in many client-server applications, there has been no study on TTL-based consistency in P2P networks. Our main contribution is an analytical model that studies the search performance and the freshness of P2P content sharing under TTL-based consistency. Due to the random nature of request routing, P2P networks are fundamentally different from most existing TTL-based systems in that every node with a valid replica has the potential to serve any other node. We identify and discuss the factors that affect the performance of P2P content sharing under TTL-based consistency. Our results indicate a tradeoff between search performance and freshness: the search cost decreases sublinearly with decreasing freshness of P2P content sharing. We also compare two types of unstructured P2P networks and find that clustered P2P networks improve the freshness of content sharing over flat P2P networks under TTL-based consistency.
  • Keywords
    peer-to-peer computing; telecommunication network routing; TTL-based consistency maintenance; client-server system; dynamic content sharing; network routing; time-to-live value; unstructured peer-to-peer network; TTL-based consistency; consistency maintenance; content distribution; replication; unstructured P2P network;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2008.44
  • Filename
    4468705