2015-01-05 4 views
0

나는 네트워크를 설계하고있는 순간 무선 ad-hoc 네트워크에서 작업하고 있습니다. 네트워크가 Android 기기에서 작동해야합니다. 지금까지 나는 핫스팟으로 전화를 사용한다고 생각했기 때문에 주변 장치가 서로 연결할 수 있었지만 두 개의 핫스팟이 서로 이야기해야한다면 어떻게해야합니까?더 많은 핫스팟을 연결할 수 있습니까?

기본적으로 질문 : 두 개 이상의 핫스팟이 서로 연결하고 통신 할 수 있습니까?

감사합니다.

답변

0

예. WiFi Direct를 사용해야합니다. 동시 모드에서 WiFi 직접 사용시 장치는 클라이언트와 AP 모두에서 동시에 작동 할 수 있습니다. 이것이 당신이 필요로하는 것입니다. 있는 그대로 작동 할 수 있는지 여부는 특정 장치 및 드라이버에 따라 다르지만 v4.0부터 Android에서 WiFi Direct를 지원합니다. 때로는 WiFi Direct를 WiFi 피어 투 피어 또는 WiFi P2P라고도하며, Android API가이를 호출합니다. 사용자가 정의한 다른 동료 및 서비스를 검색하고 연결할 수있는 안드로이드 API와

see Android WiFi P2P

.

WiFi p2p 유틸리티는 매우 활발하게 개발 중이므로 현재 Android가 동시 모드를 지원하는지 잘 모르겠습니다. 당신은 시도 할 수 있습니다. 그러나 실제로 안드로이드가 내부적으로 사용하고있는 wpa_supplicant 유틸리티를 사용하여 직접 연결을 설정할 수도 있습니다. 다른 용도로 응용 프로그램에서 직접 사용할 수있었습니다. Android가 사용하는 버전이 작동하지 않거나 조금 불안정한 경우 hostapwpa_supplicant 프로젝트에서 최신 버전을 다운로드 할 수 있습니다. 그 (것)들을 설치하는 것은 root 접근을 필요로 할지도 모르지만.