Skip to content

Simulation code for "Unsupervised Deep Learning for Massive MIMO Hybrid Beamforming" by Hamed Hojatian, Jeremy Nadal, Jean-Francois Frigon, Francois Leduc-Primeau, 2020.

License

Notifications You must be signed in to change notification settings

HamedHojatian/HBF-Net

Repository files navigation

Unsupervised Deep Learning for Massive MIMO Hybrid Beamforming

In this repository you can find the simulation source code of: "Unsupervised Deep Learning for Massive MIMO Hybrid Beamforming", IEEE Transactions on Wireless Communications.

Channel model

A realistic ray-tracing channel model is considered to evaluate the proposed solution. It has been introduced by Alkhateeb, et al, in "DeepMIMO: A Generic Deep Learning Dataset for Millimeter Wave and Massive MIMO Applications"

Content

1.DATASET.md: all parameters related to system model such as number of users, number of antennas, etc.

2.Codebook_ij: designed codebook using the proposed algorithm in the paper.

3..py files: simulation source codes

Dataset

DataBase_dataSet64x8x4_130dB_0129201820.npy: core dataset for "limited area" scenario consist of CSI, RSSI, near optimal HSHO solutions. You can find it here.

It is the core dataset with 1e4 samples. It consist of RSSI, channel, near-optimal HBF and FDP, user position. To train the DNN well enough we use 1e6 samples generted from deepMIMO channel model. The core dataset is only used for evaluate the DNN and codebook design.

Requirements

  1. torch 1.7.0
  2. numpy 1.19.2

Copyright

Feel free to use this code as a starting point for your own research project. If you do, we kindly ask that you cite the following paper: "Unsupervised Deep Learning for Massive MIMO Hybrid Beamforming".

@ARTICLE{9439874,
  author={Hojatian, Hamed and Nadal, Jérémy and Frigon, Jean-François and Leduc-Primeau, François},
  journal={IEEE Transactions on Wireless Communications}, 
  title={Unsupervised Deep Learning for Massive MIMO Hybrid Beamforming}, 
  year={2021},
  volume={20},
  number={11},
  pages={7086-7099},
  doi={10.1109/TWC.2021.3080672}}

Copyright (C): GNU General Public License v3.0 or later

About

Simulation code for "Unsupervised Deep Learning for Massive MIMO Hybrid Beamforming" by Hamed Hojatian, Jeremy Nadal, Jean-Francois Frigon, Francois Leduc-Primeau, 2020.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages