Commit 66e4dc71 authored by WEI-TAI CHEN's avatar WEI-TAI CHEN

LTE eNB RRC update to Rel15

parent 9b1c03d1
......@@ -2077,7 +2077,7 @@ add_executable(lte-softmodem
target_link_libraries (lte-softmodem
-Wl,--start-group
RRC_LIB S1AP_LIB S1AP_ENB GTPV1U SECU_CN SECU_OSA UTIL HASHTABLE SCTP_CLIENT UDP SCHED_LIB SCHED_RU_LIB PHY_COMMON PHY PHY_RU LFDS L2
RRC_LIB NR_RRC_LIB S1AP_LIB S1AP_ENB GTPV1U SECU_CN SECU_OSA UTIL HASHTABLE SCTP_CLIENT UDP SCHED_LIB SCHED_RU_LIB PHY_COMMON PHY PHY_RU LFDS L2
${MSC_LIB} ${RAL_LIB} ${NAS_UE_LIB} ${ITTI_LIB} ${FLPT_MSG_LIB} ${ASYNC_IF_LIB} ${FLEXRAN_AGENT_LIB} LFDS7
NFAPI_COMMON_LIB NFAPI_LIB NFAPI_VNF_LIB NFAPI_PNF_LIB NFAPI_USER_LIB
-Wl,--end-group z dl)
......
......@@ -7905,7 +7905,7 @@ MeasObjectNR-r15 ::= SEQUENCE {
carrierFreq-r15 ARFCN-ValueNR-r15,
rs-ConfigSSB-r15 RS-ConfigSSB-NR-r15,
threshRS-Index-r15 ThresholdListNR-r15 OPTIONAL, -- Need OR
maxRS-IndexCellQualNR-r15 INTEGER (1.. maxRS-IndexCellQual-r15) OPTIONAL, -- Need OR
maxRS-IndexCellQual-r15 INTEGER (1.. maxRS-IndexCellQualNR-r15) OPTIONAL, -- Need OR
offsetFreq-r15 Q-OffsetRangeInterRAT DEFAULT 0,
blackCellsToRemoveList-r15 CellIndexList OPTIONAL, -- Need ON
blackCellsToAddModList-r15 CellsToAddModListNR-r15 OPTIONAL, -- Need ON
......@@ -11807,7 +11807,7 @@ maxReservationPeriod-r14 INTEGER ::= 16 -- Maximum number of resource reservatio
maxRS-Index-r15 INTEGER ::= 64 -- Maximum number of RS indices
maxRS-Index-1-r15 INTEGER ::= 63 -- Highest value of RS index as used to identify
-- RS index in RRM reports.
maxRS-IndexCellQual-r15 INTEGER ::= 16 -- Maximum number of RS indices averaged to derive
maxRS-IndexCellQualNR-r15 INTEGER ::= 16 -- Maximum number of RS indices averaged to derive
-- cell quality for RRM.
maxRS-IndexReport-r15 INTEGER ::= 32 -- Maximum number of RS indices for RRM.
maxRSTD-Freq-r10 INTEGER ::= 3 -- Maximum number of frequency layers for RSTD
......
......@@ -29,8 +29,8 @@
*/
#include "platform_types.h"
#include "rrc_defs.h"
#include "rrc_extern.h"
#include "nr_rrc_defs.h"
#include "nr_rrc_extern.h"
#include "UTIL/LOG/log.h"
#include "pdcp.h"
#include "msc.h"
......
......@@ -44,7 +44,7 @@
//#include "LAYER2/RLC/rlc.h"
//#include "COMMON/mac_rrc_primitives.h"
#if defined(NR_Rel15)
#include "NR_SIB1.h"
//#include "SystemInformation.h"
//#include "RRCConnectionReconfiguration.h"
......@@ -65,7 +65,7 @@
#include "NR_UE-NR-Capability.h"
#include "NR_MeasResults.h"
#include "NR_ServingCellConfigCommon.h"
#endif
//-------------------
#if defined(ENABLE_ITTI)
......
......@@ -48,6 +48,15 @@ int8_t mac_rrc_nr_data_req(const module_id_t Mod_idP,
const uint8_t Nb_tb,
uint8_t *const buffer_pP );
void rrc_gNB_process_SgNBAdditionRequest(
const protocol_ctxt_t *const ctxt_pP,
rrc_gNB_ue_context_t *ue_context_pP
);
void rrc_gNB_generate_SgNBAdditionRequestAcknowledge(
const protocol_ctxt_t *const ctxt_pP,
rrc_gNB_ue_context_t *const ue_context_pP
);
#if defined(ENABLE_ITTI)
/**\brief RRC eNB task.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment