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
fDate :
June 30 2011-July 2 2011
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;
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
DOI :
10.1109/CISIS.2011.60