initialize max retans tx Mlimit
This commit is contained in:
@@ -206,7 +206,19 @@ void phy_config_dedicated_ue(module_id_t Mod_id,
|
||||
uint8_t CH_index,
|
||||
struct PhysicalConfigDedicated *physicalConfigDedicated);
|
||||
|
||||
/*!
|
||||
\fn void phy_config_harq_ue(module_id_t Mod_id,uint8_t CC_id,uint8_t CH_index,
|
||||
uint16_t max_harq_tx)
|
||||
\brief Configure UE UL max harq Tx.
|
||||
\details Invoked upon reception of RRCConnectionSetup or RRCConnectionReconfiguration from eNB.
|
||||
@param Mod_id Instance ID for eNB
|
||||
@param CC_id Component Carrier index
|
||||
@param CH_index Index of eNB for this configuration
|
||||
@param max_harq_tx max harq tx information
|
||||
|
||||
*/
|
||||
void phy_config_harq_ue(module_id_t Mod_id,int CC_id,uint8_t CH_index,
|
||||
uint16_t max_harq_tx);
|
||||
/**
|
||||
\brief Configure UE MBSFN common parameters.
|
||||
\details Invoked upon reception of SIB13 from eNB.
|
||||
|
||||
@@ -140,6 +140,8 @@ LTE_UE_ULSCH_t *new_ue_ulsch(unsigned char N_RB_UL, uint8_t abstraction_flag)
|
||||
if (ulsch) {
|
||||
memset(ulsch,0,sizeof(LTE_UE_ULSCH_t));
|
||||
|
||||
ulsch->Mlimit = 4;
|
||||
|
||||
for (i=0; i<8; i++) {
|
||||
|
||||
ulsch->harq_processes[i] = (LTE_UL_UE_HARQ_t *)malloc16(sizeof(LTE_UL_UE_HARQ_t));
|
||||
|
||||
@@ -527,6 +527,7 @@ int l2_init(LTE_DL_FRAME_PARMS *frame_parms,int eMBMS_active, char *uecap_xer,ui
|
||||
|
||||
mac_xface->phy_config_dedicated_eNB = phy_config_dedicated_eNB;
|
||||
mac_xface->phy_config_dedicated_ue = phy_config_dedicated_ue;
|
||||
mac_xface->phy_config_harq_ue = phy_config_harq_ue;
|
||||
|
||||
mac_xface->get_lte_frame_parms = get_lte_frame_parms;
|
||||
mac_xface->get_mu_mimo_mode = get_mu_mimo_mode;
|
||||
|
||||
Reference in New Issue
Block a user