Estoy tratando de entender la relación real entre chips LoRa, "chirps", símbolos y bits. No me refiero solo a las ecuaciones que relacionan las diversas tasas, sino a cómo estas cosas se relacionan cuantitativamente.
El documento Semtech AN1200.22 LoRa ™ Modulation Basics contiene algunas ecuaciones y definiciones básicas relacionadas con varias tasas. Hasta donde puedo entender, la velocidad de chip CR siempre será numéricamente igual al ancho de banda seleccionado. Entonces, si el ancho de banda seleccionado = 125 kHz, la velocidad de chip es de 125,000 chips / segundo. El símbolo BW se usa indistintamente con la velocidad de chip.
El factor de propagación relaciona chips y símbolos. . Entonces, la velocidad de símbolo SR está relacionada con la velocidad de chip (como BW):
En la implementación de la modulación LoRa, cada 4 bits de datos se codificarán como 5, 6, 7 u 8 bits totales como una forma de corrección de errores hacia adelante, y estos se seleccionan configurando la velocidad de codificación CR = 1, 2, 3, 4. Por lo tanto, la tasa real de bits de datos del usuario debe reducirse por el factor:
.
Esto concluye lo que creo que entiendo hasta ahora. No sé qué son realmente las fichas o los símbolos . Por ejemplo, hay un término SF adicional en la relación final entre el ancho de banda y la velocidad de bits sin procesar, que no entiendo.
Esto dice que un símbolo es equivalente a los bits SR, o entre 6 y 12 bits en la configuración disponible de LoRa. ¿Es eso correcto?
Encontré aquí (también, mire después de las 13:00 en este video EDIT: video de la charla más reciente y más profunda ) una definición de frecuencia de chirp como la primera derivada de frecuencia df / dt. Eso le daría unidades de pero la expresión que se muestra allí es diferente. ¿Quizás esta es la tasa de barridos completos (chirps), en lugar de la tasa de cambio de frecuencia?
arriba: captura de pantalla desde aquí .
Pregunta: ¿Cuál es la relación entre chips y "chirps"? ¿Se pueden distinguir visualmente los chips en los espectrogramas? ¿Se puede ver dónde comienza y dónde termina cada chip? Además, ¿hay entre 6 y 12 bits por símbolo?
A continuación se muestran algunas ilustraciones de espectrogramas de señales LoRa. Parece que durante cada chirp, hay aproximadamente un promedio de un cambio instantáneo en la frecuencia por período de chirp nominal, pero no sé si eso se cumple en general.
arriba: espectrograma LoRa de LinkLabs: "¿Qué es LoRa?" .
arriba: espectrograma LoRa de Decodificación del protocolo LoRa IOT con un RTL-SDR .
arriba: captura de pantalla de Reversing LoRa (PDF).
arriba: desde Decoding LoRa - recortado desde aquí .