• DocumentCode
    1315384
  • Title

    A Simple Model for Chunk-Scheduling Strategies in P2P Streaming

  • Author

    Zhou, Yipeng ; Chiu, Dah-Ming ; Lui, John C S

  • Author_Institution
    Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • Volume
    19
  • Issue
    1
  • fYear
    2011
  • Firstpage
    42
  • Lastpage
    54
  • Abstract
    Peer-to-peer (P2P) streaming tries to achieve scalability (like P2P file distribution) and at the same time meet real-time playback requirements. It is a challenging problem still not well understood. In this paper, we describe a simple stochastic model that can be used to compare different downloading strategies to random peer selection. Based on this model, we study the tradeoffs between supported peer population, buffer size, and playback continuity. We first study two simple strategies: Rarest First (RF) and Greedy. The former is a well-known strategy for P2P file sharing that gives good scalability by trying to propagate the chunks of a file to as many peers as quickly as possible. The latter is an intuitively reasonable strategy to get urgent chunks first to maximize playback continuity from a peer´s local perspective. Yet in reality, both scalability and urgency should be taken care of. With this insight, we propose a Mixed strategy that achieves the best of both worlds. Furthermore, the Mixed strategy comes with an adaptive algorithm that can adapt its buffer setting to dynamic peer population. We validate our analytical model with simulation. Finally, we also discuss the modeling assumptions and the model´s sensitivity to different parameters and show that our model is robust.
  • Keywords
    buffer storage; peer-to-peer computing; scheduling; stochastic processes; P2P file distribution; P2P file sharing; P2P streaming; adaptive algorithm; buffer setting; buffer size; chunk-scheduling strategy; downloading strategy; dynamic peer population; greedy; mixed strategy; peer-to-peer streaming; playback continuity; random peer selection; rarest first; real-time playback requirements; stochastic model; supported peer population; Marginal probability model; peer-to-peer (P2P); performance analysis; streaming; video;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2010.2065237
  • Filename
    5565508