Title :
Resource managers for QoS in CORBA
Author :
Le Tien, Didier ; Villin, Olivier ; Bac, Christian
Author_Institution :
Inst. Nat. des Telecommun., Evry, France
Abstract :
Multimedia applications require support for quality of service (QoS). The need for reusable and maintainable code also means that these kinds of applications are developed in a distributed object system. To address the support of QoS in middleware, we propose a lightweight model to manage QoS constraints in this kind of environment. This model is based on two types of objects: micro-QoS managers (μQoS-Mngrs) and resource managers (R-Mngrs). A μQoS-Mngr is associated with an application, and it handles the QoS contract, the QoS mapping and the QoS monitoring. Each R-Mngr is responsible for QoS management for a specific resource, including admission control, real-time scheduling and monitoring. The μQoS-Mngrs and the R-Mngrs co-operate, using the middleware, to ensure end-to-end QoS management. This paper focuses on the R-Mngrs and it gives an overview of our implementation on a CORBA platform in the context of a video-on-demand (VOD) application
Keywords :
client-server systems; distributed object management; multimedia systems; quality of service; resource allocation; video on demand; CORBA; QoS constraint management; QoS contract; QoS mapping; QoS monitoring; admission control; distributed object system; end-to-end QoS management; lightweight model; maintainable code; micro-QoS managers; middleware; monitoring; multimedia applications; real-time scheduling; resource managers; reusable code; service quality; video-on-demand application; Contracts; Electrical capacitance tomography; Electronic switching systems; High-speed networks; Monitoring; Quality management; Quality of service; Resource management; Video on demand; Workstations;
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 1999. (ISORC '99) Proceedings. 2nd IEEE International Symposium on
Conference_Location :
Saint-Malo
Print_ISBN :
0-7695-0207-5
DOI :
10.1109/ISORC.1999.776379