Entrar ou criar conta

Upnetix Labs · protocolo de experimento

Protocolo: Qual o impacto do número de clientes conectados no tempo de resposta do portal cativo em OpenWrt?

Este protocolo verifica como o tempo de resposta do portal cativo varia conforme aumenta o número de clientes Wi-Fi conectados em um roteador OpenWrt. O objetivo é medir a latência do acesso inicial ao portal em diferentes cargas de usuários.

Tecnologia para varejo: rede, Wi-Fi, PDV e analytics com portal cativo
Ligado ao treinamento Tecnologia para varejo: rede, Wi-Fi, PDV e analytics com portal cativo
Protocolo, não resultado. Esta página descreve como medir. Os números que valem são os que você obtém na sua bancada, seguindo o método abaixo. Nenhum valor aqui é resultado de medição da Upnetix.
Pergunta

Como o tempo de resposta do portal cativo em OpenWrt é afetado pelo número de clientes Wi-Fi conectados?

Hipótese

O tempo de resposta do portal cativo aumenta conforme cresce o número de clientes conectados simultaneamente.

Variáveis

Independentes (o que varia)número de clientes Wi-Fi conectados (simulados)
Dependentes (o que se mede)tempo de resposta HTTP (ms) do portal cativo
Controladas (o que fica fixo)hardware do roteador; versão do OpenWrt; configuração do portal cativo; largura de banda disponível; distância física dos clientes ao AP

Ambiente

Roteador com OpenWrt configurado com portal cativo (por exemplo, nodogsplash). Ferramenta wrk rodando em múltiplos clientes (físicos ou simulados via containers) para gerar requisições HTTP simultâneas ao portal. Rede cabeada para administração e coleta.

Procedimento

  1. Preparação do ambiente

    Configure o OpenWrt com portal cativo ativo e rede Wi-Fi aberta para testes.

  2. Simulação de clientes

    Conecte clientes Wi-Fi (físicos ou simulados) à rede, variando de 1 até o limite desejado (exemplo: 1, 5, 10, 20, 30).

  3. Execução do teste

    Em cada cliente, utilize o wrk para simular o acesso ao portal cativo, medindo o tempo de resposta HTTP.

    wrk -t1 -c1 -d30s http://<IP_DO_PORTAL>
  4. Repetição

    Repita o teste para cada quantidade de clientes, mantendo as demais variáveis fixas.

  5. Registro dos dados

    Anote o tempo médio de resposta HTTP de cada cliente em cada rodada.

Planilha de coleta

quantidade_clientes (unidades)tempo_resposta_ms (milissegundos)rodada (número inteiro)
EXEMPLO: 10, 350, 3

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

Análise

Calcule a média, mediana e desvio padrão dos tempos de resposta para cada quantidade de clientes. Compare os resultados para identificar a tendência de crescimento da latência conforme aumenta o número de conexões. Avalie se há um ponto de inflexão ou degradação acentuada.

Critérios de decisão

  • O tempo médio de resposta não deve ultrapassar 1000 ms para até 10 clientes (consulte a documentação do portal cativo para limites recomendados).
  • A latência deve crescer linearmente ou sublinearmente até o limite de hardware.
  • Resultados inconsistentes (>20% de variação entre rodadas) indicam necessidade de repetição ou ajuste no ambiente.

Fontes de erro e mitigação

  • Interferência Wi-Fi pode afetar resultados; realize testes em ambiente controlado.
  • Variação de hardware entre clientes pode introduzir diferença de desempenho; padronize os dispositivos ou use containers idênticos.
  • Processos em background no roteador ou clientes podem influenciar a latência; minimize serviços paralelos.

Referências

  1. OpenWrt Documentation
  2. Wi-Fi Alliance