Wi-Fi Direct 연결 방법 문의

안녕하세요.

아래와 같이 구성 하려고 하는데요. 가능 한지 문의 드립니다.

A, B, C, D 임베디드 모듈에 각각 한개의 WizFi250 을 달아서

[A] <–(Wi-Fi Direct)–> [B] <–(Wi-Fi Direct)–> [C] <–(Wi-Fi Direct)–> [D]

와 같이 통신 하려 합니다. 위와 같이 전송이 가능 할까요 ?

(* 만약 연결/해제 를 반복하여 전송 하여야 한다면 구간별 연결/해제 Delay Time 은 최대 1초를 넘지 말아야 합니다. )

이것이 힘들다면 B, C 모듈에 WizFi250을 2개씩 달아 전송 하는 방법은 어떠한가요 ?

답변 부탁 드립니다. ^.^

안녕하세요.

WizFi250간의 통신을 원하신다면, Wi-Fi Direct 보다 Soft AP 모드를 추천드립니다.

Soft AP모드를 사용하신다면,
[A]를 Soft AP 모드로 설정 한 후에 나머지 [B],[C],[D]를 Station 모드로 [A]에 연결 가능합니다. (Star Topology)
이렇게 연결하신 후에는 [A]<->[B]<->[C]<->[D] 로 통신이 가능합니다.

Wi-Fi Direct는 여러 환경변수에 따라서 연결시간이 1초 이상이 넘을 수도 있습니다.

답변 감사 드립니다.

가장 걱정 하고 있는 것은 [A]<->[B]<->[C]<->[D] 열결시 [A] <-> [D] 가 외부 환경 문제로 연결이 안될까 걱정 하여 AP 가 없는 Wi-Fi Direct를 고려 하고 있었습니다.

Soft AP 를 사용시 [A] <-> [D] 간의 연결이 안되는 상황 에도 [A]<->[B]<->[C]<->[D] 간 데이터 통신이 이루어 질수 있는가요 ?

안녕하세요

AP [A]에 [D]가 연결되어 있지 않다면 통신은 안됩니다.
AP [A]에 연결된 단말들 간의 통신만 가능하게 됩니다.

보낼 데이터가 있을 때마다 Wi-Fi direct 연결을 시도하고 데이터를 전송하시는 것보다
AP모드에서 [D]가 AP [A]에 접속되어 있다면, 소켓 생성하는 것이 더 빠릅니다.

답변 감사 드립니다.