Pregunta simple: ¿Es el chip SX1272 de Semtech capaz de enviar datos a las pasarelas LoRa? Estoy un poco confundido acerca de LoRa y LoRaWAN. ¿Cuál es la diferencia?
Respuestas
¿Demasiados anuncios?-
LoRa contiene solo el protocolo de capa de enlace y es perfecto para ser utilizado en comunicaciones P2P entre nodos. Los módulos LoRa son un poco más baratos que los de LoRaWAN. Funciona en las bandas de 868 y 900 MHz.
-
LoRaWAN incluye también la capa de red, por lo que es posible enviar la información a cualquier Estación Base ya conectada a una plataforma en la nube. Los módulos LoRaWAN pueden funcionar en las bandas de 868/900/433 MHz.
La respuesta corta es sí, puedes conectar muchos SX127x a una puerta de enlace.
Ahora, para la explicación detallada:
- Como mencionó Abhilash, LoRa es la capa física, y LoRaWAN es la capa MAC (aproximadamente equivalente al modelo OSI) construida sobre LoRa (LoRaWAN inicialmente se llamaba LoRaMAC).
- LoRaWAN crea una topología de red en estrella.
- Las puertas de enlace LoRaWAN utilizan el chip SX1301 y teóricamente admiten hasta 20k nodos por puerta de enlace. Sin embargo, en la práctica, el número más realista es alrededor de 1k nodos por puerta.
- Los chips SX127x (72 y 76 son los más comunes que conozco) solo implementan la parte de modulación LoRa, no la parte -WAN.
- Para conectar un nodo final a una puerta de enlace LoRaWAN, necesitas el SX127x + una implementación de pila LoRaWAN (ya sea en software o en un MCU adicional).
- Algunos nodos finales, como el Microchip RN2483, incluyen el SX127x + un MCU con LoRaWAN en un paquete cerrado.
- Si solo tienes un módulo basado en SX127x, por ejemplo, el HopeRF RFM95W, necesitas agregar un MCU e implementar la pila LoRaWAN a nivel de software. La biblioteca más popular es LMIC (LoRaMAC en C de IBM). También hay versiones para Arduino.