• DocumentCode
    2336621
  • Title

    Linear Programming Models For Multi-Channel P2P Streaming Systems

  • Author

    Wang, Miao ; Xu, Lisong ; Ramamurthy, Byrav

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Nebraska-Lincoln, Lincoln, NE, USA
  • fYear
    2010
  • fDate
    14-19 March 2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Most of the commercial P2P video streaming deployments support hundreds of channels and are referred to as multichannel systems. Measurement studies show that bandwidth resources of different channels are highly unbalanced and thus recent research studies have proposed various protocols to improve the streaming qualities for all channels by enabling cross-channel cooperation among multiple channels. However, there is no general framework for comparing existing and potential designs for multi-channel P2P systems. The goal of this paper is to establish tractable models for answering the fundamental question in multi-channel system designs: Under what circumstances, should a particular design be used to achieve the desired streaming quality with the lowest implementation complexity? To achieve this goal, we first classify existing and potential designs into three categories, namely Naive Bandwidth allocation Approach (NBA), Passive Channel-aware bandwidth allocation Approach (PCA) and Active Channel-aware bandwidth allocation Approach (ACA). Then, we define the bandwidth satisfaction ratio as a performance metric to develop linear programming models for the three designs. The proposed models are independent of implementations and can be efficiently solved due to the linear property, which provides a way of numerically exploring the design space of multi-channel systems and developing closed-form solutions for special systems.
  • Keywords
    bandwidth allocation; linear programming; media streaming; peer-to-peer computing; P2P video streaming deployments; active channel-aware bandwidth allocation approach; bandwidth resources; bandwidth satisfaction ratio; cross-channel cooperation; implementation complexity; linear programming models; linear property; multichannel P2P streaming systems; naive bandwidth allocation approach; passive channel-aware bandwidth allocation approach; streaming qualities; tractable models; Bandwidth; Channel allocation; Communications Society; Computer science; Linear programming; Resource management; Space exploration; Streaming media; USA Councils; Watches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2010 Proceedings IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-5836-3
  • Type

    conf

  • DOI
    10.1109/INFCOM.2010.5462230
  • Filename
    5462230