Design, implementation, and experiences of the OMEGA end-point architecture

K. Nahrstedt, J. M. Smith

Research output: Contribution to journalArticlepeer-review

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 a 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.

Original languageEnglish (US)
Pages (from-to)1263-1279
Number of pages17
JournalIEEE Journal on Selected Areas in Communications
Volume14
Issue number7
DOIs
StatePublished - Sep 1996

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Design, implementation, and experiences of the OMEGA end-point architecture'. Together they form a unique fingerprint.

Cite this