¿Existe alguna implementación real de la multidifusión LoRaWAN? Según la especificación v1.0.2 LoRaWAN, es posible enviar tramas de multidifusión, pero no he encontrado ni un nodo ni un servidor de red para hacerlo. Nadie sabe un camino?
¿Existe alguna implementación real de la multidifusión LoRaWAN? Según la especificación v1.0.2 LoRaWAN, es posible enviar tramas de multidifusión, pero no he encontrado ni un nodo ni un servidor de red para hacerlo. Nadie sabe un camino?
Respuestas:
La multidifusión requiere que todos los dispositivos con los que desea hablar estén escuchando, por lo que debe comenzar con una pila LoRaWAN clase C, donde los dispositivos siempre están escuchando. El uso de una "dirección de grupo" es una modificación trivial de la pila: solo tiene que agregar un código para que el dispositivo filtre las tramas entrantes que contienen su dirección o la dirección del grupo.
Lo complicado es hacer que la comunicación sea segura ya que, si usa una clave secreta compartida del grupo, cualquier dispositivo en ese grupo que esté comprometido le da al atacante el control de todo el grupo. La criptografía de clave pública puede ser una solución, pero las matemáticas son bastante intensivas y requieren mucho tiempo para computar en un pequeño procesador integrado típico.
En este sitio http://www.scoop.it/t/the-french-wireless-connection/p/4055120530/2015/11/12/lorawan-class-c-and-multicast hay un enlace a la presentación sobre una calle solución de rayos hecha con lorawan y dicen (cita directa):
Debido a que el tráfico de enlace descendente es más significativo y debido a las restricciones impuestas por diferentes autoridades de telecomunicaciones, el uso de multidifusión en LoRa ™ es imprescindible.
Esto significa que, en su solución hecha con LoRa, su única forma de enviar datos de manera significativa es usar la multidifusión. En el año 2015 se comunicaban con casi 75k farolas en todo el mundo de esa manera.