The design of a QoS-controlled ATM-based communications system in Chorus
- 1 May 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 13 (4), 686-699
- https://doi.org/10.1109/49.382159
Abstract
We describe the design of an application platform able to run distributed real-time and multimedia applications alongside conventional UNIX programs. The platform is embedded in a microkernel/PC environment and supported by an ATM-based, QoS-driven communications stack. In particular, we focus on resource-management aspects of the design and deal with CPU scheduling, network resource-management and memory-management issues. An architecture is presented that guarantees QoS levels of both communications and processing with varying degrees of commitment as specified by user-level QoS parameters. The architecture uses admission tests to determine whether or not new activities can be accepted and includes modules to translate user-level QoS parameters into representations usable by the scheduling, network, and memory-management subsystems.<>Keywords
This publication has 18 references indexed in Scilit:
- Micro-kernel support for continuous media in distributed systemsComputer Networks and ISDN Systems, 1994
- A quality of service architectureACM SIGCOMM Computer Communication Review, 1994
- Extending the Chorus micro-kernel to support continuous media applicationsLecture Notes in Computer Science, 1994
- RSVP: a new resource ReSerVation ProtocolIEEE Network, 1993
- Integrated quality of service for multimedia communicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1993
- Supporting real-time applications in an Integrated Services Packet NetworkPublished by Association for Computing Machinery (ACM) ,1992
- The desk area networkACM SIGOPS Operating Systems Review, 1991
- Scheduling and IPC mechanisms for continuous mediaPublished by Association for Computing Machinery (ACM) ,1991
- Experimental Internet Stream Protocol: Version 2 (ST-II)Published by RFC Editor ,1990
- A scheme for real-time channel establishment in wide-area networksIEEE Journal on Selected Areas in Communications, 1990