Tesis:
Calidad de servicio en sistemas multimedia empotrados mediante gestión dinámica de recursos.
- Autor: GARCÍA VALLS, María de la Soledad
- Título: Calidad de servicio en sistemas multimedia empotrados mediante gestión dinámica de recursos.
- Fecha: 2001
- Materia: Sin materia definida
- Escuela: E.T.S. DE INGENIEROS DE TELECOMUNICACION
- Departamentos: INGENIERIA DE SISTEMAS TELEMATICOS
- Acceso electrónico:
- Director/a 1º: ALONSO MUÑOZ, Alejandro
- Director/a 2º: PUENTE ALFARO, Juan Antonio de la
- Resumen: Los sistemas multimedia son un tipo de sistemas de tiempo real no crítico que están adquiriendo una gran importancia en la actualidad. En los últimos años ha aumentado el interés en aplicar técnicas de tiempo real a estos sistemas. Ello se ha debido a que es necesario gestionar la ejecución concurrente de las aplicaciones multimedia para garantizar la asignación de recursos a las mismas, de forma que se cumplan sus requisitos de tiempo. La mayoría de los trabajos existentes en el área de calidad de servicio han sido enfocados a los clásicos sistemas multimedia distribuidos y orientados a la red. Esta tesis ha aportado una solución para los sistemas multimedia empotrados de electrónica de consumo (SIMEC). El objetivo de la tesis ha sido desarrollar la arquitectura de un gestor de calidad de servicio para sistemas multimedia empotrados. La función de dicho gestor es cooperar con las aplicaciones multimedia para optimizar globalmente la calidad de la salida que éstas producen, según la percibe el usuario. La operación del sistema se basa en un modelo de contrato: el gestor garantiza unos recursos de cómputo a las aplicaciones y éstas deben proporcionar una calidad de salida dada. Además, las aplicaciones proporcionan los niveles de calidad, que se basan en la percepción que el usuario posee de los distintos tipos de resultados o salidas que la aplicación es capaz de ofrecer. Un nivel de calidad se caracteriza por un conjunto de tareas, sus requisitos temporales y sus necesidades de recursos de cómputo. El gestor selecciona los niveles de calidad de las aplicaciones y asigna recursos a las mismas. Esta asignación se valida con una prueba de planificabilidad, que determina si es posible cumplir los plazos de respuesta de las aplicaciones. La arquitectura del gestor, cuyo nombre es HOLA-QoS (Homogeneous and Open Layered Architecture for Quality of Service Management), está compuesta por cuatro niveles. Los tres niveles superiores tienen una estructura homogénea y cada uno gestiona una de las entidades básicas del sistema: aplicaciones, niveles de calidad y cuotas de uso de recursos. El nivel más bajo de la arquitectura extiende la funcionalidad del sistema operativo con operaciones para contabilizar la utilización que las aplicaciones hacen de los recursos del sistema e imponer las cuotas de uso de recursos a las mismas. El gestor de calidad de servicio incluye mecanismos para interactuar con el usuario, establecer configuraciones de funcionamiento de las aplicaciones, monitorizar el comportamiento de las aplicaciones y adaptar la configuración de las tareas a las necesidades de recursos. El diseño de la arquitectura se ha centrado en el desarrollo de estos mecanismos. Los algoritmos o protocolos que realiza estas funciones se pueden integrar en la misma fácilmente. En este trabajo se han desarrollado protocolos básicos de adaptación y establecimiento o cambio de modo. La validación de la arquitectura propuesta se ha basado e el desarrollo de un prototipo operativo que incorpora los cuatro niveles de la misma y para un conjunto de casos de prueba seleccionados.