• DocumentCode
    1553428
  • Title

    A control-based middleware framework for quality-of-service adaptations

  • Author

    Li, Baochun ; Nahrstedt, Klara

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • Volume
    17
  • Issue
    9
  • fYear
    1999
  • fDate
    9/1/1999 12:00:00 AM
  • Firstpage
    1632
  • Lastpage
    1650
  • 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
    client-server systems; computer networks; fuzzy control; multimedia communication; quality of service; telecommunication control; QoS adaptation decisions; adaptation mechanisms; application-specific requirements; control-based middleware framework; critical application quality parameters; distributed multimedia application; distributed visual tracking; dynamic control; fairness; functionalities; fuzzy control model; heterogeneous environments; internal parameters; middleware control framework; performance variation; quality-of-service adaptations; resource availability; system resources; system-wide properties; task control model; Availability; Bandwidth; Control systems; Mechanical factors; Middleware; NASA; Operating systems; Protocols; Quality of service; Resource management;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.790486
  • Filename
    790486