• DocumentCode
    2907962
  • Title

    Service Availability for P2P On-Demand Streaming with Dynamic Buffering

  • Author

    Lin, Chow-Sing ; Yan, Meng-Jia

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Univ. of Tainan, Tainan, Taiwan
  • fYear
    2011
  • fDate
    7-9 Dec. 2011
  • Firstpage
    741
  • Lastpage
    746
  • Abstract
    In general, on-demand video services enable clients to watch videos from beginning to end. As long as clients are able to buffer the initial part of the video they are watching, on-demand service can provide access to the video to the next clients who request to watch it. In our previous research work, we proposed a novel caching scheme for peer-to-peer on-demand streaming, called Dynamic Buffering. The dynamic buffering relies on the feature of Multiple Description Coding to gradually reduce the number of cached descriptions held in a peer´s buffers once the buffer is full. In this paper, we proposed three description dropping policies for dynamic buffering, called sequence dropping, m-dropping, and binary dropping. Mathematical formulas of the reduced number of buffer adjustments of descriptions and the reduction of the average number of selectable descriptions for m-dropping and binary dropping by factors of n and m were established in the paper. Experimental results showed that the m-dropping, m=[n/2] generally outperformed m-dropping, m=2 and binary dropping in terms of service availability. Even though the accumulated reduction of buffer adjustments for m-dropping polices was less than that for binary dropping, the average number of selectable descriptions for m-dropping was much greater than that for binary dropping.
  • Keywords
    cache storage; encoding; multimedia communication; peer-to-peer computing; video on demand; video streaming; P2P on demand streaming; binary dropping; caching scheme; description dropping policy; dynamic buffering; m-dropping; multiple description coding; on-demand video services; peer-to-peer on-demand streaming; sequence dropping; service availability; Availability; Bandwidth; Encoding; Peer to peer computing; Relays; Servers; Streaming media; dynamic buffering; multiple description coding; peer-to-peer; service availability; streaming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2011 IEEE 17th International Conference on
  • Conference_Location
    Tainan
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4577-1875-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2011.118
  • Filename
    6121349