Title :
Channel folding - an algorithm to improve efficiency of multicast video-on-demand systems
Author_Institution :
Dept. of Inf. Eng., Chinese Univ. of Hong Kong, China
fDate :
4/1/2005 12:00:00 AM
Abstract :
Recently a number of researchers have proposed and investigated new video-on-demand architectures that make use of network multicast to achieve vastly improved efficiency. Techniques such as batching, patching, periodic broadcasting, chaining, and piggybacking have been explored both in isolation and in combinations. This study investigates a new tool in the arsenal-channel folding, where aggressive client-side caching is used to merge clients from one multicast channel into the other. In particular, this channel folding algorithm is applied to a previously proposed unified video-on-demand (UVoD)) architecture to demonstrate and to quantify its impact on the performance and the tradeoff in a multicast video distribution architecture. This paper presents this channel folding algorithm in the context of UVoD) and derives a performance model to obtain the system latency, the near-optimal channel partition policy, and the client buffer requirement. Numerical results show that channel folding can double the capacity of UVoD) with a remarkably small overhead in the client buffer requirement.
Keywords :
broadcast channels; channel allocation; client-server systems; multicast communication; performance evaluation; video databases; video on demand; video streaming; channel folding algorithm; client buffer; client-side caching; multicast video-on-demand system; optimal channel partition policy; performance analysis; periodic broadcasting; piggybacking; system latency; Broadcasting; Context modeling; Councils; Delay; Large-scale systems; Lifting equipment; Multicast algorithms; Network servers; Partitioning algorithms; Unicast; Caching; channel folding; merging; multicast; performance analysis; unified video-on-demand (UVoD); video-on-demand (VoD);
Journal_Title :
Multimedia, IEEE Transactions on
DOI :
10.1109/TMM.2005.843356