From 1df01be28b27170cdf556ef5abf54de5faf3d18a Mon Sep 17 00:00:00 2001 From: Xu Bo <xubo1@cn.fujitsu.com> Date: Sat, 13 Jan 2018 09:22:54 +0000 Subject: [PATCH] set max ue number for each DL and UL: 5MHz(4UE), 10MHz(6UE), 20MHz(10UE) --- openair2/ENB_APP/enb_config.c | 12 ++++++------ openair2/ENB_APP/enb_paramdef.h | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/openair2/ENB_APP/enb_config.c b/openair2/ENB_APP/enb_config.c index 860440eca..8d1756d68 100644 --- a/openair2/ENB_APP/enb_config.c +++ b/openair2/ENB_APP/enb_config.c @@ -1733,21 +1733,21 @@ int RCconfig_RRC(MessageDef *msg_p, uint32_t i, eNB_RRC_INST *rrc) { switch (N_RB_DL) { case 25: - if ((ue_multiple_max < 1) || (ue_multiple_max > 5)) + if ((ue_multiple_max < 1) || (ue_multiple_max > 4)) 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); break; case 50: - if ((ue_multiple_max < 1) || (ue_multiple_max > 10)) + if ((ue_multiple_max < 1) || (ue_multiple_max > 6)) 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); break; case 100: - if ((ue_multiple_max < 1) || (ue_multiple_max > 20)) + if ((ue_multiple_max < 1) || (ue_multiple_max > 10)) 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); break; default: diff --git a/openair2/ENB_APP/enb_paramdef.h b/openair2/ENB_APP/enb_paramdef.h index 3d3ee747d..8f32a1206 100755 --- a/openair2/ENB_APP/enb_paramdef.h +++ b/openair2/ENB_APP/enb_paramdef.h @@ -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_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_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} \ } /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/ -- 2.26.2