¿Una red inalámbrica de baja latencia para más de 200 usuarios?

¿Una red inalámbrica de baja latencia para más de 200 usuarios?

Estoy desarrollando una aplicación móvil con comunicación de voz en tiempo real entre dos dispositivos en la misma red inalámbrica local. Nuestro mayor desafío es tener una latencia mínima durante esta conversación entre 2 dispositivos a la vez.

Por ahora estamos trabajando en una red inalámbrica local: sólo los smartphones y el servidor.

Actualmente estamos realizando algunas pruebas con el ASUS RT-AC87U. Sin ninguna conexión a Internet, podemos tener una conexión de más de 50 dispositivos sin ningún problema. El ancho de banda es casi nulo para todos los dispositivos, además de los dos en comunicación de voz en tiempo real (20 kbps u/d, UDP). La latencia se mantiene por debajo de los 100 ms.

Cuando conectamos una conexión a Internet en el enrutador, la cosa se pone difícil. Dado que todos los dispositivos comienzan a usar ancho de banda para otras aplicaciones en línea, ya no podemos proporcionar una latencia baja (picos de 300 a 500 ms).

Esto me trae algunas preguntas:

1) Cuando Internet está activado y muchos dispositivos usan ancho de banda (+- 4 Mbps global), la prioridad de QoS en UDP local no parece ayudar (configuración: todo UDP, en un rango de puertos utilizados por la aplicación, para cada usuario 192.168 .1.*). El ancho de banda UDP para la comunicación es cercano a los 20 kbps, realmente pequeño. El enrutador dice que la utilización de la CPU es cercana al 20%. El búfer de fluctuación aún aumenta mucho cerca de 200-300 ms, en lugar de 30 ms. ¿Qué ocurre? ¿Es todo por interferencias en la señal wifi? NOTA:La comunicación de voz en tiempo real siempre se realiza entre un dispositivo fijo (pero no podemos fijar una IP) y uno de los otros dispositivos a la vez.

2) Si queremos aumentar la cantidad de usuarios cerca de 200. ¿Necesitamos más que unos pocos AP más y un enrutador potente?

Puedo traer más información si es necesario. Muchas gracias por tu ayuda/consejos, te lo agradezco mucho.

Saludos cordiales, Pierre-Louis.

Respuesta1

Necesitas una serie de puntos de acceso inalámbricos y un controlador, algo como Ubiquiti sería una buena opción. Si el área es pequeña, se requeriría una combinación de 2,4 y 5 Ghz.

Intentar hacer esto sin Internet será un problema si utilizas los teléfonos inteligentes de los asistentes. Muchos dispositivos desactivarán automáticamente las redes sin Internet y volverán al servicio celular, por lo que no querrás tener que andar solucionando problemas en 200 dispositivos al día.

QoS realmente no ayuda cuando estás multiplexando entre tantos clientes.

información relacionada