wireshark/epan/dissectors/asn1/x2ap/x2ap.cnf

1738 lines
81 KiB
INI

# 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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_tvb
tvbuff_t *parameter_tvb = NULL;
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
32, 32, FALSE, NULL, 0, &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &timestamp_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 = &timestamp_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 = &param_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 = &param_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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 = &parameter_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