nyuwireless-unipd / ns3-mmwave

ns-3 module for simulating mmWave-based cellular systems. See https://ieeexplore.ieee.org/document/8344116/ (open access) as a reference.
GNU General Public License v2.0
304 stars 193 forks source link

mmwave MIMO support #243

Open jackmygreat opened 2 years ago

jackmygreat commented 2 years ago

I want to test the MIMO functiion of mmwave module, but I found no examples code of MIMO. Can you tell me how to use mmwave's MIMO function?

pagmatt commented 2 years ago

It depends on what you mean with MIMO. If you are simply referring to the use of multiple antenna elements, possibly both at the transmitter and the receiver, yes we support it. On the other hand, we do not support Multi-User-MIMO or, in general, sending multiple digital streams using MIMO. Instead, in our module the multiple antennas are used to perform analog beamforming.

mychele commented 2 years ago

FYI - this paper investigates MU-MIMO with hybrid beamforming using the ns3-mmWave module: https://ieeexplore.ieee.org/abstract/document/9515585/

The code extension that enable this is referenced in the paper.