Published February 22, 2024 | Version v1

Dataset for Power Control in Cell-Free Massive MIMO

  • 1. 5G Communications for Future Industry Verticals S.L. (Fivecomm)
  • 1. 5G Communications for Future Industry Verticals S.L. (Fivecomm)

Description

Description

This repository contains a dataset that represents the simulation of 12 distinct cell-free massive MIMO scenarios. Each scenario includes 20,000 setups, derived from a customized version of the MATLAB code package available here. The simulations take into account three power control optimization schemes: max-min Spectral Efficiency (SE) fairness, sum SE maximization, and Fractional Power Control (FPC).

The results for the simulation for each scenario are split across 20 MATLAB storage files ('power_control_part#.mat'), with each file encompassing 1,000 setups. Denoting the number of access points (APs) as L, the numer of user equipments (UEs ) as K, and the number of setups as M. The variables within these files are defined as follows:

  • 'gainOverNoise': This is a [L x K x M] matrix that contains the large-scale fading coefficients.
  • 'pk_UL_nopt_LPMMSE_X': This is a [K x M] matrix that includes the power coefficients with; (1) X = 'maxmin' for the max-min SE fairness, (2) X = 'sumSE' for the sum SE maximization, and (3) X = 'FPC' for the FPC power scheme.
  • 'SE_UL_nopt_LPMMSE_X': This is a [K x M] matrix that includes the SE per UE with; (1) X = 'full' for all the UEs transmitting with maximum power, (2) X = 'maxmin' for the max-min SE fairness, (3) X = 'sumSE' for the sum SE maximization, and (4) X = 'FPC' for the FPC power scheme.
  • 'bk_dist_X': This is a [K x M] matrix that represents the average channel gain of the desired signal with; (1) X = 'frac' for the FPC, and (2) X = 'full' for the rest of power control schemes.
  • 'ck_dist_X': This is a [K x K x M] matrix the represents the average channel gains for the respective interfering signals; (1) X = 'frac' for the FPC, and (2) X = 'full' for the rest of power control schemes.
  • 'sigma2_dist_XX': This is a [K x M] matrix the represents the effective noise variance; (1) X = 'frac' for the FPC, and (2) X = 'full' for the rest of power control schemes.

Additonally, the file 'setup.mat' contains information about the simulated environment.

Please refer to the conference paper above for more detailed information about the simulations.

The simulation code is available here on GitHub for training and testing the DNN models.

Referencing

If you in any way use this dataset for research that results in publications, please cite our original article listed above.

G. García-Barrios, M. Fuentes, and D. Martín-Sacristán, “A Flexible Low-Complexity DNN Solution for Power Control in Cell-Free Massive MIMO,” in 2024 IEEE 35th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), 2024, pp. 1–6.

Acknowledgements

This work is supported by the grant from the Spanish ministry of economic affairs and digital transformation and of the European Union – NextGenerationEU [UNICO-5G I+D/AROMA3D-Earth] (TSI-063000-2021-69).

Files

scenario_01.zip

Files (2.3 GB)

Name Size
md5:6c6aabef8ad28cc0e467be81db056ff8
33.2 MB Preview Download
md5:7751cd932bcee67eaad7b6edc94f176c
39.3 MB Preview Download
md5:c90c869620261db7ee45473142d792a5
49.1 MB Preview Download
md5:8875de4b721089999ab10fa141e6820b
82.3 MB Preview Download
md5:b179a0ea1eb1b422dbe52709ea8aaa01
150.6 MB Preview Download
md5:ee45537eb629c59a1086917206a27b11
126.2 MB Preview Download
md5:0f6f9373710e80a90b2c345c40f29a5d
303.8 MB Preview Download
md5:200cd074c6f5af0bab7f2940edad18ca
764.3 MB Preview Download
md5:4c769ed99f3f4abe6755fe4667dc2a3e
82.2 MB Preview Download
md5:ae9c34dc3453038c6842fd835fd57a39
303.5 MB Preview Download
md5:e869475178a824d0182cb3df4bdafce6
82.2 MB Preview Download
md5:1a7e227ce073d051e87e581d68e799a7
303.5 MB Preview Download

Additional details

Software