Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Tecnologia da Internet das Coisas

O que é LoRaWAN? [Análise técnica]


Está pensando em usar o LoRaWAN para implantar sua solução de IoT? Ultimamente, tem havido algum impulso para este protocolo (caso em questão:machineQ), que funciona bem para aplicativos simples implantados em redes públicas. No entanto, se você estiver desenvolvendo uma solução de rede privada para uso industrial ou empresarial, existem algumas limitações para esta tecnologia que você precisa estar ciente (e protocolos alternativos que, em muitos casos, servirão melhor a você).

Veja o exemplo de Gateway LoRaWAN para desenvolvedores.


Neste artigo, daremos uma olhada em:

A diferença entre LoRa e LoRaWAN


Às vezes, as pessoas pensam que os termos LoRa e LoRaWAN significam a mesma coisa, mas são diferentes.

LoRa é um método de transmissão de sinais de rádio que usa um formato de vários símbolos chilreado para codificar informações. É um sistema proprietário feito pelo fabricante de chips Semtech; seu LoRa IP também está licenciado para outros fabricantes de chips. Essencialmente, esses chips são chips de rádio de banda ISM padrão que podem usar LoRa (ou outros tipos de modulação como FSK) para converter freqüência de rádio em bits, sem a necessidade de escrever código para implementar o sistema de rádio. LoRa é uma tecnologia de camada física de nível inferior que pode ser usada em todos os tipos de aplicativos fora de uma área ampla.

LoRaWAN é um protocolo de rede ponto a multiponto que usa o esquema de modulação LoRa da Semtech. Não se trata apenas das ondas de rádio; é sobre como as ondas de rádio se comunicam com os gateways LoRaWAN para fazer coisas como criptografia e identificação. Ele também inclui um componente de nuvem, ao qual vários gateways se conectam. LoRaWAN raramente é usado para aplicações industriais (rede privada) devido às suas limitações.

Existe outro protocolo de código aberto para LoRa que pode ser mais adequado para o seu caso de uso; baixe este white paper para uma explicação clara de como ele se compara ao LoRaWAN.

Como funciona o LoRaWAN


No nível mais fundamental, os protocolos de rádio como LoRaWAN são bastante simples. A maneira como as redes estelares conversam é semelhante à de um professor e alunos em uma aula. O gateway (o professor) fala com os nós finais (a classe) e vice-versa. Esta é uma relação assimétrica em termos de comunicação. Todos na classe poderiam estar tentando se comunicar com o professor ao mesmo tempo, mas o professor não seria capaz de ouvir ou entender todos de uma vez. Embora extremamente simplificados, muitos elementos das topologias em estrela voltam a essa analogia.

Veja o exemplo de Gateway LoRaWAN para desenvolvedores.

Isso é o que parece na prática:digamos, por exemplo, você tem quatro gateways e um nó. O nó transmite cegamente para o espectro de rádio, e qualquer gateway com sorte o suficiente para ouvir a transmissão pode pegá-la e enviá-la para a nuvem. É possível que todos os quatro gateways possam ouvir essa mensagem e enviá-la. (A única vantagem disso:as mensagens ainda podem ser transmitidas apesar dos links muito fracos. Se um nó transmitir cinco mensagens e apenas um o fizer, sua mensagem ainda terá passado.)

Depois que a mensagem é entregue, não há aviso de recebimento. No entanto, os nós em LoRaWAN podem solicitar confirmações. Se a confirmação for solicitada e todos os quatro gateways receberem a mesma mensagem, a nuvem escolherá um gateway para responder em um horário fixo, geralmente alguns segundos depois. O problema, então, é este: quando esse gateway está transmitindo de volta para o nó, ele para de ouvir todo o resto. Portanto, se seu aplicativo precisa de muitos reconhecimentos, muito provavelmente gastará mais tempo transmitindo reconhecimentos do que ouvindo, o que acabará por levar a um colapso da rede.



O diagrama acima mostra como LoRaWAN opera. A barra superior indica se o gateway está transmitindo ou não. (Se estiver laranja, está transmitindo; se for azul, não está.) A barra na parte inferior mostra os canais do receptor. Quase todos os sistemas LPWAN, incluindo LoRaWAN, têm vários canais de recepção, e a maioria dos sistemas LoRaWAN pode receber oito mensagens simultaneamente, em qualquer número de canais de frequência.

LoRaWAN classes A, B e C


LoRaWAN tem três classes que operam simultaneamente. A classe A é puramente assíncrona, que é o que chamamos de sistema ALOHA puro. Isso significa que os nós finais não esperam por um determinado momento para falar com o gateway - eles simplesmente transmitem sempre que precisam e permanecem inativos até então. Se você tiver um sistema perfeitamente coordenado em oito canais, poderá preencher cada intervalo de tempo com uma mensagem. Assim que um nó completa sua transmissão, outro começa imediatamente. Sem nenhuma lacuna na comunicação, a capacidade máxima teórica de uma rede aloha pura é cerca de 18,4% desse máximo. Isso se deve em grande parte a colisões, porque se um nó estiver transmitindo e outro acordar e decidir transmitir no mesmo canal de frequência com as mesmas configurações de rádio, eles irão colidir.

A Classe B permite que as mensagens sejam enviadas para nós alimentados por bateria. A cada 128 segundos, o gateway transmite um sinalizador. (Veja os intervalos de tempo na parte superior do diagrama.) Todas as estações base LoRaWAN transmitem mensagens de beacon exatamente ao mesmo tempo, pois são escravas de um pulso por segundo (1PPS). Isso significa que cada satélite GPS em órbita transmite uma mensagem no início de cada segundo, permitindo que o tempo seja sincronizado em todo o mundo. Todos os nós da Classe B são atribuídos a um intervalo de tempo dentro do ciclo de 128 segundos e são informados quando devem ouvir. Você pode, por exemplo, dizer a um nó para escutar a cada décimo intervalo de tempo e, quando isso acontecer, permitirá que uma mensagem de downlink seja transmitida (consulte o diagrama acima).

A classe C permite que os nós ouçam constantemente e uma mensagem de downlink pode ser enviada a qualquer momento. Isso é usado principalmente para aplicativos alimentados por CA, porque é preciso muita energia para manter um nó ativamente acordado executando o receptor o tempo todo.

Taxa de chirp, ganho de processamento e ortogonalidade




Nota:Em LoRaWAN, o fator de propagação (SF) refere-se à taxa de chirp. Este gráfico mostra a modulação LoRa Chirp ao longo do tempo. SFs diferentes podem ser decodificados no mesmo canal de frequência ao mesmo tempo.

LoRa funciona movendo um tom de RF ao longo do tempo de uma forma muito linear. Este gráfico mostra os chilros em uma cascata reversa - os dados mais recentes estão no topo, o que é chamado de “chilro para cima”. Você pode ver como essa frequência do tom está aumentando com o tempo. As transmissões LoRa funcionam por chilrear, quebrando os chips em diferentes lugares em termos de tempo e frequência para codificar um símbolo. O fato de que as transmissões LoRa saltam de um lugar para outro em um determinado momento pode significar uma sequência de bits contra outra. Não é apenas binário - ele contém muitas informações que você pode transmitir (alta profundidade de símbolo).

Pense, por um momento, em puro chaveamento de mudança de frequência (FSK). Se um tom ficasse parado por algum tempo e depois pulasse para outro lugar por um tempo, você veria linhas ou tons diferentes. Isso é chamado de FSK 2-ário, que denota dois símbolos de frequência. O FSK M-ário tem vários tons de frequência que podem representar ainda mais símbolos. LoRa pegou esse conceito, mas faz tudo em um chilrear. Então, ele está obtendo ganho de processamento. Por ter um padrão muito distinto, o receptor LoRa pode detectar chiados mais silenciosos, ou seja, abaixo do nível de ruído. Se você tiver outra transmissão acontecendo no mesmo canal em uma taxa de chirp diferente, ela será ortogonal - o que significa que pode ser detectada ao mesmo tempo. Dito isso, há muita capacidade do lado receptor.

Barreiras para construir redes privadas com LoRaWAN


LoRaWAN funciona bem para alguns aplicativos, mas não é a melhor opção para soluções implantadas pelo cliente (também conhecidas como rede privada). As principais razões para isso são:

LoRaWAN é bom se você deseja construir em redes públicas operadas e pertencentes a operadoras. Existem muitos fornecedores de hardware e servidor de rede competindo neste espaço, portanto, há muitas opções. E para aplicativos simples, onde você não tem muitos nós e não precisa de muitos reconhecimentos, o LoRaWAN funciona. Mas se suas necessidades são mais complexas, você inevitavelmente enfrentará obstáculos sérios. Muitos usuários do LoRaWAN ainda não experimentaram esses obstáculos simplesmente porque suas redes ainda são bastante pequenas. Tente usar o LoRaWAN para operar uma rede pública com milhares de usuários fazendo coisas diferentes, e as dificuldades certamente aumentarão.

Além disso, desenvolver e implantar um sistema em torno do LoRaWAN é um processo complexo. Uma das razões pelas quais escrevemos este artigo é porque temos clientes que nos procuram com a impressão de que o LoRaWAN “funciona fora da caixa” como alguns modems de celular ou WiFi podem. Você vai querer ter certeza de que entende toda a arquitetura e tem um bom domínio de como o sistema funciona antes de decidir que é o melhor caminho para você.

Uma solução alternativa:Symphony Link


Symphony Link é uma pilha de protocolo LoRa alternativa desenvolvida pela Link Labs. Para lidar com as limitações do LoRaWAN - e fornecer a funcionalidade avançada que a maioria das organizações precisa para implantar com sucesso as soluções de IoT - construímos nosso próprio software com base nos chips da Semtech. Alguns de seus recursos avançados incluem:

Existem muitos outros motivos pelos quais as empresas escolhem o Symphony Link; você pode ler mais sobre isso em nosso site. Ou, se quiser ver como o Symphony Link pode funcionar para seu caso de uso específico, agende uma demonstração gratuita da tecnologia hoje mesmo. Mostraremos como isso funcionará para o seu LPWA; como configurar um gateway e um kit de desenvolvimento no Symphony Conductor; e revisar as etapas de integração, orçamentos de energia e alcance. Ou, se você tiver alguma dúvida sobre a tecnologia, basta entrar em contato.





Tecnologia da Internet das Coisas

  1. O que é um sensor de O2?
  2. O que é RTLS? [2021 ATUALIZAÇÃO]
  3. O que é LoRa? Uma análise técnica
  4. NB-IoT vs. LoRa vs. Sigfox
  5. O que é M2M? [Atualização 2018]
  6. O que é LTE-M?
  7. O que eu faço com os dados ?!
  8. O que é A2 Steel?
  9. O que é atestado de dispositivo?
  10. O que é Análise de Nível de Reparo (LORA)?