Distributed QoS Compilation and Runtime Instantiation
Source: University of Illinois
The rapid growth and coexistence of different application domains, such as multimedia and electronic commerce, present a significant challenge to the provision of their Quality of Service (QoS). To solve this challenge, the author needed a unified QoS framework, which allows flexibility and reconfigurability. This paper presents a reconfigurable component-based QoS framework, called 2KQ, which solves the challenge by partitioning the end-to-end QoS setup process into distributed QoS compilation and runtime QoS instantiation phases for different types of applications. Entities, services and protocols of this framework, such as application-to-component translator and component-to-resources translators, achieve the distributed QoS compilation and prepare all necessary QoS structures for the end-to-end QoS setup.