5G-LENA nr-v3.1-69-g2dd513a7
The 5G/NR module for the ns-3 simulator
|
The RxPacketTraceParams struct. More...
#include "nr-phy-mac-common.h"
Public Member Functions | |
RxPacketTraceParams (TransportBlockInfo tbInfo, bool errorModelEnabled, uint16_t rnti, uint16_t cellId, uint16_t bwpId, uint8_t cqi) | |
Public Attributes | |
uint16_t | m_bwpId {std::numeric_limits<uint16_t>::max()} |
uint64_t | m_cellId {0} |
bool | m_corrupt {false} |
uint8_t | m_cqi {std::numeric_limits<uint8_t>::max()} |
uint32_t | m_frameNum {std::numeric_limits<uint32_t>::max()} |
uint8_t | m_mcs {std::numeric_limits<uint8_t>::max()} |
uint8_t | m_numSym {std::numeric_limits<uint8_t>::max()} |
uint8_t | m_rank {std::numeric_limits<uint8_t>::max()} |
uint32_t | m_rbAssignedNum {std::numeric_limits<uint32_t>::max()} |
uint16_t | m_rnti {0} |
uint8_t | m_rv {std::numeric_limits<uint8_t>::max()} |
double | m_sinr {-1.0} |
double | m_sinrMin {-1.0} |
uint16_t | m_slotNum {std::numeric_limits<uint16_t>::max()} |
uint8_t | m_subframeNum {std::numeric_limits<uint8_t>::max()} |
uint8_t | m_symStart {std::numeric_limits<uint8_t>::max()} |
double | m_tbler {-1.0} |
uint32_t | m_tbSize {0} |
The RxPacketTraceParams struct.
Definition at line 564 of file nr-phy-mac-common.h.
|
inline |
Definition at line 566 of file nr-phy-mac-common.h.
uint16_t ns3::RxPacketTraceParams::m_bwpId {std::numeric_limits<uint16_t>::max()} |
Definition at line 605 of file nr-phy-mac-common.h.
uint64_t ns3::RxPacketTraceParams::m_cellId {0} |
Definition at line 590 of file nr-phy-mac-common.h.
bool ns3::RxPacketTraceParams::m_corrupt {false} |
Definition at line 604 of file nr-phy-mac-common.h.
uint8_t ns3::RxPacketTraceParams::m_cqi {std::numeric_limits<uint8_t>::max()} |
Definition at line 607 of file nr-phy-mac-common.h.
uint32_t ns3::RxPacketTraceParams::m_frameNum {std::numeric_limits<uint32_t>::max()} |
Definition at line 592 of file nr-phy-mac-common.h.
uint8_t ns3::RxPacketTraceParams::m_mcs {std::numeric_limits<uint8_t>::max()} |
Definition at line 598 of file nr-phy-mac-common.h.
uint8_t ns3::RxPacketTraceParams::m_numSym {std::numeric_limits<uint8_t>::max()} |
Definition at line 596 of file nr-phy-mac-common.h.
uint8_t ns3::RxPacketTraceParams::m_rank {std::numeric_limits<uint8_t>::max()} |
Definition at line 599 of file nr-phy-mac-common.h.
uint32_t ns3::RxPacketTraceParams::m_rbAssignedNum {std::numeric_limits<uint32_t>::max()} |
Definition at line 606 of file nr-phy-mac-common.h.
uint16_t ns3::RxPacketTraceParams::m_rnti {0} |
Definition at line 591 of file nr-phy-mac-common.h.
uint8_t ns3::RxPacketTraceParams::m_rv {std::numeric_limits<uint8_t>::max()} |
Definition at line 600 of file nr-phy-mac-common.h.
double ns3::RxPacketTraceParams::m_sinr {-1.0} |
Definition at line 601 of file nr-phy-mac-common.h.
double ns3::RxPacketTraceParams::m_sinrMin {-1.0} |
Definition at line 602 of file nr-phy-mac-common.h.
uint16_t ns3::RxPacketTraceParams::m_slotNum {std::numeric_limits<uint16_t>::max()} |
Definition at line 594 of file nr-phy-mac-common.h.
uint8_t ns3::RxPacketTraceParams::m_subframeNum {std::numeric_limits<uint8_t>::max()} |
Definition at line 593 of file nr-phy-mac-common.h.
uint8_t ns3::RxPacketTraceParams::m_symStart {std::numeric_limits<uint8_t>::max()} |
Definition at line 595 of file nr-phy-mac-common.h.
double ns3::RxPacketTraceParams::m_tbler {-1.0} |
Definition at line 603 of file nr-phy-mac-common.h.
uint32_t ns3::RxPacketTraceParams::m_tbSize {0} |
Definition at line 597 of file nr-phy-mac-common.h.