A Discrete-Event Network Simulator
API
ns3::ThreeGppChannelModel::ParamsTable Struct Reference

Data structure that stores the parameters of 3GPP TR 38.901, Table 7.5-6, for a certain scenario. More...

#include "three-gpp-channel-model.h"

+ Inheritance diagram for ns3::ThreeGppChannelModel::ParamsTable:
+ Collaboration diagram for ns3::ThreeGppChannelModel::ParamsTable:

Public Attributes

double m_cASA = 0
 Cluster ASA (Azimuth angle Spread of Arrival) More...
 
double m_cASD = 0
 Cluster ASD (Azimuth angle Spread of Departure) More...
 
double m_cDS = 0
 Cluster DS. More...
 
double m_cZSA = 0
 Cluster ZSA (Zenith angle Spread of Arrival) More...
 
uint8_t m_numOfCluster = 0
 Number of clusters. More...
 
double m_offsetZOD = 0
 Offset of zenith angle of departure. More...
 
double m_perClusterShadowingStd = 0
 Per cluster shadowing standard deviation. More...
 
uint8_t m_raysPerCluster = 0
 Number of rays per cluster. More...
 
double m_rTau = 0
 Delay scaling parameter. More...
 
double m_sigK = 0
 Standard deviation of K-factor. More...
 
double m_sigLgASA = 0
 Standard deviation of 10-base logarithm of azimuth angle spread of arrival. More...
 
double m_sigLgASD = 0
 Standard deviation of 10-base logarithm of azimuth angle spread of departure. More...
 
double m_sigLgDS = 0
 Standard deviation value of 10-base logarithm of delay spread. More...
 
double m_sigLgZSA = 0
 Standard deviation of 10-base logarithm of zenith angle spread of arrival. More...
 
double m_sigLgZSD = 0
 Standard deviation of 10-base logarithm of zenith angle spread of departure. More...
 
double m_sigXpr = 0
 Standard deviation of Cross-Polarization Ratio. More...
 
double m_sqrtC [7][7]
 The square root matrix and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA]. More...
 
double m_uK = 0
 Mean of K-factor. More...
 
double m_uLgASA = 0
 Mean value of 10-base logarithm of azimuth angle spread of arrival. More...
 
double m_uLgASD = 0
 Mean value of 10-base logarithm of azimuth angle spread of departure. More...
 
double m_uLgDS = 0
 Mean value of 10-base logarithm of delay spread. More...
 
double m_uLgZSA = 0
 Mean value of 10-base logarithm of zenith angle spread of arrival. More...
 
double m_uLgZSD = 0
 Mean value of 10-base logarithm of zenith angle spread of departure. More...
 
double m_uXpr = 0
 Mean of Cross-Polarization Ratio. More...
 

Additional Inherited Members

- Public Member Functions inherited from ns3::SimpleRefCount< ParamsTable >
 SimpleRefCount ()
 Default constructor. More...
 
 SimpleRefCount (const SimpleRefCount &o[[maybe_unused]])
 Copy constructor. More...
 
uint32_t GetReferenceCount (void) const
 Get the reference count of the object. More...
 
SimpleRefCountoperator= ([[maybe_unused]] const SimpleRefCount &o)
 Assignment operator. More...
 
void Ref (void) const
 Increment the reference count. More...
 
void Unref (void) const
 Decrement the reference count. More...
 

Detailed Description

Data structure that stores the parameters of 3GPP TR 38.901, Table 7.5-6, for a certain scenario.

Definition at line 203 of file three-gpp-channel-model.h.

Member Data Documentation

◆ m_cASA

double ns3::ThreeGppChannelModel::ParamsTable::m_cASA = 0

Cluster ASA (Azimuth angle Spread of Arrival)

Definition at line 220 of file three-gpp-channel-model.h.

◆ m_cASD

double ns3::ThreeGppChannelModel::ParamsTable::m_cASD = 0

Cluster ASD (Azimuth angle Spread of Departure)

Definition at line 219 of file three-gpp-channel-model.h.

◆ m_cDS

double ns3::ThreeGppChannelModel::ParamsTable::m_cDS = 0

Cluster DS.

Definition at line 218 of file three-gpp-channel-model.h.

◆ m_cZSA

double ns3::ThreeGppChannelModel::ParamsTable::m_cZSA = 0

Cluster ZSA (Zenith angle Spread of Arrival)

Definition at line 221 of file three-gpp-channel-model.h.

◆ m_numOfCluster

uint8_t ns3::ThreeGppChannelModel::ParamsTable::m_numOfCluster = 0

Number of clusters.

Definition at line 205 of file three-gpp-channel-model.h.

◆ m_offsetZOD

double ns3::ThreeGppChannelModel::ParamsTable::m_offsetZOD = 0

Offset of zenith angle of departure.

Definition at line 217 of file three-gpp-channel-model.h.

◆ m_perClusterShadowingStd

double ns3::ThreeGppChannelModel::ParamsTable::m_perClusterShadowingStd = 0

Per cluster shadowing standard deviation.

Definition at line 227 of file three-gpp-channel-model.h.

◆ m_raysPerCluster

uint8_t ns3::ThreeGppChannelModel::ParamsTable::m_raysPerCluster = 0

Number of rays per cluster.

Definition at line 206 of file three-gpp-channel-model.h.

◆ m_rTau

double ns3::ThreeGppChannelModel::ParamsTable::m_rTau = 0

Delay scaling parameter.

Definition at line 224 of file three-gpp-channel-model.h.

◆ m_sigK

double ns3::ThreeGppChannelModel::ParamsTable::m_sigK = 0

Standard deviation of K-factor.

Definition at line 223 of file three-gpp-channel-model.h.

◆ m_sigLgASA

double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgASA = 0

Standard deviation of 10-base logarithm of azimuth angle spread of arrival.

Definition at line 212 of file three-gpp-channel-model.h.

◆ m_sigLgASD

double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgASD = 0

Standard deviation of 10-base logarithm of azimuth angle spread of departure.

Definition at line 210 of file three-gpp-channel-model.h.

◆ m_sigLgDS

double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgDS = 0

Standard deviation value of 10-base logarithm of delay spread.

Definition at line 208 of file three-gpp-channel-model.h.

◆ m_sigLgZSA

double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgZSA = 0

Standard deviation of 10-base logarithm of zenith angle spread of arrival.

Definition at line 214 of file three-gpp-channel-model.h.

◆ m_sigLgZSD

double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgZSD = 0

Standard deviation of 10-base logarithm of zenith angle spread of departure.

Definition at line 216 of file three-gpp-channel-model.h.

◆ m_sigXpr

double ns3::ThreeGppChannelModel::ParamsTable::m_sigXpr = 0

Standard deviation of Cross-Polarization Ratio.

Definition at line 226 of file three-gpp-channel-model.h.

◆ m_sqrtC

double ns3::ThreeGppChannelModel::ParamsTable::m_sqrtC[7][7]

The square root matrix and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].

Definition at line 228 of file three-gpp-channel-model.h.

◆ m_uK

double ns3::ThreeGppChannelModel::ParamsTable::m_uK = 0

Mean of K-factor.

Definition at line 222 of file three-gpp-channel-model.h.

◆ m_uLgASA

double ns3::ThreeGppChannelModel::ParamsTable::m_uLgASA = 0

Mean value of 10-base logarithm of azimuth angle spread of arrival.

Definition at line 211 of file three-gpp-channel-model.h.

◆ m_uLgASD

double ns3::ThreeGppChannelModel::ParamsTable::m_uLgASD = 0

Mean value of 10-base logarithm of azimuth angle spread of departure.

Definition at line 209 of file three-gpp-channel-model.h.

◆ m_uLgDS

double ns3::ThreeGppChannelModel::ParamsTable::m_uLgDS = 0

Mean value of 10-base logarithm of delay spread.

Definition at line 207 of file three-gpp-channel-model.h.

◆ m_uLgZSA

double ns3::ThreeGppChannelModel::ParamsTable::m_uLgZSA = 0

Mean value of 10-base logarithm of zenith angle spread of arrival.

Definition at line 213 of file three-gpp-channel-model.h.

◆ m_uLgZSD

double ns3::ThreeGppChannelModel::ParamsTable::m_uLgZSD = 0

Mean value of 10-base logarithm of zenith angle spread of departure.

Definition at line 215 of file three-gpp-channel-model.h.

◆ m_uXpr

double ns3::ThreeGppChannelModel::ParamsTable::m_uXpr = 0

Mean of Cross-Polarization Ratio.

Definition at line 225 of file three-gpp-channel-model.h.


The documentation for this struct was generated from the following file: