Estou tentando entender a relação real entre chips LoRa, "chirps", símbolos e bits. Não quero dizer apenas as equações que relacionam as várias taxas, mas como essas coisas se relacionam quantitativamente.
O documento Semtech AN1200.22 LoRa ™ Modulation Basics contém algumas equações e definições básicas relacionadas a várias taxas. Pelo que entendi, a taxa de chips CR sempre será numericamente igual à largura de banda selecionada. Portanto, se a largura de banda selecionada = 125 kHz, a taxa de chips é de 125.000 chips / segundo. O símbolo BW é então usado de forma intercambiável com a taxa de chips.
O fator de espalhamento relaciona fichas e símbolos. . Portanto, a taxa de símbolos SR está relacionada à taxa de chips (como BW):
Na implementação da modulação LoRa, a cada 4 bits de dados serão codificados como 5, 6, 7 ou 8 bits totais como forma de correção direta de erro, e estes são selecionados definindo a taxa de codificação CR = 1, 2, 3, 4. Portanto, a taxa real de bits de dados do usuário deve ser reduzida pelo fator:
.
Isso conclui o que acho que entendi até agora. Não sei o que são chips ou símbolos . Por exemplo, há um termo SF extra no relacionamento final entre largura de banda e taxa de bits bruta, que eu não entendo.
Isso indica que um símbolo é equivalente aos bits SR, ou entre 6 e 12 bits nas configurações disponíveis do LoRa. Isso está correto?
Eu encontrei aqui (também, assista depois das 13:00 deste vídeo EDIT: vídeo da conversa mais recente e mais aprofundada ) uma definição da taxa de chirp como a primeira derivada da frequência df / dt. Isso daria unidades de mas a expressão mostrada é diferente. Talvez seja essa a taxa de varreduras completas (chirps), em vez da taxa de mudança de frequência?
acima: captura de tela daqui .
Pergunta: Qual é a relação entre chips e "chirps" - os chips podem ser visualmente distinguidos nos espectrogramas - podemos ver onde cada chip começa e termina? Além disso, existem de fato entre 6 e 12 bits por símbolo?
Abaixo estão algumas ilustrações de espectrogramas de sinais LoRa. Parece que, durante cada chirp, há aproximadamente uma mudança instantânea na frequência por período de chirp nominal, mas não sei se isso ocorre em geral.
acima: espectrograma LoRa da LinkLabs: "O que é LoRa?" .
acima: espectrograma LoRa de decodificação do protocolo LoRa IOT com um RTL-SDR .
acima: captura de tela de Reversing LoRa (PDF).
acima: da Decodificação LoRa - cortada daqui .