Uma rede sem fio de baixa latência para mais de 200 usuários?

Uma rede sem fio de baixa latência para mais de 200 usuários?

Estou desenvolvendo um aplicativo móvel com comunicação de voz em tempo real entre dois dispositivos na mesma rede sem fio local. Nosso maior desafio é ter uma latência mínima durante essa conversa entre 2 dispositivos ao mesmo tempo.

Por enquanto, estamos trabalhando em uma rede local sem fio: apenas smartphones e o servidor.

Atualmente estamos fazendo alguns testes com o ASUS RT-AC87U. Sem qualquer ligação à Internet, podemos ter uma ligação de mais de 50 dispositivos sem qualquer problema. A largura de banda é próxima de zero para todos os dispositivos, exceto os dois em comunicação de voz em tempo real (20kbps u/d, UDP). A latência permanece abaixo de 100ms.

Quando conectamos uma conexão de internet no roteador, as coisas ficam difíceis. Como todos os dispositivos começam a usar largura de banda para outros aplicativos on-line, não podemos mais fornecer latência baixa (picos de 300 a 500 ms).

Isso me traz algumas perguntas:

1) Quando a Internet está ligada e muitos dispositivos usam largura de banda (+- 4 Mbps global), a prioridade de QoS no UDP local não parece ajudar (configuração: todos os UDP, em um intervalo de portas usado pelo aplicativo, para todos os usuários 192.168 .1.*). A largura de banda UDP para comunicação é próxima de 20kbps, muito pequena. O roteador diz que a utilização da CPU está próxima de 20%. O buffer de jitter ainda aumenta muito perto de 200-300ms, em vez de 30ms. O que está errado? É tudo por causa de interferências no sinal wifi? OBSERVAÇÃO:A comunicação de voz em tempo real é sempre entre um dispositivo fixo (mas não podemos fixar um IP) e um dos outros dispositivos de cada vez.

2) Se quisermos aumentar a quantidade de usuários para perto de 200. Precisamos de mais do que apenas mais alguns AP e um roteador poderoso?

Posso trazer mais informações, se necessário. Muito obrigado pela sua ajuda/conselhos, eu realmente aprecio.

Atenciosamente, Pierre-Louis.

Responder1

Você precisa de uma série de pontos de acesso e controladores sem fio, algo como o Ubiquiti seria uma boa escolha. Se a área for pequena, será necessária uma combinação de 2,4 e 5 GHz.

Tentar fazer isso sem internet será um problema se você estiver usando os smartphones dos próprios participantes. Muitos dispositivos desativarão automaticamente redes sem Internet e voltarão para o celular. Você não quer ter que solucionar problemas de 200 dispositivos por dia.

QoS realmente não ajuda quando você está multiplexando entre tantos clientes.

informação relacionada