Intento comprender la relación real entre los chips LoRa, los "chirridos", los símbolos y los bits. No me refiero sólo a las ecuaciones que relacionan las distintas tasas, sino realmente a cómo se relacionan estas cosas cuantitativamente.
El documento de Semtech AN1200.22 Conceptos básicos de la modulación LoRa™. contiene algunas ecuaciones y definiciones básicas relacionadas con diversos tipos. Por lo que puedo entender, la tasa de chip CR siempre va a ser numéricamente igual al ancho de banda seleccionado. Así que si el ancho de banda seleccionado = 125 kHz, la tasa de chips es de 125.000 chips/segundo. El símbolo BW se utiliza entonces indistintamente con la tasa de chips.
El factor de dispersión relaciona fichas y símbolos. \$2^{SF} chips = 1 \ symbol\$ . Por tanto, la tasa de símbolos SR está relacionada con la tasa de chips (como BW):
\$SR = \frac{BW}{2^{SF}}\$
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 forma de corrección de errores hacia delante, y estos se seleccionan estableciendo la tasa de codificación CR = 1, 2, 3, 4. Por tanto, la tasa real de bits de datos de usuario debe reducirse en el factor:
\$BR_{user} = BR\frac{4}{4+CR}\$ .
Con esto concluyo lo que creo que entiendo hasta ahora. No sé lo que fichas o símbolos son en realidad . Por ejemplo, hay un término SF adicional en la relación final entre ancho de banda y velocidad binaria bruta, que no entiendo.
\$BR = SF\frac{BW}{2^{SF}}\ = SF \cdot SR\$
Esto dice que un símbolo equivale a bits SR, o entre 6 y 12 bits en los ajustes disponibles de LoRa. ¿Es correcto?
He encontrado aquí (también, ver después de las 13:00 en este vídeo EDITAR: vídeo de la charla más reciente y en profundidad ) una definición de la tasa de chirp como la primera derivada temporal de la frecuencia df/dt. Eso le daría unidades de \$time^{-2}\$ pero la expresión que se muestra allí es diferente. Tal vez sea el índice de barridos completos (chirridos), en lugar de la tasa de cambio de frecuencia?
arriba: captura de pantalla de aquí .
Pregunta: ¿Cuál es la relación entre los chips y los "chirridos"? ¿Se pueden distinguir visualmente los chips en los espectrogramas? ¿Se puede ver dónde empieza y acaba cada chip? Además, ¿hay realmente 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 chirrido, hay aproximadamente una media de un cambio instantáneo en la frecuencia por período de chirrido nominal, pero no sé si esto es así en general.
arriba: Espectrograma LoRa de LinkLabs: "¿Qué es LoRa?" .
arriba: Espectrograma LoRa de Descodificación del protocolo LoRa IOT con una RTL-SDR .
arriba: captura de pantalla de Invertir LoRa (PDF).
arriba: de Descodificación de LoRa - recortado de aquí .