TDoA-Based Self-Supervised Channel Charting with NLoS Mitigation
By: Mohsen Ahadi , Omid Esrafilian , Florian Kaltenberger and more
Potential Business Impact:
Finds your phone anywhere, even indoors.
Channel Charting (CC) has emerged as a promising framework for data-driven radio localization, yet existing approaches often struggle to scale globally and to handle the distortions introduced by non-line-of-sight (NLoS) conditions. In this work, we propose a novel CC method that leverages Channel Impulse Response (CIR) data enriched with practical features such as Time Difference of Arrival (TDoA) and Transmission Reception Point (TRP) locations, enabling a self-supervised localization function on a global scale. The proposed framework is further enhanced with short-interval User Equipment (UE) displacement measurements, which improve the continuity and robustness of the learned positioning function. Our algorithm incorporates a mechanism to identify and mask NLoS-induced noisy measurements, leading to significant performance gains. We present the evaluations of our proposed models in a real 5G testbed and benchmarked against centimeter-accurate Real-Time Kinematic (RTK) positioning, in an O-RAN--based 5G network by OpenAirInterface (OAI) software at EURECOM. It demonstrated outperforming results against the state-of-the-art semi-supervised and self-supervised CC approaches in a real-world scenario. The results show localization accuracies of 2-4 meters in 90% of cases, across a range of NLoS ratios. Furthermore, we provide public datasets of CIR recordings, along with the true position labels used in this paper's evaluation.
Similar Papers
Blind Radio Mapping via Spatially Regularized Bayesian Trajectory Inference
Artificial Intelligence
Maps Wi-Fi signals without needing to know exact locations.
CSI-Based User Positioning, Channel Charting, and Device Classification with an NVIDIA 5G Testbed
Signal Processing
Lets phones know where they are.
UNILocPro: Unified Localization Integrating Model-Based Geometry and Channel Charting
Signal Processing
Locates things better, even with blocked signals.