In this paper we introduce a new model for the definition and the implementation of quality of service (QoS) in distributed multimedia systems. The model provides both the users and the provider/manager of the system with a framework for the high level description of the system's configuration and operation, as well as with an application/user specific definition of QoS. The model maps this high level QoS description to quality requirements for the individual resources that compose the overall service. The implementation of the QoS of the overall service is done by providing probability of availability guarantees for certain levels of QoS. Given some constraints on the total assets available for the implementation of a specific service, the model optimally allocates these assets to the system resources in order to implement a specific user/application QoS profile. The model is reduced to a General Asset Allocation Problem (GA2P) and we solve the GA2P in a provably optimal way for ...
Athanasios G. Malamos, Elias N. Malamas, Theodora