An Admission Control Framework for Applications with Variable Consumption Rates in Client-Pull Architectures

Highly interactive multimedia applications require variable data rates during their presentation. Current admission control mechanisms do not address the variable data rate requirements appropriately for the following reasons: (1) classical admission control mechanisms are based on the server-push approach, where the required data rate has to be estimated in advance, and (2) worst-case resource reservation is not economic. Client-pull models are more appropriate to serve these kinds of applications. At the current state, there are no suitable mechanisms that support admission control in client-pull architectures at the server. In this paper, a session-oriented framework for admission control is introduced that is based on two steps: (1) the admission of new clients and (2) the scheduling of the single requests of admitted clients to balance the load. The goal of this approach is to improve the server utilization and the Quality of Service. Evaluation studies demonstrate the benefit of the framework.

[1]  Shih-Fu Chang,et al.  Video server retrieval scheduling for variable bit rate scalable video , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[2]  Susanne Boll,et al.  Integrated Database Services for Multimedia Presentations , 1996 .

[3]  Harrick M. Vin,et al.  A statistical admission control algorithm for multimedia servers , 1994, MULTIMEDIA '94.

[4]  Asit Dan,et al.  Buffering and caching in large-scale video servers , 1995, Digest of Papers. COMPCON'95. Technologies for the Information Superhighway.

[5]  Prashant J. Shenoy,et al.  Efficient support for scan operations in video servers , 1995, MULTIMEDIA '95.

[6]  Stephen Wolfram,et al.  The Mathematica book (3rd ed.) , 1996 .

[7]  David J. DeWitt,et al.  The SPIFFI scalable video-on-demand system , 1995, SIGMOD '95.

[8]  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.

[9]  Harrick M. Goyal Algorithms for Designing Large-Scale Multimedia Servers , 1995 .

[10]  Erich J. Neuhold,et al.  Multimedia Database Systems - The Notion and the Issues , 1995, BTW.

[11]  Rajeev Rastogi,et al.  The Fellini Multimedia Storage Server , 1996 .

[12]  Wolfgang Klas,et al.  /spl delta/-sets for optimized reactive adaptive playout management in distributed multimedia database systems , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[13]  Sreenivas Gollapudi,et al.  NetMedia: a client-server distributed multimedia environment , 1996, Proceedings of International Workshop on Multimedia Database Management Systems.

[14]  Donald F. Towsley,et al.  Providing VCR capabilities in large-scale video servers , 1994, MULTIMEDIA '94.

[15]  Rune Hjelsvold,et al.  Searching and browsing a shared video database , 1995, Proceedings. International Workshop on Multi-Media Database Management Systems.

[16]  Sreenivas Gollapudi,et al.  NetMedia: A Client-Server Distributed Multimedia Database Environment , 1996 .

[17]  Soon M. Chung Multimedia Information Storage and Management , 1996 .

[18]  Calton Pu,et al.  Optimization of adaptive data-flows for competing multimedia presentational database sessions , 1997, Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[19]  Stephen Wolfram,et al.  The Mathematica Book , 1996 .

[20]  Thomas C. Rakow,et al.  A Client-Controlled Adaptation Framework for Multimedia Database Systems , 1997, IDMS.

[21]  A. L. Narasimha Reddy Improving latency in an interactive video server , 1997, Electronic Imaging.

[22]  Harrick M. Vin,et al.  Comparative Evaluation of Server-push and Client-pull Architectures for Multimedia Servers , 1996 .

[23]  Silvia Hollfelder Admission Control for Multimedia Applications in Client-Pull Architectures* , 1997 .

[24]  Harrick M. Vin,et al.  Algorithms for Designing Multimedia Servers , 1995, Comput. Commun..

[25]  Philip S. Yu,et al.  Support for fully interactive playout in disk-array-based video server , 1994, MULTIMEDIA '94.

[26]  Gerhard Weikum,et al.  Stochastic performance guarantees for mixed workloads in a multimedia information system , 1997, Proceedings Seventh International Workshop on Research Issues in Data Engineering. High Performance Database Management for Large-Scale Applications.