Wi-PRO: Accurate Indoor PNT using FTM with Multipath Suppression
Planning to Explore via Self-Supervised World Models
Wi-PRO: Accurate Indoor PNT using FTM with Multipath Suppression

William Hunter
wshunter@ucsd.edu
Roshan Ayyalasomayajula
roshana@buffalo.edu
Dinesh Bharadia
dineshb@ucsd.edu
IEEE DySPAN 2026
Why Wi-Fi FTM Fails Indoors
The IEEE 802.11mc Fine Timing Measurement (FTM) protocol has been deployed for several years, promising dedicated two-way-ranging support for Wi-Fi localization. We find that commercial FTM implementations significantly under-perform expectations when deployed in indoor settings. Out-of-the-box FTM consistently overestimates the true range by as much as 2–3 times in indoor environments. We observe that this problem is due to wi-fi receiver hardware not accounting for multipath reflections when it calculates its timestamp. To address this problem, we develop a simple channel impulse response (CIR) super-resolution algorithm which is able to accurately pick out the direct-path propagation delay from many overlapping reflections. We use this to develop an indoor localization



Results
Using single-shot range measurements with no averaging or outlier rejection, Wi-PRO achieves a median ranging error of 1.51 m on DS1 and 2.39 m on DS2, a 3–4× improvement over the ESP32's built-in FTM and significantly better than the state-of-the-art FUSIC correction. With standard trilateration, Wi-PRO reaches 3–4 m median localization error, a 2–3× improvement over the base ESP32 ranges. Wi-PRO runs in real time on a standard 6$ ESP32-S3 dev board. All code and data are open-sourced.



Citation and Bibtex

 
William Hunter, Roshan Ayyalasomayajula, Dinesh Bharadia. "Wi-PRO: Accurate Indoor PNT using FTM with Multipath Suppression." In IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), 2026.

[Bibtex]


Website Template Originally made by Phillip Isola and Richard Zhang for colorful ECCV project; the code can be found here.