200명 이상의 사용자를 위한 저지연 무선 네트워크가 필요하십니까?

200명 이상의 사용자를 위한 저지연 무선 네트워크가 필요하십니까?

동일한 로컬 무선 네트워크에 있는 두 장치 간의 실시간 음성 통신이 가능한 모바일 애플리케이션을 개발 중입니다. 우리의 가장 큰 과제는 한 번에 두 장치 간의 대화 중에 대기 시간을 최소화하는 것입니다.

현재로서는 스마트폰과 서버만 있는 로컬 무선 네트워크를 사용하고 있습니다.

현재 ASUS RT-AC87U로 몇 가지 테스트를 진행하고 있습니다. 인터넷 연결 없이도 50개 이상의 장치를 문제 없이 연결할 수 있습니다. 실시간 음성 통신(20kbps u/d, UDP)의 두 장치를 제외한 모든 장치의 대역폭은 0에 가깝습니다. 지연 시간은 100ms 미만으로 유지됩니다.

라우터에 인터넷 연결을 연결하면 상황이 어려워집니다. 모든 장치가 다른 온라인 앱의 대역폭을 사용하기 시작하므로 더 이상 짧은 대기 시간(최대 300~500ms)을 제공할 수 없습니다.

이것은 나에게 몇 가지 질문을 가져옵니다:

1) 인터넷이 켜져 있고 많은 장치가 대역폭(전역 +- 4Mbps)을 사용하는 경우 로컬 UDP의 QoS 우선 순위는 도움이 되지 않는 것 같습니다(구성: 모든 사용자에 대해 애플리케이션에서 사용하는 범위 포트의 모든 UDP 192.168 .1.*). 통신을 위한 UDP 대역폭은 20kbps에 가까워 매우 작습니다. 라우터는 CPU 사용률이 거의 20%에 가깝다고 말합니다. 지터 버퍼는 여전히 30ms 대신 200-300ms 근처에서 많이 증가합니다. 뭐가 문제 야? Wi-Fi 신호 간섭 때문인가요? 메모:실시간 음성 통신은 항상 하나의 고정 장치(그러나 IP는 수정할 수 없음)와 동시에 다른 장치 중 하나 사이에서 이루어집니다.

2) 사용자 수를 200명 가까이 늘리고 싶다면 몇 대의 AP와 강력한 라우터 이상이 필요한가요?

필요한 경우 더 많은 정보를 가져올 수 있습니다. 귀하의 도움/조언에 진심으로 감사드립니다.

안부 인사, 피에르 루이.

답변1

일련의 무선 액세스 포인트와 컨트롤러가 필요합니다. Ubiquiti와 같은 것이 좋은 선택이 될 것입니다. 영역이 작은 경우 2.4Ghz와 5Ghz를 혼합해야 합니다.

참석자 자신의 스마트폰을 사용하는 경우 인터넷 없이 이 작업을 수행하는 것은 문제가 됩니다. 많은 장치가 인터넷 없이 자동으로 네트워크를 비활성화하고 셀룰러 모드로 돌아갑니다. 하루에 200개의 장치 문제를 해결하기 위해 돌아다닐 필요는 없습니다.

QoS는 너무 많은 클라이언트 간에 멀티플렉싱할 때 실제로 도움이 되지 않습니다.

관련 정보