Comunicación en Malla para Redes de Automatización
► 17 October 2016 06:46 PM por Johautt Hernández
La comunicación de red en malla (mesh networking, como es conocida en inglés) permite obtener muchas de las mejoras necesarias, a su vez teniendo muy pocas desventajas. Este topología de red es muy útil para aplicaciones que requieren comunicación a largas distancias, una cobertura de una extensa área, una comunicación mas resistente a fallos de elementos individuales, o un consumo de potencia menor.
Principios de funcionamiento
En esta topología de red generalmente se dispone de nodos que cumplen la doble función de ser sensores y al mismo tiempo enrutadores. Dichos nodos, aparte de capturar y diseminar su propia información, también encaminan la información de otros nodos a través de la red, colaborando entre ellos para propagar de la manera mas adecuada posible entre el nodo transmisor y el nodo receptor la información a enviar.
Generalmente esta red también dispone de un nodo del tipo gateway, el cual permite a los demás nodos comunicarse con aplicaciones que se encuentran ajenas a esta red.
Es posible también que se dispongan de nodos que sólo cumplan la función de sensores, los cuales sólo propagan su propia información. Pero con la reducción de costos y aumento de capacidad de procesamiento de los sistemas electrónicos, esta opción no es dominante. Además, es necesario tomar en consideración la poca flexibilidad que ofrece el colocar este tipo de nodos, pues como no pueden retransmitir la información de otros nodos se disminuye entonces muchas de la ventajas anteriormente mencionadas, y por lo tanto se deben ubicar en áreas físicamente menos estratégicas, de manera de no afectar significativamente el funcionamiento de la red.
Aplicaciones
Las aplicaciones de las redes con topología de malla generalmente se relacionan con las ventajas que ofrecen las mismas. Estas suelen incluir: automatización industrial, gestión de energía, edificaciones inteligentes, gestión de activos, weareables, IoT, entre otros.
Retos a superar
Una desventaja a destacar de esta forma de comunicación es que su complejidad es mayor que la de otras tropologías, tales como las punto a punto, de estrella, de anillo, etc. Por lo tanto existe la posibilidad de que ocurran problemas inherentes a dicha complejidad.
Otra es que cuando se emplea un gateway, la comunicación con el exterior depende del correcto funcionamiento del mismo. Sin embargo, al añadirse mas gateways a la red (siempre que la misma lo permita) se obtiene una reducción parcial de fallos de comunicación entre los dispositivos internos y los sistemas externos a la red.
También se observa que la latencia de la comunicación aumenta, debido al retardo en procesamiento y retransmisión de la información que viaja entre el transmisor y el receptor.
Por último, es posible que se deba realizar un comisionamiento o al menos una puesta a punto para optimizar el tráfico de red; esto último depende del protocolo a utilizar, obviamente.
Algunos protocolos relacionados con la comunicación en malla
6LowPAN: su nombre viene de IPv6 Low-Power Wireless Personal Area Network (red de área personal de baja potencia Ipv6). Es un protocolo de red IP que define sus propios mecanismos de compresión y encapsulamiento de cabecera. La ventaja de ser IPv6 es la gran cantidad de direcciones de red a conseguir con él (3.4×1038 direcciones). 6LoWPAN es un protocolo de malla que es robusto, escalable y resistente a fallos. Los dispositivos pueden enrutar datos destinados a otros dispositivos, mientras que los anfitriones son capaces de dormir durante largos períodos de tiempo.
Bluetooth: a partir de la versión 4.2, a través de su Perfil de Soporte de Protocolo de Internet permitirá a los sensores inteligentes Bluetooth acceder a Internet directamente a través de la conectividad 6LoWPAN. Esta conectividad IP hace posible el uso de la infraestructura IP existente para gestionar los dispositivos de "borde" Bluetooth inteligentes.
Zigbee: es un protocolo de red ampliamente usado en el ámbito industrial. Esta tecnología de red que funciona a 2,4 GHz y sus aplicaciones objetivo son aquellas que requieren el intercambio de datos relativamente infrecuentes a bajas velocidades de transmisión sobre un área restringida y dentro de un rango de 100 metros, tal como en una casa o edificio. Su operación a baja potencia, alto nivel de seguridad, robustez y alta escalabilidad la posiciona para tomar ventaja de las redes de control y de sensores inalámbricos en aplicaciones M2M e IoT.
Z-Wave: es una tecnología de comunicaciones por RF de baja potencia que está diseñada principalmente para la automatización del hogar, en el control de luminarias, climatización, sistemas de seguridad, equipos multimedia, ventana automatizadas, controles de acceso, entre otros. Optimizado para la comunicación fiable y de baja latencia a través de pequeños paquetes de datos con velocidades de datos que llegan hasta los 100kbit/s. Z-Wave utiliza una arquitectura de red de malla del tipo enrutada a fuente. Los dispositivos pueden comunicarse entre sí mediante el uso de los nodos para activamente enrutar y sortear a través de obstáculos o puntos muertos de RF que podrían ocurrir en un entorno multitrayectos de una casa.
WiFi: aunque WiFi no maneja activamente protocolos de red en forma de malla, se puede utilizar algoritmos de software adecuados para adaptar los requerimientos de ambas tecnologías. En el ámbito del software libre/open source, tenemos dos protocolos. Uno de ellos es Babel, que es un protocolo con capacidad de evitar bucles y con algoritmo de vector para IPv6 e Ipv4, con propiedades de convergencia rápida. Se basa en las ideas de DSDV, AODV y EIGRP de Cisco, pero está diseñado para trabajar bien no sólo en las redes cableadas, sino también en redes de malla inalámbrica. Otro protocolo es B.A.T.M.A.N., cuyo nombre proviene de Better Approach To Mobile Adhoc Networking (mejor aproximación a redes móviles AdHoc), cuyo punto crucial es la descentralización de los conocimientos sobre la mejor ruta a través de la red, en donde no hay un solo nodo que contenga todos los datos. WiFi, por ser un protocolo optimizado para alta velocidad de transmisión, no es muy adecuado para transmisiones de baja potencia.
SmartMesh: es una tecnología de red en malla basada en el proyecto SmartDust, financiado por el DARPA a finales de la década los 90. Ofrece uno de los consumos de potencia más bajos de la industria, y uno de los productos de redes de sensores inalámbricos más confiables. Son productos ampliamente probados en campo. Según el fabricante, ofrece mas de un 99,999% de fiabilidad en la entrega de datos en entornos difíciles para la comunicación por RF, lo cual asegura una correcta intercomunicación de los sensores y de los sistemas control. También ofrece algoritmos de encriptamiento, autenticación y verificación de integridad de los mensajes. Esta tecnología puede ser usada en aplicaciones tales como Data Centers, automatización industrial, energía renovable, transporte, monitoreo remoto y en automatización de edificaciones.
Escrito por:
Johautt Hernández
Edificios inteligentes
Sistemas HVAC
Construcción sostenible
Ciudades inteligentes