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"
Public Attributes | |
| double | m_blockerDcorDistance = 1 |
| The spatial correlation distance for the random variable determining the centre of the blocker in meters; Default value set to 1, because V2V and NTN models documentations do not provide. | |
| double | m_cASA = 0 |
| Cluster ASA (Azimuth angle Spread of Arrival). | |
| double | m_cASD = 0 |
| Cluster ASD (Azimuth angle Spread of Departure). | |
| double | m_cDS = 0 |
| Cluster DS. | |
| double | m_cZSA = 0 |
| Cluster ZSA (Zenith angle Spread of Arrival). | |
| uint8_t | m_numOfCluster = 0 |
| Number of clusters. | |
| double | m_offsetZOD = 0 |
| Offset of a zenith angle of departure. | |
| double | m_perClusterRayDcorDistance = 1 |
| Correlation distance for spatial consistency (7.6.3.1-2) in meters. | |
| double | m_perClusterShadowingStd = 0 |
| Per cluster shadowing standard deviation. | |
| uint8_t | m_raysPerCluster = 0 |
| Number of rays per cluster. | |
| double | m_rTau = 0 |
| Delay scaling parameter. | |
| double | m_sigK = 0 |
| Standard deviation of K-factor. | |
| double | m_sigLgASA = 0 |
| Standard deviation of 10-base logarithm of azimuth angle spread of arrival. | |
| double | m_sigLgASD = 0 |
| Standard deviation of 10-base logarithm of azimuth angle spread of departure. | |
| double | m_sigLgDS = 0 |
| Standard deviation value of 10-base logarithm of delay spread. | |
| double | m_sigLgZSA = 0 |
| Standard deviation of 10-base logarithm of zenith angle spread of arrival. | |
| double | m_sigLgZSD = 0 |
| Standard deviation of 10-base logarithm of zenith angle spread of departure. | |
| double | m_sigXpr = 0 |
| Standard deviation of Cross-Polarization Ratio. | |
| double | m_sqrtC [7][7] |
| For LOS, LSP is following the order of [SF,K,DS,ASD,ASA,ZSD,ZSA]. | |
| double | m_uK = 0 |
| Mean of K-factor. | |
| double | m_uLgASA = 0 |
| Mean value of 10-base logarithm of azimuth angle spread of arrival. | |
| double | m_uLgASD = 0 |
| Mean value of 10-base logarithm of azimuth angle spread of departure. | |
| double | m_uLgDS = 0 |
| Mean value of 10-base logarithm of delay spread. | |
| double | m_uLgZSA = 0 |
| Mean value of 10-base logarithm of zenith angle spread of arrival. | |
| double | m_uLgZSD = 0 |
| Mean value of 10-base logarithm of zenith angle spread of departure. | |
| double | m_uXpr = 0 |
| Mean of Cross-Polarization Ratio. | |
Additional Inherited Members | |
| Public Member Functions inherited from ns3::SimpleRefCount< ParamsTable > | |
| SimpleRefCount () | |
| Default constructor. | |
| uint32_t | GetReferenceCount () const |
| Get the reference count of the object. | |
| SimpleRefCount & | operator= (const SimpleRefCount &o) |
| Assignment operator. | |
| void | Ref () const |
| Increment the reference count. | |
| void | Unref () const |
| Decrement the reference count. | |
Data structure that stores the parameters of 3GPP TR 38.901, Table 7.5-6, for a certain scenario.
Definition at line 225 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_blockerDcorDistance = 1 |
The spatial correlation distance for the random variable determining the centre of the blocker in meters; Default value set to 1, because V2V and NTN models documentations do not provide.
Definition at line 266 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_cASA = 0 |
Cluster ASA (Azimuth angle Spread of Arrival).
Definition at line 250 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_cASD = 0 |
Cluster ASD (Azimuth angle Spread of Departure).
Definition at line 249 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_cDS = 0 |
Cluster DS.
Definition at line 248 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_cZSA = 0 |
Cluster ZSA (Zenith angle Spread of Arrival).
Definition at line 251 of file three-gpp-channel-model.h.
| uint8_t ns3::ThreeGppChannelModel::ParamsTable::m_numOfCluster = 0 |
Number of clusters.
Definition at line 227 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_offsetZOD = 0 |
Offset of a zenith angle of departure.
Definition at line 247 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_perClusterRayDcorDistance = 1 |
Correlation distance for spatial consistency (7.6.3.1-2) in meters.
Default value set to 1, because V2V and NTN models documentations do not provide this parameter value
Definition at line 261 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_perClusterShadowingStd = 0 |
Per cluster shadowing standard deviation.
Definition at line 257 of file three-gpp-channel-model.h.
| uint8_t ns3::ThreeGppChannelModel::ParamsTable::m_raysPerCluster = 0 |
Number of rays per cluster.
Definition at line 228 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_rTau = 0 |
Delay scaling parameter.
Definition at line 254 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sigK = 0 |
Standard deviation of K-factor.
Definition at line 253 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgASA = 0 |
Standard deviation of 10-base logarithm of azimuth angle spread of arrival.
Definition at line 238 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgASD = 0 |
Standard deviation of 10-base logarithm of azimuth angle spread of departure.
Definition at line 234 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgDS = 0 |
Standard deviation value of 10-base logarithm of delay spread.
Definition at line 230 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgZSA = 0 |
Standard deviation of 10-base logarithm of zenith angle spread of arrival.
Definition at line 242 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sigLgZSD = 0 |
Standard deviation of 10-base logarithm of zenith angle spread of departure.
Definition at line 246 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sigXpr = 0 |
Standard deviation of Cross-Polarization Ratio.
Definition at line 256 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_sqrtC[7][7] |
For LOS, LSP is following the order of [SF,K,DS,ASD,ASA,ZSD,ZSA].
For NLOS, LSP is following the order of [SF,DS,ASD,ASA,ZSD,ZSA]. https://github.com/nyuwireless-unipd/ns3-mmwave/blob/master/src/mmwave/model/BeamFormingMatrix/SqrtMatrix.m
Definition at line 273 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_uK = 0 |
Mean of K-factor.
Definition at line 252 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_uLgASA = 0 |
Mean value of 10-base logarithm of azimuth angle spread of arrival.
Definition at line 236 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_uLgASD = 0 |
Mean value of 10-base logarithm of azimuth angle spread of departure.
Definition at line 232 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_uLgDS = 0 |
Mean value of 10-base logarithm of delay spread.
Definition at line 229 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_uLgZSA = 0 |
Mean value of 10-base logarithm of zenith angle spread of arrival.
Definition at line 240 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_uLgZSD = 0 |
Mean value of 10-base logarithm of zenith angle spread of departure.
Definition at line 244 of file three-gpp-channel-model.h.
| double ns3::ThreeGppChannelModel::ParamsTable::m_uXpr = 0 |
Mean of Cross-Polarization Ratio.
Definition at line 255 of file three-gpp-channel-model.h.