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

1

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 um mínimo de latência durante essa conversa entre dois dispositivos por vez.

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

No momento, estamos fazendo alguns testes com o ASUS RT-AC87U. Sem conexão com a internet, podemos ter uma conexão de 50+ dispositivos sem nenhum problema. A largura de banda é próxima de zero para todos os dispositivos, além dos dois em comunicação de voz em tempo real (20kbps u / d, UDP). A latência permanece abaixo de 100 ms.

Quando conectamos uma conexão à 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 fornecer uma latência mais 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 (+ - 4Mbps global), a prioridade de QoS no UDP local parece não ajudar (configuração: todo o UDP, em um intervalo de portas usado pelo aplicativo, por todos os usuários 192.168.1. *). A largura de banda UDP para a comunicação é próxima de 20kbps, muito pequena. 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 há de errado? É tudo por causa de interferências no sinal wifi? NOTA: A comunicação de voz em tempo real é sempre entre um dispositivo fixo (mas não podemos corrigir um IP) e um dos outros dispositivos de cada vez.

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

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

Atenciosamente, Pierre-Louis.

    
por Pierre-Louis 13.10.2015 / 18:11

1 resposta

0

Você precisa de uma série de pontos de acesso sem fio e controlador, algo como a Ubiquiti seria uma boa escolha. Se a área for pequena, será necessário um mix de 2.4 e 5Ghz.

Tentar fazer isso sem internet será um problema se você estiver usando os próprios smartphones dos participantes. Muitos dispositivos desativam automaticamente as redes sem internet e voltam ao celular, você não precisa ter que percorrer cerca de 200 dispositivos de solução de problemas no dia.

O QoS não ajuda muito quando você multiplexa entre tantos clientes.

    
por 13.10.2015 / 19:00