A control-based middleware framework for quality-of-service adaptations
- 1 September 1999
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 17 (9), 1632-1650
- https://doi.org/10.1109/49.790486
Abstract
In heterogeneous environments with performance variations present, multiple applications compete for and share a limited amount of system resources and suffer from variations in resource availability. These complex applications are desired to adapt themselves and to adjust their resource demands dynamically. On one hand, current adaptation mechanisms built within an application cannot preserve global properties such as fairness; on the other hand, adaptive resource management mechanisms built within the operating system are not aware of data semantics in the application. In this paper, we present a novel middleware control framework to enhance the effectiveness of quality-of-service (QoS) adaptation decisions by dynamic control and reconfiguration of internal parameters and functionalities of a distributed multimedia application. Our objective is to satisfy both system-wide properties (such as fairness among concurrent applications) and application-specific requirements (such as preserving the critical performance criteria). The framework is modeled by the task control model and the fuzzy control model, based on rigorous results from the control theory, and verified by the controllability and adaptivity of a distributed visual tracking application. The results show validation of the framework, i.e., critical application quality parameters can be preserved via controlled adaptation.Keywords
This publication has 23 references indexed in Scilit:
- A rate control mechanism for packet video in the InternetPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A control-theoretic ABR explicit rate algorithm for ATM switches with per-VC queueingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Telerobotics over communication networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The design of the TAO real-time object request brokerComputer Communications, 1998
- X Vision: A Portable Substrate for Real-Time Vision ApplicationsComputer Vision and Image Understanding, 1998
- Effective control of traffic flow in ATM networks using fuzzy explicit rate marking (FERM)IEEE Journal on Selected Areas in Communications, 1997
- Filters: QoS support mechanisms for multipeer communicationsIEEE Journal on Selected Areas in Communications, 1996
- An Introduction to Fuzzy ControlPublished by Springer Nature ,1996
- Feedback control of congestion in packet switching networks: the case of a single congested nodeIEEE/ACM Transactions on Networking, 1993
- Analysis of the increase and decrease algorithms for congestion avoidance in computer networksComputer Networks and ISDN Systems, 1989