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 RealTime Kinematic (RTK) positioning, in an O-RAN–based 5G network by OpenAirInterface (OAI) software at EURECOM. It demonstrated an outperforming results against the state-ofthe-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.
TDoA-based self-supervised channel charting with NLoS mitigation
Submitted to ArXiV, 9 October 2025
Type:
Report
Date:
2025-10-09
Department:
Communication systems
Eurecom Ref:
8420
Copyright:
© EURECOM. Personal use of this material is permitted. The definitive version of this paper was published in Submitted to ArXiV, 9 October 2025 and is available at :
PERMALINK : https://www.eurecom.fr/publication/8420