2012-11-19 4 views

답변

2

연결 시간은 다양한 요소에 따라 달라질 것입니다.

그러나 두 장치 간의 연결 시간에는 문제가 없습니다. 대신 응용 프로그램이 사용자를 대신하여 Wi-Fi Direct 연결을 수락 할 수 없습니다.

이 여러 사람들이 이미 다른 유래 질문에와 Android Open Handset Alliance Project

+0

예. 사용자가 자신의 기기에 맞춤 앱을 설치 한 경우 두 대의 기기가 Wi-FI direct를 통해 서로 연결할 수 있습니다. 우리는 InTouch Messaging 응용 프로그램을 위해 "오프라인 메시징"을 사용할 계획입니다 –

4

으로 웃는에 지적 무언가는 와이파이 다이렉트 검색 및 그룹 형성/페어링 타이밍/지연은 다양한 요인에 따라 달라집니다 기록 :

  • 하드웨어 & 드라이버/프로토콜 구현
  • 장치 중 하나가 자치 그룹 소유자 (GO) 인 경우 서비스 디스커버리는

사용되고

  • 경우 I 두 갤럭시 S III 장치에서 타이밍을 측정하고, 검색 +기를 형성 다음 평균 타이밍/지연 발견 :

    • 자율 이동 서비스 발견없이 : 4s
    • 서비스 발견을 가진 Autonomous GO : 4.5 s
    • ,
    • 표준 그룹과/서비스 발견없이 : 6 S

    정상 보행 속도는 약 1.4 m이다/s,는에 따라 소량의 데이터를 연결하고 교환 할 수 있어야하므로 신호 조건.

    사용자 개입없이 Wi-Fi Direct 연결을 허용하는 문제에 대해서는 android.net.wifi.p2p.WifiP2pManager에 숨겨진 방법 setDialogListener을 사용하여 Android 4.3까지 처리 할 수 ​​있습니다.

  • +0

    이것은 매우 유용한 정보입니다! 유사한 테스트를 수행했지만 일부 느린 장치의 경우 평균 8.3 초의 평균 및 2.7 초의 표준 편차를 얻었지만 서비스 광고 및 검색을 사용하여 연결을 시작했습니다 (GO는 서비스를 알리고 클라이언트는 발견하고 GO에 연결 함). 나는 300 개의 샘플을 가져 갔고, 얼마나 많은 테스트를했는지 지정할 수 있습니까? –