Para alcançar o mercado de forma mais rápida e robusta é preciso contar com ferramentas e protocolos que facilitem o desenvolvimento de suas soluções. Neste webinar você será apresentado aos mais modernos kits de desenvolvimento e protocolos de rede mesh já desenvolvidos pela Microchip.
Objetivo do Webinar
Entender os principais padrões de redes sem fio, aplicação de redes sem fio em mesh, topologias de rede, questões de segurança da informação e kits de desenvolvimento disponíveis para tal finalidade.
Assista em: https://www.embarcados.com.br/webinars/redes-mesh-para-monitoramento-e-controle-de-sensores/
2. Objetivos do Webinar
• Os tipos de Redes Sem Fio
• As características de redes mesh em IEEE
802.15.4
• As características do Protocolo MiWi
• Ferramentas de análise de rede
• Decisões de Design de HW e SW
3. Agenda
• Redes Sem Fio
• Fundamentos do IEEE 802.15.4
• Microchip MiWiTM
• Ferramentas de Análise de Rede
• Decisões de Design
• Componentes e Kits de Desenvolvimento
• Perguntas & Respostas
10. Rede Mesh em Linha
Pluviômetros
Distância
• 3 km
• front end 22 dBm
Bateria
• 3,6V (1 ano)
Sem painel solar
802.15.4
Lightweight Mesh
Prevenção
Ferrugem da Soja
11. Rede Mesh Cluster Tree
Utilidades (água,
energia e gás)
Distância
• 100 m
Bateria
• 3,6V (5 anos)
Roteadores 110/220V
802.15.4
MiWi
Medidores inteligentes,
eficiência energética,
hídrica e
15. Características IEEE 802.15.4
• Tipos de Mensagens
– Broadcast: envio de dados para todos os nós da
rede
– Unicast: envio de dados para um nó exclusivo
• Segurança
– Mensagens encriptadas (CTR ATSAMR21 AES
128 bits)
– Mensagens autenticadas (ATECC608A ECDH e
ECDSA)
17. Microchip MiWiTM
• Pilha de Protocolo de Rede Sem Fio Proprietária
• Suporta
– IEEE 802.15.4 – 2.4 GHz
– Sub-GHz – 315/433/700/868/915MHz
• Projetado para
– Taxa de transmissão 250 kbps
– Baixo consumo de energia
• Topologia de Rede
– Peer-2-Peer
– Star
– Mesh – 8000 nós – 100 saltos
18. Características MiWiTM
• Active Scan
– Coleta informações de redes PAN próximas
– Coleta informações de Canal, Potência de Sinal e
PAN-ID
• Energy Scan
– Determina o Least Noisy Channel para operação da
rede PAN
– Evita conflitos de interferência de canais no Wi-Fi
19. Características MiWiTM
• Frequency Agility
– Salto de canais
– Resincronização
– Gerenciado pelo Pan Coordinator
• Network Freezer
– Quando um device é desligado…
– Restaura os parâmetros de rede após a falta de
energia
– Armazena essas informações em EEPROM virutal ou
externa
20. Características MiWiTM
• Sleeping End Devices (RFDs)
– Coloca o device no modo sleep para economia
de energia
• Indirect Messaging
– Messagens são salvas temporaiamente até que
o RFD acorde
• MCU + TRx em Modo Sleep
– ~4uA in SAMR21
– ~700nA in SAMR30
• Criptografia Simétrica AES 128
23. API MiApp
• Abstrai os detalhes da pilha MiWiTM
• Quatro categorias de APIs
orated. All Rights Reserved. 21083 IoT6 Slide 22
What is MiApp?
e API set
cts the MiWi ack de ail
Microchip Proprietary
Protocols (MiWi
P2P/Star/Mesh)
Application
MiApp
Designing With MiAp
Four Categories of APIs
Configuration
Connection
TX/RX Operation
Special Functions
30. Mesh MiWiTM Tipos de Devices
• PAN Coordinator
– Inicia a rede
– Associa e mantém os endereços dos
Coordenadores e End-Devices
– Comporta-se como roteador de frames
– Controla quais devices podem entrar na rede
31. Mesh MiWiTM Tipos de Devices
• Coordinator
– Entra na rede como um End-device
– Solicita para o PAN Coordinator promoção para
Coordinator
– Comporta-se como roteador de frames
– Controla quais devices podem entrar na rede
através das informações do PAN Coordinator
– Mantém os End-devices e seus endereços
– Mantém dados para os end-devices que estão
dormindo
32. Mesh MiWiTM Tipos de Devices
• End-Device
– Entra na rede através dos Coordinators disponíveis
– Suporta modo Rx-On e modo Sleeping para
devices com operação por bateria
– Suporta troca dinânmica entre os modos Rx-On e
Sleeping
38. Atmel Studio Wireshark Sniffer
• Intregrado ao Wireshark Sniffer
• Funções: visualização dos pacotes 802.15.4
trafegando na rede
ATZB-X-212B-US
39. Power Debugger
• Integrada ao Atmel Studio 7 e MPLAB X
• Realiza o registro de consumo de energia em 2x
canais (1.62 até 5.5V)
– 100nA – 100mA
– 1mA – 1A
41. Principais decisões de design
• Qual tecnologia sem fio utilizar?
– Duração da bateria
– Distância de transmissão
– Largura de banda de dados
– Frequência de transmissão de dados
– Chip ou módulo (Impostos, PPP, Portaria 950)
• Qual a necessidade de segurança / autenticação?
– ATECC608A ECDH e ECDSA
• Como faço para comissionar a rede?
• Como fazer upload de milhões de dados?
• Como gerenciar e monetizar dados?
• Como visualizar as informações em dashboards?