# Channel Charting: Locating Users within the Radio Environment using Channel State Information

arXiv: https://arxiv.org/abs/1807.05247 · HTML: https://mlsanity.com/paper/1807.05247/

## Key facts

- Cited by 40 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 13 Jul 2018.

## Built on by (most cited first, 30 of 40)

- [Sionna RT: Differentiable Ray Tracing for Radio Propagation Modeling](https://mlsanity.com/paper/2303.11103/) (2023)
- [Learning Radio Environments by Differentiable Ray Tracing](https://mlsanity.com/paper/2311.18558/) (2023)
- [Causal Reasoning: Charting a Revolutionary Course for Next-Generation AI-Native Wireless Networks](https://mlsanity.com/paper/2309.13223/) (2023)
- [Leveraging triplet loss and nonlinear dimensionality reduction for on-the-fly channel charting](https://mlsanity.com/paper/2204.13996/) (2022)
- [Wireless Channel Charting: Theory, Practice, and Applications](https://mlsanity.com/paper/2304.08095/) (2023)
- [Efficient channel charting via phase-insensitive distance computation](https://mlsanity.com/paper/2104.13184/) (2021)
- [Indoor Localization with Robust Global Channel Charting: A Time-Distance-Based Approach](https://mlsanity.com/paper/2210.06294/) (2022)
- [Efficient Deep Unfolding for SISO-OFDM Channel Estimation](https://mlsanity.com/paper/2210.06588/) (2022)
- [Learning Latent Wireless Dynamics from Channel State Information](https://mlsanity.com/paper/2409.10045/) (2024)
- [Semi-Supervised Learning for Channel Charting-Aided IoT Localization in Millimeter Wave Networks](https://mlsanity.com/paper/2108.08241/) (2021)
- [Channel charting based beamforming](https://mlsanity.com/paper/2212.12340/) (2022)
- [Optimizing Multicarrier Multiantenna Systems for LoS Channel Charting](https://mlsanity.com/paper/2310.03762/) (2023)
- [Velocity-Based Channel Charting with Spatial Distribution Map Matching](https://mlsanity.com/paper/2311.08016/) (2023)
- [AI-driven Wireless Positioning: Fundamentals, Standards, State-of-the-art, and Challenges](https://mlsanity.com/paper/2501.14970/) (2025)
- [Structured Latent Dynamics in Wireless CSI via Homomorphic World Models](https://mlsanity.com/paper/2603.20048/) (2026)
- [Semi-supervised t-SNE for Millimeter-wave Wireless Localization](https://mlsanity.com/paper/2111.13573/) (2021)
- [Blind Construction of Angular Power Maps in Massive MIMO Networks](https://mlsanity.com/paper/2510.07071/) (2025)
- [Multi-Modal Data-Enhanced Foundation Models for Prediction and Control in Wireless Networks: A Survey](https://mlsanity.com/paper/2601.03181/) (2026)
- [Coverage Hole Detection for mmWave Networks: An Unsupervised Learning Approach](https://mlsanity.com/paper/2108.07854/) (2021)
- [Supervised Contrastive CSI Representation Learning for Massive MIMO Positioning](https://mlsanity.com/paper/2204.12796/) (2022)
- [Benchmarking Learnt Radio Localisation under Distribution Shift](https://mlsanity.com/paper/2210.01930/) (2022)
- [Neural 5G Indoor Localization with IMU Supervision](https://mlsanity.com/paper/2402.09948/) (2024)
- [CSI Compression using Channel Charting](https://mlsanity.com/paper/2501.01431/) (2024)
- [Simplicity is Key: An Unsupervised Pretraining Approach for Sparse Radio Channels](https://mlsanity.com/paper/2505.13055/) (2025)
- [Channel Charting in Smart Radio Environments](https://mlsanity.com/paper/2508.07305/) (2025)
- [Equivariant Multi-agent Reinforcement Learning for Multimodal Vehicle-to-Infrastructure Systems](https://mlsanity.com/paper/2604.06914/) (2026)
- [On the Use of CSI for the Generation of RF Fingerprints and Secret Keys](https://mlsanity.com/paper/2110.15415/) (2021)
- [Global Scale Self-Supervised Channel Charting with Sensor Fusion](https://mlsanity.com/paper/2405.04357/) (2024)
- [Learning to Gridize: Segment Physical World by Wireless Communication Channel](https://mlsanity.com/paper/2507.15386/) (2025)
- [CSI Obfuscation: Single-Antenna Transmitters Can Not Hide from Adversarial Multi-Antenna Radio Localization Systems](https://mlsanity.com/paper/2508.02553/) (2025)

## Abstract (arXiv)

We propose channel charting (CC), a novel framework in which a multi-antenna network element learns a chart of the radio geometry in its surrounding area. The channel chart captures the local spatial geometry of the area so that points that are close in space will also be close in the channel chart and vice versa. CC works in a fully unsupervised manner, i.e., learning is only based on channel state information (CSI) that is passively collected at a single point in space, but from multiple transmit locations in the area over time. The method then extracts channel features that characterize large-scale fading properties of the wireless channel. Finally, the channel charts are generated with tools from dimensionality reduction, manifold learning, and deep neural networks. The network element performing CC may be, for example, a multi-antenna base-station in a cellular system and the charted area in the served cell. Logical relationships related to the position and movement of a transmitter, e.g., a user equipment (UE), in the cell can then be directly deduced from comparing measured radio channel characteristics to the channel chart. The unsupervised nature of CC enables a range of new applications in UE localization, network planning, user scheduling, multipoint connectivity, hand-over, cell search, user grouping, and other cognitive tasks that rely on CSI and UE movement relative to the base-station, without the need of information from global navigation satellite systems.
