5G-LENA nr-v3.3-81-g75c7590d
The 5G/NR module for the ns-3 simulator
|
parameters of the gNB or UE antenna arrays More...
#include "nr-helper.h"
Public Attributes | |
std::string | antennaElem {"ns3::IsotropicAntennaModel"} |
Antenna type. | |
double | bearingAngle {0.0} |
Bearing angle in radians. | |
double | downtiltAngle {0.0} |
Downtilt angle in radians. | |
bool | isDualPolarized {false} |
true if antennas are cross-polarized (dual-polarized) | |
size_t | nAntCols {1} |
Number of antenna element columns (horizontal width) | |
size_t | nAntRows {1} |
Number of antenna element rows (vertical height) | |
size_t | nHorizPorts {1} |
Number of antenna ports in horizontal direction. | |
size_t | nVertPorts {1} |
Number of antenna ports in vertical direction. | |
double | polSlantAngle {0.0} |
Polarization slant angle in radians. | |
parameters of the gNB or UE antenna arrays
Definition at line 853 of file nr-helper.h.
std::string ns3::NrHelper::AntennaParams::antennaElem {"ns3::IsotropicAntennaModel"} |
Antenna type.
Definition at line 855 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
double ns3::NrHelper::AntennaParams::bearingAngle {0.0} |
Bearing angle in radians.
Definition at line 861 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
double ns3::NrHelper::AntennaParams::downtiltAngle {0.0} |
Downtilt angle in radians.
Definition at line 863 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
bool ns3::NrHelper::AntennaParams::isDualPolarized {false} |
true if antennas are cross-polarized (dual-polarized)
Definition at line 858 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
size_t ns3::NrHelper::AntennaParams::nAntCols {1} |
Number of antenna element columns (horizontal width)
Definition at line 856 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
size_t ns3::NrHelper::AntennaParams::nAntRows {1} |
Number of antenna element rows (vertical height)
Definition at line 857 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
size_t ns3::NrHelper::AntennaParams::nHorizPorts {1} |
Number of antenna ports in horizontal direction.
Definition at line 859 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
size_t ns3::NrHelper::AntennaParams::nVertPorts {1} |
Number of antenna ports in vertical direction.
Definition at line 860 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().
double ns3::NrHelper::AntennaParams::polSlantAngle {0.0} |
Polarization slant angle in radians.
Definition at line 862 of file nr-helper.h.
Referenced by ns3::NrHelper::SetupGnbAntennas(), and ns3::NrHelper::SetupUeAntennas().