나는 WiFi를 통해 연결된 두 개의 안드로이드 장치 사이의 네트워크 지연을 계산하여 시계를 동기화하려고합니다. 하지만 네트워크 지연은 2ms에서 1024ms로 매우 다양합니다. 때로는 100 회 연속 측정시 2 ~ 10ms 사이의 지연 값을 갖습니다. 하지만 때로는 2, 100, 570, 640, 2, 5, 150과 같은 100 번의 값을 읽는 데 2ms에서 1024ms 사이의 값이 걸리기도합니다.android wifi network latency galaxy s2
소켓의 시간 소인을 사용하여 패킷의 정확한 수신 및 송신 시간을 결정합니다. 내 설치에서는 Wi-Fi 액세스 포인트와 2 개의 휴대 전화로 하나의 노트북을 사용합니다. 네트워크에 많은 부하가 없습니다. 내 질문은 왜 언젠가는 덜 변하고 왜 때로는 많이 변하는 이유입니다.
어떻게 다르게 만드는지. 안드로이드에 대한 설정이 누락되었습니다. 이런 종류의 동작에 대한 가능한 이유를 알려주십시오 ...