5G-LENA nr-v3.1-14-g738b08bc
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
ns3::DlCqiInfo Struct Reference

The DlCqiInfo struct. More...

#include "nr-phy-mac-common.h"

+ Collaboration diagram for ns3::DlCqiInfo:

Public Types

enum  DlCqiType { WB , SB }
 

Public Attributes

uint8_t m_mcs {0}
 MCS (can be derived from CQI feedback)
 
Ptr< const ComplexMatrixArray > m_optPrecMat {}
 Precoding matrix for each RB.
 
uint8_t m_ri {0}
 the rank indicator, or simply the rank number
 
uint16_t m_rnti {0}
 The RNTI.
 
std::vector< uint8_t > m_sbCqis
 Subband CQI values.
 
std::vector< size_t > m_sbPmis
 Subband PMI values (i2, indices of W2 matrices)
 
uint8_t m_wbCqi {0}
 Wideband CQI.
 
size_t m_wbPmi {0}
 Wideband precoding matrix index.
 
enum ns3::DlCqiInfo::DlCqiType WB
 The type of the CQI.
 

Detailed Description

The DlCqiInfo struct.

Definition at line 335 of file nr-phy-mac-common.h.

Member Enumeration Documentation

◆ DlCqiType

enum ns3::DlCqiInfo::DlCqiType

Definition at line 342 of file nr-phy-mac-common.h.

Member Data Documentation

◆ m_mcs

uint8_t ns3::DlCqiInfo::m_mcs {0}

MCS (can be derived from CQI feedback)

Definition at line 353 of file nr-phy-mac-common.h.

◆ m_optPrecMat

Ptr<const ComplexMatrixArray> ns3::DlCqiInfo::m_optPrecMat {}

Precoding matrix for each RB.

Definition at line 354 of file nr-phy-mac-common.h.

Referenced by ns3::NrMacSchedulerCQIManagement::DlWBCQIReported().

◆ m_ri

uint8_t ns3::DlCqiInfo::m_ri {0}

the rank indicator, or simply the rank number

Definition at line 339 of file nr-phy-mac-common.h.

Referenced by ns3::NrMacSchedulerCQIManagement::DlWBCQIReported().

◆ m_rnti

uint16_t ns3::DlCqiInfo::m_rnti {0}

◆ m_sbCqis

std::vector<uint8_t> ns3::DlCqiInfo::m_sbCqis

Subband CQI values.

Definition at line 351 of file nr-phy-mac-common.h.

◆ m_sbPmis

std::vector<size_t> ns3::DlCqiInfo::m_sbPmis

Subband PMI values (i2, indices of W2 matrices)

Definition at line 352 of file nr-phy-mac-common.h.

◆ m_wbCqi

uint8_t ns3::DlCqiInfo::m_wbCqi {0}

Wideband CQI.

Definition at line 348 of file nr-phy-mac-common.h.

Referenced by ns3::NrMacSchedulerCQIManagement::DlWBCQIReported().

◆ m_wbPmi

size_t ns3::DlCqiInfo::m_wbPmi {0}

Wideband precoding matrix index.

Definition at line 349 of file nr-phy-mac-common.h.


The documentation for this struct was generated from the following file: