set max ue number for each DL and UL: 5MHz(4UE), 10MHz(6UE), 20MHz(10UE)
This commit is contained in:
@@ -1733,21 +1733,21 @@ int RCconfig_RRC(MessageDef *msg_p, uint32_t i, eNB_RRC_INST *rrc) {
|
|||||||
|
|
||||||
switch (N_RB_DL) {
|
switch (N_RB_DL) {
|
||||||
case 25:
|
case 25:
|
||||||
if ((ue_multiple_max < 1) || (ue_multiple_max > 5))
|
if ((ue_multiple_max < 1) || (ue_multiple_max > 4))
|
||||||
AssertFatal (0,
|
AssertFatal (0,
|
||||||
"Failed to parse eNB configuration file %s, enb %d unknown value \"%d\" for ue_multiple_max choice: 1..5!\n",
|
"Failed to parse eNB configuration file %s, enb %d unknown value \"%d\" for ue_multiple_max choice: 1..4!\n",
|
||||||
RC.config_file_name, i, ue_multiple_max);
|
RC.config_file_name, i, ue_multiple_max);
|
||||||
break;
|
break;
|
||||||
case 50:
|
case 50:
|
||||||
if ((ue_multiple_max < 1) || (ue_multiple_max > 10))
|
if ((ue_multiple_max < 1) || (ue_multiple_max > 6))
|
||||||
AssertFatal (0,
|
AssertFatal (0,
|
||||||
"Failed to parse eNB configuration file %s, enb %d unknown value \"%d\" for ue_multiple_max choice: 1..10!\n",
|
"Failed to parse eNB configuration file %s, enb %d unknown value \"%d\" for ue_multiple_max choice: 1..6!\n",
|
||||||
RC.config_file_name, i, ue_multiple_max);
|
RC.config_file_name, i, ue_multiple_max);
|
||||||
break;
|
break;
|
||||||
case 100:
|
case 100:
|
||||||
if ((ue_multiple_max < 1) || (ue_multiple_max > 20))
|
if ((ue_multiple_max < 1) || (ue_multiple_max > 10))
|
||||||
AssertFatal (0,
|
AssertFatal (0,
|
||||||
"Failed to parse eNB configuration file %s, enb %d unknown value \"%d\" for ue_multiple_max choice: 1..20!\n",
|
"Failed to parse eNB configuration file %s, enb %d unknown value \"%d\" for ue_multiple_max choice: 1..10!\n",
|
||||||
RC.config_file_name, i, ue_multiple_max);
|
RC.config_file_name, i, ue_multiple_max);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -446,7 +446,7 @@ static int DEFENBS[] = {0};
|
|||||||
{ENB_CONFIG_STRING_UETIMERS_N310, NULL, 0, iptr:&ue_TimersAndConstants_n310, defintval:20, TYPE_UINT, 0}, \
|
{ENB_CONFIG_STRING_UETIMERS_N310, NULL, 0, iptr:&ue_TimersAndConstants_n310, defintval:20, TYPE_UINT, 0}, \
|
||||||
{ENB_CONFIG_STRING_UETIMERS_N311, NULL, 0, iptr:&ue_TimersAndConstants_n311, defintval:1, TYPE_UINT, 0}, \
|
{ENB_CONFIG_STRING_UETIMERS_N311, NULL, 0, iptr:&ue_TimersAndConstants_n311, defintval:1, TYPE_UINT, 0}, \
|
||||||
{ENB_CONFIG_STRING_UE_TRANSMISSION_MODE, NULL, 0, iptr:&ue_TransmissionMode, defintval:1, TYPE_UINT, 0}, \
|
{ENB_CONFIG_STRING_UE_TRANSMISSION_MODE, NULL, 0, iptr:&ue_TransmissionMode, defintval:1, TYPE_UINT, 0}, \
|
||||||
{ENB_CONFIG_STRING_UE_MULTIPLE_MAX, NULL, 0, iptr:&ue_multiple_max, defintval:5, TYPE_UINT, 0} \
|
{ENB_CONFIG_STRING_UE_MULTIPLE_MAX, NULL, 0, iptr:&ue_multiple_max, defintval:4, TYPE_UINT, 0} \
|
||||||
}
|
}
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
|
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
|
||||||
|
|||||||
Reference in New Issue
Block a user