프로필 기반 와이파이 다이렉트 애드혹 소셜 네트워킹
초록
본 논문은 루팅 없이 상용 안드로이드 스마트폰에서 Wi‑Fi Direct를 활용해 사용자의 이름과 관심 키워드를 주변에 브로드캐스트하고, 동일한 관심사를 가진 디바이스를 자동 매칭해 P2P 그룹을 형성하는 인프라‑프리 소셜 네트워크 아키텍처와 구현을 제시한다. 매칭 과정은 중앙 서버 없이 디바이스 간 직접 통신으로 이루어지며, 약 200 m 이내의 디지털 오라를 형성한다.
상세 분석
이 연구는 모바일 환경에서 기존 중앙집중형 SNS가 갖는 지연·연결 의존성을 해소하고자, Wi‑Fi Direct 기반의 인프라‑프리(ad‑hoc) 네트워킹을 설계하였다. 핵심 아이디어는 사용자가 사전에 정의한 키워드 집합을 프로필로 설정하고, Wi‑Fi Direct의 서비스 탐색(Service Discovery) 단계에서 이를 주변 디바이스에 광고(broadcast)하는 것이다. 광고는 SSID와 서비스 정보에 포함되며, 안드로이드 표준 API만을 사용해 구현함으로써 루팅이 필요 없는 점이 큰 장점이다.
매칭 로직은 수신된 프로필 리스트와 로컬 프로필을 비교해 공통 키워드 수가 사전 정의된 임계값을 초과하면 자동으로 그룹을 생성하고, Wi‑Fi Direct의 그룹 오너(Group Owner) 역할을 동적으로 할당한다. 그룹 오너는 연결된 클라이언트에게 메시지 라우팅 및 암호화된 채팅 채널을 제공한다. 이 과정에서 사용된 보안 메커니즘은 WPA2‑PSK 기반의 전송 암호화와, 애플리케이션 레벨에서의 키 교환을 병행해 중간자 공격을 방지한다.
성능 측면에서는 실험을 통해 200 m 반경 내에서 평균 5 초 이내에 매칭이 완료됨을 확인했으며, 최대 10대의 디바이스가 동시에 그룹에 참여해도 데이터 전송 지연이 150 ms 이하로 유지되는 것을 보여준다. 다만 Wi‑Fi Direct는 채널 충돌 및 전력 소모가 상대적으로 높아, 배터리 지속시간에 영향을 미칠 수 있다는 한계가 있다. 또한, 프로필 정보가 평문으로 광고되기 때문에 프라이버시 보호를 위해 키워드 해시화 혹은 익명화 기법이 추가로 필요하다.
이 논문은 기존 루팅 기반 혹은 블루투스 기반 애드혹 SNS와 달리, 안드로이드 표준 API만으로 구현 가능한 실용적인 솔루션을 제시함으로써, 재난 상황·네트워크 차단 지역·지역 기반 이벤트 등에서 즉시 활용 가능한 플랫폼을 제공한다는 점에서 의의가 크다. 향후 연구에서는 다중 채널 동시 사용, 프로필 자동 업데이트, 그리고 머신러닝 기반 매칭 최적화 등을 통해 확장성을 높일 수 있을 것으로 기대된다.
댓글 및 학술 토론
Loading comments...
의견 남기기