• DocumentCode
    2718753
  • Title

    Stochastic Analysis and File Availability Enhancement for BT-like File Sharing Systems

  • Author

    Fan, Bin ; Chiu, Dah-Ming ; Lui, John C S

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong
  • fYear
    23006
  • fDate
    19-21 June 23006
  • Firstpage
    30
  • Lastpage
    39
  • Abstract
    In this paper, we present the mathematical analysis of two important performance measures for a BitTorrent (BT) like P2P file sharing system, namely, average file downloading time and file availability. For the file downloading time, we develop a model using the "stochastic differential equation" approach, which can capture the system more accurately than some previous approach and can capture various network settings and peers behavior. We study the steady-state behavior and obtain the closed-form solutions for performance measures which allow us to carry sensitivity analysis on various performance measures for various system parameters. We then extend this model to consider multiclass peers wherein some peers are behind firewalls which may impede the uploading service. We also present the mathematical model to study the file availability of a BT-like system. The model helps us gain the understanding of why the "rarest-first" chunk selection policy is used in today\´s BT protocol. We propose a novel chunk selection algorithm to enhance the overall system file availability. Extensive simulations are carried to validate our analysis
  • Keywords
    computer network reliability; differential equations; peer-to-peer computing; protocols; sensitivity analysis; stochastic processes; BT protocol; BitTorrent; P2P file sharing system; chunk selection algorithm; closed-form solution; file availability enhancement; firewall; mathematical analysis; peer-to-peer system; sensitivity analysis; steady-state behavior; stochastic differential equation; Availability; Closed-form solution; Differential equations; Impedance; Mathematical analysis; Peer to peer computing; Sensitivity analysis; Steady-state; Stochastic systems; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 2006. IWQoS 2006. 14th IEEE International Workshop on
  • Conference_Location
    New Haven, CT
  • ISSN
    1548-615X
  • Print_ISBN
    1-4244-0476-2
  • Electronic_ISBN
    1548-615X
  • Type

    conf

  • DOI
    10.1109/IWQOS.2006.250448
  • Filename
    4015730