Performance studies of networked video-on-demand systems

In a multimedia service such as video-on-demand system, video streaming requires allocation of several communication channels. The overall cost of establishing a video-on-demand system also includes the channel cost. Several caching and batching schemes have been proposed in literature for the optimal utilization of these channels. A viewer is served with a mix of main and small (e.g. advertisement) movies. The requested movies not necessarily will be of same duration. This study deals with the system having limited number of channels and servicing of requests for mixed movies of different durations. The system is modeled for its behavior with a continuous time Markov chain (CTMC) process. The performance measures such as channel utilization, number of channels in use, blocking probability of channels, cost and duration after which the proposed system starts yielding profit etc. are quantified in terms of various design parameters like, total number of channels, users request arrival rate, and batching interval, request service rate etc.

[1]  Eric Wing Ming Wong,et al.  Performance modeling of video-on-demand systems in broadband networks , 2001, IEEE Trans. Circuits Syst. Video Technol..

[2]  Kishor S. Trivedi Probability and Statistics with Reliability, Queuing, and Computer Science Applications , 1984 .

[3]  Fouad A. Tobagi,et al.  Distributed servers architecture for networked video services , 2001, TNET.

[4]  Fouad A. Tobagi,et al.  Providing on-demand video services using request batching , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[5]  Aggelos K. Katsaggelos,et al.  Maximizing user utility in video streaming applications , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[6]  Ludmila Cherkasova,et al.  Analysis of enterprise media server workloads: access patterns, locality, content evolution, and rates of change , 2004, IEEE/ACM Transactions on Networking.

[7]  Asit Dan,et al.  Generalized interval caching policy for mixed interactive and long video workloads , 1996, Electronic Imaging.

[8]  Fouad A. Tobagi,et al.  Caching schemes for distributed video services , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[9]  Donald F. Towsley,et al.  Proxy-assisted techniques for delivering continuous multimedia streams , 2003, TNET.