Design, implementation, and experiences of the OMEGA end-point architecture
- 1 January 1996
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 14 (7) , 1263-1279
- https://doi.org/10.1109/49.536367
Abstract
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 questionsKeywords
This publication has 15 references indexed in Scilit:
- The QOS Broker [distributed multimedia computing]IEEE MultiMedia, 1995
- Dynamic management of guaranteed-performance multimedia connectionsMultimedia Systems, 1994
- Real-time communication services in a DQDB networkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1994
- Dynamic end-to-end guarantees in distributed real time systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1994
- Giving applications access to Gb/s networkingIEEE Network, 1993
- Communicating Shared Resources: A Paradigm for Integrating Real-Time Specification and ImplementationPublished by Springer Nature ,1991
- Architectural considerations for a new generation of protocolsPublished by Association for Computing Machinery (ACM) ,1990
- ARTS: a distributed real-time kernelACM SIGOPS Operating Systems Review, 1989
- ArcticPublished by Association for Computing Machinery (ACM) ,1984
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time EnvironmentJournal of the ACM, 1973