#include <lte-sinr-chunk-processor.h>
Public Member Functions | |
LteCtrlSinrChunkProcessor (Ptr< LtePhy > p) | |
LteCtrlSinrChunkProcessor (Ptr< LtePhy > p, Ptr< LteSpectrumPhy > s) | |
virtual void | End () |
virtual void | EvaluateSinrChunk (const SpectrumValue &sinr, Time duration) |
virtual void | Start () |
Public Member Functions inherited from ns3::SimpleRefCount< LteSinrChunkProcessor > | |
SimpleRefCount (const SimpleRefCount &o) | |
uint32_t | GetReferenceCount (void) const |
SimpleRefCount & | operator= (const SimpleRefCount &o) |
void | Ref (void) const |
void | Unref (void) const |
Private Attributes | |
Ptr< LtePhy > | m_phy |
Ptr< LteSpectrumPhy > | m_spectrumPhy |
Ptr< SpectrumValue > | m_sumSinr |
Time | m_totDuration |
Additional Inherited Members | |
Static Public Member Functions inherited from ns3::SimpleRefCount< LteSinrChunkProcessor > | |
static void | Cleanup (void) |
The LteCtrlSinrChunkProcessor averages the calculated SINR over time for the Ctrl frame and therefore in charge of generating the CQI starting from the reference signals and the sinr values used for evaluating the decodification error probability of the control channels (PCFICH + PDCCH)
Definition at line 64 of file lte-sinr-chunk-processor.h.