Team Ai
Datasetpublic

PaulAlm/GenAI_Channel_Modeling_Datasets

Dataset Card — Site-Specific MIMO Channel Generation via Diffusion and Flow Matching: Fidelity, Efficiency, and Downstream Utility Link to paper: https://arxiv.org/abs/2606.20098 Authors: Sina Beyraghi, Masoud Sadeghian, Firdous Bin Ismail, Angel Lozano, Paul Almasan, and Giovanni Geraci Contact: Sina Beyraghi (mohammadsina.beyraghi@telefonica.com) Abstract This paper explores the use of generative models to synthesize high-quality… See the full description on the dataset page: https://huggingface.co/datasets/PaulAlm/GenAI_Channel_Modeling_Datasets.

sourceHugging Facemitupdated 4mo agoView on Hugging Face
1likes76downloads
Dataset Card

Dataset Card — Site-Specific MIMO Channel Generation via Diffusion and Flow Matching: Fidelity, Efficiency, and Downstream Utility

Link to paper: https://arxiv.org/abs/2606.20098
Authors: Sina Beyraghi, Masoud Sadeghian, Firdous Bin Ismail, Angel Lozano, Paul Almasan, and Giovanni Geraci

Contact: Sina Beyraghi (<mohammadsina.beyraghi@telefonica.com>)

Abstract

This paper explores the use of generative models to synthesize high-quality, site-specific multiple-input multiple-output (MIMO) channel data, addressing the high cost of the extensive measurement campaigns required to acquire real-world data for AI-native wireless networks. Two location-conditioned generative paradigms are compared: a conditional denoising diffusion implicit model (cDDIM), and a conditional flow matching model (cFMM). Both these models generate MIMO channel matrices conditioned on user coordinates, to preserve the spatial structure of the deployment site. The approaches are evaluated across three dimensions: statistical fidelity (including beam consistency and effective rank), generation efficiency, and utility in downstream tasks such as channel-state information compression and beam alignment. Results across diverse propagation scenarios (28 GHz and 3.5 GHz, both line-of-sight and non-line-of-sight) demonstrate that both models accurately capture site-specific characteristics, even when trained on scarce ground-truth data. Notably, cFMM achieves a quality comparable to cDDIM with roughly an order of magnitude less inference time. Augmenting scarce site-specific datasets with these synthetic channels yields hefty performance gains in downstream physical layer tasks compared to using scarce data alone or stochastic channels.

Citation

If you use these datasets, please cite:

@misc{beyraghi2026sitespecificmimochannelgeneration,
      title={Site-Specific MIMO Channel Generation via Diffusion and Flow Matching: Fidelity, Efficiency, and Downstream Utility}, 
      author={Sina Beyraghi and Masoud Sadeghian and Firdous Bin Ismail and Angel Lozano and Paul Almasan and Giovanni Geraci},
      year={2026},
      eprint={2606.20098},
      archivePrefix={arXiv},
      primaryClass={cs.IT},
      url={https://arxiv.org/abs/2606.20098}, 
}

Files

FileFrequencyScenario
Final_Single_Scene_Channel_Sionna_V1_3_5GHz_LoS.npz3.5 GHzLoS only
Final_Single_Scene_Channel_Sionna_V1_3_5GHz_NLoS.npz3.5 GHzNLoS only
Final_Single_Scene_Channel_Sionna_V1_28GHz_LoS_UPA.npz28 GHzLoS only

Data format

Each .npz file contains a single array under the key combined_array:

shape: (N, N_rx, 1, N_tx, 1, 1, 4)
dtype: complex64

last dimension:
  [0] — complex channel coefficient H
  [1] — UE x-coordinate (metres)
  [2] — UE y-coordinate (metres)
  [3] — UE z-coordinate (metres)

To extract the channel matrix and UE coordinates from a file:

python
import numpy as np

npz = np.load("Final_Single_Scene_Channel_Sionna_V1_3_5GHz_LoS.npz")
data = npz["combined_array"][:, :, 0, :, 0, 0, :]  # (N, N_rx, N_tx, 4)

H      = data[:, :, :, 0]   # complex channel matrices, shape (N, N_rx, N_tx)
coords = data[:, 0, 0, 1:]  # UE (x, y, z) positions,  shape (N, 3)

Generation

The datasets were generated with NVIDIA Sionna RT, a GPU-accelerated ray tracing engine for wireless channel simulation, over a single outdoor urban scene. Generation scripts and instructions are available in the code repository.


Downloading

bash
git clone https://huggingface.co/datasets/PaulAlm/GenAI_Channel_Modeling_Datasets

Due to file size this may take several minutes. Individual files can also be downloaded manually from the Hugging Face web interface.


Related resources