Towards a fully mobile publish/subscribe system

  1. AMOZARRAIN PEREZ, UGAITZ
Zuzendaria:
  1. Mikel Larrea Álava Zuzendaria

Defentsa unibertsitatea: Universidad del País Vasco - Euskal Herriko Unibertsitatea

Fecha de defensa: 2021(e)ko apirila-(a)k 26

Epaimahaia:
  1. Marta Patiño Martínez Presidentea
  2. Roberto Cortiñas Idazkaria
  3. Pierre Sens Kidea
Saila:
  1. Konputagailuen Arkitektura eta Teknologia

Mota: Tesia

Teseo: 154475 DIALNET lock_openADDI editor

Laburpena

This PhD thesis makes contributions to support mobility and fault tolerance in a publish/subscribe system. Two protocols are proposed in order to support mobility of all devices in the system, including inside the event notification service. The protocols are designed with the idea that any change due to mobility is completely beyond our control and ability to predict. Moreover, the proposed solutions do not need to know neither the amount of nodes in the system nor their identities before starting, the system is able to adapt to new devices or disconnections and is able to keep operating correctly in a partitioned network. To do so we extend a previously proposed framework called Phoenix that already supported client mobility. Both protocols use a leader election mechanism to create a communication tree in a highly dynamic environment, and use a characteristic of that algorithm to detect topology changes and migrate nodes accordingly.