• DocumentCode
    170861
  • Title

    A stable fountain code mechanism for peer-to-peer content distribution

  • Author

    Westphal, Cedric

  • Author_Institution
    Innovation Center, Huawei Technol., Santa Clara, CA, USA
  • fYear
    2014
  • fDate
    April 27 2014-May 2 2014
  • Firstpage
    2571
  • Lastpage
    2579
  • Abstract
    Most peer-to-peer content distribution systems require the peers to privilege the welfare of the overall system over greedily maximizing their own utility. When downloading a file broken up into multiple pieces, peers are often asked to pass on some possible download opportunities of common pieces in order to favor rare pieces. This is to avoid the missing piece syndrome, which throttles the download rate of the peer-to-peer system to that of downloading the file straight from the server. In other situations, peers are asked to stay in the system even though they have collected all the file´s pieces and have an incentive to leave right away. We propose a mechanism which allows peers to act greedily and yet stabilizes the peer-to-peer content sharing system. Our mechanism combines a fountain code at the server to generate innovative new pieces, and a prioritization for the server to deliver pieces only to new peers. While by itself, neither the fountain code nor the prioritization of new peers alone stabilizes the system, we demonstrate that their combination does, through both analytical and numerical evaluation.
  • Keywords
    network coding; peer-to-peer computing; file downloading; fountain code mechanism; innovative piece generation; missing piece syndrome; numerical evaluation; peer prioritization; peer-to-peer content distribution; peer-to-peer content sharing system; Bandwidth; Computers; Conferences; Markov processes; Peer-to-peer computing; Servers; Stability analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2014 Proceedings IEEE
  • Conference_Location
    Toronto, ON
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2014.6848204
  • Filename
    6848204