NetSim Source Code Help v14.4
All 13 Components
 
Loading...
Searching...
No Matches
stru_LTENR_UESchedulerInfo Struct Reference
Collaboration diagram for stru_LTENR_UESchedulerInfo:

Data Fields

__IN__ NETSIM_ID ueId
 
__IN__ NETSIM_ID ueIf
 
__IN__ UINT bufferSize
 
__IN__ UINT64 bitsPerPRB
 
__IN__ UINT64 bitsPerPRBLayer [MAX_LAYER_COUNT]
 
__IN__ UINT64 TBSLayer [MAX_LAYER_COUNT]
 
__IN__ double initRank
 
__IN__ double rank
 
__IN__ double var2
 
__IN__ double a
 
__IN__ double b
 
__IN__ double rateGuarantee
 
__IN__ double slice_lower_bound
 
__IN__ double slice_upper_bound
 
__OUT__ double lambda_L
 
__OUT__ double lambda_U
 
__OUT__ double CurrentRate
 
__OUT__ bool isInitialized
 
double nu_i
 
double dPhi
 
double dThetaAverage
 
double T
 
__IN__ double averageThroughput
 
__IN__ bool NDI
 
__IN__ UINT PRBReqdForHARQRetransmission
 
__OUT__ UINT allocatedPRBCount
 
struct stru_LTENR_UESchedulerInfonext
 

Detailed Description

Definition at line 49 of file LTENR_MAC.h.

Field Documentation

◆ a

__IN__ double stru_LTENR_UESchedulerInfo::a

Definition at line 62 of file LTENR_MAC.h.

◆ allocatedPRBCount

__OUT__ UINT stru_LTENR_UESchedulerInfo::allocatedPRBCount

Definition at line 84 of file LTENR_MAC.h.

◆ averageThroughput

__IN__ double stru_LTENR_UESchedulerInfo::averageThroughput

Definition at line 79 of file LTENR_MAC.h.

◆ b

__IN__ double stru_LTENR_UESchedulerInfo::b

Definition at line 63 of file LTENR_MAC.h.

◆ bitsPerPRB

__IN__ UINT64 stru_LTENR_UESchedulerInfo::bitsPerPRB

Definition at line 54 of file LTENR_MAC.h.

◆ bitsPerPRBLayer

__IN__ UINT64 stru_LTENR_UESchedulerInfo::bitsPerPRBLayer[MAX_LAYER_COUNT]

Definition at line 55 of file LTENR_MAC.h.

◆ bufferSize

__IN__ UINT stru_LTENR_UESchedulerInfo::bufferSize

Definition at line 53 of file LTENR_MAC.h.

◆ CurrentRate

__OUT__ double stru_LTENR_UESchedulerInfo::CurrentRate

Definition at line 70 of file LTENR_MAC.h.

◆ dPhi

double stru_LTENR_UESchedulerInfo::dPhi

Definition at line 73 of file LTENR_MAC.h.

◆ dThetaAverage

double stru_LTENR_UESchedulerInfo::dThetaAverage

Definition at line 74 of file LTENR_MAC.h.

◆ initRank

__IN__ double stru_LTENR_UESchedulerInfo::initRank

Definition at line 57 of file LTENR_MAC.h.

◆ isInitialized

__OUT__ bool stru_LTENR_UESchedulerInfo::isInitialized

Definition at line 71 of file LTENR_MAC.h.

◆ lambda_L

__OUT__ double stru_LTENR_UESchedulerInfo::lambda_L

Definition at line 67 of file LTENR_MAC.h.

◆ lambda_U

__OUT__ double stru_LTENR_UESchedulerInfo::lambda_U

Definition at line 68 of file LTENR_MAC.h.

◆ NDI

__IN__ bool stru_LTENR_UESchedulerInfo::NDI

Definition at line 81 of file LTENR_MAC.h.

◆ next

struct stru_LTENR_UESchedulerInfo* stru_LTENR_UESchedulerInfo::next

Definition at line 85 of file LTENR_MAC.h.

◆ nu_i

double stru_LTENR_UESchedulerInfo::nu_i

Definition at line 72 of file LTENR_MAC.h.

◆ PRBReqdForHARQRetransmission

__IN__ UINT stru_LTENR_UESchedulerInfo::PRBReqdForHARQRetransmission

Definition at line 82 of file LTENR_MAC.h.

◆ rank

__IN__ double stru_LTENR_UESchedulerInfo::rank

Definition at line 58 of file LTENR_MAC.h.

◆ rateGuarantee

__IN__ double stru_LTENR_UESchedulerInfo::rateGuarantee

Definition at line 64 of file LTENR_MAC.h.

◆ slice_lower_bound

__IN__ double stru_LTENR_UESchedulerInfo::slice_lower_bound

Definition at line 65 of file LTENR_MAC.h.

◆ slice_upper_bound

__IN__ double stru_LTENR_UESchedulerInfo::slice_upper_bound

Definition at line 66 of file LTENR_MAC.h.

◆ T

double stru_LTENR_UESchedulerInfo::T

Definition at line 75 of file LTENR_MAC.h.

◆ TBSLayer

__IN__ UINT64 stru_LTENR_UESchedulerInfo::TBSLayer[MAX_LAYER_COUNT]

Definition at line 56 of file LTENR_MAC.h.

◆ ueId

__IN__ NETSIM_ID stru_LTENR_UESchedulerInfo::ueId

Definition at line 51 of file LTENR_MAC.h.

◆ ueIf

__IN__ NETSIM_ID stru_LTENR_UESchedulerInfo::ueIf

Definition at line 52 of file LTENR_MAC.h.

◆ var2

__IN__ double stru_LTENR_UESchedulerInfo::var2

Definition at line 59 of file LTENR_MAC.h.


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