8#include "nr-eesm-error-model.h"
64 const std::vector<int>& map,
78 double GetMcsEq(uint8_t mcsTx)
const override;
Eesm error model, based on the IR HARQ.
double ComputeSINR(const SpectrumValue &sinr, const std::vector< int > &map, uint8_t mcs, uint32_t sizeBit, const NrErrorModel::NrErrorModelHistory &sinrHistory) const override
Computes the effective SINR after retransmission combining with HARQ-IR. Also, it updates the equival...
~NrEesmIr() override
~NrEesmIr deconstructor
NrEesmIr()
NrEesmIr constructor.
double GetMcsEq(uint8_t mcsTx) const override
Returns the MCS corresponding to the ECR after retransmissions. In case of HARQ-IR the equivalent ECR...
static TypeId GetTypeId()
Get the type id of the object.
std::vector< Ptr< NrErrorModelOutput > > NrErrorModelHistory
Vector of previous output.