A scalable QoS adaptation scheme for media servers

The issue of providing efficient media retrieval services has been an important problem in recent years. Among them, video-on-demand (VoD) is one of the most popular and challenging ones. An efficient solution to the VoD service problem should address the twin issues of scalability and client heterogeneity. In this paper, we propose a VoD server model, that is based on the parallel video server architecture and layered coding, to satisfy these twin issues. The proposed model dynamically adapts to the server load in order to maximize the number of clients (connections) admitted while maintaining a high quality for the already admitted connections. We study the adaptiveness our model by proposing promotion/demotion policies for quality adaptation. We also propose a performance metric, called marginal quality, that normalizes the quality (received) across heterogeneous connections. Finally, we evaluate the effectiveness of our model, in terms of connection acceptance rate, connection quality, and fairness in connection quality, through extensive simulation studies.

[1]  Wanjiun Liao,et al.  The Split and Merge Protocol for Interactive Video-on-Demand , 1997, IEEE Multim..

[2]  Martin Vetterli,et al.  Receiver-driven layered multicast , 1996, SIGCOMM 1996.

[3]  Marc Willebeek-LeMair,et al.  Efficient adaptive media scaling and streaming of layered multimedia in heterogeneous environment , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[4]  Babak Hamidzadeh,et al.  Dynamic real-time scheduling strategies for interactive continuous media servers , 1999, Multimedia Systems.

[5]  Mostafa H. Ammar,et al.  On the use of destination set grouping to improve fairness in multicast video distribution , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[6]  David Hutchison,et al.  Scalability issues for mass multimedia storage systems , 1996 .

[7]  Thomas D. C. Little,et al.  A scalable video-on-demand service for the provision of VCR-like functions , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[8]  Nalini Venkatasubramanian,et al.  Load management in distributed video servers , 1997, Proceedings of 17th International Conference on Distributed Computing Systems.

[9]  Mostafa H. Ammar,et al.  Bandwidth control for replicated-stream multicast video distribution , 1996, Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing.

[10]  Jack Y. B. Lee Parallel Video Servers: A Tutorial , 1998, IEEE Multim..

[11]  P. Venkat Rangan,et al.  Multimedia Storage Servers: A Tutorial , 1995, Computer.