Comunicaciones entre dispositivos con AllJoyn

AllJoyn es un proyecto colaborativo open source de AllSeen Alliance para facilitar las comunicaciones en proximidad de dispositivos sin necesidad de un servidor remoto.

allseen_logoSe encarga de detectar dispositivos cercanos, crear sesiones entre ellos y comunicarlos de forma segura. El framework se define como un lenguaje de comunicación común entre los distintos dispositivos y aplicaciones que conforman el IoT.

AllJoyn está compuesto por Apps y Routers, que pueden estar en el mismo o en distintos dispositivos, según alguna de las siguientes topologías:

Bundled Router: una app usa su propio router.
Standalone Router: múltiples apps en el mismo dispositivo utilizan un Router.
– Una App usa un Router que esté en otro dispositivo.

Las Apps solo podrán comunicarse entre sí a través de un Router.

La comunicación es independiente del tipo de dispositivo, del sistema operativo y del tipo de transporte a emplear, que puede ser entre otros: Wi-Fi, Ethernet o PLC. El tipo utilizado será totalmente transparente para el usuario, lo elegirá el propio framework en función de los medios disponibles.

Deja un comentario