Tesis doctoral de Zigor Salvador Artola
Los sistemas distribuidos de tipo publish/subscribe son una aproximación desacoplada a la comunicación de información entre múltiples productores y consumidores de eventos. En concreto, el paradigma publish/subscribe introduce una infraestructura software de comunicaciones que intermedia entre los clientes de un sistema distribuido, filtrando los eventos producidos o publicados por los publishers y entregando estos eventos a aquellos suscriptores o subscribers que estén interesados en ellos.El modelo de interacción de los sistemas distribuidos publish/subscribe resulta particularmente interesante para escenarios con un componente de movilidad. En dichos escenarios, los clientes software que producen y consumen eventos se ejecutan en dispositivos móviles como tablets y smartphones. Una infraestructura estática de comunicaciones compuesta por una serie de brokers o intermediarios enruta los eventos desde su nodo de origen a su(s) nodo(s) de destino. De esta manera, es posible implementar aplicaciones para entornos inteligentes, donde los dispositivos móviles reciben eventos generados por sensores distribuidos por el entorno y, adicionalmente, generan sus propios eventos que pueden ser utilizados por el entorno para monitorizar la localización u otras propiedades de los usuarios.La tesis propone un algoritmo de enrutamiento para sistemas distribuidos publish/subscribe que soporta la movilidad de dichos clientes, permitiendo que los clientes se desconecten de un bróker determinado y migren a otro bróker con el fin de proseguir su producción y/o consumo de eventos. Se verifica la corrección del algoritmo de enrutamiento y se implementa un prototipo de sistema. Finalmente, se analiza la escalabilidad del sistema mediante un análisis de rendimiento basado en la implementación.
Datos académicos de la tesis doctoral «Client mobility support and communication efficiency in distributed publish/subscribe«
- Título de la tesis: Client mobility support and communication efficiency in distributed publish/subscribe
- Autor: Zigor Salvador Artola
- Universidad: País vasco/euskal herriko unibertsitatea
- Fecha de lectura de la tesis: 24/07/2012
Dirección y tribunal
- Director de la tesis
- Mikel Larrea Alava
- Tribunal
- Presidente del tribunal: Mª aranzazu Illarramendi echave
- diego Lopez de ipiña gonzalez de artaza (vocal)
- leonardo Querzoni — (vocal)
- sergio Arévalo viñuales (vocal)