Structuring Communication Software for Quality-of-Service Guarantees
IEEE Transactions on Software Engineering
MPICH-GQ: quality-of-service for message passing programs
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
QoS Negotiation in Real-Time Systems and Its Application to Automated Flight Control
IEEE Transactions on Computers
Application-level differentiated services for Web servers
World Wide Web
Connection management for QoS service on the web
Journal of Network and Computer Applications
IDMS '99 Proceedings of the 6th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
QoS Management Middleware: A Separable, Reusable Solution
IDMS '01 Proceedings of the 8th International Workshop on Interactive Distributed Multimedia Systems
IDMS '01 Proceedings of the 8th International Workshop on Interactive Distributed Multimedia Systems
Transparent QoS Support of Network Applications Using Netlets
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
FIPA-Based QoS Negotiator for Nomadic Agents
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
On QOS Mapping in Multimedia Networks
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
CD '02 Proceedings of the IFIP/ACM Working Conference on Component Deployment
Human exploration and development of space: using XML database space wide web
Information Sciences—Informatics and Computer Science: An International Journal - Internet computing
Adaptable QoS management communication architectures for user perception
Adaptive evolutionary information systems
The influence of ATM on operating systems
ACM SIGCOMM Computer Communication Review
Agent technology in communications systems: an overview
The Knowledge Engineering Review
Grid resource management
Idletime scheduling with preemption intervals
Proceedings of the twentieth ACM symposium on Operating systems principles
Quality-constrained routing in publish/subscribe systems
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
User centric QoS management framework and its implementation
Integrated Computer-Aided Engineering
Pervasive and Mobile Computing
End-to-end quality of service for high-end applications
Computer Communications
Hi-index | 0.08 |
The OMEGA architecture provides end-to-end quality-of-service (QoS) guarantees for distributed applications. QoS parameters are translated between application and network requirements by the QoS broker, thus integrating media and network QoS management into a single entity. Admission control uses a schedulability test derived from application requirements. A novel task priority and precedence-based scheme is used to represent complex application requirements and ensure correct feasible schedules. A prototype of OMEGA has been implemented using workstations connected by a 155 Mb/s dedicated ATM local-area network (LAN). To simplify implementation, we assumed networked multimedia application with periodic media streams, specifically a master/slave telerobotics application. This application employs media with highly diverse QoS requirements (e.g., interarrival times, loss rate, and bandwidth) and therefore provides a good platform for testing how closely one can achieve QoS guarantees with workstation hosts and cell-switching. Experience with this implementation has helped to identify new challenges to extending these techniques to a larger domain of applications and systems, and suggests promising new research questions