Contribución a la extensión del servicio de a/v streaming de corba para aplicaciones multimedia distribuidas.

  1. García Sánchez, Felipe
Supervised by:
  1. Joan García Haro Director
  2. Pablo Pavón Mariño Director

Defence university: Universidad Politécnica de Cartagena

Fecha de defensa: 16 December 2005

Committee:
  1. Andrés Iborra García Chair
  2. Fernando Cerdán Cartagena Secretary
  3. José María Malgosa Sanahuja Committee member
  4. Juan Carlos Burguillo Rial Committee member
  5. Marcos Postigo Boix Committee member
Department:
  1. Tecnologías de la Información y las Comunicaciones

Type: Thesis

Teseo: 135064 DIALNET

Abstract

El desarrollo de aplicaciones integradas en sistemas heterogéneos (formadas por diferentes sistemas operativos, tecnologías de red y lenguajes de programación), ha sido objeto de intenso estudio en la Ingeniería del Software a lo largo de la última década, La problemática asociada a esta realidad, se aborda mediante una capa software adicional, intermedia entre el nivel de transporte y el de aplicación. La capa middleware. Esta capa ofrece importantes ventajas a los programadores de aplicaciones, que quedan liberados de detalles relatiovs al equipo informático donde se ejecuta la aplicación (p.e. Sistma opoerativo), y de la red de comunicaciones (p.e. Protocolos, tecnologías de red), y sólo tienen que preocuparse de la relación con este nuevo nivel intermedio. De entre los middleware propuestos, COBRA es quizás el más extendido. CORBA posee interfaces para un buen número de lenguajes de programación, y versiones compativles para distintos sistemas operativos. Sin embargo, los problemas se agudizan cuando se trata de aplicaciones multimedia y flujos de sonido y/o video. La transmisión de este tipo de tráfico tiene una serie de requisitos especiales en cuanto a retardos, ancho de banda, etc, que hacen que las comunicaciones tradicionales middleware no sean válidas. La especificación del servicio CORBA A/V Streaming, se diseña específicamente para facilitar el desarrollo de este tipo de aplicaciones. Esta Tesis se centra en esta especificación, estudiando e identificando sus limitaciones en determinados entornos de aplicación. Como resultado, se propone una extensión al servicio A/V Streaming, se diseña para abordar las carencias detectadas. Uno de los entornos donde se ha estudiado la aplicación de este servicio A/V Streaming, ha sido el de redes inalámbricas. Además de las aplicación directa de las especificaciones existentes al medio inalámbrico. Esta tesis Doctoral aporta el diseño de un nuevo servi