• DocumentCode
    1513602
  • Title

    Stability of a Peer-to-Peer Communication System

  • Author

    Zhu, Ji ; Hajek, Bruce

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois atUrbana-Champaign, Champaign, IL, USA
  • Volume
    58
  • Issue
    7
  • fYear
    2012
  • fDate
    7/1/2012 12:00:00 AM
  • Firstpage
    4693
  • Lastpage
    4713
  • Abstract
    This paper focuses on the stationary portion of file download in an unstructured peer-to-peer network, which typically follows for many hours after a flash crowd initiation. The model includes the case that peers can have some pieces at the time of arrival. The contribution of this paper is to identify how much help is needed from the seeds, either fixed seeds or peer seeds (which are peers remaining in the system after obtaining a complete collection), to stabilize the system. The dominant cause for instability is the missing piece syndrome, whereby one piece becomes very rare in the network. It is shown that stability can be achieved with only a small amount of help from peer seeds-even with very little help from a fixed seed, peers need dwell as peer seeds on average only long enough to upload one additional piece. The region of stability is insensitive to the piece selection policy. Network coding can substantially increase the region of stability in case a portion of the new peers arrive with randomly coded pieces.
  • Keywords
    network coding; peer-to-peer computing; fixed seeds; flash crowd initiation; missing piece syndrome; network coding; peer seeds; peer-to-peer communication system stability; piece selection policy; randomly coded pieces; time of arrival; unstructured peer-to-peer network; Asymptotic stability; Clocks; Markov processes; Network coding; Peer to peer computing; Stability analysis; Vectors; Foster--Lyapunov stability; Markov process; missing piece syndrome; peer to peer (P2P); random peer contact; random useful piece selection;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2012.2195712
  • Filename
    6197716