Вы находитесь на странице: 1из 6

Conhea a tecnologia LoRa e o

protocolo LoRaWAN
Vidal Pereira da Silva Junior

www.vidal.com.br

Palestra na Instituto Mau de Tecnologia, dia 12/04

Vagas limitadas. sorteio de vrios brindes

https://www.eventbrite.com.br/e/lora-tecnologia-wireless-inovadora-de-
longo-alcance-e-baixissimo-consumo-tickets-22609550775

LoRa

LoRa uma tecnologia de radio frequncia que permite comunicao a longas


distncias (em reas urbanas 3-4 Km de alcance, e em reas rurais, at 12 Km ou mais),
com consumo mnimo de energia.

Suas principais aplicaes so sistema de IoT (internet das coisas) como


sensores e monitores remotos (presso, luz, on-off, temperatura,, ...) , sobretudo
aqueles operados a bateria, de mensagens curtas e em alguns casos em locais de difcil
acesso.

LoRaWAN

LoRaWAN o nome dado ao protocolo que define a arquitetura do sistema


bem como os parmetros de comunicao usando a tecnologia LoRa.

O protocolo LoRaWAN implementa os detalhes de funcionamento, segurana,


qualidade do servio, ajustes de potncia visando maximizar a durao da bateria dos
mdulos, e os tipos de aplicaes tanto do lado do mdulo quanto do servidor.
Arquitetura da rede

1- Mdulos (end-points ou end-devices)

So os elementos bsicos da rede, como:

sensores de temperatura, movimento, on-off, ...


leitores de consumo de energia, de gua, gs,...

2- Gateways

So os elementos de conexo entre os mdulos e os servidores de rede.

Um s gateway pode receber os dados de milhares de dispositivos e


encaminha-los para o servidor de rede. Dependendo das condies de topologia do
local, um nico gateway pode cobrir um raio desde 2Km at 15 Km.

3- Servidores de rede

Os servidores de rede so os responsveis pelo gerenciamento das informaes


enviadas pelos gateways.
4- Servidores de aplicaes

Os servidores de aplicaes so programas especficos que recebem os pacotes


dos servidores de rede e de acordo com a informao executam uma ou mais aes
especficas.

Classes de dispositivos
Para atender as mais diversas necessidades no protocolo LoRaWAN foram
definidas trss classes de dispositivos (mdulos):

Classe A - Sensores
o Comunicao bi-direcional,
bi recepo aps transmisso.
(Os
Os mdulos so podem receber dados em janelas de tempo pr
determinadas e imediatamente aps realizarem uma transmisso)
transmisso

Classe B - Atuadores
o Comunicao bi-direcional,
bi direcional, com janelas de recepo agendadas

Classe C - Bidirecional, recepo de dados praticamente sem atraso


o Nesta classe o mdulo sempre esta apto a receber dados do gateway

Importante:: Todos os mdulos devem obrigatoriamente funcionar em classe A

Segurana dos dados


Para garantir a privacidade dos dados enviados temos dois nveis de segurana:

Segurana para a informao


Segurana na transmisso dos dados

A) Segurana para a informao


Neste caso os dados a serem transmitidos (payload) so criptografados usando
o algoritmo AES de 128 bits, com uma chave conhecida por "Application Session Key".

O servidor de rede no tem como fazer este processo.

B) Segurana na transmisso dos dados

O nmero 'MIC' gerado usando a mesma tcnica de criptografia (AES de 128


bits), mas com uma outra chave, conhecida por "Network Session Key".

Esta chave serve para que o servidor de rede possa garantir que o pacote
recebido no foi alterado por erros ou propositalmente.

Observe que o servidor de rede pode apenas checar a integridade do pacote e


nunca 'abrir' os dados, pois no tem a 'Application session key'.

Frequncias de operao

Para os EUA e Amricas, a faixa de frequencia vai de 902 MHz a 928 MHz,
conforme figura a seguir:
Gateways
Para a implementao da rede existem atualmente vrios gateways comercias
e inclusive gateways experimentais.

Alguns gateways comerciais

Kerlink Multitech Link-Labs

Gateways para estudos e redes menores

Microchip Link-Labs para Raspberry

Mdulos Microchip certificados LoraWAN


Para a frequncia americana, temos o mdulo RN2903, cujos detalhes podem
ser vistos em: http://www.microchip.com/wwwproducts/en/RN2903
Kits para desenvolvimento
Para estudo temos os seguintes tens:

A) Extenso Arduino / Raspberry Pi (Modelo 2 / Modelo 3 / Zero)

B) BB_LoRa

Breakout board LoRa com Pic 16F1619, com footprint para encaixe na placa
Curiosity

#######################################################################

Vidal Pereira da Silva Junior

04/04/2016

Fonte: Lora alliance