5G-LENA nr-v3.1-69-g2dd513a7
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
ns3::NrMimoChunkProcessor Class Reference
+ Inheritance diagram for ns3::NrMimoChunkProcessor:
+ Collaboration diagram for ns3::NrMimoChunkProcessor:

Public Member Functions

void AddCallback (MimoSignalChunksCb cb)
 Add a callback for processing the MIMO signal parameters.
 
void AddCallback (MimoSinrChunksCb cb)
 Add a callback for processing received SINR values.
 
void End ()
 Finish calculation and inform interested objects about calculated values.
 
void EvaluateChunk (const MimoSignalChunk &mimoSignal)
 Store the current MIMO signal parameters.
 
void EvaluateChunk (const MimoSinrChunk &mimoSinr)
 Store the current MIMO SINR and duration.
 
void Start ()
 Start processing a transmission, clear internal variables.
 

Detailed Description

Definition at line 38 of file nr-mimo-chunk-processor.h.

Member Function Documentation

◆ AddCallback() [1/2]

void ns3::NrMimoChunkProcessor::AddCallback ( MimoSignalChunksCb  cb)

Add a callback for processing the MIMO signal parameters.

Parameters
cbthe callback function

Definition at line 22 of file nr-mimo-chunk-processor.cc.

◆ AddCallback() [2/2]

void ns3::NrMimoChunkProcessor::AddCallback ( MimoSinrChunksCb  cb)

Add a callback for processing received SINR values.

Parameters
cbthe callback function

Definition at line 15 of file nr-mimo-chunk-processor.cc.

◆ End()

void ns3::NrMimoChunkProcessor::End ( )

Finish calculation and inform interested objects about calculated values.

Definition at line 51 of file nr-mimo-chunk-processor.cc.

◆ EvaluateChunk() [1/2]

void ns3::NrMimoChunkProcessor::EvaluateChunk ( const MimoSignalChunk mimoSignal)

Store the current MIMO signal parameters.

Parameters
mimoSignalthe signal parameters including channel and interference covariance matrix

Definition at line 44 of file nr-mimo-chunk-processor.cc.

◆ EvaluateChunk() [2/2]

void ns3::NrMimoChunkProcessor::EvaluateChunk ( const MimoSinrChunk mimoSinr)

Store the current MIMO SINR and duration.

Parameters
mimoSinrthe MIMO SINR information

Definition at line 37 of file nr-mimo-chunk-processor.cc.

◆ Start()

void ns3::NrMimoChunkProcessor::Start ( )

Start processing a transmission, clear internal variables.

Definition at line 29 of file nr-mimo-chunk-processor.cc.


The documentation for this class was generated from the following files: