¿El protocolo RadioShuttle también puede ser licenciado para otros dispositivos?
Actualmente, se requiere Mbed OS u otro Arduino basado en D21 MCU. Los módulos permitidos son RFM95 o Murata (basado en SX1276). El precio de la licencia es de 25 € por dispositivo.
¿Existe también un protocolo RadioShuttle para Linux?
Actualmente en desarrollo.
¿Puede un nodo enviar mensajes a varias estaciones?
Sí, hay un ID de dispositivo receptor por mensaje, se pueden enviar varios mensajes simultáneamente a diferentes receptores (nodo o estación).
¿Cuál es la latencia de un mensaje?
La latencia de un mensaje depende del ancho de banda y de la longitud del mensaje. Con SF7, ancho de banda de 125 kHz y 50 bytes de datos, se tarda aproximadamente 200 milisegundos en transmitir el mensaje y confirmar la recepción. Con un ancho de banda de 500 kHz se necesitan aprox. 50 milisegundos, con menos datos y, por lo tanto, más rápido. Estos valores se basan en una red de radio libre de interferencias.
¿Existe un ID de dispositivo único?
Sí, existe un ID de dispositivo único en el mundo (32 bits, que corresponde a 4.000 millones de dispositivos). Una comprobación del código de identificación evita una configuración incorrecta del ID de dispositivo. Las cabeceras de los protocolos se comprimen, de modo que, si es posible, se transmiten menos datos.
¿Qué tamaño tiene la sobrecarga del protocolo?
12 Bytes por paquete, se requieren tres paquetes para un mensaje simple con confirmación. Sin confirmación, se requieren dos paquetes de 12 bytes cada uno, más los datos del mensaje. Con AES128, el mensaje se rellena hasta 16 bytes.
¿Es compatible con el protocolo LoRaWAN?
Actualmente, el soporte para un protocolo LoRaWAN no está previsto para la tarjeta LongRa porque nuestro protocolo RadioShuttle es más eficiente y no requiere un concentrador. Funciona de nodo a estación así como de nodo a nodo (peer-to-peer) y de estación a estación. Además, no hay límites en cuanto a los canales y anchos de banda utilizados.
Los conceptos de RadioShuttle y LoRa difieren entre sí; el enfoque de RadioShuttle es compartir mensajes de forma segura y eficiente entre el nodo y la estación.
Sin embargo, técnicamente es posible portar el protocolo LoRaWAN a la tarjeta LongRa.
¿El protocolo RadioShuttle es de código abierto?
Por el momento no lo es. Son bienvenidos los desarrolladores C++ con experiencia y buenos conocimientos en el desarrollo de protocolos de red, que estén interesados en el refinamiento de RadioShuttle. Para las auditorías de seguridad del software RadioShuttle, el código fuente está disponible para su examen in situ (Hannover).