Com o desenvolvimento contínuo e a aplicação da tecnologia LoRa, os incidentes de CCI entre os módulos LoRa estão aumentando e os danos causados pela interferência estão se tornando cada vez mais proeminentes.Você pode perguntar o que é CCI.
CCI (Co-channel Interference): A frequência da portadora do sinal indesejado é a mesma do sinal útil, causando interferência no receptor que recebe o sinal útil.Contanto que usemos vários módulos LoRa para nos comunicarmos em uma frequência, haverá interferência co-canal.
Para resolver o problema, temos três soluções para ele.
Método 1: Sondagem de Anfitrião
O modo de polling do host é a maneira como o mestre pesquisa e chama os salves um por um.O princípio é muito simples.Por exemplo, o mestre envia para o escravo1, já que os escravos têm configurações de endereço, apenas o escravo1 pode responder ao mestre.Após o slave1 receber o comando do master, ele carrega os dados para o master.O mestre então consulta outros escravos em busca de dados da mesma maneira.
Método 2: upload programado secundário
Para este método, o mestre transmite e envia informações para o escravo.Depois que o escravo recebe as informações do mestre, ele sincroniza o horário e faz o upload regularmente de acordo com o horário que definimos, evitando o upload simultâneo de dados, para evitar CCI.
Método 3: Upload Ativo Escravo
A máquina escrava carrega ativamente, e o modo de rede do próprio módulo LoRa com a função RSSI é um modo de upload ativo relativamente confiável.Este método de transmissão é para detectar a intensidade do sinal RSSI no ambiente quando o escravo precisa carregar dados.Se a intensidade do RSSI no ambiente atual for relativamente alta, aguarde até que o valor do RSSI diminua antes de fazer o upload ativamente.Se o upload for bem-sucedido, o mestre fornecerá feedback ao escravo para decidir se deve reenviar.