Wi-Fi Direct
하드웨어가있는 장치가 얼마나 빨리 서로 연결할 수 있습니까? 거리에서 보통 속도로 걷는 두 사람이 Wi-Fi Direct
기기를 사용하여 정보를 교환 할 수 있습니까?두 Wi-Fi Direct 장치의 "페어링"시간
답변
연결 시간은 다양한 요소에 따라 달라질 것입니다.
그러나 두 장치 간의 연결 시간에는 문제가 없습니다. 대신 응용 프로그램이 사용자를 대신하여 Wi-Fi Direct 연결을 수락 할 수 없습니다.
이 여러 사람들이 이미 다른 유래 질문에와 Android Open Handset Alliance Project
으로 웃는에 지적 무언가는 와이파이 다이렉트 검색 및 그룹 형성/페어링 타이밍/지연은 다양한 요인에 따라 달라집니다 기록 :
- 하드웨어 & 드라이버/프로토콜 구현
- 장치 중 하나가 자치 그룹 소유자 (GO) 인 경우 서비스 디스커버리는
사용되고
- 자율 이동 서비스 발견없이 : 4s
- 서비스 발견을 가진 Autonomous GO : 4.5 s ,
- 표준 그룹과/서비스 발견없이 : 6 S
정상 보행 속도는 약 1.4 m이다/s,는에 따라 소량의 데이터를 연결하고 교환 할 수 있어야하므로 신호 조건.
사용자 개입없이 Wi-Fi Direct 연결을 허용하는 문제에 대해서는 android.net.wifi.p2p.WifiP2pManager
에 숨겨진 방법 setDialogListener
을 사용하여 Android 4.3까지 처리 할 수 있습니다.
이것은 매우 유용한 정보입니다! 유사한 테스트를 수행했지만 일부 느린 장치의 경우 평균 8.3 초의 평균 및 2.7 초의 표준 편차를 얻었지만 서비스 광고 및 검색을 사용하여 연결을 시작했습니다 (GO는 서비스를 알리고 클라이언트는 발견하고 GO에 연결 함). 나는 300 개의 샘플을 가져 갔고, 얼마나 많은 테스트를했는지 지정할 수 있습니까? –
예. 사용자가 자신의 기기에 맞춤 앱을 설치 한 경우 두 대의 기기가 Wi-FI direct를 통해 서로 연결할 수 있습니다. 우리는 InTouch Messaging 응용 프로그램을 위해 "오프라인 메시징"을 사용할 계획입니다 –