# x2ap.cnf # x2ap conformation file # Copyright 2007 Anders Broman #.OPT PER ALIGNED #.END #.OMIT_ASSIGNMENT # Get rid of unused code warnings #.END #.PDU X2AP-PDU #.MAKE_ENUM ProtocolIE-ID ProcedureCode #.USE_VALS_EXT CauseRadioNetwork OffsetOfNbiotChannelNumberToEARFCN NRNRB ProcedureCode ProtocolIE-ID #.EXPORTS EUTRANRCellResourceCoordinationRequest_PDU EUTRANRCellResourceCoordinationResponse_PDU MeNBResourceCoordinationInformation_PDU ProtectedEUTRAResourceIndication_PDU SgNBResourceCoordinationInformation_PDU #.PDU EUTRANRCellResourceCoordinationRequest EUTRANRCellResourceCoordinationResponse MeNBResourceCoordinationInformation ProtectedEUTRAResourceIndication SgNBResourceCoordinationInformation #.TYPE_RENAME ProtocolIE-Field/value ProtocolIE_Field_value PrivateIE-Field/value PrivateIE_Field_value InitiatingMessage/value InitiatingMessage_value SuccessfulOutcome/value SuccessfulOutcome_value UnsuccessfulOutcome/value UnsuccessfulOutcome_value #.FIELD_RENAME ProtocolExtensionField/id extension_id PrivateIE-Field/id private_id InitiatingMessage/value initiatingMessage_value ProtocolIE-Field/value protocolIE_Field_value SuccessfulOutcome/value successfulOutcome_value PrivateIE-Field/value privateIE_Field_value #.OMIT_ASSIGNMENT Presence ProtocolIE-FieldPair ProtocolIE-ContainerList ProtocolIE-ContainerPair ProtocolIE-ContainerPairList #.END #.FN_BODY ProtocolIE-ID VAL_PTR = &x2ap_data->protocol_ie_id struct x2ap_private_data *x2ap_data = x2ap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s #.FN_FTR ProtocolIE-ID if (tree) { proto_item_append_text(proto_item_get_parent_nth(actx->created_item, 2), ": %s", val_to_str_ext(x2ap_data->protocol_ie_id, &x2ap_ProtocolIE_ID_vals_ext, "unknown (%d)")); } #.END #.FN_PARS ProtocolIE-Field/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_ProtocolIEFieldValue #.FN_PARS ProtocolExtensionField/extensionValue FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_ProtocolExtensionFieldExtensionValue #.FN_BODY ProcedureCode VAL_PTR = &x2ap_data->procedure_code struct x2ap_private_data *x2ap_data = x2ap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s #.FN_PARS InitiatingMessage/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_InitiatingMessageValue #.FN_PARS SuccessfulOutcome/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_SuccessfulOutcomeValue #.FN_PARS UnsuccessfulOutcome/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_UnsuccessfulOutcomeValue #.FN_BODY TargeteNBtoSource-eNBTransparentContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_TargeteNBtoSource_eNBTransparentContainer); dissect_lte_rrc_HandoverCommand_PDU(parameter_tvb, actx->pinfo, subtree, NULL); #.TYPE_ATTR ProtocolExtensionID TYPE = FT_UINT8 DISPLAY = BASE_DEC|BASE_EXT_STRING STRINGS = &x2ap_ProtocolIE_ID_vals_ext #.END #.FN_BODY TransportLayerAddress VAL_PTR = ¶meter_tvb LEN_PTR = &len # For details on the Transport Layer Address, see # ref. [8], [19] # [8] 3GPP TS 36.424: "Evolved Universal Terrestrial Radio Access Network (E-UTRAN); X2 data transport". # [19] 3GPP TS 36.414: "Evolved Universal Terrestrial Radio Access Network (E-UTRAN); S1 data transport". tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; int len; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_TransportLayerAddress); if (len == 32) { /* IPv4 */ proto_tree_add_item(subtree, hf_x2ap_transportLayerAddressIPv4, parameter_tvb, 0, 4, ENC_BIG_ENDIAN); } else if (len == 128) { /* IPv6 */ proto_tree_add_item(subtree, hf_x2ap_transportLayerAddressIPv6, parameter_tvb, 0, 16, ENC_NA); } else if (len == 160) { /* IPv4 */ proto_tree_add_item(subtree, hf_x2ap_transportLayerAddressIPv4, parameter_tvb, 0, 4, ENC_BIG_ENDIAN); /* IPv6 */ proto_tree_add_item(subtree, hf_x2ap_transportLayerAddressIPv6, parameter_tvb, 4, 16, ENC_NA); } #.TYPE_ATTR Port-Number TYPE = FT_UINT16 DISPLAY = BASE_DEC #.FN_BODY Port-Number VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 2, ENC_BIG_ENDIAN); } #.FN_BODY RRC-Context VAL_PTR = ¶meter_tvb # Includes the RRC Handover Preparation Information message as defined in # subclause 10.2.2 of [9]. # [9] 3GPP TS 36.331: "Evolved Universal Terrestrial Radio Access (E-UTRAN); Radio Resource # Control (RRC) Protocol Specification". tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_RRC_Context); if (g_x2ap_dissect_rrc_context_as == X2AP_RRC_CONTEXT_NBIOT) { dissect_lte_rrc_HandoverPreparationInformation_NB_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } else { dissect_lte_rrc_HandoverPreparationInformation_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.FN_BODY UE-HistoryInformationFromTheUE VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_UE_HistoryInformationFromTheUE); dissect_lte_rrc_VisitedCellInfoList_r12_PDU(parameter_tvb, actx->pinfo, subtree, NULL); #.FN_BODY ReportCharacteristics VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_ReportCharacteristics_PRBPeriodic, &hf_x2ap_ReportCharacteristics_TNLLoadIndPeriodic, &hf_x2ap_ReportCharacteristics_HWLoadIndPeriodic, &hf_x2ap_ReportCharacteristics_CompositeAvailableCapacityPeriodic, &hf_x2ap_ReportCharacteristics_ABSStatusPeriodic, &hf_x2ap_ReportCharacteristics_RSRPMeasurementReportPeriodic, &hf_x2ap_ReportCharacteristics_CSIReportPeriodic, &hf_x2ap_ReportCharacteristics_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_ReportCharacteristics); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 4, fields, ENC_BIG_ENDIAN); } #.FN_BODY MeasurementFailureCause-Item/measurementFailedReportCharacteristics VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL, 0, ¶meter_tvb, NULL); if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_measurementFailedReportCharacteristics_PRBPeriodic, &hf_x2ap_measurementFailedReportCharacteristics_TNLLoadIndPeriodic, &hf_x2ap_measurementFailedReportCharacteristics_HWLoadIndPeriodic, &hf_x2ap_measurementFailedReportCharacteristics_CompositeAvailableCapacityPeriodic, &hf_x2ap_measurementFailedReportCharacteristics_ABSStatusPeriodic, &hf_x2ap_measurementFailedReportCharacteristics_RSRPMeasurementReportPeriodic, &hf_x2ap_measurementFailedReportCharacteristics_CSIReportPeriodic, &hf_x2ap_measurementFailedReportCharacteristics_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_measurementFailedReportCharacteristics); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 4, fields, ENC_BIG_ENDIAN); } #.FN_BODY UE-RLF-Report-Container VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_UE_RLF_Report_Container); dissect_lte_rrc_RLF_Report_r9_PDU(parameter_tvb, actx->pinfo, subtree, NULL); #.FN_BODY UE-RLF-Report-Container-for-extended-bands VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_UE_RLF_Report_Container_for_extended_bands); dissect_lte_rrc_RLF_Report_v9e0_PDU(parameter_tvb, actx->pinfo, subtree, NULL); #.FN_BODY MeNBtoSeNBContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_MeNBtoSeNBContainer); dissect_lte_rrc_SCG_ConfigInfo_r12_PDU(parameter_tvb, actx->pinfo, subtree, NULL); #.FN_BODY SeNBtoMeNBContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_SeNBtoMeNBContainer); dissect_lte_rrc_SCG_Config_r12_PDU(parameter_tvb, actx->pinfo, subtree, NULL); #.FN_BODY MeNBtoSgNBContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; struct x2ap_private_data *x2ap_data = x2ap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_MeNBtoSgNBContainer); if ((x2ap_data->procedure_code == id_sgNBReconfigurationCompletion && x2ap_data->message_type == INITIATING_MESSAGE) || (x2ap_data->procedure_code == id_sgNBinitiatedSgNBModification && x2ap_data->message_type == SUCCESSFUL_OUTCOME)) { dissect_nr_rrc_RRCReconfigurationComplete_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } else { dissect_nr_rrc_CG_ConfigInfo_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.FN_BODY SgNBtoMeNBContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_SgNBtoMeNBContainer); dissect_nr_rrc_CG_Config_PDU(parameter_tvb, actx->pinfo, subtree, NULL); #.FN_HDR SplitSRB/rrcContainer struct x2ap_private_data *x2ap_data = x2ap_get_private_data(actx->pinfo); x2ap_data->rrc_container_type = RRC_CONTAINER_TYPE_PDCP_C_PDU; #.FN_HDR NRUeReport/uENRMeasurements struct x2ap_private_data *x2ap_data = x2ap_get_private_data(actx->pinfo); x2ap_data->rrc_container_type = RRC_CONTAINER_TYPE_NR_UE_MEAS_REPORT; #.FN_BODY RRCContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; struct x2ap_private_data *x2ap_data = x2ap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s if (!parameter_tvb) return offset; if (x2ap_data->rrc_container_type == RRC_CONTAINER_TYPE_NR_UE_MEAS_REPORT) { subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_RRCContainer); dissect_nr_rrc_UL_DCCH_Message_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.FN_BODY EUTRANTraceID VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree = NULL; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_EUTRANTraceID); dissect_e212_mcc_mnc(parameter_tvb, actx->pinfo, subtree, 0, E212_NONE, FALSE); proto_tree_add_item(subtree, hf_x2ap_eUTRANTraceID_TraceID, parameter_tvb, 3, 3, ENC_BIG_ENDIAN); proto_tree_add_item(subtree, hf_x2ap_eUTRANTraceID_TraceRecordingSessionReference, parameter_tvb, 6, 2, ENC_BIG_ENDIAN); #.FN_BODY InterfacesToTrace VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_interfacesToTrace_S1_MME, &hf_x2ap_interfacesToTrace_X2, &hf_x2ap_interfacesToTrace_Uu, &hf_x2ap_interfacesToTrace_F1_C, &hf_x2ap_interfacesToTrace_E1, &hf_x2ap_interfacesToTrace_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_InterfacesToTrace); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 1, fields, ENC_BIG_ENDIAN); } #.FN_BODY TraceCollectionEntityIPAddress VAL_PTR = ¶meter_tvb LEN_PTR = &len tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; int len; %(DEFAULT_BODY)s if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_TraceCollectionEntityIPAddress); if (len == 32) { /* IPv4 */ proto_tree_add_item(subtree, hf_x2ap_traceCollectionEntityIPAddress_IPv4, parameter_tvb, 0, 4, ENC_BIG_ENDIAN); } else if (len == 128) { /* IPv6 */ proto_tree_add_item(subtree, hf_x2ap_traceCollectionEntityIPAddress_IPv6, parameter_tvb, 0, 16, ENC_NA); } else if (len == 160) { /* IPv4 */ proto_tree_add_item(subtree, hf_x2ap_traceCollectionEntityIPAddress_IPv4, parameter_tvb, 0, 4, ENC_BIG_ENDIAN); /* IPv6 */ proto_tree_add_item(subtree, hf_x2ap_traceCollectionEntityIPAddress_IPv6, parameter_tvb, 4, 16, ENC_NA); } #.TYPE_ATTR TAC TYPE = FT_UINT16 DISPLAY = BASE_DEC_HEX #.FN_BODY TAC VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 2, ENC_BIG_ENDIAN); } #.TYPE_ATTR LAC TYPE = FT_UINT16 DISPLAY = BASE_DEC_HEX #.FN_BODY LAC VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 2, ENC_BIG_ENDIAN); } #.TYPE_ATTR FiveGS-TAC TYPE = FT_UINT24 DISPLAY = BASE_DEC_HEX #.FN_BODY FiveGS-TAC VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 3, ENC_BIG_ENDIAN); } #.FN_BODY PLMN-Identity VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; %(DEFAULT_BODY)s if(tvb_reported_length(tvb)==0) return offset; if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_PLMN_Identity); dissect_e212_mcc_mnc(parameter_tvb, actx->pinfo, subtree, 0, E212_NONE, FALSE); #.TYPE_ATTR BitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_bit_sec #.TYPE_ATTR MME-Code TYPE = FT_UINT8 DISPLAY = BASE_DEC_HEX #.FN_BODY MME-Code VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 1, ENC_BIG_ENDIAN); } #.TYPE_ATTR MME-Group-ID TYPE = FT_UINT16 DISPLAY = BASE_DEC_HEX #.FN_BODY MME-Group-ID VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 2, ENC_BIG_ENDIAN); } #.FN_BODY EncryptionAlgorithms VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_encryptionAlgorithms_EEA1, &hf_x2ap_encryptionAlgorithms_EEA2, &hf_x2ap_encryptionAlgorithms_EEA3, &hf_x2ap_encryptionAlgorithms_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_EncryptionAlgorithms); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 2, fields, ENC_BIG_ENDIAN); } #.FN_BODY IntegrityProtectionAlgorithms VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_integrityProtectionAlgorithms_EIA1, &hf_x2ap_integrityProtectionAlgorithms_EIA2, &hf_x2ap_integrityProtectionAlgorithms_EIA3, &hf_x2ap_integrityProtectionAlgorithms_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_IntegrityProtectionAlgorithms); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 2, fields, ENC_BIG_ENDIAN); } #.TYPE_ATTR Time-UE-StayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds #.TYPE_ATTR Time-UE-StayedInCell-EnhancedGranularity DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(x2ap_Time_UE_StayedInCell_EnhancedGranularity_fmt) #.TYPE_ATTR MobilityParametersInformation/handoverTriggerChange DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(x2ap_handoverTriggerChange_fmt) #.TYPE_ATTR MobilityParametersModificationRange/handoverTriggerChangeLowerLimit DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(x2ap_handoverTriggerChange_fmt) #.TYPE_ATTR MobilityParametersModificationRange/handoverTriggerChangeUpperLimit DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(x2ap_handoverTriggerChange_fmt) #.FN_BODY MeasurementsToActivate VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_measurementsToActivate_M1, &hf_x2ap_measurementsToActivate_M2, &hf_x2ap_measurementsToActivate_M3, &hf_x2ap_measurementsToActivate_M4, &hf_x2ap_measurementsToActivate_M5, &hf_x2ap_measurementsToActivate_LoggingM1FromEventTriggered, &hf_x2ap_measurementsToActivate_M6, &hf_x2ap_measurementsToActivate_M7, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_MeasurementsToActivate); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 1, fields, ENC_BIG_ENDIAN); } #.TYPE_ATTR Threshold-RSRP DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(x2ap_Threshold_RSRP_fmt) #.TYPE_ATTR Threshold-RSRQ DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(x2ap_Threshold_RSRQ_fmt) #.FN_BODY MDT-Location-Info VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_MDT_Location_Info_GNSS, &hf_x2ap_MDT_Location_Info_E_CID, &hf_x2ap_MDT_Location_Info_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_MDT_Location_Info); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 1, fields, ENC_BIG_ENDIAN); } #.TYPE_ATTR ExpectedActivityPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds #.TYPE_ATTR ExpectedIdlePeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds #.TYPE_ATTR RSRPMeasurementResult/_item/rSRPMeasured DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(x2ap_Threshold_RSRP_fmt) #.FN_BODY DynamicNAICSInformation/transmissionModes VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if(parameter_tvb){ static int * const fields[] = { &hf_x2ap_MDT_transmissionModes_tm1, &hf_x2ap_MDT_transmissionModes_tm2, &hf_x2ap_MDT_transmissionModes_tm3, &hf_x2ap_MDT_transmissionModes_tm4, &hf_x2ap_MDT_transmissionModes_tm6, &hf_x2ap_MDT_transmissionModes_tm8, &hf_x2ap_MDT_transmissionModes_tm9, &hf_x2ap_MDT_transmissionModes_tm10, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_transmissionModes); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 1, fields, ENC_BIG_ENDIAN); } #.TYPE_ATTR LHN-ID TYPE=FT_STRING DISPLAY = STR_UNICODE #.FN_BODY LHN-ID VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, -1, ENC_UTF_8|ENC_NA); #.FN_BODY X2AP-Message VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; %(DEFAULT_BODY)s if (parameter_tvb) { proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_X2AP_Message); dissect_X2AP_PDU_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.TYPE_ATTR ExtendedBitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_bit_sec #.FN_BODY NRencryptionAlgorithms VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { static int * const fields[] = { &hf_x2ap_NRencryptionAlgorithms_NEA1, &hf_x2ap_NRencryptionAlgorithms_NEA2, &hf_x2ap_NRencryptionAlgorithms_NEA3, &hf_x2ap_NRencryptionAlgorithms_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_NRencryptionAlgorithms); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 2, fields, ENC_BIG_ENDIAN); } #.FN_BODY NRintegrityProtectionAlgorithms VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb) { static int * const fields[] = { &hf_x2ap_NRintegrityProtectionAlgorithms_NIA1, &hf_x2ap_NRintegrityProtectionAlgorithms_NIA2, &hf_x2ap_NRintegrityProtectionAlgorithms_NIA3, &hf_x2ap_NRintegrityProtectionAlgorithms_Reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_NRintegrityProtectionAlgorithms); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 2, fields, ENC_BIG_ENDIAN); } #.FN_BODY E-RABUsageReport-Item/startTimeStamp VAL_PTR = ×tamp_tvb tvbuff_t *timestamp_tvb = NULL; %(DEFAULT_BODY)s #.FN_FTR E-RABUsageReport-Item/startTimeStamp if (timestamp_tvb) { proto_item_append_text(actx->created_item, " (%s)", tvb_ntp_fmt_ts_sec(timestamp_tvb, 0)); } #.FN_BODY E-RABUsageReport-Item/endTimeStamp VAL_PTR = ×tamp_tvb tvbuff_t *timestamp_tvb = NULL; %(DEFAULT_BODY)s #.FN_FTR E-RABUsageReport-Item/endTimeStamp if (timestamp_tvb) { proto_item_append_text(actx->created_item, " (%s)", tvb_ntp_fmt_ts_sec(timestamp_tvb, 0)); } #.TYPE_ATTR E-RABUsageReport-Item/usageCountUL DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_octet_octets #.TYPE_ATTR E-RABUsageReport-Item/usageCountDL DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_octet_octets #.FN_BODY ServedNRCell-Information/measurementTimingConfiguration VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; %(DEFAULT_BODY)s if (param_tvb) { proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_measurementTimingConfiguration); dissect_nr_rrc_MeasurementTimingConfiguration_PDU(param_tvb, actx->pinfo, subtree, NULL); } #.FN_BODY NRNeighbour-Information/_item/measurementTimingConfiguration VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; %(DEFAULT_BODY)s if (param_tvb) { proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_measurementTimingConfiguration); dissect_nr_rrc_MeasurementTimingConfiguration_PDU(param_tvb, actx->pinfo, subtree, NULL); } #.TYPE_ATTR Packet-LossRate DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(x2ap_Packet_LossRate_fmt) #.FN_FTR ProtectedEUTRAResourceIndication/mBSFNControlRegionLength proto_item_append_text(actx->created_item, " REs"); #.FN_FTR ProtectedEUTRAResourceIndication/pDCCHRegionLength proto_item_append_text(actx->created_item, " REs"); #.FN_FTR ReservedSubframePattern/mBSFNControlRegionLength proto_item_append_text(actx->created_item, " REs"); #.TYPE_ATTR BluetoothName TYPE=FT_STRING DISPLAY = STR_UNICODE #.FN_BODY BluetoothName VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, -1, ENC_UTF_8|ENC_NA); #.END #.TYPE_ATTR WLANName TYPE=FT_STRING DISPLAY = STR_UNICODE #.FN_BODY WLANName VAL_PTR = ¶meter_tvb HF_INDEX = -1 tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, -1, ENC_UTF_8|ENC_NA); #.END #.TYPE_ATTR Subscription-Based-UE-DifferentiationInfo/periodicTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds #.TYPE_ATTR ScheduledCommunicationTime/timeofDayStart DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds #.TYPE_ATTR ScheduledCommunicationTime/timeofDayEnd DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds #.FN_BODY LastVisitedNGRANCellInformation VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; %(DEFAULT_BODY)s if (parameter_tvb) { subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_LastVisitedNGRANCellInformation); dissect_ngap_LastVisitedNGRANCellInformation_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.FN_BODY LastVisitedUTRANCellInformation VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree; %(DEFAULT_BODY)s if (parameter_tvb) { subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_LastVisitedUTRANCellInformation); dissect_ranap_LastVisitedUTRANCell_Item_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.FN_BODY EndcSONConfigurationTransfer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; %(DEFAULT_BODY)s if (parameter_tvb) { subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_EndcSONConfigurationTransfer); dissect_s1ap_EN_DCSONConfigurationTransfer_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.FN_BODY EPCHandoverRestrictionListContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; proto_tree *subtree; %(DEFAULT_BODY)s if (parameter_tvb) { subtree = proto_item_add_subtree(actx->created_item, ett_x2ap_EPCHandoverRestrictionListContainer); dissect_s1ap_HandoverRestrictionList_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } #.END #.FN_HDR HandoverRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverRequest"); #.FN_HDR HandoverRequestAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverRequestAcknowledge"); #.FN_HDR HandoverPreparationFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverPreparationFailure"); #.FN_HDR SNStatusTransfer col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SNStatusTransfer"); #.FN_HDR UEContextRelease col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextRelease"); #.FN_HDR HandoverCancel col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverCancel"); #.FN_HDR ErrorIndication col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ErrorIndication"); #.FN_HDR ResetRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ResetRequest"); #.FN_HDR ResetResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ResetResponse"); #.FN_HDR X2SetupRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2SetupRequest"); #.FN_HDR X2SetupResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2SetupResponse"); #.FN_HDR X2SetupFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2SetupFailure"); #.FN_HDR LoadInformation col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "LoadInformation"); #.FN_HDR ENBConfigurationUpdate col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENBConfigurationUpdate"); #.FN_HDR ENBConfigurationUpdateAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENBConfigurationUpdateAcknowledge"); #.FN_HDR ENBConfigurationUpdateFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENBConfigurationUpdateFailure"); #.FN_HDR ResourceStatusRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ResourceStatusRequest"); #.FN_HDR ResourceStatusResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ResourceStatusResponse"); #.FN_HDR ResourceStatusFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ResourceStatusFailure"); #.FN_HDR ResourceStatusUpdate col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ResourceStatusUpdate"); #.FN_HDR PrivateMessage col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PrivateMessage"); #.FN_HDR HandoverReport col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverReport"); #.FN_HDR RLFIndication col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RLFIndication"); #.FN_HDR MobilityChangeRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MobilityChangeRequest"); #.FN_HDR MobilityChangeAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MobilityChangeAcknowledge"); #.FN_HDR MobilityChangeFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MobilityChangeFailure"); #.FN_HDR CellActivationRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CellActivationRequest"); #.FN_HDR CellActivationResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CellActivationResponse"); #.FN_HDR CellActivationFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CellActivationFailure"); #.FN_HDR X2Release col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2Release"); #.FN_HDR X2APMessageTransfer col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2APMessageTransfer"); #.FN_HDR X2RemovalRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2RemovalRequest"); #.FN_HDR X2RemovalResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2RemovalResponse"); #.FN_HDR X2RemovalFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "X2RemovalFailure"); #.FN_HDR SeNBAdditionRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBAdditionRequest"); #.FN_HDR SeNBAdditionRequestAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBAdditionRequestAcknowledge"); #.FN_HDR SeNBAdditionRequestReject col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBAdditionRequestReject"); #.FN_HDR SeNBReconfigurationComplete col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBReconfigurationComplete"); #.FN_HDR SeNBModificationRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBModificationRequest"); #.FN_HDR SeNBModificationRequestAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBModificationRequestAcknowledge"); #.FN_HDR SeNBModificationRequestReject col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBModificationRequestReject"); #.FN_HDR SeNBModificationRequired col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBModificationRequired"); #.FN_HDR SeNBModificationConfirm col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBModificationConfirm"); #.FN_HDR SeNBModificationRefuse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBModificationRefuse"); #.FN_HDR SeNBReleaseRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBReleaseRequest"); #.FN_HDR SeNBReleaseRequired col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBReleaseRequired"); #.FN_HDR SeNBReleaseConfirm col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBReleaseConfirm"); #.FN_HDR SeNBCounterCheckRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SeNBCounterCheckRequest"); #.FN_HDR RetrieveUEContextRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RetrieveUEContextRequest"); #.FN_HDR RetrieveUEContextResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RetrieveUEContextResponse"); #.FN_HDR RetrieveUEContextFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RetrieveUEContextFailure"); #.FN_HDR SgNBAdditionRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBAdditionRequest"); #.FN_HDR SgNBAdditionRequestAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBAdditionRequestAcknowledge"); #.FN_HDR SgNBAdditionRequestReject col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBAdditionRequestReject"); #.FN_HDR SgNBReconfigurationComplete col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBReconfigurationComplete"); #.FN_HDR SgNBModificationRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBModificationRequest"); #.FN_HDR SgNBModificationRequestAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBModificationRequestAcknowledge"); #.FN_HDR SgNBModificationRequestReject col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBModificationRequestReject"); #.FN_HDR SgNBModificationRequired col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBModificationRequired"); #.FN_HDR SgNBModificationConfirm col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBModificationConfirm"); #.FN_HDR SgNBModificationRefuse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBModificationRefuse"); #.FN_HDR SgNBReleaseRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBReleaseRequest"); #.FN_HDR SgNBReleaseRequestAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBReleaseRequestAcknowledge"); #.FN_HDR SgNBReleaseRequestReject col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBReleaseRequestReject"); #.FN_HDR SgNBReleaseRequired col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBReleaseRequired"); #.FN_HDR SgNBReleaseConfirm col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBReleaseConfirm"); #.FN_HDR SgNBCounterCheckRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBCounterCheckRequest"); #.FN_HDR SgNBChangeRequired col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBChangeRequired"); #.FN_HDR SgNBChangeConfirm col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBChangeConfirm"); #.FN_HDR SgNBChangeRefuse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBChangeRefuse"); #.FN_HDR RRCTransfer col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCTransfer"); #.FN_HDR ENDCX2SetupRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCX2SetupRequest"); #.FN_HDR ENDCX2SetupResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCX2SetupResponse"); #.FN_HDR ENDCX2SetupFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCX2SetupFailure"); #.FN_HDR ENDCConfigurationUpdate col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCConfigurationUpdate"); #.FN_HDR ENDCConfigurationUpdateAcknowledge col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCConfigurationUpdateAcknowledge"); #.FN_HDR ENDCConfigurationUpdateFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCConfigurationUpdateFailure"); #.FN_HDR SecondaryRATDataUsageReport col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SecondaryRATDataUsageReport"); #.FN_HDR ENDCCellActivationRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCCellActivationRequest"); #.FN_HDR ENDCCellActivationResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCCellActivationResponse"); #.FN_HDR ENDCCellActivationFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCCellActivationFailure"); #.FN_HDR ENDCPartialResetRequired col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCPartialResetRequired"); #.FN_HDR ENDCPartialResetConfirm col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCPartialResetConfirm"); #.FN_HDR EUTRANRCellResourceCoordinationRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "EUTRANRCellResourceCoordinationRequest"); #.FN_HDR EUTRANRCellResourceCoordinationResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "EUTRANRCellResourceCoordinationResponse"); #.FN_HDR SgNBActivityNotification col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SgNBActivityNotification"); #.FN_HDR ENDCX2RemovalRequest col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCX2RemovalRequest"); #.FN_HDR ENDCX2RemovalResponse col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCX2RemovalResponse"); #.FN_HDR ENDCX2RemovalFailure col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCX2RemovalFailure"); #.FN_HDR DataForwardingAddressIndication col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DataForwardingAddressIndication"); #.FN_HDR GNBStatusIndication col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "GNBStatusIndication"); #.FN_HDR ENDCConfigurationTransfer col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ENDCConfigurationTransfer"); #.FN_HDR DeactivateTrace col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DeactivateTrace"); #.FN_HDR TraceStart col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "TraceStart"); #.ASSIGN_VALUE_TO_TYPE # X2AP does not have constants assigned to types, they are pure INTEGER # ProcedureCode id-handoverPreparation ProcedureCode id-handoverCancel ProcedureCode id-loadIndication ProcedureCode id-errorIndication ProcedureCode id-snStatusTransfer ProcedureCode id-uEContextRelease ProcedureCode id-x2Setup ProcedureCode id-reset ProcedureCode id-eNBConfigurationUpdate ProcedureCode id-resourceStatusReportingInitiation ProcedureCode id-resourceStatusReporting ProcedureCode id-privateMessage ProcedureCode id-mobilitySettingsChange ProcedureCode id-rLFIndication ProcedureCode id-handoverReport ProcedureCode id-cellActivation ProcedureCode id-x2Release ProcedureCode id-x2APMessageTransfer ProcedureCode id-x2Removal ProcedureCode id-seNBAdditionPreparation ProcedureCode id-seNBReconfigurationCompletion ProcedureCode id-meNBinitiatedSeNBModificationPreparation ProcedureCode id-seNBinitiatedSeNBModification ProcedureCode id-meNBinitiatedSeNBRelease ProcedureCode id-seNBinitiatedSeNBRelease ProcedureCode id-seNBCounterCheck ProcedureCode id-retrieveUEContext ProcedureCode id-sgNBAdditionPreparation ProcedureCode id-sgNBReconfigurationCompletion ProcedureCode id-meNBinitiatedSgNBModificationPreparation ProcedureCode id-sgNBinitiatedSgNBModification ProcedureCode id-meNBinitiatedSgNBRelease ProcedureCode id-sgNBinitiatedSgNBRelease ProcedureCode id-sgNBCounterCheck ProcedureCode id-sgNBChange ProcedureCode id-rRCTransfer ProcedureCode id-endcX2Setup ProcedureCode id-endcConfigurationUpdate ProcedureCode id-secondaryRATDataUsageReport ProcedureCode id-endcCellActivation ProcedureCode id-endcPartialReset ProcedureCode id-eUTRANRCellResourceCoordination ProcedureCode id-SgNBActivityNotification ProcedureCode id-endcX2Removal ProcedureCode id-dataForwardingAddressIndication ProcedureCode id-gNBStatusIndication ProcedureCode id-deactivateTrace ProcedureCode id-traceStart ProcedureCode id-endcConfigurationTransfer ProcedureCode # ProtocolIE-ID id-E-RABs-Admitted-Item ProtocolIE-ID id-E-RABs-Admitted-List ProtocolIE-ID id-E-RAB-Item ProtocolIE-ID id-E-RABs-NotAdmitted-List ProtocolIE-ID id-E-RABs-ToBeSetup-Item ProtocolIE-ID id-Cause ProtocolIE-ID id-CellInformation ProtocolIE-ID id-CellInformation-Item ProtocolIE-ID id-New-eNB-UE-X2AP-ID ProtocolIE-ID id-Old-eNB-UE-X2AP-ID ProtocolIE-ID id-TargetCell-ID ProtocolIE-ID id-TargeteNBtoSource-eNBTransparentContainer ProtocolIE-ID id-TraceActivation ProtocolIE-ID id-UE-ContextInformation ProtocolIE-ID id-UE-HistoryInformation ProtocolIE-ID id-UE-X2AP-ID ProtocolIE-ID id-CriticalityDiagnostics ProtocolIE-ID id-E-RABs-SubjectToStatusTransfer-List ProtocolIE-ID id-E-RABs-SubjectToStatusTransfer-Item ProtocolIE-ID id-ServedCells ProtocolIE-ID id-GlobalENB-ID ProtocolIE-ID id-TimeToWait ProtocolIE-ID id-GUMMEI-ID ProtocolIE-ID id-GUGroupIDList ProtocolIE-ID id-ServedCellsToAdd ProtocolIE-ID id-ServedCellsToModify ProtocolIE-ID id-ServedCellsToDelete ProtocolIE-ID id-Registration-Request ProtocolIE-ID id-CellToReport ProtocolIE-ID id-ReportingPeriodicity ProtocolIE-ID id-CellToReport-Item ProtocolIE-ID id-CellMeasurementResult ProtocolIE-ID id-CellMeasurementResult-Item ProtocolIE-ID id-GUGroupIDToAddList ProtocolIE-ID id-GUGroupIDToDeleteList ProtocolIE-ID id-SRVCCOperationPossible ProtocolIE-ID id-Measurement-ID ProtocolIE-ID id-ReportCharacteristics ProtocolIE-ID id-ENB1-Measurement-ID ProtocolIE-ID id-ENB2-Measurement-ID ProtocolIE-ID id-Number-of-Antennaports ProtocolIE-ID id-CompositeAvailableCapacityGroup ProtocolIE-ID id-ENB1-Cell-ID ProtocolIE-ID id-ENB2-Cell-ID ProtocolIE-ID id-ENB2-Proposed-Mobility-Parameters ProtocolIE-ID id-ENB1-Mobility-Parameters ProtocolIE-ID id-ENB2-Mobility-Parameters-Modification-Range ProtocolIE-ID id-FailureCellPCI ProtocolIE-ID id-Re-establishmentCellECGI ProtocolIE-ID id-FailureCellCRNTI ProtocolIE-ID id-ShortMAC-I ProtocolIE-ID id-SourceCellECGI ProtocolIE-ID id-FailureCellECGI ProtocolIE-ID id-HandoverReportType ProtocolIE-ID id-PRACH-Configuration ProtocolIE-ID id-MBSFN-Subframe-Info ProtocolIE-ID id-ServedCellsToActivate ProtocolIE-ID id-ActivatedCellList ProtocolIE-ID id-DeactivationIndication ProtocolIE-ID id-UE-RLF-Report-Container ProtocolIE-ID id-ABSInformation ProtocolIE-ID id-InvokeIndication ProtocolIE-ID id-ABS-Status ProtocolIE-ID id-PartialSuccessIndicator ProtocolIE-ID id-MeasurementInitiationResult-List ProtocolIE-ID id-MeasurementInitiationResult-Item ProtocolIE-ID id-MeasurementFailureCause-Item ProtocolIE-ID id-CompleteFailureCauseInformation-List ProtocolIE-ID id-CompleteFailureCauseInformation-Item ProtocolIE-ID id-CSG-Id ProtocolIE-ID id-CSGMembershipStatus ProtocolIE-ID id-MDTConfiguration ProtocolIE-ID id-ManagementBasedMDTallowed ProtocolIE-ID id-RRCConnSetupIndicator ProtocolIE-ID id-NeighbourTAC ProtocolIE-ID id-Time-UE-StayedInCell-EnhancedGranularity ProtocolIE-ID id-RRCConnReestabIndicator ProtocolIE-ID id-MBMS-Service-Area-List ProtocolIE-ID id-HO-cause ProtocolIE-ID id-TargetCellInUTRAN ProtocolIE-ID id-MobilityInformation ProtocolIE-ID id-SourceCellCRNTI ProtocolIE-ID id-MultibandInfoList ProtocolIE-ID id-M3Configuration ProtocolIE-ID id-M4Configuration ProtocolIE-ID id-M5Configuration ProtocolIE-ID id-MDT-Location-Info ProtocolIE-ID id-ManagementBasedMDTPLMNList ProtocolIE-ID id-SignallingBasedMDTPLMNList ProtocolIE-ID id-ReceiveStatusOfULPDCPSDUsExtended ProtocolIE-ID id-ULCOUNTValueExtended ProtocolIE-ID id-DLCOUNTValueExtended ProtocolIE-ID id-eARFCNExtension ProtocolIE-ID id-UL-EARFCNExtension ProtocolIE-ID id-DL-EARFCNExtension ProtocolIE-ID id-AdditionalSpecialSubframe-Info ProtocolIE-ID id-Masked-IMEISV ProtocolIE-ID id-IntendedULDLConfiguration ProtocolIE-ID id-ExtendedULInterferenceOverloadInfo ProtocolIE-ID id-RNL-Header ProtocolIE-ID id-x2APMessage ProtocolIE-ID id-ProSeAuthorized ProtocolIE-ID id-ExpectedUEBehaviour ProtocolIE-ID id-UE-HistoryInformationFromTheUE ProtocolIE-ID id-DynamicDLTransmissionInformation ProtocolIE-ID id-UE-RLF-Report-Container-for-extended-bands ProtocolIE-ID id-CoMPInformation ProtocolIE-ID id-ReportingPeriodicityRSRPMR ProtocolIE-ID id-RSRPMRList ProtocolIE-ID id-MeNB-UE-X2AP-ID ProtocolIE-ID id-SeNB-UE-X2AP-ID ProtocolIE-ID id-UE-SecurityCapabilities ProtocolIE-ID id-SeNBSecurityKey ProtocolIE-ID id-SeNBUEAggregateMaximumBitRate ProtocolIE-ID id-ServingPLMN ProtocolIE-ID id-E-RABs-ToBeAdded-List ProtocolIE-ID id-E-RABs-ToBeAdded-Item ProtocolIE-ID id-MeNBtoSeNBContainer ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-List ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-Item ProtocolIE-ID id-SeNBtoMeNBContainer ProtocolIE-ID id-ResponseInformationSeNBReconfComp ProtocolIE-ID id-UE-ContextInformationSeNBModReq ProtocolIE-ID id-E-RABs-ToBeAdded-ModReqItem ProtocolIE-ID id-E-RABs-ToBeModified-ModReqItem ProtocolIE-ID id-E-RABs-ToBeReleased-ModReqItem ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-ModAckList ProtocolIE-ID id-E-RABs-Admitted-ToBeModified-ModAckList ProtocolIE-ID id-E-RABs-Admitted-ToBeReleased-ModAckList ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-ModAckItem ProtocolIE-ID id-E-RABs-Admitted-ToBeModified-ModAckItem ProtocolIE-ID id-E-RABs-Admitted-ToBeReleased-ModAckItem ProtocolIE-ID id-E-RABs-ToBeReleased-ModReqd ProtocolIE-ID id-E-RABs-ToBeReleased-ModReqdItem ProtocolIE-ID id-SCGChangeIndication ProtocolIE-ID id-E-RABs-ToBeReleased-List-RelReq ProtocolIE-ID id-E-RABs-ToBeReleased-RelReqItem ProtocolIE-ID id-E-RABs-ToBeReleased-List-RelConf ProtocolIE-ID id-E-RABs-ToBeReleased-RelConfItem ProtocolIE-ID id-E-RABs-SubjectToCounterCheck-List ProtocolIE-ID id-E-RABs-SubjectToCounterCheckItem ProtocolIE-ID id-CoverageModificationList ProtocolIE-ID id-ReportingPeriodicityCSIR ProtocolIE-ID id-CSIReportList ProtocolIE-ID id-UEID ProtocolIE-ID id-enhancedRNTP ProtocolIE-ID id-ProSeUEtoNetworkRelaying ProtocolIE-ID id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ProtocolIE-ID id-ULCOUNTValuePDCP-SNlength18 ProtocolIE-ID id-DLCOUNTValuePDCP-SNlength18 ProtocolIE-ID id-UE-ContextReferenceAtSeNB ProtocolIE-ID id-UE-ContextKeptIndicator ProtocolIE-ID id-New-eNB-UE-X2AP-ID-Extension ProtocolIE-ID id-Old-eNB-UE-X2AP-ID-Extension ProtocolIE-ID id-MeNB-UE-X2AP-ID-Extension ProtocolIE-ID id-SeNB-UE-X2AP-ID-Extension ProtocolIE-ID id-LHN-ID ProtocolIE-ID id-FreqBandIndicatorPriority ProtocolIE-ID id-M6Configuration ProtocolIE-ID id-M7Configuration ProtocolIE-ID id-Tunnel-Information-for-BBF ProtocolIE-ID id-SIPTO-BearerDeactivationIndication ProtocolIE-ID id-GW-TransportLayerAddress ProtocolIE-ID id-Correlation-ID ProtocolIE-ID id-SIPTO-Correlation-ID ProtocolIE-ID id-SIPTO-L-GW-TransportLayerAddress ProtocolIE-ID id-X2RemovalThreshold ProtocolIE-ID id-CellReportingIndicator ProtocolIE-ID id-BearerType ProtocolIE-ID id-resumeID ProtocolIE-ID id-UE-ContextInformationRetrieve ProtocolIE-ID id-E-RABs-ToBeSetupRetrieve-Item ProtocolIE-ID id-NewEUTRANCellIdentifier ProtocolIE-ID id-V2XServicesAuthorized ProtocolIE-ID id-OffsetOfNbiotChannelNumberToDL-EARFCN ProtocolIE-ID id-OffsetOfNbiotChannelNumberToUL-EARFCN ProtocolIE-ID id-AdditionalSpecialSubframeExtension-Info ProtocolIE-ID id-BandwidthReducedSI ProtocolIE-ID id-MakeBeforeBreakIndicator ProtocolIE-ID id-UE-ContextReferenceAtWT ProtocolIE-ID id-WT-UE-ContextKeptIndicator ProtocolIE-ID id-UESidelinkAggregateMaximumBitRate ProtocolIE-ID id-uL-GTPtunnelEndpoint ProtocolIE-ID id-DL-scheduling-PDCCH-CCE-usage ProtocolIE-ID id-UL-scheduling-PDCCH-CCE-usage ProtocolIE-ID id-UEAppLayerMeasConfig ProtocolIE-ID id-extended-e-RAB-MaximumBitrateDL ProtocolIE-ID id-extended-e-RAB-MaximumBitrateUL ProtocolIE-ID id-extended-e-RAB-GuaranteedBitrateDL ProtocolIE-ID id-extended-e-RAB-GuaranteedBitrateUL ProtocolIE-ID id-extended-uEaggregateMaximumBitRateDownlink ProtocolIE-ID id-extended-uEaggregateMaximumBitRateUplink ProtocolIE-ID id-NRrestrictioninEPSasSecondaryRAT ProtocolIE-ID id-SgNBSecurityKey ProtocolIE-ID id-SgNBUEAggregateMaximumBitRate ProtocolIE-ID id-E-RABs-ToBeAdded-SgNBAddReqList ProtocolIE-ID id-MeNBtoSgNBContainer ProtocolIE-ID id-SgNB-UE-X2AP-ID ProtocolIE-ID id-RequestedSplitSRBs ProtocolIE-ID id-E-RABs-ToBeAdded-SgNBAddReq-Item ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList ProtocolIE-ID id-SgNBtoMeNBContainer ProtocolIE-ID id-AdmittedSplitSRBs ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item ProtocolIE-ID id-ResponseInformationSgNBReconfComp ProtocolIE-ID id-UE-ContextInformation-SgNBModReq ProtocolIE-ID id-E-RABs-ToBeAdded-SgNBModReq-Item ProtocolIE-ID id-E-RABs-ToBeModified-SgNBModReq-Item ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBModReq-Item ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-SgNBModAckList ProtocolIE-ID id-E-RABs-Admitted-ToBeModified-SgNBModAckList ProtocolIE-ID id-E-RABs-Admitted-ToBeReleased-SgNBModAckList ProtocolIE-ID id-E-RABs-Admitted-ToBeAdded-SgNBModAck-Item ProtocolIE-ID id-E-RABs-Admitted-ToBeModified-SgNBModAck-Item ProtocolIE-ID id-E-RABs-Admitted-ToBeReleased-SgNBModAck-Item ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBModReqdList ProtocolIE-ID id-E-RABs-ToBeModified-SgNBModReqdList ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBModReqd-Item ProtocolIE-ID id-E-RABs-ToBeModified-SgNBModReqd-Item ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBChaConfList ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBChaConf-Item ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBRelReqList ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBRelReq-Item ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBRelConfList ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBRelConf-Item ProtocolIE-ID id-E-RABs-SubjectToSgNBCounterCheck-List ProtocolIE-ID id-E-RABs-SubjectToSgNBCounterCheck-Item ProtocolIE-ID id-RRCContainer ProtocolIE-ID id-SRBType ProtocolIE-ID id-Target-SgNB-ID ProtocolIE-ID id-HandoverRestrictionList ProtocolIE-ID id-SCGConfigurationQuery ProtocolIE-ID id-SplitSRB ProtocolIE-ID id-NRUeReport ProtocolIE-ID id-InitiatingNodeType-EndcX2Setup ProtocolIE-ID id-InitiatingNodeType-EndcConfigUpdate ProtocolIE-ID id-RespondingNodeType-EndcX2Setup ProtocolIE-ID id-RespondingNodeType-EndcConfigUpdate ProtocolIE-ID id-NRUESecurityCapabilities ProtocolIE-ID id-PDCPChangeIndication ProtocolIE-ID id-ServedEUTRAcellsENDCX2ManagementList ProtocolIE-ID id-CellAssistanceInformation ProtocolIE-ID id-Globalen-gNB-ID ProtocolIE-ID id-ServedNRcellsENDCX2ManagementList ProtocolIE-ID id-UE-ContextReferenceAtSgNB ProtocolIE-ID id-SecondaryRATUsageReport ProtocolIE-ID id-ActivationID ProtocolIE-ID id-MeNBResourceCoordinationInformation ProtocolIE-ID id-SgNBResourceCoordinationInformation ProtocolIE-ID id-ServedEUTRAcellsToModifyListENDCConfUpd ProtocolIE-ID id-ServedEUTRAcellsToDeleteListENDCConfUpd ProtocolIE-ID id-ServedNRcellsToModifyListENDCConfUpd ProtocolIE-ID id-ServedNRcellsToDeleteListENDCConfUpd ProtocolIE-ID id-E-RABUsageReport-Item ProtocolIE-ID id-Old-SgNB-UE-X2AP-ID ProtocolIE-ID id-SecondaryRATUsageReportList ProtocolIE-ID id-SecondaryRATUsageReport-Item ProtocolIE-ID id-ServedNRCellsToActivate ProtocolIE-ID id-ActivatedNRCellList ProtocolIE-ID id-SelectedPLMN ProtocolIE-ID id-UEs-ToBeReset ProtocolIE-ID id-UEs-Admitted-ToBeReset ProtocolIE-ID id-RRCConfigIndication ProtocolIE-ID id-DownlinkPacketLossRate ProtocolIE-ID id-UplinkPacketLossRate ProtocolIE-ID id-SubscriberProfileIDforRFP ProtocolIE-ID id-serviceType ProtocolIE-ID id-AerialUEsubscriptionInformation ProtocolIE-ID id-SGNB-Addition-Trigger-Ind ProtocolIE-ID id-MeNBCell-ID ProtocolIE-ID id-RequestedSplitSRBsrelease ProtocolIE-ID id-AdmittedSplitSRBsrelease ProtocolIE-ID id-NRS-NSSS-PowerOffset ProtocolIE-ID id-NSSS-NumOccasionDifferentPrecoder ProtocolIE-ID id-ProtectedEUTRAResourceIndication ProtocolIE-ID id-InitiatingNodeType-EutranrCellResourceCoordination ProtocolIE-ID id-RespondingNodeType-EutranrCellResourceCoordination ProtocolIE-ID id-DataTrafficResourceIndication ProtocolIE-ID id-SpectrumSharingGroupID ProtocolIE-ID id-ListofEUTRACellsinEUTRACoordinationReq ProtocolIE-ID id-ListofEUTRACellsinEUTRACoordinationResp ProtocolIE-ID id-ListofEUTRACellsinNRCoordinationReq ProtocolIE-ID id-ListofNRCellsinNRCoordinationReq ProtocolIE-ID id-ListofNRCellsinNRCoordinationResp ProtocolIE-ID id-E-RABs-AdmittedToBeModified-SgNBModConfList ProtocolIE-ID id-E-RABs-AdmittedToBeModified-SgNBModConf-Item ProtocolIE-ID id-UEContextLevelUserPlaneActivity ProtocolIE-ID id-ERABActivityNotifyItemList ProtocolIE-ID id-InitiatingNodeType-EndcX2Removal ProtocolIE-ID id-RespondingNodeType-EndcX2Removal ProtocolIE-ID id-RLC-Status ProtocolIE-ID id-CNTypeRestrictions ProtocolIE-ID id-uLpDCPSnLength ProtocolIE-ID id-BluetoothMeasurementConfiguration ProtocolIE-ID id-WLANMeasurementConfiguration ProtocolIE-ID id-NRrestrictionin5GS ProtocolIE-ID id-dL-Forwarding ProtocolIE-ID id-E-RABs-DataForwardingAddress-List ProtocolIE-ID id-E-RABs-DataForwardingAddress-Item ProtocolIE-ID id-Subscription-Based-UE-DifferentiationInfo ProtocolIE-ID id-GNBOverloadInformation ProtocolIE-ID id-dLPDCPSnLength ProtocolIE-ID id-secondarysgNBDLGTPTEIDatPDCP ProtocolIE-ID id-secondarymeNBULGTPTEIDatPDCP ProtocolIE-ID id-lCID ProtocolIE-ID id-duplicationActivation ProtocolIE-ID id-ECGI ProtocolIE-ID id-RLCMode-transferred ProtocolIE-ID id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList ProtocolIE-ID id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBRelReqdList ProtocolIE-ID id-E-RABs-ToBeReleased-SgNBRelReqd-Item ProtocolIE-ID id-NRCGI ProtocolIE-ID id-MeNBCoordinationAssistanceInformation ProtocolIE-ID id-SgNBCoordinationAssistanceInformation ProtocolIE-ID id-new-drb-ID-req ProtocolIE-ID id-endcSONConfigurationTransfer ProtocolIE-ID id-NRNeighbourInfoToAdd ProtocolIE-ID id-NRNeighbourInfoToModify ProtocolIE-ID id-DesiredActNotificationLevel ProtocolIE-ID id-LocationInformationSgNBReporting ProtocolIE-ID id-LocationInformationSgNB ProtocolIE-ID id-LastNG-RANPLMNIdentity ProtocolIE-ID id-EUTRANTraceID ProtocolIE-ID id-additionalPLMNs-Item ProtocolIE-ID id-InterfaceInstanceIndication ProtocolIE-ID id-BPLMN-ID-Info-EUTRA ProtocolIE-ID id-BPLMN-ID-Info-NR ProtocolIE-ID id-NBIoT-UL-DL-AlignmentOffset ProtocolIE-ID id-ERABs-transferred-to-MeNB ProtocolIE-ID id-EPCHandoverRestrictionListContainer ProtocolIE-ID #.REGISTER #X2AP-PROTOCOL-IES E-RABs-Admitted-Item N x2ap.ies id-E-RABs-Admitted-Item E-RABs-Admitted-List N x2ap.ies id-E-RABs-Admitted-List E-RAB-Item N x2ap.ies id-E-RAB-Item E-RAB-List N x2ap.ies id-E-RABs-NotAdmitted-List E-RABs-ToBeSetup-Item N x2ap.ies id-E-RABs-ToBeSetup-Item Cause N x2ap.ies id-Cause CellInformation-List N x2ap.ies id-CellInformation CellInformation-Item N x2ap.ies id-CellInformation-Item UE-X2AP-ID N x2ap.ies id-New-eNB-UE-X2AP-ID UE-X2AP-ID N x2ap.ies id-Old-eNB-UE-X2AP-ID ECGI N x2ap.ies id-TargetCell-ID TargeteNBtoSource-eNBTransparentContainer N x2ap.ies id-TargeteNBtoSource-eNBTransparentContainer TraceActivation N x2ap.ies id-TraceActivation UE-ContextInformation N x2ap.ies id-UE-ContextInformation UE-HistoryInformation N x2ap.ies id-UE-HistoryInformation UE-X2AP-ID N x2ap.ies id-UE-X2AP-ID CriticalityDiagnostics N x2ap.ies id-CriticalityDiagnostics E-RABs-SubjectToStatusTransfer-List N x2ap.ies id-E-RABs-SubjectToStatusTransfer-List E-RABs-SubjectToStatusTransfer-Item N x2ap.ies id-E-RABs-SubjectToStatusTransfer-Item ServedCells N x2ap.ies id-ServedCells GlobalENB-ID N x2ap.ies id-GlobalENB-ID TimeToWait N x2ap.ies id-TimeToWait GUMMEI N x2ap.ies id-GUMMEI-ID GUGroupIDList N x2ap.ies id-GUGroupIDList ServedCells N x2ap.ies id-ServedCellsToAdd ServedCellsToModify N x2ap.ies id-ServedCellsToModify Old-ECGIs N x2ap.ies id-ServedCellsToDelete Registration-Request N x2ap.ies id-Registration-Request CellToReport-List N x2ap.ies id-CellToReport ReportingPeriodicity N x2ap.ies id-ReportingPeriodicity CellToReport-Item N x2ap.ies id-CellToReport-Item CellMeasurementResult-List N x2ap.ies id-CellMeasurementResult CellMeasurementResult-Item N x2ap.ies id-CellMeasurementResult-Item GUGroupIDList N x2ap.ies id-GUGroupIDToAddList GUGroupIDList N x2ap.ies id-GUGroupIDToDeleteList SRVCCOperationPossible N x2ap.ies id-SRVCCOperationPossible # N x2ap.ies id-Measurement-ID ReportCharacteristics N x2ap.ies id-ReportCharacteristics Measurement-ID N x2ap.ies id-ENB1-Measurement-ID Measurement-ID N x2ap.ies id-ENB2-Measurement-ID ECGI N x2ap.ies id-ENB1-Cell-ID ECGI N x2ap.ies id-ENB2-Cell-ID MobilityParametersInformation N x2ap.ies id-ENB2-Proposed-Mobility-Parameters MobilityParametersInformation N x2ap.ies id-ENB1-Mobility-Parameters MobilityParametersModificationRange N x2ap.ies id-ENB2-Mobility-Parameters-Modification-Range PCI N x2ap.ies id-FailureCellPCI ECGI N x2ap.ies id-Re-establishmentCellECGI CRNTI N x2ap.ies id-FailureCellCRNTI ShortMAC-I N x2ap.ies id-ShortMAC-I ECGI N x2ap.ies id-SourceCellECGI ECGI N x2ap.ies id-FailureCellECGI HandoverReportType N x2ap.ies id-HandoverReportType UE-RLF-Report-Container N x2ap.ies id-UE-RLF-Report-Container ServedCellsToActivate N x2ap.ies id-ServedCellsToActivate ActivatedCellList N x2ap.ies id-ActivatedCellList PartialSuccessIndicator N x2ap.ies id-PartialSuccessIndicator MeasurementInitiationResult-List N x2ap.ies id-MeasurementInitiationResult-List MeasurementInitiationResult-Item N x2ap.ies id-MeasurementInitiationResult-Item MeasurementFailureCause-Item N x2ap.ies id-MeasurementFailureCause-Item CompleteFailureCauseInformation-List N x2ap.ies id-CompleteFailureCauseInformation-List CompleteFailureCauseInformation-Item N x2ap.ies id-CompleteFailureCauseInformation-Item CSGMembershipStatus N x2ap.ies id-CSGMembershipStatus RRCConnSetupIndicator N x2ap.ies id-RRCConnSetupIndicator RRCConnReestabIndicator N x2ap.ies id-RRCConnReestabIndicator TargetCellInUTRAN N x2ap.ies id-TargetCellInUTRAN MobilityInformation N x2ap.ies id-MobilityInformation CRNTI N x2ap.ies id-SourceCellCRNTI Masked-IMEISV N x2ap.ies id-Masked-IMEISV RNL-Header N x2ap.ies id-RNL-Header X2AP-Message N x2ap.ies id-x2APMessage ProSeAuthorized N x2ap.ies id-ProSeAuthorized ExpectedUEBehaviour N x2ap.ies id-ExpectedUEBehaviour UE-HistoryInformationFromTheUE N x2ap.ies id-UE-HistoryInformationFromTheUE UE-RLF-Report-Container-for-extended-bands N x2ap.ies id-UE-RLF-Report-Container-for-extended-bands ReportingPeriodicityRSRPMR N x2ap.ies id-ReportingPeriodicityRSRPMR UE-X2AP-ID N x2ap.ies id-MeNB-UE-X2AP-ID UE-X2AP-ID N x2ap.ies id-SeNB-UE-X2AP-ID UESecurityCapabilities N x2ap.ies id-UE-SecurityCapabilities SeNBSecurityKey N x2ap.ies id-SeNBSecurityKey UEAggregateMaximumBitRate N x2ap.ies id-SeNBUEAggregateMaximumBitRate PLMN-Identity N x2ap.ies id-ServingPLMN E-RABs-ToBeAdded-List N x2ap.ies id-E-RABs-ToBeAdded-List E-RABs-ToBeAdded-Item N x2ap.ies id-E-RABs-ToBeAdded-Item MeNBtoSeNBContainer N x2ap.ies id-MeNBtoSeNBContainer E-RABs-Admitted-ToBeAdded-List N x2ap.ies id-E-RABs-Admitted-ToBeAdded-List E-RABs-Admitted-ToBeAdded-Item N x2ap.ies id-E-RABs-Admitted-ToBeAdded-Item SeNBtoMeNBContainer N x2ap.ies id-SeNBtoMeNBContainer ResponseInformationSeNBReconfComp N x2ap.ies id-ResponseInformationSeNBReconfComp UE-ContextInformationSeNBModReq N x2ap.ies id-UE-ContextInformationSeNBModReq E-RABs-ToBeAdded-ModReqItem N x2ap.ies id-E-RABs-ToBeAdded-ModReqItem E-RABs-ToBeModified-ModReqItem N x2ap.ies id-E-RABs-ToBeModified-ModReqItem E-RABs-ToBeReleased-ModReqItem N x2ap.ies id-E-RABs-ToBeReleased-ModReqItem E-RABs-Admitted-ToBeAdded-ModAckList N x2ap.ies id-E-RABs-Admitted-ToBeAdded-ModAckList E-RABs-Admitted-ToBeModified-ModAckList N x2ap.ies id-E-RABs-Admitted-ToBeModified-ModAckList E-RABs-Admitted-ToBeReleased-ModAckList N x2ap.ies id-E-RABs-Admitted-ToBeReleased-ModAckList E-RABs-Admitted-ToBeAdded-ModAckItem N x2ap.ies id-E-RABs-Admitted-ToBeAdded-ModAckItem E-RABs-Admitted-ToBeModified-ModAckItem N x2ap.ies id-E-RABs-Admitted-ToBeModified-ModAckItem E-RABs-Admitted-ToReleased-ModAckItem N x2ap.ies id-E-RABs-Admitted-ToBeReleased-ModAckItem E-RABs-ToBeReleased-ModReqd N x2ap.ies id-E-RABs-ToBeReleased-ModReqd E-RABs-ToBeReleased-ModReqdItem N x2ap.ies id-E-RABs-ToBeReleased-ModReqdItem SCGChangeIndication N x2ap.ies id-SCGChangeIndication E-RABs-ToBeReleased-List-RelReq N x2ap.ies id-E-RABs-ToBeReleased-List-RelReq E-RABs-ToBeReleased-RelReqItem N x2ap.ies id-E-RABs-ToBeReleased-RelReqItem E-RABs-ToBeReleased-List-RelConf N x2ap.ies id-E-RABs-ToBeReleased-List-RelConf E-RABs-ToBeReleased-RelConfItem N x2ap.ies id-E-RABs-ToBeReleased-RelConfItem E-RABs-SubjectToCounterCheck-List N x2ap.ies id-E-RABs-SubjectToCounterCheck-List E-RABs-SubjectToCounterCheckItem N x2ap.ies id-E-RABs-SubjectToCounterCheckItem CoverageModificationList N x2ap.ies id-CoverageModificationList ReportingPeriodicityCSIR N x2ap.ies id-ReportingPeriodicityCSIR UE-ContextReferenceAtSeNB N x2ap.ies id-UE-ContextReferenceAtSeNB UE-ContextKeptIndicator N x2ap.ies id-UE-ContextKeptIndicator UE-X2AP-ID-Extension N x2ap.ies id-New-eNB-UE-X2AP-ID-Extension UE-X2AP-ID-Extension N x2ap.ies id-Old-eNB-UE-X2AP-ID-Extension UE-X2AP-ID-Extension N x2ap.ies id-MeNB-UE-X2AP-ID-Extension UE-X2AP-ID-Extension N x2ap.ies id-SeNB-UE-X2AP-ID-Extension LHN-ID N x2ap.ies id-LHN-ID TunnelInformation N x2ap.ies id-Tunnel-Information-for-BBF SIPTOBearerDeactivationIndication N x2ap.ies id-SIPTO-BearerDeactivationIndication TransportLayerAddress N x2ap.ies id-GW-TransportLayerAddress TransportLayerAddress N x2ap.ies id-SIPTO-L-GW-TransportLayerAddress X2BenefitValue N x2ap.ies id-X2RemovalThreshold ResumeID N x2ap.ies id-resumeID UE-ContextInformationRetrieve N x2ap.ies id-UE-ContextInformationRetrieve E-RABs-ToBeSetupRetrieve-Item N x2ap.ies id-E-RABs-ToBeSetupRetrieve-Item EUTRANCellIdentifier N x2ap.ies id-NewEUTRANCellIdentifier V2XServicesAuthorized N x2ap.ies id-V2XServicesAuthorized UE-ContextReferenceAtWT N x2ap.ies id-UE-ContextReferenceAtWT UE-ContextKeptIndicator N x2ap.ies id-WT-UE-ContextKeptIndicator MakeBeforeBreakIndicator N x2ap.ies id-MakeBeforeBreakIndicator SgNBSecurityKey N x2ap.ies id-SgNBSecurityKey UEAggregateMaximumBitRate N x2ap.ies id-SgNBUEAggregateMaximumBitRate E-RABs-ToBeAdded-SgNBAddReqList N x2ap.ies id-E-RABs-ToBeAdded-SgNBAddReqList MeNBtoSgNBContainer N x2ap.ies id-MeNBtoSgNBContainer SgNB-UE-X2AP-ID N x2ap.ies id-SgNB-UE-X2AP-ID SplitSRBs N x2ap.ies id-RequestedSplitSRBs E-RABs-ToBeAdded-SgNBAddReq-Item N x2ap.ies id-E-RABs-ToBeAdded-SgNBAddReq-Item E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList N x2ap.ies id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAckList SgNBtoMeNBContainer N x2ap.ies id-SgNBtoMeNBContainer SplitSRBs N x2ap.ies id-AdmittedSplitSRBs E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item N x2ap.ies id-E-RABs-Admitted-ToBeAdded-SgNBAddReqAck-Item ResponseInformationSgNBReconfComp N x2ap.ies id-ResponseInformationSgNBReconfComp UE-ContextInformation-SgNBModReq N x2ap.ies id-UE-ContextInformation-SgNBModReq E-RABs-ToBeAdded-SgNBModReq-Item N x2ap.ies id-E-RABs-ToBeAdded-SgNBModReq-Item E-RABs-ToBeModified-SgNBModReq-Item N x2ap.ies id-E-RABs-ToBeModified-SgNBModReq-Item E-RABs-ToBeReleased-SgNBModReq-Item N x2ap.ies id-E-RABs-ToBeReleased-SgNBModReq-Item E-RABs-Admitted-ToBeAdded-SgNBModAckList N x2ap.ies id-E-RABs-Admitted-ToBeAdded-SgNBModAckList E-RABs-Admitted-ToBeModified-SgNBModAckList N x2ap.ies id-E-RABs-Admitted-ToBeModified-SgNBModAckList E-RABs-Admitted-ToBeReleased-SgNBModAckList N x2ap.ies id-E-RABs-Admitted-ToBeReleased-SgNBModAckList E-RABs-Admitted-ToBeAdded-SgNBModAck-Item N x2ap.ies id-E-RABs-Admitted-ToBeAdded-SgNBModAck-Item E-RABs-Admitted-ToBeModified-SgNBModAck-Item N x2ap.ies id-E-RABs-Admitted-ToBeModified-SgNBModAck-Item E-RABs-Admitted-ToReleased-SgNBModAck-Item N x2ap.ies id-E-RABs-Admitted-ToBeReleased-SgNBModAck-Item E-RABs-ToBeReleased-SgNBModReqdList N x2ap.ies id-E-RABs-ToBeReleased-SgNBModReqdList E-RABs-ToBeModified-SgNBModReqdList N x2ap.ies id-E-RABs-ToBeModified-SgNBModReqdList E-RABs-ToBeReleased-SgNBModReqd-Item N x2ap.ies id-E-RABs-ToBeReleased-SgNBModReqd-Item E-RABs-ToBeModified-SgNBModReqd-Item N x2ap.ies id-E-RABs-ToBeModified-SgNBModReqd-Item E-RABs-ToBeReleased-SgNBChaConfList N x2ap.ies id-E-RABs-ToBeReleased-SgNBChaConfList E-RABs-ToBeReleased-SgNBChaConf-Item N x2ap.ies id-E-RABs-ToBeReleased-SgNBChaConf-Item E-RABs-ToBeReleased-SgNBRelReqList N x2ap.ies id-E-RABs-ToBeReleased-SgNBRelReqList E-RABs-ToBeReleased-SgNBRelReq-Item N x2ap.ies id-E-RABs-ToBeReleased-SgNBRelReq-Item E-RABs-ToBeReleased-SgNBRelConfList N x2ap.ies id-E-RABs-ToBeReleased-SgNBRelConfList E-RABs-ToBeReleased-SgNBRelConf-Item N x2ap.ies id-E-RABs-ToBeReleased-SgNBRelConf-Item E-RABs-SubjectToSgNBCounterCheck-List N x2ap.ies id-E-RABs-SubjectToSgNBCounterCheck-List E-RABs-SubjectToSgNBCounterCheck-Item N x2ap.ies id-E-RABs-SubjectToSgNBCounterCheck-Item GNB-ID N x2ap.ies id-Target-SgNB-ID HandoverRestrictionList N x2ap.ies id-HandoverRestrictionList SCGConfigurationQuery N x2ap.ies id-SCGConfigurationQuery SplitSRB N x2ap.ies id-SplitSRB NRUeReport N x2ap.ies id-NRUeReport InitiatingNodeType-EndcX2Setup N x2ap.ies id-InitiatingNodeType-EndcX2Setup InitiatingNodeType-EndcConfigUpdate N x2ap.ies id-InitiatingNodeType-EndcConfigUpdate RespondingNodeType-EndcX2Setup N x2ap.ies id-RespondingNodeType-EndcX2Setup RespondingNodeType-EndcConfigUpdate N x2ap.ies id-RespondingNodeType-EndcConfigUpdate NRUESecurityCapabilities N x2ap.ies id-NRUESecurityCapabilities PDCPChangeIndication N x2ap.ies id-PDCPChangeIndication ServedEUTRAcellsENDCX2ManagementList N x2ap.ies id-ServedEUTRAcellsENDCX2ManagementList CellAssistanceInformation N x2ap.ies id-CellAssistanceInformation GlobalGNB-ID N x2ap.ies id-Globalen-gNB-ID ServedNRcellsENDCX2ManagementList N x2ap.ies id-ServedNRcellsENDCX2ManagementList UE-ContextReferenceAtSgNB N x2ap.ies id-UE-ContextReferenceAtSgNB ActivationID N x2ap.ies id-ActivationID MeNBResourceCoordinationInformation N x2ap.ies id-MeNBResourceCoordinationInformation SgNBResourceCoordinationInformation N x2ap.ies id-SgNBResourceCoordinationInformation ServedEUTRAcellsToModifyListENDCConfUpd N x2ap.ies id-ServedEUTRAcellsToModifyListENDCConfUpd ServedEUTRAcellsToDeleteListENDCConfUpd N x2ap.ies id-ServedEUTRAcellsToDeleteListENDCConfUpd ServedNRcellsToModifyENDCConfUpdList N x2ap.ies id-ServedNRcellsToModifyListENDCConfUpd ServedNRcellsToDeleteENDCConfUpdList N x2ap.ies id-ServedNRcellsToDeleteListENDCConfUpd E-RABUsageReport-Item N x2ap.ies id-E-RABUsageReport-Item SgNB-UE-X2AP-ID N x2ap.ies id-Old-SgNB-UE-X2AP-ID SecondaryRATUsageReportList N x2ap.ies id-SecondaryRATUsageReportList SecondaryRATUsageReport-Item N x2ap.ies id-SecondaryRATUsageReport-Item ServedNRCellsToActivate N x2ap.ies id-ServedNRCellsToActivate ActivatedNRCellList N x2ap.ies id-ActivatedNRCellList PLMN-Identity N x2ap.ies id-SelectedPLMN UEsToBeResetList N x2ap.ies id-UEs-ToBeReset UEsToBeResetList N x2ap.ies id-UEs-Admitted-ToBeReset RRC-Config-Ind N x2ap.ies id-RRCConfigIndication SubscriberProfileIDforRFP N x2ap.ies id-SubscriberProfileIDforRFP AerialUEsubscriptionInformation N x2ap.ies id-AerialUEsubscriptionInformation SGNB-Addition-Trigger-Ind N x2ap.ies id-SGNB-Addition-Trigger-Ind ECGI N x2ap.ies id-MeNBCell-ID SplitSRBs N x2ap.ies id-RequestedSplitSRBsrelease SplitSRBs N x2ap.ies id-AdmittedSplitSRBsrelease InitiatingNodeType-EutranrCellResourceCoordination N x2ap.ies id-InitiatingNodeType-EutranrCellResourceCoordination RespondingNodeType-EutranrCellResourceCoordination N x2ap.ies id-RespondingNodeType-EutranrCellResourceCoordination DataTrafficResourceIndication N x2ap.ies id-DataTrafficResourceIndication SpectrumSharingGroupID N x2ap.ies id-SpectrumSharingGroupID ListofEUTRACellsinEUTRACoordinationReq N x2ap.ies id-ListofEUTRACellsinEUTRACoordinationReq ListofEUTRACellsinEUTRACoordinationResp N x2ap.ies id-ListofEUTRACellsinEUTRACoordinationResp ListofEUTRACellsinNRCoordinationReq N x2ap.ies id-ListofEUTRACellsinNRCoordinationReq ListofNRCellsinNRCoordinationReq N x2ap.ies id-ListofNRCellsinNRCoordinationReq ListofNRCellsinNRCoordinationResp N x2ap.ies id-ListofNRCellsinNRCoordinationResp E-RABs-AdmittedToBeModified-SgNBModConfList N x2ap.ies id-E-RABs-AdmittedToBeModified-SgNBModConfList E-RABs-AdmittedToBeModified-SgNBModConf-Item N x2ap.ies id-E-RABs-AdmittedToBeModified-SgNBModConf-Item UserPlaneTrafficActivityReport N x2ap.ies id-UEContextLevelUserPlaneActivity ERABActivityNotifyItemList N x2ap.ies id-ERABActivityNotifyItemList InitiatingNodeType-EndcX2Removal N x2ap.ies id-InitiatingNodeType-EndcX2Removal RespondingNodeType-EndcX2Removal N x2ap.ies id-RespondingNodeType-EndcX2Removal E-RABs-DataForwardingAddress-List N x2ap.ies id-E-RABs-DataForwardingAddress-List E-RABs-DataForwardingAddress-Item N x2ap.ies id-E-RABs-DataForwardingAddress-Item Subscription-Based-UE-DifferentiationInfo N x2ap.ies id-Subscription-Based-UE-DifferentiationInfo GNBOverloadInformation N x2ap.ies id-GNBOverloadInformation E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList N x2ap.ies id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAckList E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item N x2ap.ies id-E-RABs-Admitted-ToBeReleased-SgNBRelReqAck-Item E-RABs-ToBeReleased-SgNBRelReqdList N x2ap.ies id-E-RABs-ToBeReleased-SgNBRelReqdList E-RABs-ToBeReleased-SgNBRelReqd-Item N x2ap.ies id-E-RABs-ToBeReleased-SgNBRelReqd-Item EndcSONConfigurationTransfer N x2ap.ies id-endcSONConfigurationTransfer DesiredActNotificationLevel N x2ap.ies id-DesiredActNotificationLevel LocationInformationSgNBReporting N x2ap.ies id-LocationInformationSgNBReporting LocationInformationSgNB N x2ap.ies id-LocationInformationSgNB EUTRANTraceID N x2ap.ies id-EUTRANTraceID InterfaceInstanceIndication N x2ap.ies id-InterfaceInstanceIndication E-RAB-List N x2ap.ies id-ERABs-transferred-to-MeNB #X2AP-PROTOCOL-EXTENSION Number-of-Antennaports N x2ap.extension id-Number-of-Antennaports CompositeAvailableCapacityGroup N x2ap.extension id-CompositeAvailableCapacityGroup PRACH-Configuration N x2ap.extension id-PRACH-Configuration MBSFN-Subframe-Infolist N x2ap.extension id-MBSFN-Subframe-Info DeactivationIndication N x2ap.extension id-DeactivationIndication ABSInformation N x2ap.extension id-ABSInformation InvokeIndication N x2ap.extension id-InvokeIndication ABS-Status N x2ap.extension id-ABS-Status CSG-Id N x2ap.extension id-CSG-Id MDT-Configuration N x2ap.extension id-MDTConfiguration ManagementBasedMDTallowed N x2ap.extension id-ManagementBasedMDTallowed TAC N x2ap.extension id-NeighbourTAC Time-UE-StayedInCell-EnhancedGranularity N x2ap.extension id-Time-UE-StayedInCell-EnhancedGranularity MBMS-Service-Area-Identity-List N x2ap.extension id-MBMS-Service-Area-List Cause N x2ap.extension id-HO-cause MultibandInfoList N x2ap.extension id-MultibandInfoList M3Configuration N x2ap.extension id-M3Configuration M4Configuration N x2ap.extension id-M4Configuration M5Configuration N x2ap.extension id-M5Configuration MDT-Location-Info N x2ap.extension id-MDT-Location-Info MDTPLMNList N x2ap.extension id-ManagementBasedMDTPLMNList MDTPLMNList N x2ap.extension id-SignallingBasedMDTPLMNList ReceiveStatusOfULPDCPSDUsExtended N x2ap.extension id-ReceiveStatusOfULPDCPSDUsExtended COUNTValueExtended N x2ap.extension id-ULCOUNTValueExtended COUNTValueExtended N x2ap.extension id-DLCOUNTValueExtended EARFCNExtension N x2ap.extension id-eARFCNExtension EARFCNExtension N x2ap.extension id-UL-EARFCNExtension EARFCNExtension N x2ap.extension id-DL-EARFCNExtension AdditionalSpecialSubframe-Info N x2ap.extension id-AdditionalSpecialSubframe-Info SubframeAssignment N x2ap.extension id-IntendedULDLConfiguration ExtendedULInterferenceOverloadInfo N x2ap.extension id-ExtendedULInterferenceOverloadInfo DynamicDLTransmissionInformation N x2ap.extension id-DynamicDLTransmissionInformation CoMPInformation N x2ap.extension id-CoMPInformation RSRPMRList N x2ap.extension id-RSRPMRList CSIReportList N x2ap.extension id-CSIReportList UEID N x2ap.extension id-UEID EnhancedRNTP N x2ap.extension id-enhancedRNTP ProSeUEtoNetworkRelaying N x2ap.extension id-ProSeUEtoNetworkRelaying ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 N x2ap.extension id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 COUNTvaluePDCP-SNlength18 N x2ap.extension id-ULCOUNTValuePDCP-SNlength18 COUNTvaluePDCP-SNlength18 N x2ap.extension id-DLCOUNTValuePDCP-SNlength18 FreqBandIndicatorPriority N x2ap.extension id-FreqBandIndicatorPriority M6Configuration N x2ap.extension id-M6Configuration M7Configuration N x2ap.extension id-M7Configuration Correlation-ID N x2ap.extension id-Correlation-ID Correlation-ID N x2ap.extension id-SIPTO-Correlation-ID CellReportingIndicator N x2ap.extension id-CellReportingIndicator BearerType N x2ap.extension id-BearerType OffsetOfNbiotChannelNumberToEARFCN N x2ap.extension id-OffsetOfNbiotChannelNumberToDL-EARFCN OffsetOfNbiotChannelNumberToEARFCN N x2ap.extension id-OffsetOfNbiotChannelNumberToUL-EARFCN GTPtunnelEndpoint N x2ap.extension id-uL-GTPtunnelEndpoint UESidelinkAggregateMaximumBitRate N x2ap.extension id-UESidelinkAggregateMaximumBitRate BandwidthReducedSI N x2ap.extension id-BandwidthReducedSI AdditionalSpecialSubframeExtension-Info N x2ap.extension id-AdditionalSpecialSubframeExtension-Info DL-scheduling-PDCCH-CCE-usage N x2ap.extension id-DL-scheduling-PDCCH-CCE-usage UL-scheduling-PDCCH-CCE-usage N x2ap.extension id-UL-scheduling-PDCCH-CCE-usage UEAppLayerMeasConfig N x2ap.extension id-UEAppLayerMeasConfig ExtendedBitRate N x2ap.extension id-extended-e-RAB-MaximumBitrateDL ExtendedBitRate N x2ap.extension id-extended-e-RAB-MaximumBitrateUL ExtendedBitRate N x2ap.extension id-extended-e-RAB-GuaranteedBitrateDL ExtendedBitRate N x2ap.extension id-extended-e-RAB-GuaranteedBitrateUL ExtendedBitRate N x2ap.extension id-extended-uEaggregateMaximumBitRateDownlink ExtendedBitRate N x2ap.extension id-extended-uEaggregateMaximumBitRateUplink NRrestrictioninEPSasSecondaryRAT N x2ap.extension id-NRrestrictioninEPSasSecondaryRAT Packet-LossRate N x2ap.extension id-DownlinkPacketLossRate Packet-LossRate N x2ap.extension id-UplinkPacketLossRate SubscriberProfileIDforRFP N x2ap.extension id-SubscriberProfileIDforRFP ServiceType N x2ap.extension id-serviceType NRS-NSSS-PowerOffset N x2ap.extension id-NRS-NSSS-PowerOffset NSSS-NumOccasionDifferentPrecoder N x2ap.extension id-NSSS-NumOccasionDifferentPrecoder ProtectedEUTRAResourceIndication N x2ap.extension id-ProtectedEUTRAResourceIndication RLC-Status N x2ap.extension id-RLC-Status CNTypeRestrictions N x2ap.extension id-CNTypeRestrictions PDCPSnLength N x2ap.extension id-uLpDCPSnLength BluetoothMeasurementConfiguration N x2ap.extension id-BluetoothMeasurementConfiguration WLANMeasurementConfiguration N x2ap.extension id-WLANMeasurementConfiguration NRrestrictionin5GS N x2ap.extension id-NRrestrictionin5GS DL-Forwarding N x2ap.extension id-dL-Forwarding PDCPSnLength N x2ap.extension id-dLPDCPSnLength GTPtunnelEndpoint N x2ap.extension id-secondarysgNBDLGTPTEIDatPDCP GTPtunnelEndpoint N x2ap.extension id-secondarymeNBULGTPTEIDatPDCP LCID N x2ap.extension id-lCID DuplicationActivation N x2ap.extension id-duplicationActivation ECGI N x2ap.extension id-ECGI RLCMode N x2ap.extension id-RLCMode-transferred NRCGI N x2ap.extension id-NRCGI MeNBCoordinationAssistanceInformation N x2ap.extension id-MeNBCoordinationAssistanceInformation SgNBCoordinationAssistanceInformation N x2ap.extension id-SgNBCoordinationAssistanceInformation NewDRBIDrequest N x2ap.extension id-new-drb-ID-req NRNeighbour-Information N x2ap.extension id-NRNeighbourInfoToAdd NRNeighbour-Information N x2ap.extension id-NRNeighbourInfoToModify PLMN-Identity N x2ap.extension id-LastNG-RANPLMNIdentity AdditionalPLMNs-Item N x2ap.extension id-additionalPLMNs-Item BPLMN-ID-Info-EUTRA N x2ap.extension id-BPLMN-ID-Info-EUTRA BPLMN-ID-Info-NR N x2ap.extension id-BPLMN-ID-Info-NR NBIoT-UL-DL-AlignmentOffset N x2ap.extension id-NBIoT-UL-DL-AlignmentOffset EPCHandoverRestrictionListContainer N x2ap.extension id-EPCHandoverRestrictionListContainer # X2AP-PDU-Descriptions.asn Interface Elementary Procedures #X2AP-ELEMENTARY-PROCEDURE HandoverRequest N x2ap.proc.imsg id-handoverPreparation HandoverRequestAcknowledge N x2ap.proc.sout id-handoverPreparation HandoverPreparationFailure N x2ap.proc.uout id-handoverPreparation SNStatusTransfer N x2ap.proc.imsg id-snStatusTransfer UEContextRelease N x2ap.proc.imsg id-uEContextRelease HandoverCancel N x2ap.proc.imsg id-handoverCancel ErrorIndication N x2ap.proc.imsg id-errorIndication ResetRequest N x2ap.proc.imsg id-reset ResetResponse N x2ap.proc.sout id-reset X2SetupRequest N x2ap.proc.imsg id-x2Setup X2SetupResponse N x2ap.proc.sout id-x2Setup X2SetupFailure N x2ap.proc.uout id-x2Setup LoadInformation N x2ap.proc.imsg id-loadIndication ENBConfigurationUpdate N x2ap.proc.imsg id-eNBConfigurationUpdate ENBConfigurationUpdateAcknowledge N x2ap.proc.sout id-eNBConfigurationUpdate ENBConfigurationUpdateFailure N x2ap.proc.uout id-eNBConfigurationUpdate ResourceStatusRequest N x2ap.proc.imsg id-resourceStatusReportingInitiation ResourceStatusResponse N x2ap.proc.sout id-resourceStatusReportingInitiation ResourceStatusFailure N x2ap.proc.uout id-resourceStatusReportingInitiation ResourceStatusUpdate N x2ap.proc.imsg id-resourceStatusReporting PrivateMessage N x2ap.proc.imsg id-privateMessage HandoverReport N x2ap.proc.imsg id-handoverReport RLFIndication N x2ap.proc.imsg id-rLFIndication MobilityChangeRequest N x2ap.proc.imsg id-mobilitySettingsChange MobilityChangeAcknowledge N x2ap.proc.sout id-mobilitySettingsChange MobilityChangeFailure N x2ap.proc.uout id-mobilitySettingsChange CellActivationRequest N x2ap.proc.imsg id-cellActivation CellActivationResponse N x2ap.proc.sout id-cellActivation CellActivationFailure N x2ap.proc.uout id-cellActivation X2Release N x2ap.proc.imsg id-x2Release X2APMessageTransfer N x2ap.proc.imsg id-x2APMessageTransfer X2RemovalRequest N x2ap.proc.imsg id-x2Removal X2RemovalResponse N x2ap.proc.sout id-x2Removal X2RemovalFailure N x2ap.proc.uout id-x2Removal SeNBAdditionRequest N x2ap.proc.imsg id-seNBAdditionPreparation SeNBAdditionRequestAcknowledge N x2ap.proc.sout id-seNBAdditionPreparation SeNBAdditionRequestReject N x2ap.proc.uout id-seNBAdditionPreparation SeNBReconfigurationComplete N x2ap.proc.imsg id-seNBReconfigurationCompletion SeNBModificationRequest N x2ap.proc.imsg id-meNBinitiatedSeNBModificationPreparation SeNBModificationRequestAcknowledge N x2ap.proc.sout id-meNBinitiatedSeNBModificationPreparation SeNBModificationRequestReject N x2ap.proc.uout id-meNBinitiatedSeNBModificationPreparation SeNBModificationRequired N x2ap.proc.imsg id-seNBinitiatedSeNBModification SeNBModificationConfirm N x2ap.proc.sout id-seNBinitiatedSeNBModification SeNBModificationRefuse N x2ap.proc.uout id-seNBinitiatedSeNBModification SeNBReleaseRequest N x2ap.proc.imsg id-meNBinitiatedSeNBRelease SeNBReleaseRequired N x2ap.proc.imsg id-seNBinitiatedSeNBRelease SeNBReleaseConfirm N x2ap.proc.sout id-seNBinitiatedSeNBRelease SeNBCounterCheckRequest N x2ap.proc.imsg id-seNBCounterCheck RetrieveUEContextRequest N x2ap.proc.imsg id-retrieveUEContext RetrieveUEContextResponse N x2ap.proc.sout id-retrieveUEContext RetrieveUEContextFailure N x2ap.proc.uout id-retrieveUEContext SgNBAdditionRequest N x2ap.proc.imsg id-sgNBAdditionPreparation SgNBAdditionRequestAcknowledge N x2ap.proc.sout id-sgNBAdditionPreparation SgNBAdditionRequestReject N x2ap.proc.uout id-sgNBAdditionPreparation SgNBReconfigurationComplete N x2ap.proc.imsg id-sgNBReconfigurationCompletion SgNBModificationRequest N x2ap.proc.imsg id-meNBinitiatedSgNBModificationPreparation SgNBModificationRequestAcknowledge N x2ap.proc.sout id-meNBinitiatedSgNBModificationPreparation SgNBModificationRequestReject N x2ap.proc.uout id-meNBinitiatedSgNBModificationPreparation SgNBModificationRequired N x2ap.proc.imsg id-sgNBinitiatedSgNBModification SgNBModificationConfirm N x2ap.proc.sout id-sgNBinitiatedSgNBModification SgNBModificationRefuse N x2ap.proc.uout id-sgNBinitiatedSgNBModification SgNBReleaseRequest N x2ap.proc.imsg id-meNBinitiatedSgNBRelease SgNBReleaseRequestAcknowledge N x2ap.proc.sout id-meNBinitiatedSgNBRelease SgNBReleaseRequestReject N x2ap.proc.uout id-meNBinitiatedSgNBRelease SgNBReleaseRequired N x2ap.proc.imsg id-sgNBinitiatedSgNBRelease SgNBReleaseConfirm N x2ap.proc.sout id-sgNBinitiatedSgNBRelease SgNBCounterCheckRequest N x2ap.proc.imsg id-sgNBCounterCheck SgNBChangeRequired N x2ap.proc.imsg id-sgNBChange SgNBChangeConfirm N x2ap.proc.sout id-sgNBChange SgNBChangeRefuse N x2ap.proc.uout id-sgNBChange RRCTransfer N x2ap.proc.imsg id-rRCTransfer ENDCX2SetupRequest N x2ap.proc.imsg id-endcX2Setup ENDCX2SetupResponse N x2ap.proc.sout id-endcX2Setup ENDCX2SetupFailure N x2ap.proc.uout id-endcX2Setup ENDCConfigurationUpdate N x2ap.proc.imsg id-endcConfigurationUpdate ENDCConfigurationUpdateAcknowledge N x2ap.proc.sout id-endcConfigurationUpdate ENDCConfigurationUpdateFailure N x2ap.proc.uout id-endcConfigurationUpdate SecondaryRATDataUsageReport N x2ap.proc.imsg id-secondaryRATDataUsageReport ENDCCellActivationRequest N x2ap.proc.imsg id-endcCellActivation ENDCCellActivationResponse N x2ap.proc.sout id-endcCellActivation ENDCCellActivationFailure N x2ap.proc.uout id-endcCellActivation ENDCPartialResetRequired N x2ap.proc.imsg id-endcPartialReset ENDCPartialResetConfirm N x2ap.proc.sout id-endcPartialReset EUTRANRCellResourceCoordinationRequest N x2ap.proc.imsg id-eUTRANRCellResourceCoordination EUTRANRCellResourceCoordinationResponse N x2ap.proc.sout id-eUTRANRCellResourceCoordination SgNBActivityNotification N x2ap.proc.imsg id-SgNBActivityNotification ENDCX2RemovalRequest N x2ap.proc.imsg id-endcX2Removal ENDCX2RemovalResponse N x2ap.proc.sout id-endcX2Removal ENDCX2RemovalFailure N x2ap.proc.uout id-endcX2Removal DataForwardingAddressIndication N x2ap.proc.imsg id-dataForwardingAddressIndication GNBStatusIndication N x2ap.proc.imsg id-gNBStatusIndication ENDCConfigurationTransfer N x2ap.proc.imsg id-endcConfigurationTransfer DeactivateTrace N x2ap.proc.imsg id-deactivateTrace TraceStart N x2ap.proc.imsg id-traceStart #.END