Sesión local: Comunicaciones autónomas

Sesión impartida por: Josep Solé

En esta sesión local se nos introdujo el concepto de comunicaciones autónomas. Para ello, se utilizó un ejemplo en que se simulaba un desastre natural dentro de una ciudad. El problema principal que se planteaba consistía en conocer el número de supervivientes y su posición. Además, otros datos importantes eran la edad y el estado de los supervivientes. Con esta información los equipos de rescate cambiaban sus movimientos aleatorios por movimientos directos y también eran capaces de establecer un orden de prioridades de rescate.

El funcionamiento de las comunicaciones autónomas en este contexto se consigue a través de dos pasos. En primer lugar, cada dispositivo crea una tabla de dispositivos vecinos con los que tiene conexión directa. Esta tabla clasifica a los dispositivos según su funcionalidad. En el caso que alguna funcionalidad no se encuentre en la tabla, entonces se interroga a un vecino para saber si éste tiene en su tabla dicha funcionalidad. Para clarificar un poco este embrollo, supongamos que nuestro dispositivo no tiene GPS. Después de crear la tabla con todos los dispositivos vecinos vemos que ninguno de estos dispone de esta funcionalidad. Para comunicar nuestra posición necesitamos tener GPS, así que preguntamos a nuestros vecinos si en sus tablas tienen algún dispositivo que disponga de GPS. En segundo lugar, una vez tenemos un mapa de los dispositivos y sus funcionalidades, ya podemos proceder a la comunicación con los equipos de rescate.

El prototipo explicado se implementó sobre la plataforma Diet. Esta plataforma, desarrollada por British Telecom, se caracteriza por ser ligera, escalable, robusta, flexible y extensible. Está especialmente indicada para aplicaciones p2p.

Es previsible que en el futuro las comunicaciones autónomas jueguen un papel destacado dentro de nuestra sociedad. Sus aplicaciones son muy diversas y por su propio concepto de autogestión permiten regular inteligentemente la red sin necesidad de operadores humanos.

Todavía no hay comentarios

Replica