Buffer model and management in distributed multimedia presentation systems

Abstract. The delivery of continuous and synchronous multimedia data from a database (or file) server to multiple destinations over a network presents new challenges in the area of buffer management. Many factors that were not considered in conventional buffer management must be examined. In this paper, we investigate the principles of buffer model and management for multimedia data presentations in distributed systems. The primary goal is to minimize the response time of multimedia presentations while ensuring that all continuity and synchronization requirements are satisfied. A framework for buffer model and management is introduced. Minimum buffering requirements at both client and server sides to guarantee the continuity and synchrony of the presentation of multimedia data are examined. A prefetching and replacement strategy which satisfies these requirements is then offered. These principles and techniques provide users with the full range of information required to develop a distributed system for multimedia presentations.

[1]  Raymond T. Ng,et al.  Maximizing Buffer and Disk Utilizations for News On-Demand , 1994, VLDB.

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

[3]  Sreenivas Gollapudi,et al.  Buffer management in multimedia database systems , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[4]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

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

[6]  Christodoulakis Stavros,et al.  An object oriented architecture for multimedia information systems , 1991 .

[7]  Doug Shepherd,et al.  The Design of a Storage Server for Continuous Media , 1993, Comput. J..

[8]  P. Venkat Rangan,et al.  Multimedia Storage Servers: A Tutorial and Survey , 1995 .

[9]  Dennis Tsichritzis,et al.  Data modeling of time-based media , 1994, SIGMOD '94.

[10]  T.D.C. Little,et al.  Network considerations for distributed multimedia object composition and communication , 1990, IEEE Network.

[11]  Philip S. Yu,et al.  Consumption-based buffer management for maximizing system throughput of a multimedia system , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

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

[13]  Arif Ghafoor,et al.  Synchronization and Storage Models for Multimedia Objects , 1990, IEEE J. Sel. Areas Commun..

[14]  Surajit Chaudhuri,et al.  Retrieval of Composite Multimedia Objects , 1995, VLDB.

[15]  Jonathan C. L. Liu,et al.  Performance of a Mass-Storage System for Video-on-Demand , 1995, J. Parallel Distributed Comput..

[16]  Banu Özden,et al.  A framework for the storage and retrieval of continuous media data , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[17]  P. Venkat Rangan,et al.  Efficient Storage Techniques for Digital Continuous Multimedia , 1993, IEEE Trans. Knowl. Data Eng..

[18]  Stavros Christodoulakis,et al.  Principles of delay-sensitive multimedia data storage retrieval , 1992, TOIS.

[19]  Banu Özden,et al.  A Low-Cost Storage Server for Movie on Demand Databases , 1994, VLDB.

[20]  Yoshifumi Masunaga,et al.  Design issues of OMEGA: an object-oriented multimedia database management system , 1991 .

[21]  Aidong Zhang,et al.  A framework for supporting quality-based multimedia presentation in educational digital libraries , 1997, Proceedings of ADL '97 Forum on Research and Technology. Advances in Digital Libraries.