The Analysis and Performance of Multi-Rate Service in Distributed Video-on-Demand Systems

  • Authors:
  • Padmavathi Mundur;Robert Simon;Arun Sood

  • Affiliations:
  • Department of Computer Science and Electrical Engineering, University of Maryland, Baltimore County, Baltimore, MD 21250, USA. pmundur@cs.umbc.edu;Center for Image Analysis, Department of Computer Science, George Mason University, Fairfax, VA 22030, USA. simon@cs.gmu.edu;Center for Image Analysis, Department of Computer Science, George Mason University, Fairfax, VA 22030, USA. asood@cs.gmu.edu

  • Venue:
  • Multimedia Tools and Applications
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we develop an end-to-end analysis of a distributed Video-on-Demand (VoD) system that includes an integrated model of the server and the network subsystems with analysis of its impact on client operations. The VoD system provides service to a heterogeneous client base at multiple playback rates. A class-based service model is developed where an incoming video request can specify a playback rate at which the data is consumed on the client. Using an analytical model, admission control conditions at the server and the network are derived for multi-rate service. We also develop client buffer requirements in presence of network delay bounds and delay jitter bounds using the same integrated framework of server and network subsystems. Results from an extensive simulation show that request handling policies based on limited redirection of blocked requests to other resources perform better than load sharing policies. The results also show that downgrading the service for blocked requests to a lower bitrate improves VoD system performance considerably. Combining the downgrade option with restrictions on access to high bitrate request classes is a powerful tool for manipulating an incoming request mix into a workload that the VoD system can handle.