Abstract
In a video-on-demand (VoD) system the user can select and play movies according to his/her own quality of service (QoS) requirements; upon receipt of the user request, a typical VoD system checks whether there are enough available resources to deliver the requested movie to the user’s host. If the response is yes, the movie presentation can start; otherwise, a rejection is sent back to the user; this means that the response is based only on the system’s load at the time the request is made and assumes that the service duration (movie length) is infinite. In this paper we propose a scalable VoD (SVoD) system which decouples the starting time of the service from the time the service request is made and requires that the duration of the requested service must be specified. In response to a user request, SVoD determines the QoS with which the movie can be presented at the time the service request is made, and at certain later times carefully chosen. As an example, if the requested QoS cannot be supported at the time the service request is made, SVoD allows to compute the earliest time, when the user can play the movie with the desired QoS; this time can also be determined in a way to use multicast communication to deliver the same movie to several users. The scalability achieved by SVoD is quantified and compared with that of typical VoD; the performance quantification, performed through the use of simulations, shows that SVoD achieves high resource utilization and decreases notably the blocking probability of user requests.
Chapter PDF
Similar content being viewed by others
References
Brubeck, D.W. and Rowe, L.A. (1996) Hierarchical Storage Management in a Distributed Video-On-Demand System. IEEE Multimedia, Vol. 3, No. 3, pp. 3747.
Buddhikot, M., Parulkar, G., Cox, J. (1994) Design of a Large Scale Multimedia Storage Server. Journal of Computer Networks and ISDN Systems, Elsevier ( North Holland ), December.
Ferrari, D. and Verma, D. (1990) A scheme for Real-Time Channel Establishment in Wide-Area Networks. IEEE JSAC, Volume 8, No3
Gemmel, D. et al. (1995) Multimedia Storage Servers: A Tutorial. IEEE Computer, Vol. 28, No. 5
Hafid, A., Bochmann, G.v., Dssouli R. (1997) A Negotiation Approach with Future Reservation (NAFUR): A Detailed Study. Computer Networks and ISDN Systems (to appear)
Lougher, P. (1993) The Design of a Storage Server for Continuous Media, Ph.D. Thesis, Lancaster University, UK
Neufeld, G., Makaroff, D., Hutchison, N. (1996) Design of a Variable Bit Rate Continuous Media File Server for an ATM Network. Proceedings of IS and T/ SPIE’96, San Jose, California
Rangan, V. (1993) Architecture and Algorithms for Digital Multimedia On-Demand Servers. Performance 93 and Sigmetrics 93, L.Donatiello and R.Nelson Eds.
VDOnet Corp (1996) VDOLive On-Demand. http://www.vdo.net/corporate/awards.html
Zhang, L. et al. (1993) RSVP: A New Resource Reservation Protocol. IEEE Network, 7 (5), Sept. 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Hafid, A. (1997). Providing a Scalable Video-on-Demand System using Future Reservation of Resources and Multicast Communications. In: Campbell, A.T., Nahrstedt, K. (eds) Building QoS into Distributed Systems. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35170-4_32
Download citation
DOI: https://doi.org/10.1007/978-0-387-35170-4_32
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-4692-1
Online ISBN: 978-0-387-35170-4
eBook Packages: Springer Book Archive