QoS negotiation in real-time systems and its application to automated flight control

Tarek F. Abdelzaher, Ella M. Atkins, Kang G. Shin

Research output: Contribution to journalConference articlepeer-review


We propose a model for quality-of-service (QoS) negotiation in building real-time services to meet both predictability and graceful degradation requirements. QoS negotiation is shown to (i) outperform conventional «binary» admission control schemes (either guaranteeing the required QoS or rejecting the service request), and (ii) achieve higher application-perceived system utility. We incorporated the proposed QoS-negotiation model into an example real-time middleware service, called RTPOOL, which manages a distributed pool of shared computing resources (processors) to guarantee timeliness QoS for real-time applications. The efficacy and power of QoS negotiation are demonstrated for an automated flight control system implemented on a network of PCs running RT-POOL. This system is used to fly an F-16 fighter aircraft modeled using the Aerial Combat (ACM) F-16 Flight Simulator. Experimental results indicate that QoS negotiation, while maintaining real-time guarantees, enables graceful QoS degradation under conditions in which traditional schedulability analysis and admission control schemes fail.

Original languageEnglish (US)
Article number601361
Pages (from-to)228-238
Number of pages11
JournalReal-Time Technology and Applications - Proceedings
StatePublished - Dec 1 1997
Externally publishedYes
Event3rd IEEE Real-Time Technology and Applications Symposium, RTAS 1997 - Montreal, QC, Canada
Duration: Jun 9 1997Jun 11 1997

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software


Dive into the research topics of 'QoS negotiation in real-time systems and its application to automated flight control'. Together they form a unique fingerprint.

Cite this