Providing VCR capabilities in large-scale video servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Reducing I/O demand in video-on-demand storage servers
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
On optimal piggyback merging policies for video-on-demand systems
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Group-guaranteed channel capacity in multimedia storage servers
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Design and Implementation of a VBR Continuous Media File Server
IEEE Transactions on Software Engineering
The Maximum Factor Queue Length Batching Scheme for Video-on-Demand Systems
IEEE Transactions on Computers
Adaptive Piggybacking Schemes for Video-On-Demand Systems
Multimedia Tools and Applications
Sync Classes: A Framework for Optimal Scheduling of Requests in Multimedia Storage Servers
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Controlled Buffer Sharing in Continuous Media Servers
Multimedia Tools and Applications
Optimal Cache Memory Exploitation for Continuous Media: To Cache or to Prefetch?
Multimedia Tools and Applications
Hi-index | 0.00 |
Buffer management in database systems deals with allocation, search and replacement of buffers for the data to be accessed so as to promote data sharing and reduce the number of disk accesses. These activities are much more complex in multimedia database systems (MMDBS) which handle time variant data. Mul- timedia data have timeliness and synchronization requirements and hence traditional buffer management schemes like FIFO and LRU are not quite suitable for multimedia buffer management. Since the data rates involved are very high, despite the development of ef- ficient storage and retrieval strategies, disk I/O is likely to be a bottleneck, thereby limiting the number of concurrent ses- sions supported by a system. This calls for better use of data that has already been brought into the buffer by exploiting shar- ing whenever possible using advance knowledge of the multimedia stream to be accessed. Since most of the research work in mul- timedia data management has concentrated on data modeling and storage management, no work has been done to explore the benefits of data sharing when concurrent users are accessing multimedia data. In this paper, by considering the specific application of News- On-Demand-Service (NODS) where extensive sharing of continuous media data is possible, we explore the potential benefits of con- tinuous media sharing. We first introduce the notion of {\m con- tinuous media caching} which is a simple and novel technique where buffers that have been played back by a user are preserved in a controlled fashion for use by subsequent users requesting the same data. We then propose new buffer management schemes that use this technique to utilize the available buffer space ef- fectively to promote sharing, thereby reducing the number of disk I/Os. Finally we compare our schemes with traditional buffer management schemes through simulation. Our results indicate that buffer management schemes that utilize continuous media caching outperform the other schemes in environments where sharing is possible. This indicates that for improved performance, it is essential to develop new MMDBS-specific buffer management schemes that exploit the characteristics of multimedia applications.