Multiple-access protocols and time-constrained communication
ACM Computing Surveys (CSUR)
Guaranteed response times in a distributed hard-real-time environment
IEEE Transactions on Software Engineering
Cycle Time Properties Of The FDDI Token Ring Protocol
IEEE Transactions on Software Engineering
Preemptive scheduling under time and resource constraints
IEEE Transactions on Computers - Special Issue on Real-Time Systems
Multicast routing in datagram internetworks and extended LANs
ACM Transactions on Computer Systems (TOCS)
Extending OSI to support synchronization required by multimedia applications
Computer Communications
Digital video in the PC environment (2nd ed.)
Digital video in the PC environment (2nd ed.)
Reliable broadband communication using a burst erasure correcting code
SIGCOMM '90 Proceedings of the ACM symposium on Communications architectures & protocols
VirtualClock: a new traffic control algorithm for packet-switched networks
ACM Transactions on Computer Systems (TOCS)
Scheduling and IPC mechanisms for continuous media
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Designing file systems for digital video and audio
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Toolkit support for multiuser audio/video applications
Computer Communications - Special issue on multimedia communications
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Priority Inheritance Protocols: An Approach to Real-Time Synchronization
IEEE Transactions on Computers
Workstation Support for Time-Critical Applications
Proceedings of the Second International Workshop on Network and Operating System Support for Digital Audio and Video
The real-time producer/consumer paradigm: towards verifiable real time computations
The real-time producer/consumer paradigm: towards verifiable real time computations
Scheduling policies for an on-demand video server with batching
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
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
End-to-end QoS guarantees in networked multimedia systems
ACM Computing Surveys (CSUR)
Device reservation in audio/video editing systems
ACM Transactions on Computer Systems (TOCS)
Efficient retrieval of composite multimedia objects in the JINSIL distributed system
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Multimedia resource management in OS/390 LAN server
IBM Systems Journal
Criticality- and QoS-Based Multiresource Negotiation andAdaptation
Real-Time Systems
Resource partitioning in general purpose operating systems: experimental results in Windows NT
ACM SIGOPS Operating Systems Review
The Maximum Factor Queue Length Batching Scheme for Video-on-Demand Systems
IEEE Transactions on Computers
Multimedia Caching Strategies for Heterogeneous Application and ServerEnvironments
Multimedia Tools and Applications
An Efficient Periodic Broadcast Technique for Digital VideoLibraries
Multimedia Tools and Applications
Adaptive Piggybacking Schemes for Video-On-Demand Systems
Multimedia Tools and Applications
Analyzing the Multimedia Operating System
IEEE MultiMedia
Scheduling Algorithms for the Broadcast Delivery of Digital Products
IEEE Transactions on Knowledge and Data Engineering
Delivering presentations from multimedia servers
The VLDB Journal — The International Journal on Very Large Data Bases
An adaptive video multicast scheme for varying workloads
Multimedia Systems
Controlling QoS in a Collaborative Multimedia Environment
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
A proposal for ensuring high availability of distributed multimedia applications
SRDS '96 Proceedings of the 15th Symposium on Reliable Distributed Systems
Evolution and challenges in multimedia
IBM Journal of Research and Development - Papers on mustimedia systems
WRR-SCAN: a rate-based real-time disk-scheduling algorithm
Proceedings of the 4th ACM international conference on Embedded software
An integrated admission control scheme for the delivery of streaming media
Journal of Parallel and Distributed Computing
Workstation support for real-time multimedia communication
WTEC'94 Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference
A portable communication system for video-on-demand applications using the existing infrastructure
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 1
Call admission and resource reservation for multicast sessions
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 1
Design and implementation of a cooperative multimedia environment with QoS control
Computer Communications
Hi-index | 0.00 |
Next-generation distributed systems will support continuous media (digital audio and video) in the same framework as other data. Many applications that use continuous media need guaranteed end-to-end performance (bounds on throughput and delay). To reliably support these requirements, system components such as CPU schedulers, networks, and file systems must offer performance guarantees. A metascheduler coordinates these components, negotiating end-to-end guarantees on behalf of clients. The CM-resource model, described in this paper, provides a basis for such a metascheduler. It defines a workload parameterization, an abstract interface to resources, and an algorithm for reserving multiple resources. The model uses an economic approach to dividing end-to-end delay, and it allows system components to “work ahead,” improving the performance of nonreal-time workload.