• DocumentCode
    2418383
  • Title

    Modeling BitTorrent-Based P2P Video Streaming Systems in the Presence of NAT Devices

  • Author

    Wei, Zhonghua ; Pan, Jianping

  • Author_Institution
    Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    BitTorrent has been a very successful peer-to-peer (P2P) file-sharing application, and several BitTorrent-based P2P video streaming systems have been proposed in the literature. Nowadays, network address translation (NAT) has been widely used since it reduces the usage of IP addresses, but it is also considered as a factor that degrades the performance of P2P systems because NAT limits the direction of connectivity. In order to understand what impact NAT has on the performance of BitTorrent-based P2P video streaming systems, we build an analytical model which can be used to predict the average continuity index, a video streaming performance metric, when a fraction of the participating peers are behind NAT devices. A software simulator is written to validate our analytical model, and the simulation results also give some insights on the fairness issue of P2P video streaming systems in the presence of NAT devices. In this paper, both our analytical model and simulation results are presented and verified.
  • Keywords
    peer-to-peer computing; video streaming; BitTorrent; NAT devices; P2P file-sharing application; P2P video streaming systems; average continuity index prediction; network address translation; peer-to-peer systems; video streaming performance metric; Analytical models; Indexes; Peer to peer computing; Servers; Simulation; Streaming media; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2011 IEEE International Conference on
  • Conference_Location
    Kyoto
  • ISSN
    1550-3607
  • Print_ISBN
    978-1-61284-232-5
  • Electronic_ISBN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/icc.2011.5963110
  • Filename
    5963110