5/11/2025

RF RTLS WIFI Sensing Array

1. WIFI Sensing 과 RTLS

RF Communication 과 RF Radar 비교 

RF RTLS 와 BLE의 Channel Sounding 
BLE의 경우, Radar 처럼 1개가 아니라 2개의 BLE Device 로 Range를 측정 (가장 비슷?)   

WIFI Sensing 
설명이 잘되어 있음 

RF Radar  
FMCW 의 Radar 를 이해 와 Anthena 이해


2. WIFI Sensing Array 

Radar의 Cascade 처럼, 각 Clock을 맞추어 여러 ESP32 기반으로 Anthena 구성 후, 이를 Radar 처럼,  
WIFI Sensing Array 가 어떻게 동작하는지 이해가 되지 가 않아 정리만 한다.

개인적으로 RTLS 관련 사항을 보다가, 이걸 보고 많이 충격이었다.
현재도 많은 부분이 이해가 안 가지만, 대충 정리하고 나중에 좀 더 보도록 하겠다. 

  • Clock distribution
기본 8개로 ESP32 로 WIFI Sensing Array 구성 
https://www.youtube.com/watch?v=sXwDrcd1t-E


  • Clock distribution and Phase Sync 
처음에 PLL로 Sync로 맞추는 지 알았더니, 1개 Refrence ESP32 WIFI 로 각 Phase Sync를 별도로 맟춘다.
즉 Phase Sync 맞추기 위해서 별도로 1개 필요하지만, 나중에 TEST 시 필요가 없는 듯 (Power on/off 할 때마다 왠지 필요 할 듯 하다)
이미 각 시간들을 시간 오차를 계산을 한 듯 하다 (TDoA?)
각 위치가 있으니 ESP32 위치 배열이 있으니 (AoA?)
삼각측량도 하는지도? 
https://www.youtube.com/watch?v=sXwDrcd1t-E


그리고, 일단 WIFI Sensing 만 생각하면, ESP32 와 스마트폰 거리 가능할 거 같으나,
다 각자 8개 ESP32  WIFI 와 SmartPhone WIFI 통신해서 이를 RTLS로 하는 듯 하다 
CSI로 하는 부분이 아직 이해가 되지 않아 간단히 만 본다 (I/Q 시그널)
https://www.youtube.com/watch?v=sXwDrcd1t-E

  • 상위 개발 사이트
상위 관련 사이트 

아래를 봐도 동시에 WIFI  8 Channel 의 CSI 로 I/Q 시그널 기반으로 분석 하는 듯 하다 
https://espargos.net/setup/


  • WIFI Sensing Array 확장
상위 8 개 WIFI Sensing Array 단위로 다시 또 묶어서 더 확장하려고 하는 듯 하다





  • WIFI Sensing Array Experiment Setup
  1. Experiment Setup :  RADAR의 Reflector 와 비슷
  2. Receiver Array Setup :  공개 
  3. Point Cloud :  거의 4D RADAR 와 비슷하게 할 거 같은데, 

  • Github 기반 소스 
Github 의 Python 기반으로 각 테스트 소스 제공 


  • 추후 반드시 다시 봐야 할 것
일단 아래의 알고리즘 부터 동작 원리를 이해를 해야 할 듯하다 
이외 아직 아래 부분들은 이해를 못해 링크만 

Channel Chartering 
나중에 시간이 되면 , 더 보도록 하겠으며, 이를 링크만 

MUSIC(Multiple Signal Classification)
Anthena Arrary로  신호 방향을 추정하는 알고리즘