Bandwidth planning in near video-on-demand
S.-H. Gary Chan, Fouad A. Tobagi, Tsz-Mei Ko · 2002
In near video-on-demand, requests for a video file arriving within a period of time are batched together and served with a single multicast stream; thereby reducing the bandwidth requirement compared with the unbatched case. Since the delayed users may renege (and hence causing revenue loss to the service providers), the design of a near video-on-demand system has to meet users' delay expectation. In this paper, we specify the minimum number of streams required for a video file so that only a small fraction of the users experience delay higher than a certain value. Trade-off issues between user's delay tolerance and the required number of streams are also addressed.