#include "satellite-channel-estimation-error-container.h"
Inheritance diagram for ns3::SatRtnLinkChannelEstimationErrorContainer:
Collaboration diagram for ns3::SatRtnLinkChannelEstimationErrorContainer:Public Member Functions | |
| SatRtnLinkChannelEstimationErrorContainer (uint32_t minWfId, uint32_t maxWfId) | |
| Constructor with initialization parameters. More... | |
| virtual | ~SatRtnLinkChannelEstimationErrorContainer () |
| Destructor for SatRtnLinkChannelEstimationErrorContainer. More... | |
Public Member Functions inherited from ns3::SatChannelEstimationErrorContainer | |
| SatChannelEstimationErrorContainer () | |
| Default constructor. More... | |
| virtual | ~SatChannelEstimationErrorContainer () |
| Destructor for SatChannelEstimationErrorContainer. More... | |
| double | AddError (double sinrInDb, uint32_t wfId=0) const |
| Add channel estimation error to SINR. More... | |
Protected Member Functions | |
| virtual double | DoAddError (double sinrInDb, uint32_t wfId) const |
| Add channel estimation error to SINR in RTN link. More... | |
Private Attributes | |
| std::map< uint32_t, Ptr< SatChannelEstimationError > > | m_channelEstimationErrors |
| Map of channel estimation errors for each waveform id. More... | |
Definition at line 136 of file satellite-channel-estimation-error-container.h.
| ns3::SatRtnLinkChannelEstimationErrorContainer::SatRtnLinkChannelEstimationErrorContainer | ( | uint32_t | minWfId, |
| uint32_t | maxWfId | ||
| ) |
Constructor with initialization parameters.
SatFwdLinkChannelEstimationErrorContainer.
| minWfId | |
| maxWfId |
Short burst waveforms 3-12 are using different set of channel estimation error parameters than longer burst waveforms 13-22.
Definition at line 113 of file satellite-channel-estimation-error-container.cc.
References m_channelEstimationErrors.
|
virtual |
Destructor for SatRtnLinkChannelEstimationErrorContainer.
Definition at line 139 of file satellite-channel-estimation-error-container.cc.
|
protectedvirtual |
Add channel estimation error to SINR in RTN link.
| sinrInDb | Measured SINR in dB |
| wfId | Waveform id |
Implements ns3::SatChannelEstimationErrorContainer.
Definition at line 144 of file satellite-channel-estimation-error-container.cc.
References m_channelEstimationErrors.
|
private |
Map of channel estimation errors for each waveform id.
Definition at line 164 of file satellite-channel-estimation-error-container.h.
Referenced by SatRtnLinkChannelEstimationErrorContainer(), and DoAddError().