Entrar ou criar conta

Upnetix Labs · protocolo de experimento

Protocolo: Qual o impacto do número de dispositivos Zigbee na latência média de mensagens em uma rede mesh?

Este protocolo mede como a latência de mensagens Zigbee varia conforme o número de dispositivos na rede mesh aumenta. O objetivo é quantificar o atraso médio de entrega de mensagens entre dois pontos Zigbee em topologias crescentes.

Zigbee do zero à integração industrial
Ligado ao treinamento Zigbee do zero à integração industrial
Protocolo, não resultado. Esta página descreve como medir. Execução pela engenharia Upnetix: ainda não realizada. Nenhum valor aqui é resultado de medição da Upnetix; os números que valem são os que você obtém na sua bancada.
Pergunta

Como a latência média de mensagens Zigbee varia com o aumento do número de dispositivos conectados na mesma rede mesh?

Hipótese

A latência média de mensagens Zigbee aumenta conforme o número de dispositivos na rede mesh cresce.

Variáveis

Independentes (o que varia)Número de dispositivos Zigbee ativos na rede (por exemplo: 5, 10, 20, 40)
Dependentes (o que se mede)Latência média de entrega de mensagem (ms)
Controladas (o que fica fixo)Tipo de mensagem Zigbee (payload fixo, por exemplo, 16 bytes); Distância física entre dispositivos (mantida constante, EXEMPLO: 5 metros); Canal Zigbee configurado; Ambiente sem interferência Wi-Fi; Versão do firmware dos dispositivos

Ambiente

Rede mesh Zigbee formada por dispositivos compatíveis (coordenador, roteadores e end devices), utilizando Zigbee2MQTT como gateway. Ferramenta de medição: Zigbee2MQTT com logging detalhado de timestamps de envio e recebimento de mensagens. Computador com Docker para isolar o ambiente do gateway.

Procedimento

  1. Preparação

    Configurar Zigbee2MQTT em um container Docker, conectando o coordenador Zigbee via USB.

    docker run -d --name zigbee2mqtt --device=/dev/ttyACM0:/dev/ttyACM0 zigbee2mqtt/zigbee2mqtt
  2. Topologia

    Adicionar à rede Zigbee o número desejado de dispositivos (começando por 5, depois 10, 20, 40).

  3. Configuração

    Certificar-se de que todos os dispositivos estão ativos e distribuídos uniformemente.

  4. Envio de Mensagens

    Enviar 100 mensagens sequenciais do dispositivo A para o dispositivo B, registrando timestamp de envio e recebimento em cada cenário de topologia.

  5. Repetição

    Repetir o teste completo para cada quantidade de dispositivos, cinco vezes, reiniciando a rede entre repetições.

Planilha de coleta

num_dispositivos (unidades)tentativa (índice)mensagem_id (índice)timestamp_envio (ms (epoch))timestamp_recebimento (ms (epoch))latencia_ms (ms)
EXEMPLO: 10, 2, 57, 1717000000123, 1717000000178, 55

Repetições recomendadas: 5. Baixe a planilha vazia em CSV: colunas prontas.

Análise

Calcule a latência média, mediana e percentis (p95) para cada cenário de número de dispositivos. Compare os valores para identificar tendências de crescimento da latência. Utilize gráficos para visualizar o impacto do aumento de dispositivos.

Critérios de decisão

  • Latência média não deve ultrapassar 200 ms para até 20 dispositivos (consulte a documentação Zigbee para limites de aplicação industrial).
  • Tendência de crescimento da latência deve ser documentada.
  • Resultados fora do padrão devem ser repetidos para validação.

Fontes de erro e mitigação

  • Interferência de sinais externos: realizar testes em ambiente controlado.
  • Variação de firmware: padronizar versões em todos os dispositivos.
  • Posicionamento físico: manter distâncias e obstáculos constantes.
  • Carga do gateway: monitorar uso de CPU/memória do host Docker.

Referências

  1. fonte oficial · Zigbeealliance (zigbeealliance.org)
Verificação editorial
Publicado
09/09/2026
Última revisão
09/09/2026
Versão do conteúdo
1.0
Referências
1 oficiais
Revisão técnica
redação e revisão por IA, URLs conferidas na publicação
Status
Atual
Encontrou um erro? Escreva para comercial@upnetix.com.br com o endereço da página. A revisão semestral por IA nunca altera comandos ou configurações sem passar pela fila de revisão.