5#include "scenario-parameters.h"
49 if (scenario ==
"UMa")
53 else if (scenario ==
"UMi")
57 else if (scenario ==
"RMa")
63 NS_ABORT_MSG(
"Unrecognized scenario: " << scenario);
Basic simulation scenario parameters.
void SetUMiParameters()
Sets the Urban Micro (UMi) scenario parameters.
void SetUMaParameters()
Sets the Urban Macro (UMa) scenario parameters.
void SetBsHeight(double h)
SetGnbHeight.
double m_isd
Inter-site distance (ISD) in meters.
uint32_t GetNumSectorsPerSite() const
Gets the number of sectors per site.
void SetUtHeight(double h)
SetUeHeight.
SiteSectorizationType m_sectorization
Number of sectors per site.
double m_bsHeight
Height of gNB nodes.
void SetRMaParameters()
Sets rural Macro scenario parameters.
virtual ~ScenarioParameters()
~ScenarioParameters
static double MAX_ANTENNA_OFFSET
void SetSectorization(SiteSectorizationType numSectors)
Sets the number of sectors of every site.
double m_minBsUtDistance
Minimum distance between BS and UT in meters.
SiteSectorizationType
Type of site sectorization.
@ TRIPLE
Site with 3 120ยบ-width sectors.
void SetScenarioParameters(const std::string &scenario)
Sets parameters to the specified scenario.
double m_utHeight
Height of UE nodes.
double m_antennaOffset
Cell antenna offset in meters w.r.t. site location.