Commit f94d2870 authored by francescomani's avatar francescomani

code clenup

parent f8f9f8ac
This diff is collapsed.
...@@ -183,62 +183,61 @@ typedef struct NR_UE_Timers_Constants_s { ...@@ -183,62 +183,61 @@ typedef struct NR_UE_Timers_Constants_s {
} NR_UE_Timers_Constants_t; } NR_UE_Timers_Constants_t;
typedef struct NR_UE_RRC_INST_s { typedef struct NR_UE_RRC_INST_s {
NR_MeasConfig_t *meas_config;
NR_MeasConfig_t *meas_config; NR_CellGroupConfig_t *cell_group_config;
NR_CellGroupConfig_t *cell_group_config; NR_ServingCellConfigCommonSIB_t *servingCellConfigCommonSIB;
NR_ServingCellConfigCommonSIB_t *servingCellConfigCommonSIB; NR_CellGroupConfig_t *scell_group_config;
NR_CellGroupConfig_t *scell_group_config; NR_RadioBearerConfig_t *radio_bearer_config;
NR_RadioBearerConfig_t *radio_bearer_config;
NR_MeasObjectToAddMod_t *MeasObj[NB_CNX_UE][MAX_MEAS_OBJ];
NR_MeasObjectToAddMod_t *MeasObj[NB_CNX_UE][MAX_MEAS_OBJ]; NR_ReportConfigToAddMod_t *ReportConfig[NB_CNX_UE][MAX_MEAS_CONFIG];
NR_ReportConfigToAddMod_t *ReportConfig[NB_CNX_UE][MAX_MEAS_CONFIG]; NR_QuantityConfig_t *QuantityConfig[NB_CNX_UE];
NR_QuantityConfig_t *QuantityConfig[NB_CNX_UE]; NR_MeasIdToAddMod_t *MeasId[NB_CNX_UE][MAX_MEAS_ID];
NR_MeasIdToAddMod_t *MeasId[NB_CNX_UE][MAX_MEAS_ID]; NR_MeasGapConfig_t *measGapConfig[NB_CNX_UE];
NR_MeasGapConfig_t *measGapConfig[NB_CNX_UE]; NR_RSRP_Range_t s_measure;
NR_RSRP_Range_t s_measure; NR_SRB_ToAddMod_t *SRB1_config[NB_CNX_UE];
NR_SRB_ToAddMod_t *SRB1_config[NB_CNX_UE]; NR_SRB_ToAddMod_t *SRB2_config[NB_CNX_UE];
NR_SRB_ToAddMod_t *SRB2_config[NB_CNX_UE]; NR_DRB_ToAddMod_t *DRB_config[NB_CNX_UE][8];
NR_DRB_ToAddMod_t *DRB_config[NB_CNX_UE][8]; rb_id_t *defaultDRB; // remember the ID of the default DRB
rb_id_t *defaultDRB; // remember the ID of the default DRB
char *uecap_file;
char *uecap_file; rnti_t rnti;
rnti_t rnti;
NR_SRB_INFO Srb0[NB_SIG_CNX_UE];
NR_SRB_INFO Srb0[NB_SIG_CNX_UE]; NR_SRB_INFO_TABLE_ENTRY Srb1[NB_CNX_UE];
NR_SRB_INFO_TABLE_ENTRY Srb1[NB_CNX_UE]; NR_SRB_INFO_TABLE_ENTRY Srb2[NB_CNX_UE];
NR_SRB_INFO_TABLE_ENTRY Srb2[NB_CNX_UE];
uint8_t MBMS_flag;
uint8_t MBMS_flag; OAI_NR_UECapability_t *UECap;
OAI_NR_UECapability_t *UECap; uint8_t *UECapability;
uint8_t *UECapability; uint16_t UECapability_size;
uint16_t UECapability_size;
NR_UE_Timers_Constants_t timers_and_constants;
NR_UE_Timers_Constants_t timers_and_constants;
RA_trigger_t ra_trigger;
RA_trigger_t ra_trigger;
plmn_t plmnID;
plmn_t plmnID;
BIT_STRING_t requested_SI_List;
BIT_STRING_t requested_SI_List; NR_UE_RRC_SI_INFO SInfo[NB_SIG_CNX_UE];
NR_UE_RRC_SI_INFO SInfo[NB_SIG_CNX_UE];
NR_MIB_t *mib;
NR_MIB_t *mib;
// active BWPs
// active BWPs NR_BWP_DownlinkDedicated_t *bwpd;
NR_BWP_DownlinkDedicated_t *bwpd; NR_BWP_UplinkDedicated_t *ubwpd;
NR_BWP_UplinkDedicated_t *ubwpd;
/* KeNB as computed from parameters within USIM card */
/* KeNB as computed from parameters within USIM card */ uint8_t kgnb[32];
uint8_t kgnb[32]; /* Used integrity/ciphering algorithms */
/* Used integrity/ciphering algorithms */ //RRC_LIST_TYPE(NR_SecurityAlgorithmConfig_t, NR_SecurityAlgorithmConfig) SecurityAlgorithmConfig_list;
//RRC_LIST_TYPE(NR_SecurityAlgorithmConfig_t, NR_SecurityAlgorithmConfig) SecurityAlgorithmConfig_list; NR_CipheringAlgorithm_t cipheringAlgorithm;
NR_CipheringAlgorithm_t cipheringAlgorithm; e_NR_IntegrityProtAlgorithm integrityProtAlgorithm;
e_NR_IntegrityProtAlgorithm integrityProtAlgorithm;
long selected_plmn_identity;
long selected_plmn_identity; Rrc_State_NR_t nrRrcState;
Rrc_State_NR_t nrRrcState; Rrc_Sub_State_NR_t nrRrcSubState;
Rrc_Sub_State_NR_t nrRrcSubState; as_nas_info_t initialNasMsg;
as_nas_info_t initialNasMsg;
} NR_UE_RRC_INST_t; } NR_UE_RRC_INST_t;
#endif #endif
......
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