• DocumentCode
    2830229
  • Title

    Balanced Dynamic Buffering for Scalable Peer-to-Peer Video-on-Demand Streaming with Multiple Description Coding

  • Author

    Lin, Chow-Sing ; Wang, Guan-Sheng

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Univ. of Tainan, Tainan, Taiwan
  • fYear
    2011
  • fDate
    June 30 2011-July 2 2011
  • Firstpage
    371
  • Lastpage
    376
  • Abstract
    In peer-to-peer on-demand streaming networks, the alleviation of server load depends on reciprocal stream sharing among peers. In general, on-demand video services enable clients to watch videos from beginning to the end in a pipeline fashion. As long as a client still caches the initial part of the video, it can provide on-demand service to the subsequent clients without intervention of a server. Therefore, the key challenge is how to maximize the availability of a video for stream relay by keeping the initial part of a video in a peer´s buffer as long as possible. In addition, to address the issues of delivering data on lossy network and providing scalable quality of services for clients, the adoption of multiple description coding has been proven as a feasible resolution by much research work. In this paper, we propose a novel caching scheme for P2P on-demand streaming called Balanced Dynamic Buffering with multiple description coding. The proposed balanced dynamic buffering gradually reduce the number of buffered descriptions once the buffer gets full. In addition, peers are grouped based on the number of descriptions cached in its buffer. The intra-group balancing and inter-group balancing are applied for well distributing descriptions and balancing their forwarding bandwidth on peer-to-peer on-demand streaming network. Simulation results showed that the balanced dynamic buffering significantly outperformed other dynamic buffering schemes and the Coop Net.
  • Keywords
    peer-to-peer computing; video coding; video on demand; video streaming; Coop Net; balanced dynamic buffering; caching scheme; inter-group balancing; intra-group balancing; multiple description coding; on-demand video services; quality of services; reciprocal stream; scalable peer-to-peer video-on-demand streaming; server load; Aggregates; Availability; Bandwidth; Encoding; Peer to peer computing; Servers; Streaming media; balancing; multiple description coding; peer-to-peer; streaming; video-on-demand;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent and Software Intensive Systems (CISIS), 2011 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-61284-709-2
  • Electronic_ISBN
    978-0-7695-4373-4
  • Type

    conf

  • DOI
    10.1109/CISIS.2011.60
  • Filename
    5988999