A system for computer music performance
ACM Transactions on Computer Systems (TOCS)
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
A continuous media transport and orchestration service
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
A Service Kernel for Multimedia Endstations
IWACA '94 Proceedings of the Second International Workshop on Multimedia: Advanced Teleservices and High-Speed Communication Architectures
IEEE/ACM Transactions on Networking (TON)
End-to-end QoS guarantees in networked multimedia systems
ACM Computing Surveys (CSUR)
Device and physical data independence for multimedia presentations
ACM Computing Surveys (CSUR)
An integrated metric for video QoS
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Structuring Communication Software for Quality-of-Service Guarantees
IEEE Transactions on Software Engineering
Supporting quality of service in HTTP servers
PODC '98 Proceedings of the seventeenth annual ACM symposium on Principles of distributed computing
A Framework-Based Approach to the Development of Network-Aware Applications
IEEE Transactions on Software Engineering
Trading and negotiating stream bindings
IFIP/ACM International Conference on Distributed systems platforms
Distributed Multimedia Application Configuration Management
IEEE Transactions on Parallel and Distributed Systems
QoS Negotiation in Real-Time Systems and Its Application to Automated Flight Control
IEEE Transactions on Computers
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Analysis of adaptation strategies for mobile QoS-aware applications
MSWiM '02 Proceedings of the 5th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems
Agent-Based Design Model of Adaptive Distributed Systems
Applied Intelligence
Application-level Programmable Internetwork Environment
BT Technology Journal
A Generic Architecture Multimedia Service andManagement
Journal of Network and Systems Management
QRTP: A Middleware for Broadband Networks
Multimedia Tools and Applications
Cooperative run-time management of adaptive applications and distributed resources
Proceedings of the tenth ACM international conference on Multimedia
A Service Differentiation Scheme for the End-System
IDMS '01 Proceedings of the 8th International Workshop on Interactive Distributed Multimedia Systems
Predictability and Resource Management in Distributed Multimedia Presentations
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
FIPA-Based QoS Negotiator for Nomadic Agents
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
A Proposal of a QoS Control Method for Digital Video Libraries
MDIC '01 Proceedings of the Second International Workshop on Multimedia Databases and Image Communication
On QOS Mapping in Multimedia Networks
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
End-to-Edge QoS System Integration: Integrated Resource Reservation Framework for Mobile Internet
IWQoS '01 Proceedings of the 9th International Workshop on Quality of Service
ADIPS Framework for Flexible Distributed Systems
PRIMA '98 Selected papers from the First Pacific Rim International Workshop on Multi-Agents, Multiagent Platforms
On the End-User QoS-Awareness of a Distributed Service Environment
PROMS 2001 Proceedings of the 6th International Conference on Protocols for Multimedia Systems
Adaptable QoS management communication architectures for user perception
Adaptive evolutionary information systems
Handling heterogeneity in networked virtual environments
Presence: Teleoperators and Virtual Environments - special issue: IEEE virtual reality 2002 conference
A multimedia networking OS: requirements and research issues
TRON '95 Proceedings of the The 12th TRON Project International Symposium, 1995
Taxomomy of QoS Specifications
WORDS '97 Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems - (WORDS '97)
ICCC '02 Proceedings of the 15th international conference on Computer communication
XML QoS specification language for enhancing communication services
ICCC '02 Proceedings of the 15th international conference on Computer communication
Application-Layer Protocol for Collaborative Multimedia Presentations
Multimedia Tools and Applications
Beyond technology: the missing pieces for QoS success
RIPQoS '03 Proceedings of the ACM SIGCOMM workshop on Revisiting IP QoS: What have we learned, why do we care?
Managing QoS for Multimedia Applications in the Differentiated Services Environment
Journal of Network and Systems Management
The case for using middleware to manage diverse soft real-time schedulers
M3W Proceedings of the 2001 international workshop on Multimedia middleware
Active resource management for the differentiated services environment
International Journal of Network Management
Commercial models for IP quality of service interconnect
BT Technology Journal
Confidence-driven early object elimination in quality-aware sensor workflows
DMSN '05 Proceedings of the 2nd international workshop on Data management for sensor networks
EDOC '05 Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference
Optimization of media processing workflows with adaptive operator behaviors
Multimedia Tools and Applications
An Adaptive Programming Model for Fault-Tolerant Distributed Computing
IEEE Transactions on Dependable and Secure Computing
User centric QoS management framework and its implementation
Integrated Computer-Aided Engineering
Quality-of-Service Methods for Managing Communicating Applications
Integrated Computer-Aided Engineering
Connecting Grids Using Communication Satellites
International Journal of High Performance Computing Applications
Storage space estimation for videos using fading channels
Digital Signal Processing
MM '09 Proceedings of the 17th ACM international conference on Multimedia
SALSA: QoS-aware load balancing for autonomous service brokering
Journal of Systems and Software
Pervasive and Mobile Computing
Towards self-organizing distribution structures for streaming media
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
An agent-based approach for supporting quality of service in distributed multimedia systems
Computer Communications
Design and implementation of a cooperative multimedia environment with QoS control
Computer Communications
Integrated CPU and network-I/O QoS management in an endsystem
Computer Communications
Issues and technologies for supporting multimedia communications over the Internet
Computer Communications
A QoS-providing multicast network management system
Computer Communications
Resource management for multimedia applications, distributed in open and heterogeneous home networks
Journal of Systems Architecture: the EUROMICRO Journal
Virtualizing the access network via open APIs
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Hi-index | 0.00 |
Many networked multimedia applications are delay-sensitive, and require services with guarantees of resource availability and timeliness. For networks such as those based on Asynchronous Transfer Mode (ATM), these service requirements are specified through Quality of Service (QoS) parameters. QoS guarantees are needed at multiple layers in an end-to-end protocol architecture. Delivering end-to-end QoS requires an architecture for resource management at the system end-points (e.g., computer workstation hosts), as well as in the underlying network. We describe a model for an end-point entity called the QoS Broker. The broker orchestrates resources at the end-points, coordinating resource management across layer boundaries. As an intermediary, it hides implementation details from applications and per-layer resource managers. Services such as translation, admission and negotiation are used by the broker to properly configure the system to application needs. Configuration is achieved via QoS negotiation resulting in one or more connections through the communications system. The negotiation involves all components of the communication system needed for the setup. An important property of the broker is its role as an active intermediary which insulates cooperating entities from operational details of other entities. The broker manages communication among the entities to create the desired system configuration. It can be viewed as a software engineering technique for distributed multimedia system architectures. We have implemented an experimental prototype of a QoS Broker on IBM RISC System/6000 hosts connected by an ATM LAN. This prototype was validated using a telerobotics application. This application has very strict timing constraints. It helped us to identify limitations of our system and requirements for system support, and serves as a testbed for our architecture.Contact the authors at Distributed System Laboratory, Computer Science Department, University of Pennsylvania, 200 South 33rd St., Philadelphia, PA 19104-6389, e-mail klara@aurora.cis.upenn.edu.