A Client-Controlled Adaptation Framework for Multimedia Database Systems

Multimedia applications require continuous delivery of time-dependent data. In best-effort systems where no resource reservation is possible, adaptation strategies are necessary in case of high system load. We propose an adaptation framework for a client-pull architecture where continuous data are requested and buffered by the presenting client. The current client buffer utilization is used as an indicator for performance bottlenecks and determines which adaptation strategy the client invokes. The aim of the invoked adaptation is to reduce the data volume which has to be transferred to the client in a controlled manner leading to a graceful degradation of presentation quality. Frequent switches between different qualities are avoided by using a hysteresis and by specifying smooth transitions between different degrees of data dropping. As we consider adaptation control only at the client side we believe that our approach can easily be used for achieving intra-media synchronized presentations in most open and heterogeneous environments.

[1]  Luca Delgrossi,et al.  Media scaling for audiovisual communication with the Heidelberg transport system , 1993, MULTIMEDIA '93.

[2]  Ernst W. Biersack,et al.  Intra- and inter-stream synchronisation for stored multimedia streams , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[3]  Klara Nahrstedt,et al.  Probe-based Algorithm for QoS Specification and Adaptation , 1996 .

[4]  Erich J. Neuhold,et al.  Research on Multimedia Database Systems at GMD-IPSI , 1996 .

[5]  Yutaka Ishibashi,et al.  A synchronization mechanism for continuous media in multimedia communications , 1995, Proceedings of INFOCOM'95.

[6]  Valentin S. Kisimov,et al.  Video Acceptability and Frame Rate , 1995, IEEE Multim..

[7]  Wolfgang Klas,et al.  Playout Management in Multimedia Database Systems , 1996, Multimedia Database Systems.

[8]  Erich J. Neuhold,et al.  Abstractions for Multimedia Database Systems , 1996 .

[9]  Ralf Steinmetz,et al.  Multimedia: Advanced Teleservices and High-Speed Communication Architectures , 1994, Lecture Notes in Computer Science.

[10]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[11]  David Hutchison,et al.  Dynamic QoS Management for Scalable Video Flows , 1995, NOSSDAV.

[12]  Calton Pu,et al.  A Distributed Real-Time MPEG Video Audio Player , 1995, NOSSDAV.

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

[14]  Brian C. Smith,et al.  MPEG video in software: representation, transmission, and playback , 1994, Electronic Imaging.

[15]  Greg Cockroft,et al.  NeXTstep: putting JPEG to multiple uses , 1991, CACM.

[16]  Klara Nahrstedt,et al.  Lip synchronization within an adaptive VOD system , 1997, Electronic Imaging.

[17]  Wolfgang Klas,et al.  L/MRP: A Buffer Management Strategy for Interactive Continuous Data Flows in a Multimedia DBMS , 1995, VLDB.

[18]  Ralf Steinmetz,et al.  Human Perception of Jitter and Media Synchronization , 1996, IEEE J. Sel. Areas Commun..

[19]  Alexandros Eleftheriadis,et al.  Meeting Arbitrary QoS Constraints Using Dynamic Rate Shaping of Coded Digital Video , 1995, NOSSDAV.

[20]  Klara Nahrstedt,et al.  A tuning system for distributed multimedia applications , 1996 .

[21]  Jay K. Strosnider,et al.  A generalized admissions control strategy for heterogeneous, distributed multimedia systems , 1995, MULTIMEDIA '95.

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

[23]  Andrew T. Campbell,et al.  A survey of QoS architectures , 1998, Multimedia Systems.

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

[25]  Ralf Steinmetz,et al.  A Media Synchronization Survey: Reference Model, Specification, and Case Studies , 1996, IEEE J. Sel. Areas Commun..

[26]  Yongcheng Li,et al.  Real-Time Video and Audio in the World Wide Web , 1995, World Wide Web J..

[27]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.

[28]  Lars C. Wolf,et al.  Media Scaling in Distributed Multimedia Object Services , 1994, IWACA.

[29]  Klemens Böhm,et al.  Metadata for multimedia documents , 1994, SGMD.