On the Design of Prefetching Strategies in a Peer-Driven Video On-Demand System

Yanming Shen,Zhengye Bu,Shivendra Panwar,Keith Ross,Yao Wang
DOI: https://doi.org/10.1109/icme.2006.262626
2006-01-01
Abstract:In this paper, we examine the prefetching strategies in a peer-driven video on-demand system. In our design, each video is encoded into multiple low bit-rate substreams and copies of the substreams are distributed to the participating peers. When a peer streams in a substream of rate r, it instead streams at rate rcirc, where r>rcirc. In this manner, if one of the peer's suppliers disconnects, the client peer can tap the reservoir of prefetched bits while searching for a replacement server, thereby avoiding any glitches or reduced visual quality. We examine how to assign prefetching rates to each of substreams as a function of their importance. Our studies show that appropriate prefetching strategies can bring significant performance improvements for both multiple description and layered videos
What problem does this paper attempt to address?