Investigación en DDS



Documentos relacionados
Una metodología basada en XML para la configuración y despliegue de aplicaciones DDS

Políticas de QoS en una Plataforma de Trabajo Colaborativo sobre Middleware DDS

Un protocolo para el descubrimiento en DDS basado en filtros de Bloom

5.1 Introducción a Servicios Web

Qué son los protocolos de enrutamiento Dinámico?

Windows Server 2012: Infraestructura de Escritorio Virtual

Sistemas de Información Introducción a los Sistemas de Información: El Modelo Cliente/Servidor

Aplicaciones en IPv6 y asterisk6

Capítulo 5. Cliente-Servidor.

Introducción a los protocolos de enrutamiento dinámico

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>

GATEWAYS COMO FIREWALLS

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

E-Government con Web Services

Introducción a los protocolos de enrutamiento dinámico

Universidad de Antioquia Juan D. Mendoza V.

1. Qué codec de audio seleccionaría para minimizar el ancho de banda?

INTRODUCCION. Ing. Camilo Zapata Universidad de Antioquia

Service Oriented Architecture: Con Biztalk?

Servicios Web con Java EE

Servicios Web con Java EE

Conceptos Fundamentales. La Materia, Evaluación, Bibliografía, Normas Asociadas a la Materia

Bases de Datos Especializadas

Sistemas Distribuidos

Servicios Web: Orquestación y coreografías

Arquitectura cliente/servidor

TECNOLOGÍA 3G ACOSTA VENEGAS ALBERTO AGUILAR SALINAS GUILLERMO MIRANDA ELIZALDE CARLOS VENEGAS HURTADO JUAN

Enrutamiento con un protocolo de vector distancia en una red empresarial

Los recursos digitales de información en la educación a distancia: un proyecto de innovación tecnológica.

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS

Seminario Electrónico de Soluciones Tecnológicas sobre Content Networking

Francisco D. Acosta Escalante Fecha de elaboración: 25/05/2010 Fecha de última actualización: 17/06/2010

Marcela Quiroga V. EL64E Redes de Computadores

Características del enrutamiento dinámico en Internet

ESTUDIO DE VIABILIDAD Y DISEÑO DE LA SOLUCION DE VOIP PARA LA EMPRESA DATECSA S.A.

Telefonía IP Universidad Nacional Autónoma de Honduras. César Eduardo Pavón Gómez

CAPITULO I El Problema

Plataforma de Administración Electrónica de la Comunidad Autónoma de la Región de

Internet y sus Servicios

Diseño de Base de Datos

Capítulo 4: Requerimientos.

Vicerrectorado de Investigación Oficina de Patentes y Valorización

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Introducción a las LAN, WAN y al Internetworking. Contenido

Evaluación de los aprendizajes Elabora un cuadro comparativo con las principales características de los componentes básicos de una red de datos.

Oferta tecnológica: Sistema de gestión remota de dispositivos heterogéneos en la Nube

Tecnologías de componentes y proceso de diseño de aplicaciones basado en componentes

Tecnologías Multimedia Introducción

GUIA DOCENTE DE LA ASIGNATURA MIDDLEWARE DE LA TITULACION Máster Oficial en Sistemas Telemáticos e Informáticos

SISTEMAS DE INFORMACIÓN III TEORÍA

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas. Resumen

Qué es el enrutamiento estático?

REDES INALÁMBRICAS 1. DATOS DE LA ASIGNATURA

TECNOLOGÍA MÓVIL ENVIO DE MENSAJES DE TEXTO USSD

Carrera : Academia de Sistemas y Computación. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS ASIGNATURAS TEMAS ASIGNATURAS TEMAS

Redes II. Carrera: REM Academia de Sistemas Computacionales. Academia de Sistemas Computacionales. Academia de Sistemas Computacionales

Universidad Católica de El Salvador Miembro RAICES

CELERINET ENERO-JUNIO 2013 ESPECIAL

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia

Arquitectura cliente/servidor

Informe de Gestión Enero de 2008

Estilos Arquitectónicos

1. Sistemas Distribuidos

Para el estudio instrumental, se utilizarán 2 radio bases WiMAX, 4 usuarios subscriptores, 3 ruteadores WiMAX, 3 switches y 1 laboratorio de VoIP.

Gestión de Redes IP. Presentación realizada por: Ing. Pablo Borrelli. Gestión de Redes IP 1

UNIVERSIDAD DE CÓRDOBA OPTIMIZACIÓN O CREACIÓN DE NUEVOS EQUIPOS DE RED ÍNDICE

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.

Estilos de Arquitectura y. Patrones de Diseño Arquitectónico. Patrones de Arquitectura

PROYECTO DE TESIS TEMA: DISEÑO DE RED LAN UTILIZANDO EL PROTOCOLO MPLS PARA LA TRANSMISIÓN DE VOZ, VIDEO Y DATOS DE LA EPIS UNA PUNO 2011.

José Vidal Huarcaya Ingeniero Electrónico CIP 70577

RESUMEN DE LAS BASES Y PRIORIDADES PARA EL PERFECCIONAMIENTO DE LA INFORMATIZACIÓN DE LA SOCIEDAD EN CUBA.

CICA. Centro Informático Científico. de Andalucía. Juan A. Ortega

Organización. Elaboró: Ing. Ma. Eugenia Macías Ríos

PIDE. Presentación. Proyecto Plataforma de Interoperabilidad del Estado. Preparado por: Equipo de Proyecto PIDE

Universidad Ricardo Palma

VXI: La Virtualización del Escritorio

Capítulo 2 Red UDLA-P

PRONTUARIO I. INFORMACIÓN GENERAL. Título del Curso : ANALISIS Y DISEÑO DE REDES Código y Número : CSNS 5100 Créditos : Tres (3) DESCRIPCIÓN

UNIVERSIDAD DE CÓRDOBA

Servicios Web Ubicuos Activados por Voz

Alicia Serrano Sánchez, Francisco Sánchez Molina, David Villa Alises, Felix Jesús Villanueva Molina y Juan Carlos López López

Modelos de los sistemas distribuidos. Jorge Iván Meza Martínez

GPRS: General Packet Radio Service

ESB. Norberto Fernández Departamento de Ingeniería Telemática Tecnologías de Distribución de Contenidos - UC3M 1

Laboratorio práctico Exploración de QoS de red

Ingrese al mundo de IFX networks

EVALUACIÓN DEL RENDIMIENTO DE UNA RED WIFI TRANSPORTANDO TRÁFICO VOIP

Redes y telecomunicaciones. IDA. Informática Básica Dip. GAP Fac. ADE

Diseño de Campus LAN

CCNA Voice. Introducción a las Comunicaciones Unificadas

Redes y telecomunicaciones. Introducción a la Informática

GUÍA DOCENTE DE LA ASIGNATURA

Unidad V. Infraestructura del comercio electrónico. M.C. Juan Carlos Olivares Rojas

QUE ES SOLUCIÓN NET-LAN

CAPA DE APLICACIÓN. 80 s : Aplicaciones basadas en texto o o acceso remoto o transferencia de ficheros o grupos de noticias o chat

CAPITULO III PROPUESTA DE SOLUCION.

ESCUELA: Ingeniería Eléctrica. DEPARTAMENTO: Comunicaciones ASIGNATURA: Redes de Comunicaciones Basadas en TCP/IP

Proyectos de Fin de Grado:

TELECOMUNICACIONES Y REDES

Comunicaciones unificadas: Una forma de trabajar más inteligente. Jesús Gonzalo Pérez Marián Sienes Bartolomé

Transcripción:

Grupo de Ingeniería Telemática Universidad de Granada Investigación en DDS 1

Esquema Equipo DDS Proyectos en UGR con DDS Publicaciones Demostrador Propuesta de investigación Información de Contacto 2

Equipo Fernando García Aranda, becario de colaboración Pablo Amigeiras Gutiérrez, profesor ayudante doctor, pameigeiras@ugr.es Juan José Ramos Muñoz, profesor ayudante doctor, jjramos@ugr.es Jorge Navarro Ortiz, profesor ayudante, jorgenavarro@ugr.es Javier Povedano Molina, becario investigación FPI, jpovedano@gmail.com José María López Vega, becario investigación FPU, jmlvega@gmail.com Juan Manuel López Soler, profesor titular, juanma@ugr.es, 3

Data Distribution Service Middelware estandarizado por la OMG para sistemas de Tiempo-Real. Aproximación data-centric bajo el paradigma publicación/subscripción. Concepto clave:tópico. 5 razones para usar DDS: Flexibilidad y robustez del modelo data-centric Performance y escalabilidad Reduce la complejidad de las aplicaciones Interoperabilidad multi-plataforma, multi-lenguaje, multi-sistema Amplio soporte: múltiples implementaciones 4

Realizados: Proyectos en UGR con DDS Mejora del discovery mediante filtros de bloom Prototipado rápido y despliegue de sistemas DDS en WAN Una interfaz de IM (mensajería instantánea) para DDS Políticas de QoS en una Plataforma de Trabajo Colaborativo sobre middleware DDS Servicio de enrutamiento en DDS Work in progress EMDS: DDS en 3G: SIP-DDS gateway DDS Security Plugin Extensible Multimedia Distribution Service 5

Objetivo: Proyectos en UGR con DDS Mejorar la escalabilidad en el discovery Participants Endpoints (topic name, type, typecode, QoS) Solución propuesta: Utilizar los filtros de Bloom para resumir la información de los EndPoints 6

Objetivos: Proyectos en UGR con DDS Descripción flexible y coherente de escenarios DDS Proporcionar mecanismos de gestión y control en escenarios masivos DDS Solución propuesta: Prototipado y despliegue de sistemas DDS en WAN Modelo Estático Descripción XML de las entidades DDS Modelo Dinámico Descripción del Comportamiento 7

Objetivos: Proyectos en UGR con DDS Extender DDS para inter-operar con otras tecnologías Facilitar una interfaz amigable con el Data-Space Establecer un lenguaje natural entre DDS y el usuario Solución propuesta: Una interfaz de IM (mensajería instantánea) para DDS 8

Objetivos: Proyectos en UGR con DDS Prueba de concepto de la viabilidad de implementar aplicaciones muchos a muchos con contenidos de audio y vídeo sobre middleware DDS. Selección de políticas de QoS adecuadas. Solución propuesta: Políticas de QoS en una Plataforma de Trabajo Colaborativo sobre Middleware DDS 9

Objetivos: Proyectos en UGR con DDS Comunicación transparente de entidades DDS. Mejorar la integración y escalabilidad de DDS en entornos WAN. Aplicación DDS Aplicación DDS data-space WAN data-space Aplicación DDS Aplicación DDS Aplicación DDS Solución propuesta: Servicio de enrutamiento en DDS 10

Objetivos: Proyectos en UGR con DDS Mitigar limitaciones del paradigna cliente/servidor de distribución de vídeo/audio sobre DDS: ExtensibilidadLimitada: los contenidos y los servicios ofrecidos están fuertemente acoplados a los protocolos y servers Escalabilidad: las aproximaciones centralizadas dificultan la distribución masiva de contenidos Robustez: los servidores centralizados no son tolerantes a fallos. Servicios multimedia previstos: transcodificación, mezcla, sincronización, adaptación a terminales, etc mediante una aproximación data-centric que sea platform-network-codec-applicationagnostic Propuesta: EMDS: Extensible Multimedia Distribution Service 11

Proyectos en UGR con DDS Profile settings se diseminan durante el descubrimiento El receptor construye un pipeline de acuerdo con el discovery Prosumers: los servicios pueden añadirse de forma transparente sin modificaciones Propuesta: EMDS: Extensible Multimedia Distribution Service 12

Objetivo: Proyectos en UGR con DDS Aumentar la interoperabilidad de DDS en 3G DDS SIP DDS Propuesta: SIP-DDS gateway 13

Proyectos en UGR con DDS SIP-DDS gateway 3 aproximaciones posibles Usar SIP (señalización) para controlar sesiones DDS entre redes remotas Usar SIP para enviar la información de descubrimiento Usar SIP para enviar/recibir actualizaciones de tópicos (SIP is not suitable if the frequency is too high) Investigación futura: DDS para distribución de mensajes SIP??? P2PSIP basado en DDS??? 14

Publicaciones Autores: Javier Sanchez-Monedero, Javier Povedano Molina, Jose M. Lopez-Vega, Juan M. Lopez-Soler Título: Analysis and Design of Scalable DDS Discovery Protocols Journal: Journal of Parallel and Dsitributed Computing. En prensa 2010 Editorial: Elsevier Autores: Javier Povedano Molina, Jose M. Lopez-Vega, Javier Sanchez-Monedero, Juan M. Lopez-Soler Título: Instant Messaging Based Interface for Data Distribution Service Congreso: XIII Jornadas de Tiempo Real JTR2010 URL: http://lsi.ugr.es/~jtr2010/ Lugar: Granada Fecha: Febrero 2010 Autores: Jose M. Lopez-Vega, Javier Povedano Molina, Javier Sanchez-Monedero, Juan M. Lopez-Soler Título: Políticas de QoS en una Plataforma de Trabajo Colaborativo sobre Middleware DDS Congreso: XIII Jornadas de Tiempo Real JTR2010 URL: http://lsi.ugr.es/~jtr2010/ Lugar: Granada Autores: Jose M. Lopez-Vega, Javier Sánchez Monedero, Javier Povedano Molina, Juan M. Lopez-Soler Título: QoS Policies for Audio/Video Distribution over DDS Middleware Congreso: Workshop on Distributed Object Computing for Real-Time and Embedded Systems URL: http://www.omg.org/news/meetings/realtime2008/program.htm Lugar: Arlington, VA USA Fecha: July 12-14, 2008 Autores: Javier Sánchez Monedero, Jose M. Lopez-Vega, Javier Povedano Molina, Juan M. Lopez-Soler Título: An XML-based Approach to the Configuration and Deployment of DDS Applications Congreso: Workshop on Distributed Object Computing for Real-Time and Embedded Systems URL: http://www.omg.org/news/meetings/realtime2008/program.htm Lugar: Arlington, VA USA Fecha: July 12-14, 2008 Autores: Javier Sánchez Monedero, Javier Povedano Molina, Juan M. Lopez-Soler Título: Scalable DDS Discovery Protocols Based on Bloom Filters Congreso: Workshop on Distributed Object Computing for Real-Time and Embedded Systems URL: http://www.omg.org/news/meetings/workshops/rt_2007.htm Lugar: Arlington, VA USA Fecha: July 9-12, 2007 15

LAN Demostrador: MulvideoPublisher Red de área local, canal con gran ancho de banda y pequeño retardo. Retardo: 1 ms Ancho de banda: 100 Mbps Satélite Canal con un ancho de banda limitado y retardo significativo. Retardo: 125/250/500/1000/... ms Ancho de banda: 128/64/... Kbps 16

LAN Demostrador: MulvideoPublisher Red de área local, canal con gran ancho de banda y pequeño retardo. Retardo: 1 ms Ancho de banda: 100 Mbps Satélite Canal con un ancho de banda limitado y retardo significativo. Retardo: 125/250/500/1000/... ms Ancho de banda: 128/64/... Kbps 17

Demostrador: MulvideoPublisher Se han contemplado tres niveles de calidad, separados mediante particiones DDS. 18

Demostrador: MulvideoPublisher La topología utilizada para la evaluación de la solución propuesta consta un publicador y dos subscriptores con diferentes niveles de calidad. 19

Propuestas de investigación sobre DDS en multimedia Sintonización de DDS para optimizar la calidad de vídeo en distintos canales? Tamaño óptimo de los paquetes? Elapsed time entre paquetes? QoS Reliability: mejor compromiso complejidad/prestaciones? Adaptación a la dinámica de la red? Audio sobre DDS en canales en desventaja dónde están los limites? Otras? 20

!Muchas gracias! Contacto Juan Manuel López Soler juanma@ugr.es Teléfono 958 242303 Departamento de Teoría de la Señal, Escuela Técnica Superior de Ingeniería Informática y Telecomunicación Universidad de Granada C/ Periodista Daniel Saucedo s/n 18071 Granada. 21