QoS Communication Architecture Design

Project Description

In order to provide end-to-end QoS guarantees for communication, adequate support must be provided within the network as well as the end hosts. This support includes protocols and mechanisms to reserve required resources (buffers, processing capacity, link bandwidth) commensurate with the desired QoS of the application, and resource scheduling mechanisms to satisfy the QoS guarantees made. We have implemented a QoS-sensitive communication subsystem architecture centered around the concept of real-time channels, a paradigm for real-time communication services in packet switched networks.





  • Kang G. Shin


  • Tarek Abdelzaher
  • Anees Shaikh
  • Ashish Mehra
  • Atri Indiresan
  • Zhiqun Wang




  • A. Mehra, A. Shaikh, T. Abdelzaher, Z. Wang, “Realizing Services for Guaranteed-QoS Communication on a Microkernel Operating System,” Proc. IEEE Real-Time Systems Symposium (RTSS ’98), December 1998, Madrid, Spain, pp. 460-469. [postscript]
  • A. Mehra, A. Indiresan, and K. Shin, “Structuring Communication Software for Quality-of-Service Guarantees,” Proc. of 17th Real-Time Systems Symposium, December 1996. [compressed ps]
  • A. Mehra, A. Indiresan, and K. Shin, “Resource Management for Real-Time Communication: Making Theory Meet Practice,” Proc. 2nd IEEE Real-Time Technology and Applications Symposium, June 1996. [compressed ps]