diff options
Diffstat (limited to 'epan/dissectors/asn1/ngap/ngap.cnf')
-rw-r--r-- | epan/dissectors/asn1/ngap/ngap.cnf | 1301 |
1 files changed, 896 insertions, 405 deletions
diff --git a/epan/dissectors/asn1/ngap/ngap.cnf b/epan/dissectors/asn1/ngap/ngap.cnf index ea0627b3..b2751ea1 100644 --- a/epan/dissectors/asn1/ngap/ngap.cnf +++ b/epan/dissectors/asn1/ngap/ngap.cnf @@ -42,6 +42,8 @@ PDUSessionResourceReleaseCommandTransfer PDUSessionResourceSetupRequestTransfer PDUSessionResourceSetupResponseTransfer PDUSessionResourceSetupUnsuccessfulTransfer +QosFlowAdditionalInfoListRelCom +QosFlowAdditionalInfoListRelRes SONConfigurationTransfer SourceNGRANNode-ToTargetNGRANNode-TransparentContainer TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer @@ -62,6 +64,7 @@ ProtocolIE-FieldPair ProtocolIE-ContainerList ProtocolIE-ContainerPair ProtocolIE-ContainerPairList +PeriodicityList Presence QoSFlowList #.END @@ -228,9 +231,9 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID #.FN_HDR QosFlowNotifyItem struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); - ngap_data->is_qos_flow_notify = TRUE; + ngap_data->is_qos_flow_notify = true; #.FN_FTR QosFlowNotifyItem - ngap_data->is_qos_flow_notify = FALSE; + ngap_data->is_qos_flow_notify = false; #.FN_HDR AlternativeQoSParaSetIndex struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); @@ -239,7 +242,7 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID } #.FN_BODY RAN-UE-NGAP-ID VAL_PTR = &ran_ue_ngap_id - guint32 ran_ue_ngap_id; + uint32_t ran_ue_ngap_id; struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s ngap_data->ran_ue_ngap_id = ran_ue_ngap_id; @@ -247,7 +250,7 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID #.FN_BODY NAS-PDU VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb=NULL; - guint tvb_len; + unsigned tvb_len; %(DEFAULT_BODY)s @@ -298,15 +301,57 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s +# Whenever a Cause appears, look up the reason and show it in the Info column + +#.FN_BODY CauseRadioNetwork VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Cause: RadioNetwork=%%s]", val_to_str_const(value, ngap_CauseRadioNetwork_vals, "Unknown")); + +#.FN_BODY CauseTransport VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Cause: Transport=%%s]", val_to_str_const(value, ngap_CauseTransport_vals, "Unknown")); + +#.FN_BODY CauseNas VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Cause: Nas=%%s]", val_to_str_const(value, ngap_CauseNas_vals, "Unknown")); + +#.FN_BODY CauseProtocol VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Cause: Protocol=%%s]", val_to_str_const(value, ngap_CauseProtocol_vals, "Unknown")); + +#.FN_BODY CauseMisc VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [Cause: Misc=%%s]", val_to_str_const(value, ngap_CauseMisc_vals, "Unknown")); + +#.FN_BODY RRCEstablishmentCause VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [RRCEstablishmentCause=%%s]", val_to_str_const(value, ngap_RRCEstablishmentCause_vals, "Unknown")); + +#.FN_BODY PagingCause VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [PagingCause=%%s]", val_to_str_const(value, ngap_PagingCause_vals, "Unknown")); + +#.FN_BODY PagingCauseIndicationForVoiceService VAL_PTR=&value + uint32_t value; +%(DEFAULT_BODY)s + col_append_fstr(actx->pinfo->cinfo, COL_INFO, " [PagingCauseIndicationForVoiceService=%%s]", val_to_str_const(value, ngap_PagingCauseIndicationForVoiceService_vals, "Unknown")); + #.FN_BODY SourceToTarget-TransparentContainer VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb; proto_tree *subtree; %(DEFAULT_BODY)s if (ngap_dissect_container && parameter_tvb && tvb_reported_length(parameter_tvb) > 0) { - guint32 handover_type = ngap_get_private_data(actx->pinfo)->handover_type_value; + uint32_t handover_type = ngap_get_private_data(actx->pinfo)->handover_type_value; /* Don't want elements inside container to write to info column */ - col_set_writable(actx->pinfo->cinfo, COL_INFO, FALSE); + col_set_writable(actx->pinfo->cinfo, COL_INFO, false); subtree = proto_item_add_subtree(actx->created_item, ett_ngap_SourceToTarget_TransparentContainer); TRY { switch(handover_type) { @@ -330,7 +375,7 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID ENDTRY; /* Enable writing of the column again */ - col_set_writable(actx->pinfo->cinfo, COL_INFO, TRUE); + col_set_writable(actx->pinfo->cinfo, COL_INFO, true); } #.FN_BODY TargetToSource-TransparentContainer VAL_PTR = ¶meter_tvb @@ -341,7 +386,7 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID tvb_reported_length(parameter_tvb) > 0) { struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); /* Don't want elements inside container to write to info column */ - col_set_writable(actx->pinfo->cinfo, COL_INFO, FALSE); + col_set_writable(actx->pinfo->cinfo, COL_INFO, false); subtree = proto_item_add_subtree(actx->created_item, ett_ngap_TargetToSource_TransparentContainer); if (ngap_data->procedure_code == id_HandoverPreparation) { switch(ngap_data->handover_type_value) { @@ -362,7 +407,7 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID dissect_ngap_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer_PDU(parameter_tvb, actx->pinfo, subtree, NULL); } /* Enable writing of the column again */ - col_set_writable(actx->pinfo->cinfo, COL_INFO, TRUE); + col_set_writable(actx->pinfo->cinfo, COL_INFO, true); } #.FN_BODY TargettoSource-Failure-TransparentContainer VAL_PTR = ¶meter_tvb @@ -373,7 +418,7 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID tvb_reported_length(parameter_tvb) > 0) { struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); /* Don't want elements inside container to write to info column */ - col_set_writable(actx->pinfo->cinfo, COL_INFO, FALSE); + col_set_writable(actx->pinfo->cinfo, COL_INFO, false); subtree = proto_item_add_subtree(actx->created_item, ett_ngap_TargettoSource_Failure_TransparentContainer); switch(ngap_data->handover_type_value) { case intra5gs: @@ -383,14 +428,14 @@ UE-NGAP-IDs/aMF-UE-NGAP-ID ABBREV=AMF_UE_NGAP_ID break; } /* Enable writing of the column again */ - col_set_writable(actx->pinfo->cinfo, COL_INFO, TRUE); + col_set_writable(actx->pinfo->cinfo, COL_INFO, true); } #.TYPE_ATTR ProtocolExtensionID TYPE = FT_UINT8 DISPLAY = BASE_DEC|BASE_EXT_STRING STRINGS = &ngap_ProtocolIE_ID_vals_ext #.TYPE_ATTR -BitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_bit_sec +BitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_bit_sec) #.TYPE_ATTR MessageIdentifier TYPE = FT_UINT16 DISPLAY = BASE_DEC|BASE_EXT_STRING STRINGS = <e_rrc_messageIdentifier_vals_ext @@ -421,7 +466,7 @@ MessageIdentifier TYPE = FT_UINT16 DISPLAY = BASE_DEC|BASE_EXT_STRING STRINGS = } #.TYPE_ATTR -RepetitionPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +RepetitionPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.FN_BODY WarningType VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; @@ -476,11 +521,11 @@ EPS-TAC TYPE = FT_UINT16 DISPLAY = BASE_DEC_HEX if (!PINFO_FD_VISITED(actx->pinfo) && ngap_data->ngap_conv && (ngap_data->message_type == INITIATING_MESSAGE) && (ngap_data->procedure_code == id_InitialUEMessage)) { - guint64 key = (ngap_data->tai->plmn << 24) | ngap_data->tai->tac; + uint64_t key = (ngap_data->tai->plmn << 24) | ngap_data->tai->tac; if (wmem_map_lookup(ngap_data->ngap_conv->nbiot_ta, &key)) { wmem_tree_key_t tree_key[3]; - guint32 *id = wmem_new(wmem_file_scope(), guint32); + uint32_t *id = wmem_new(wmem_file_scope(), uint32_t); *id = ngap_data->ran_ue_ngap_id; tree_key[0].length = 1; @@ -497,7 +542,7 @@ EPS-TAC TYPE = FT_UINT16 DISPLAY = BASE_DEC_HEX CommonNetworkInstance TYPE=FT_BYTES DISPLAY = BASE_SHOW_UTF_8_PRINTABLE #.TYPE_ATTR -SurvivalTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds +SurvivalTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_microseconds) #.TYPE_ATTR TAC TYPE = FT_UINT24 DISPLAY = BASE_DEC_HEX @@ -515,7 +560,7 @@ TAC TYPE = FT_UINT24 DISPLAY = BASE_DEC_HEX } #.TYPE_ATTR -TimeSynchronizationAssistanceInformation/uuTimeSynchronizationErrorBudget DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_nanoseconds +TimeSynchronizationAssistanceInformation/uuTimeSynchronizationErrorBudget DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_nanoseconds) #.FN_BODY PLMNIdentity VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; @@ -526,9 +571,9 @@ TimeSynchronizationAssistanceInformation/uuTimeSynchronizationErrorBudget DISPLA %(DEFAULT_BODY)s if (parameter_tvb) { subtree = proto_item_add_subtree(actx->created_item, ett_ngap_PLMNIdentity); - dissect_e212_mcc_mnc(parameter_tvb, actx->pinfo, subtree, 0, number_type, FALSE); + dissect_e212_mcc_mnc(parameter_tvb, actx->pinfo, subtree, 0, number_type, false); if (ngap_data->supported_ta) { - guint32 plmn = tvb_get_ntoh24(parameter_tvb, 0); + uint32_t plmn = tvb_get_ntoh24(parameter_tvb, 0); wmem_array_append_one(ngap_data->supported_ta->plmn, plmn); } else if (ngap_data->tai) { ngap_data->tai->plmn = tvb_get_ntoh24(parameter_tvb, 0); @@ -548,23 +593,23 @@ TimeSynchronizationAssistanceInformation/uuTimeSynchronizationErrorBudget DISPLA ((ngap_data->procedure_code == id_NGSetup) || (ngap_data->procedure_code == id_RANConfigurationUpdate))) { ngap_data->supported_ta = wmem_new0(actx->pinfo->pool, struct ngap_supported_ta); - ngap_data->supported_ta->plmn = wmem_array_new(actx->pinfo->pool, sizeof(guint32)); + ngap_data->supported_ta->plmn = wmem_array_new(actx->pinfo->pool, sizeof(uint32_t)); } #.FN_FTR SupportedTAItem ngap_data->supported_ta = NULL; #.FN_BODY RAT-Information VAL_PTR = &rat_info - guint32 rat_info = 0xffffffff; + uint32_t rat_info = 0xffffffff; struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s if (ngap_data->ngap_conv && ngap_data->supported_ta && (rat_info == nb_IoT)) { - guint64 *key; - guint i; + uint64_t *key; + unsigned i; for (i = 0; i < wmem_array_get_count(ngap_data->supported_ta->plmn); i++) { - key = wmem_new(wmem_file_scope(), guint64); - *key = ((*(guint32*)wmem_array_index(ngap_data->supported_ta->plmn, i)) << 24) | ngap_data->supported_ta->tac; + key = wmem_new(wmem_file_scope(), uint64_t); + *key = ((*(uint32_t*)wmem_array_index(ngap_data->supported_ta->plmn, i)) << 24) | ngap_data->supported_ta->tac; wmem_map_insert(ngap_data->ngap_conv->nbiot_ta, key, GUINT_TO_POINTER(1)); } } @@ -600,7 +645,6 @@ TimeSynchronizationAssistanceInformation/uuTimeSynchronizationErrorBudget DISPLA return offset; subtree = proto_item_add_subtree(actx->created_item, ett_ngap_NGAP_Message); - col_set_fence(actx->pinfo->cinfo, COL_INFO); call_dissector(ngap_handle, parameter_tvb, actx->pinfo, subtree); #.FN_BODY NGRANTraceID VAL_PTR = ¶meter_tvb @@ -610,7 +654,7 @@ TimeSynchronizationAssistanceInformation/uuTimeSynchronizationErrorBudget DISPLA if (!parameter_tvb) return offset; subtree = proto_item_add_subtree(actx->created_item, ett_ngap_NGRANTraceID); - dissect_e212_mcc_mnc(parameter_tvb, actx->pinfo, subtree, 0, E212_NONE, FALSE); + dissect_e212_mcc_mnc(parameter_tvb, actx->pinfo, subtree, 0, E212_NONE, false); proto_tree_add_item(subtree, hf_ngap_NGRANTraceID_TraceID, parameter_tvb, 3, 3, ENC_BIG_ENDIAN); proto_tree_add_item(subtree, hf_ngap_NGRANTraceID_TraceRecordingSessionReference, parameter_tvb, 6, 2, ENC_BIG_ENDIAN); @@ -651,10 +695,10 @@ PacketLossRate DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(ngap_PacketLossRate_fmt) PacketDelayBudget DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(ngap_PacketDelayBudget_fmt) #.TYPE_ATTR -AveragingWindow DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_milliseconds +AveragingWindow DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_milliseconds) #.TYPE_ATTR -MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_bytes +MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_byte_bytes) #.FN_BODY InterfacesToTrace VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; @@ -684,7 +728,7 @@ PortNumber TYPE = FT_UINT16 DISPLAY = BASE_DEC } #.FN_BODY GlobalRANNodeID VAL_PTR = &value - gint value; + int value; struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo); %(DEFAULT_BODY)s @@ -781,7 +825,7 @@ PortNumber TYPE = FT_UINT16 DISPLAY = BASE_DEC } #.TYPE_ATTR -RecommendedCellItem/timeStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +RecommendedCellItem/timeStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.FN_BODY UERadioCapability VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; @@ -821,7 +865,7 @@ RecommendedCellItem/timeStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=& } #.TYPE_ATTR -TimeSyncAssistanceInfo/uUTimeSyncErrorBudget DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_nanoseconds +TimeSyncAssistanceInfo/uUTimeSyncErrorBudget DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_nanoseconds) #.FN_BODY RATRestrictionInformation VAL_PTR=¶meter_tvb tvbuff_t *parameter_tvb = NULL; @@ -900,7 +944,7 @@ TimeSyncAssistanceInfo/uUTimeSyncErrorBudget DISPLAY=BASE_DEC|BASE_UNIT_STRING S } #.TYPE_ATTR -ExpectedUEMovingTrajectoryItem/timeStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +ExpectedUEMovingTrajectoryItem/timeStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.FN_BODY LastVisitedEUTRANCellInformation VAL_PTR = ¶meter_tvb tvbuff_t *parameter_tvb = NULL; @@ -930,25 +974,25 @@ ExpectedUEMovingTrajectoryItem/timeStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRIN } #.TYPE_ATTR -ExpectedActivityPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +ExpectedActivityPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.TYPE_ATTR -ExpectedIdlePeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +ExpectedIdlePeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.TYPE_ATTR -TimeUEStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +TimeUEStayedInCell DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.TYPE_ATTR TimeUEStayedInCellEnhancedGranularity DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(ngap_TimeUEStayedInCellEnhancedGranularity_fmt) #.TYPE_ATTR -TrafficLoadReductionIndication DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +TrafficLoadReductionIndication DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.FN_BODY PeriodicRegistrationUpdateTimer VAL_PTR=&val_tvb HF_INDEX=-1 tvbuff_t *val_tvb = NULL; %(DEFAULT_BODY)s if (val_tvb) { - guint32 val = tvb_get_guint8(val_tvb, 0); + uint32_t val = tvb_get_uint8(val_tvb, 0); actx->created_item = proto_tree_add_uint(tree, hf_index, val_tvb, 0, 1, val); } @@ -1003,10 +1047,10 @@ PeriodicRegistrationUpdateTimer TYPE=FT_UINT8 DISPLAY=BASE_CUSTOM STRINGS=CF_FUN call_dissector(nrppa_handle, parameter_tvb, %(ACTX)s->pinfo, tree); #.TYPE_ATTR -VolumeTimedReport-Item/usageCountUL DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_octet_octets +VolumeTimedReport-Item/usageCountUL DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_octet_octets) #.TYPE_ATTR -VolumeTimedReport-Item/usageCountDL DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_octet_octets +VolumeTimedReport-Item/usageCountDL DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_octet_octets) #.TYPE_ATTR BluetoothName TYPE=FT_STRING DISPLAY = BASE_NONE @@ -1053,7 +1097,7 @@ BluetoothName TYPE=FT_STRING DISPLAY = BASE_NONE } #.TYPE_ATTR -Extended-ConnectedTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +Extended-ConnectedTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.TYPE_ATTR ExtendedPacketDelayBudget DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(ngap_ExtendedPacketDelayBudget_fmt) @@ -1070,11 +1114,20 @@ ExtendedPacketDelayBudget DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(ngap_ExtendedPacke &hf_ngap_primaryRATRestriction_nR_MEO, &hf_ngap_primaryRATRestriction_nR_GEO, &hf_ngap_primaryRATRestriction_nR_OTHERSAT, + &hf_ngap_primaryRATRestriction_e_UTRA_LEO, + NULL + }; + static int * const fields2[] = { + &hf_ngap_primaryRATRestriction_e_UTRA_MEO, + &hf_ngap_primaryRATRestriction_e_UTRA_GEO, + &hf_ngap_primaryRATRestriction_e_UTRA_OTHERSAT, &hf_ngap_primaryRATRestriction_reserved, NULL }; proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_ngap_primaryRATRestriction); proto_tree_add_bitmask_list(subtree, parameter_tvb, 0, 1, fields, ENC_BIG_ENDIAN); + if (tvb_reported_length(parameter_tvb) >= 2) + proto_tree_add_bitmask_list(subtree, parameter_tvb, 1, 1, fields2, ENC_BIG_ENDIAN); } #.FN_BODY ExtendedRATRestrictionInformation/secondaryRATRestriction VAL_PTR=¶meter_tvb @@ -1172,7 +1225,7 @@ LAC TYPE = FT_UINT16 DISPLAY = BASE_DEC_HEX } #.TYPE_ATTR -Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds +Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_microseconds) #.TYPE_ATTR Threshold-RSRP DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(ngap_Threshold_RSRP_fmt) @@ -1212,7 +1265,7 @@ FiveG-TMSI TYPE = FT_UINT32 DISPLAY = BASE_DEC_HEX } #.TYPE_ATTR -QosMonitoringReportingFrequency DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +QosMonitoringReportingFrequency DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.FN_BODY UpdateFeedback VAL_PTR=¶meter_tvb tvbuff_t *parameter_tvb = NULL; @@ -1229,7 +1282,7 @@ QosMonitoringReportingFrequency DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units } #.FN_BODY PDUSessionResourceSetupRequestTransfer - volatile guint32 _offset; + volatile uint32_t _offset; _offset = offset; TRY { @@ -1243,6 +1296,45 @@ QosMonitoringReportingFrequency DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units ENDTRY; offset = _offset; +#.TYPE_ATTR +BurstArrivalTimeWindow/burstArrivalTimeWindowStart DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_microseconds) + +#.TYPE_ATTR +BurstArrivalTimeWindow/burstArrivalTimeWindowEnd DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_microseconds) + +#.TYPE_ATTR +N6JitterInformation/n6JitterLowerBound DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(ngap_N6Jitter_fmt) + +#.TYPE_ATTR +N6JitterInformation/n6JitterUpperBound DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(ngap_N6Jitter_fmt) + +#.TYPE_ATTR +PagingPolicyDifferentiationItem/dl-DataSize DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_byte_bytes) + +#.TYPE_ATTR +TimeSinceFailure DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) + +#.TYPE_ATTR +TSCFeedbackInformation/burstArrivalburstArrivalTimeOffsetTimeWindowEnd DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_microseconds) + +#.FN_BODY PDUSessionResourceReleaseCommandTransfer + ngap_get_private_data(actx->pinfo)->qos_flow_add_info_rel_type = 0; +%(DEFAULT_BODY)s + ngap_get_private_data(actx->pinfo)->qos_flow_add_info_rel_type = -1; + +#.FN_BODY PDUSessionResourceReleaseResponseTransfer + ngap_get_private_data(actx->pinfo)->qos_flow_add_info_rel_type = 1; +%(DEFAULT_BODY)s + ngap_get_private_data(actx->pinfo)->qos_flow_add_info_rel_type = -1; + +#.FN_BODY SuccessfulPSCellChangeReport-Item/successfulPSCellChangeReportContainer VAL_PTR = ¶meter_tvb + tvbuff_t *parameter_tvb = NULL; +%(DEFAULT_BODY)s + if (parameter_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_ngap_successfulPSCellChangeReportContainer); + dissect_nr_rrc_SuccessPSCell_Report_r18_PDU(parameter_tvb, actx->pinfo, subtree, NULL); + } + #.ASSIGN_VALUE_TO_TYPE # NGAP does not have constants assigned to types, they are pure INTEGER # ProcedureCode @@ -1322,369 +1414,446 @@ id-MulticastSessionDeactivation ProcedureCode id-MulticastSessionUpdate ProcedureCode id-MulticastGroupPaging ProcedureCode id-BroadcastSessionReleaseRequired ProcedureCode - +id-TimingSynchronisationStatus ProcedureCode +id-TimingSynchronisationStatusReport ProcedureCode +id-MTCommunicationHandling ProcedureCode +id-RANPagingRequest ProcedureCode +id-BroadcastSessionTransport ProcedureCode # ProtocolIE-ID -id-AllowedNSSAI ProtocolIE-ID -id-AMFName ProtocolIE-ID -id-AMFOverloadResponse ProtocolIE-ID -id-AMFSetID ProtocolIE-ID -id-AMF-TNLAssociationFailedToSetupList ProtocolIE-ID -id-AMF-TNLAssociationSetupList ProtocolIE-ID -id-AMF-TNLAssociationToAddList ProtocolIE-ID -id-AMF-TNLAssociationToRemoveList ProtocolIE-ID -id-AMF-TNLAssociationToUpdateList ProtocolIE-ID -id-AMFTrafficLoadReductionIndication ProtocolIE-ID -id-AMF-UE-NGAP-ID ProtocolIE-ID -id-AssistanceDataForPaging ProtocolIE-ID -id-BroadcastCancelledAreaList ProtocolIE-ID -id-BroadcastCompletedAreaList ProtocolIE-ID -id-CancelAllWarningMessages ProtocolIE-ID -id-Cause ProtocolIE-ID -id-CellIDListForRestart ProtocolIE-ID -id-ConcurrentWarningMessageInd ProtocolIE-ID -id-CoreNetworkAssistanceInformationForInactive ProtocolIE-ID -id-CriticalityDiagnostics ProtocolIE-ID -id-DataCodingScheme ProtocolIE-ID -id-DefaultPagingDRX ProtocolIE-ID -id-DirectForwardingPathAvailability ProtocolIE-ID -id-EmergencyAreaIDListForRestart ProtocolIE-ID -id-EmergencyFallbackIndicator ProtocolIE-ID -id-EUTRA-CGI ProtocolIE-ID -id-FiveG-S-TMSI ProtocolIE-ID -id-GlobalRANNodeID ProtocolIE-ID -id-GUAMI ProtocolIE-ID -id-HandoverType ProtocolIE-ID -id-IMSVoiceSupportIndicator ProtocolIE-ID -id-IndexToRFSP ProtocolIE-ID -id-InfoOnRecommendedCellsAndRANNodesForPaging ProtocolIE-ID -id-LocationReportingRequestType ProtocolIE-ID -id-MaskedIMEISV ProtocolIE-ID -id-MessageIdentifier ProtocolIE-ID -id-MobilityRestrictionList ProtocolIE-ID -id-NASC ProtocolIE-ID -id-NAS-PDU ProtocolIE-ID -id-NASSecurityParametersFromNGRAN ProtocolIE-ID -id-NewAMF-UE-NGAP-ID ProtocolIE-ID -id-NewSecurityContextInd ProtocolIE-ID -id-NGAP-Message ProtocolIE-ID -id-NGRAN-CGI ProtocolIE-ID -id-NGRANTraceID ProtocolIE-ID -id-NR-CGI ProtocolIE-ID -id-NRPPa-PDU ProtocolIE-ID -id-NumberOfBroadcastsRequested ProtocolIE-ID -id-OldAMF ProtocolIE-ID -id-OverloadStartNSSAIList ProtocolIE-ID -id-PagingDRX ProtocolIE-ID -id-PagingOrigin ProtocolIE-ID -id-PagingPriority ProtocolIE-ID -id-PDUSessionResourceAdmittedList ProtocolIE-ID -id-PDUSessionResourceFailedToModifyListModRes ProtocolIE-ID -id-PDUSessionResourceFailedToSetupListCxtRes ProtocolIE-ID -id-PDUSessionResourceFailedToSetupListHOAck ProtocolIE-ID -id-PDUSessionResourceFailedToSetupListPSReq ProtocolIE-ID -id-PDUSessionResourceFailedToSetupListSURes ProtocolIE-ID -id-PDUSessionResourceHandoverList ProtocolIE-ID -id-PDUSessionResourceListCxtRelCpl ProtocolIE-ID -id-PDUSessionResourceListHORqd ProtocolIE-ID -id-PDUSessionResourceModifyListModCfm ProtocolIE-ID -id-PDUSessionResourceModifyListModInd ProtocolIE-ID -id-PDUSessionResourceModifyListModReq ProtocolIE-ID -id-PDUSessionResourceModifyListModRes ProtocolIE-ID -id-PDUSessionResourceNotifyList ProtocolIE-ID -id-PDUSessionResourceReleasedListNot ProtocolIE-ID -id-PDUSessionResourceReleasedListPSAck ProtocolIE-ID -id-PDUSessionResourceReleasedListPSFail ProtocolIE-ID -id-PDUSessionResourceReleasedListRelRes ProtocolIE-ID -id-PDUSessionResourceSetupListCxtReq ProtocolIE-ID -id-PDUSessionResourceSetupListCxtRes ProtocolIE-ID -id-PDUSessionResourceSetupListHOReq ProtocolIE-ID -id-PDUSessionResourceSetupListSUReq ProtocolIE-ID -id-PDUSessionResourceSetupListSURes ProtocolIE-ID -id-PDUSessionResourceToBeSwitchedDLList ProtocolIE-ID -id-PDUSessionResourceSwitchedList ProtocolIE-ID -id-PDUSessionResourceToReleaseListHOCmd ProtocolIE-ID -id-PDUSessionResourceToReleaseListRelCmd ProtocolIE-ID -id-PLMNSupportList ProtocolIE-ID -id-PWSFailedCellIDList ProtocolIE-ID -id-RANNodeName ProtocolIE-ID -id-RANPagingPriority ProtocolIE-ID -id-RANStatusTransfer-TransparentContainer ProtocolIE-ID -id-RAN-UE-NGAP-ID ProtocolIE-ID -id-RelativeAMFCapacity ProtocolIE-ID -id-RepetitionPeriod ProtocolIE-ID -id-ResetType ProtocolIE-ID -id-RoutingID ProtocolIE-ID -id-RRCEstablishmentCause ProtocolIE-ID -id-RRCInactiveTransitionReportRequest ProtocolIE-ID -id-RRCState ProtocolIE-ID -id-SecurityContext ProtocolIE-ID -id-SecurityKey ProtocolIE-ID -id-SerialNumber ProtocolIE-ID -id-ServedGUAMIList ProtocolIE-ID -id-SliceSupportList ProtocolIE-ID -id-SONConfigurationTransferDL ProtocolIE-ID -id-SONConfigurationTransferUL ProtocolIE-ID -id-SourceAMF-UE-NGAP-ID ProtocolIE-ID -id-SourceToTarget-TransparentContainer ProtocolIE-ID -id-SupportedTAList ProtocolIE-ID -id-TAIListForPaging ProtocolIE-ID -id-TAIListForRestart ProtocolIE-ID -id-TargetID ProtocolIE-ID -id-TargetToSource-TransparentContainer ProtocolIE-ID -id-TimeToWait ProtocolIE-ID -id-TraceActivation ProtocolIE-ID -id-TraceCollectionEntityIPAddress ProtocolIE-ID -id-UEAggregateMaximumBitRate ProtocolIE-ID -id-UE-associatedLogicalNG-connectionList ProtocolIE-ID -id-UEContextRequest ProtocolIE-ID -id-UE-NGAP-IDs ProtocolIE-ID -id-UEPagingIdentity ProtocolIE-ID -id-UEPresenceInAreaOfInterestList ProtocolIE-ID -id-UERadioCapability ProtocolIE-ID -id-UERadioCapabilityForPaging ProtocolIE-ID -id-UESecurityCapabilities ProtocolIE-ID -id-UnavailableGUAMIList ProtocolIE-ID -id-UserLocationInformation ProtocolIE-ID -id-WarningAreaList ProtocolIE-ID -id-WarningMessageContents ProtocolIE-ID -id-WarningSecurityInfo ProtocolIE-ID -id-WarningType ProtocolIE-ID -id-AdditionalUL-NGU-UP-TNLInformation ProtocolIE-ID -id-DataForwardingNotPossible ProtocolIE-ID -id-DL-NGU-UP-TNLInformation ProtocolIE-ID -id-NetworkInstance ProtocolIE-ID -id-PDUSessionAggregateMaximumBitRate ProtocolIE-ID -id-PDUSessionResourceFailedToModifyListModCfm ProtocolIE-ID -id-PDUSessionResourceFailedToSetupListCxtFail ProtocolIE-ID -id-PDUSessionResourceListCxtRelReq ProtocolIE-ID -id-PDUSessionType ProtocolIE-ID -id-QosFlowAddOrModifyRequestList ProtocolIE-ID -id-QosFlowSetupRequestList ProtocolIE-ID -id-QosFlowToReleaseList ProtocolIE-ID -id-SecurityIndication ProtocolIE-ID -id-UL-NGU-UP-TNLInformation ProtocolIE-ID -id-UL-NGU-UP-TNLModifyList ProtocolIE-ID -id-WarningAreaCoordinates ProtocolIE-ID -id-PDUSessionResourceSecondaryRATUsageList ProtocolIE-ID -id-HandoverFlag ProtocolIE-ID -id-SecondaryRATUsageInformation ProtocolIE-ID -id-PDUSessionResourceReleaseResponseTransfer ProtocolIE-ID -id-RedirectionVoiceFallback ProtocolIE-ID -id-UERetentionInformation ProtocolIE-ID -id-S-NSSAI ProtocolIE-ID -id-PSCellInformation ProtocolIE-ID -id-LastEUTRAN-PLMNIdentity ProtocolIE-ID -id-MaximumIntegrityProtectedDataRate-DL ProtocolIE-ID -id-AdditionalDLForwardingUPTNLInformation ProtocolIE-ID -id-AdditionalDLUPTNLInformationForHOList ProtocolIE-ID -id-AdditionalNGU-UP-TNLInformation ProtocolIE-ID -id-AdditionalDLQosFlowPerTNLInformation ProtocolIE-ID -id-SecurityResult ProtocolIE-ID -id-ENDC-SONConfigurationTransferDL ProtocolIE-ID -id-ENDC-SONConfigurationTransferUL ProtocolIE-ID -id-OldAssociatedQosFlowList-ULendmarkerexpected ProtocolIE-ID -id-CNTypeRestrictionsForEquivalent ProtocolIE-ID -id-CNTypeRestrictionsForServing ProtocolIE-ID -id-NewGUAMI ProtocolIE-ID -id-ULForwarding ProtocolIE-ID -id-ULForwardingUP-TNLInformation ProtocolIE-ID -id-CNAssistedRANTuning ProtocolIE-ID -id-CommonNetworkInstance ProtocolIE-ID -id-NGRAN-TNLAssociationToRemoveList ProtocolIE-ID -id-TNLAssociationTransportLayerAddressNGRAN ProtocolIE-ID -id-EndpointIPAddressAndPort ProtocolIE-ID -id-LocationReportingAdditionalInfo ProtocolIE-ID -id-SourceToTarget-AMFInformationReroute ProtocolIE-ID -id-AdditionalULForwardingUPTNLInformation ProtocolIE-ID -id-SCTP-TLAs ProtocolIE-ID -id-SelectedPLMNIdentity ProtocolIE-ID -id-RIMInformationTransfer ProtocolIE-ID -id-GUAMIType ProtocolIE-ID -id-SRVCCOperationPossible ProtocolIE-ID -id-TargetRNC-ID ProtocolIE-ID -id-RAT-Information ProtocolIE-ID -id-ExtendedRATRestrictionInformation ProtocolIE-ID -id-QosMonitoringRequest ProtocolIE-ID -id-SgNB-UE-X2AP-ID ProtocolIE-ID -id-AdditionalRedundantDL-NGU-UP-TNLInformation ProtocolIE-ID -id-AdditionalRedundantDLQosFlowPerTNLInformation ProtocolIE-ID -id-AdditionalRedundantNGU-UP-TNLInformation ProtocolIE-ID -id-AdditionalRedundantUL-NGU-UP-TNLInformation ProtocolIE-ID -id-CNPacketDelayBudgetDL ProtocolIE-ID -id-CNPacketDelayBudgetUL ProtocolIE-ID -id-ExtendedPacketDelayBudget ProtocolIE-ID -id-RedundantCommonNetworkInstance ProtocolIE-ID -id-RedundantDL-NGU-TNLInformationReused ProtocolIE-ID -id-RedundantDL-NGU-UP-TNLInformation ProtocolIE-ID -id-RedundantDLQosFlowPerTNLInformation ProtocolIE-ID -id-RedundantQosFlowIndicator ProtocolIE-ID -id-RedundantUL-NGU-UP-TNLInformation ProtocolIE-ID -id-TSCTrafficCharacteristics ProtocolIE-ID -id-RedundantPDUSessionInformation ProtocolIE-ID -id-UsedRSNInformation ProtocolIE-ID -id-IAB-Authorized ProtocolIE-ID -id-IAB-Supported ProtocolIE-ID -id-IABNodeIndication ProtocolIE-ID -id-NB-IoT-PagingDRX ProtocolIE-ID -id-NB-IoT-Paging-eDRXInfo ProtocolIE-ID -id-NB-IoT-DefaultPagingDRX ProtocolIE-ID -id-Enhanced-CoverageRestriction ProtocolIE-ID -id-Extended-ConnectedTime ProtocolIE-ID -id-PagingAssisDataforCEcapabUE ProtocolIE-ID -id-WUS-Assistance-Information ProtocolIE-ID -id-UE-DifferentiationInfo ProtocolIE-ID -id-NB-IoT-UEPriority ProtocolIE-ID -id-UL-CP-SecurityInformation ProtocolIE-ID -id-DL-CP-SecurityInformation ProtocolIE-ID -id-TAI ProtocolIE-ID -id-UERadioCapabilityForPagingOfNB-IoT ProtocolIE-ID -id-LTEV2XServicesAuthorized ProtocolIE-ID -id-NRV2XServicesAuthorized ProtocolIE-ID -id-LTEUESidelinkAggregateMaximumBitrate ProtocolIE-ID -id-NRUESidelinkAggregateMaximumBitrate ProtocolIE-ID -id-PC5QoSParameters ProtocolIE-ID -id-AlternativeQoSParaSetList ProtocolIE-ID -id-CurrentQoSParaSetIndex ProtocolIE-ID -id-CEmodeBrestricted ProtocolIE-ID -id-EUTRA-PagingeDRXInformation ProtocolIE-ID -id-CEmodeBSupport-Indicator ProtocolIE-ID -id-LTEM-Indication ProtocolIE-ID -id-EndIndication ProtocolIE-ID -id-EDT-Session ProtocolIE-ID -id-UECapabilityInfoRequest ProtocolIE-ID -id-PDUSessionResourceFailedToResumeListRESReq ProtocolIE-ID -id-PDUSessionResourceFailedToResumeListRESRes ProtocolIE-ID -id-PDUSessionResourceSuspendListSUSReq ProtocolIE-ID -id-PDUSessionResourceResumeListRESReq ProtocolIE-ID -id-PDUSessionResourceResumeListRESRes ProtocolIE-ID -id-UE-UP-CIoT-Support ProtocolIE-ID -id-Suspend-Request-Indication ProtocolIE-ID -id-Suspend-Response-Indication ProtocolIE-ID -id-RRC-Resume-Cause ProtocolIE-ID -id-RGLevelWirelineAccessCharacteristics ProtocolIE-ID -id-W-AGFIdentityInformation ProtocolIE-ID -id-GlobalTNGF-ID ProtocolIE-ID -id-GlobalTWIF-ID ProtocolIE-ID -id-GlobalW-AGF-ID ProtocolIE-ID -id-UserLocationInformationW-AGF ProtocolIE-ID -id-UserLocationInformationTNGF ProtocolIE-ID -id-AuthenticatedIndication ProtocolIE-ID -id-TNGFIdentityInformation ProtocolIE-ID -id-TWIFIdentityInformation ProtocolIE-ID -id-UserLocationInformationTWIF ProtocolIE-ID -id-DataForwardingResponseERABList ProtocolIE-ID -id-IntersystemSONConfigurationTransferDL ProtocolIE-ID -id-IntersystemSONConfigurationTransferUL ProtocolIE-ID -id-SONInformationReport ProtocolIE-ID -id-UEHistoryInformationFromTheUE ProtocolIE-ID -id-ManagementBasedMDTPLMNList ProtocolIE-ID -id-MDTConfiguration ProtocolIE-ID -id-PrivacyIndicator ProtocolIE-ID -id-TraceCollectionEntityURI ProtocolIE-ID -id-NPN-Support ProtocolIE-ID -id-NPN-AccessInformation ProtocolIE-ID -id-NPN-PagingAssistanceInformation ProtocolIE-ID -id-NPN-MobilityInformation ProtocolIE-ID -id-TargettoSource-Failure-TransparentContainer ProtocolIE-ID -id-NID ProtocolIE-ID -id-UERadioCapabilityID ProtocolIE-ID -id-UERadioCapability-EUTRA-Format ProtocolIE-ID -id-DAPSRequestInfo ProtocolIE-ID -id-DAPSResponseInfoList ProtocolIE-ID -id-EarlyStatusTransfer-TransparentContainer ProtocolIE-ID -id-NotifySourceNGRANNode ProtocolIE-ID -id-ExtendedSliceSupportList ProtocolIE-ID -id-ExtendedTAISliceSupportList ProtocolIE-ID -id-ConfiguredTACIndication ProtocolIE-ID -id-Extended-RANNodeName ProtocolIE-ID -id-Extended-AMFName ProtocolIE-ID -id-GlobalCable-ID ProtocolIE-ID -id-QosMonitoringReportingFrequency ProtocolIE-ID -id-QosFlowParametersList ProtocolIE-ID -id-QosFlowFeedbackList ProtocolIE-ID -id-BurstArrivalTimeDownlink ProtocolIE-ID -id-ExtendedUEIdentityIndexValue ProtocolIE-ID -id-PduSessionExpectedUEActivityBehaviour ProtocolIE-ID -id-MicoAllPLMN ProtocolIE-ID -id-QosFlowFailedToSetupList ProtocolIE-ID -id-SourceTNLAddrInfo ProtocolIE-ID -id-ExtendedReportIntervalMDT ProtocolIE-ID -id-SourceNodeID ProtocolIE-ID -id-NRNTNTAIInformation ProtocolIE-ID -id-UEContextReferenceAtSource ProtocolIE-ID -id-LastVisitedPSCellList ProtocolIE-ID -id-IntersystemSONInformationRequest ProtocolIE-ID -id-IntersystemSONInformationReply ProtocolIE-ID -id-EnergySavingIndication ProtocolIE-ID -id-IntersystemResourceStatusUpdate ProtocolIE-ID -id-SuccessfulHandoverReportList ProtocolIE-ID -id-MBS-AreaSessionID ProtocolIE-ID -id-MBS-QoSFlowsToBeSetupList ProtocolIE-ID -id-MBS-QoSFlowsToBeSetupModList ProtocolIE-ID -id-MBS-ServiceArea ProtocolIE-ID -id-MBS-SessionID ProtocolIE-ID -id-MBS-DistributionReleaseRequestTransfer ProtocolIE-ID -id-MBS-DistributionSetupRequestTransfer ProtocolIE-ID -id-MBS-DistributionSetupResponseTransfer ProtocolIE-ID -id-MBS-DistributionSetupUnsuccessfulTransfer ProtocolIE-ID -id-MulticastSessionActivationRequestTransfer ProtocolIE-ID -id-MulticastSessionDeactivationRequestTransfer ProtocolIE-ID -id-MulticastSessionUpdateRequestTransfer ProtocolIE-ID -id-MulticastGroupPagingAreaList ProtocolIE-ID -id-MBS-SupportIndicator ProtocolIE-ID -id-MBSSessionFailedtoSetupList ProtocolIE-ID -id-MBSSessionFailedtoSetuporModifyList ProtocolIE-ID -id-MBSSessionSetupResponseList ProtocolIE-ID -id-MBSSessionSetuporModifyResponseList ProtocolIE-ID -id-MBSSessionSetupFailureTransfer ProtocolIE-ID -id-MBSSessionSetupRequestTransfer ProtocolIE-ID -id-MBSSessionSetupResponseTransfer ProtocolIE-ID -id-MBSSessionToReleaseList ProtocolIE-ID -id-MBSSessionSetupRequestList ProtocolIE-ID -id-MBSSessionSetuporModifyRequestList ProtocolIE-ID -id-MBS-ActiveSessionInformation-SourcetoTargetList ProtocolIE-ID -id-MBS-ActiveSessionInformation-TargettoSourceList ProtocolIE-ID -id-OnboardingSupport ProtocolIE-ID -id-TimeSyncAssistanceInfo ProtocolIE-ID -id-SurvivalTime ProtocolIE-ID -id-QMCConfigInfo ProtocolIE-ID -id-QMCDeactivation ProtocolIE-ID -id-PDUSessionPairID ProtocolIE-ID -id-NR-PagingeDRXInformation ProtocolIE-ID -id-RedCapIndication ProtocolIE-ID -id-TargetNSSAIInformation ProtocolIE-ID -id-UESliceMaximumBitRateList ProtocolIE-ID -id-M4ReportAmount ProtocolIE-ID -id-M5ReportAmount ProtocolIE-ID -id-M6ReportAmount ProtocolIE-ID -id-M7ReportAmount ProtocolIE-ID -id-IncludeBeamMeasurementsIndication ProtocolIE-ID -id-ExcessPacketDelayThresholdConfiguration ProtocolIE-ID -id-PagingCause ProtocolIE-ID -id-PagingCauseIndicationForVoiceService ProtocolIE-ID -id-PEIPSassistanceInformation ProtocolIE-ID -id-FiveG-ProSeAuthorized ProtocolIE-ID -id-FiveG-ProSeUEPC5AggregateMaximumBitRate ProtocolIE-ID -id-FiveG-ProSePC5QoSParameters ProtocolIE-ID -id-MBSSessionModificationFailureTransfer ProtocolIE-ID -id-MBSSessionModificationRequestTransfer ProtocolIE-ID -id-MBSSessionModificationResponseTransfer ProtocolIE-ID -id-MBS-QoSFlowToReleaseList ProtocolIE-ID -id-MBS-SessionTNLInfo5GC ProtocolIE-ID -id-TAINSAGSupportList ProtocolIE-ID -id-SourceNodeTNLAddrInfo ProtocolIE-ID -id-NGAPIESupportInformationRequestList ProtocolIE-ID -id-NGAPIESupportInformationResponseList ProtocolIE-ID -id-MBS-SessionFSAIDList ProtocolIE-ID -id-MBSSessionReleaseResponseTransfer ProtocolIE-ID -id-ManagementBasedMDTPLMNModificationList ProtocolIE-ID -id-EarlyMeasurement ProtocolIE-ID -id-BeamMeasurementsReportConfiguration ProtocolIE-ID -id-HFCNode-ID-new ProtocolIE-ID -id-GlobalCable-ID-new ProtocolIE-ID -id-TargetHomeENB-ID ProtocolIE-ID -id-HashedUEIdentityIndexValue ProtocolIE-ID +id-AllowedNSSAI ProtocolIE-ID +id-AMFName ProtocolIE-ID +id-AMFOverloadResponse ProtocolIE-ID +id-AMFSetID ProtocolIE-ID +id-AMF-TNLAssociationFailedToSetupList ProtocolIE-ID +id-AMF-TNLAssociationSetupList ProtocolIE-ID +id-AMF-TNLAssociationToAddList ProtocolIE-ID +id-AMF-TNLAssociationToRemoveList ProtocolIE-ID +id-AMF-TNLAssociationToUpdateList ProtocolIE-ID +id-AMFTrafficLoadReductionIndication ProtocolIE-ID +id-AMF-UE-NGAP-ID ProtocolIE-ID +id-AssistanceDataForPaging ProtocolIE-ID +id-BroadcastCancelledAreaList ProtocolIE-ID +id-BroadcastCompletedAreaList ProtocolIE-ID +id-CancelAllWarningMessages ProtocolIE-ID +id-Cause ProtocolIE-ID +id-CellIDListForRestart ProtocolIE-ID +id-ConcurrentWarningMessageInd ProtocolIE-ID +id-CoreNetworkAssistanceInformationForInactive ProtocolIE-ID +id-CriticalityDiagnostics ProtocolIE-ID +id-DataCodingScheme ProtocolIE-ID +id-DefaultPagingDRX ProtocolIE-ID +id-DirectForwardingPathAvailability ProtocolIE-ID +id-EmergencyAreaIDListForRestart ProtocolIE-ID +id-EmergencyFallbackIndicator ProtocolIE-ID +id-EUTRA-CGI ProtocolIE-ID +id-FiveG-S-TMSI ProtocolIE-ID +id-GlobalRANNodeID ProtocolIE-ID +id-GUAMI ProtocolIE-ID +id-HandoverType ProtocolIE-ID +id-IMSVoiceSupportIndicator ProtocolIE-ID +id-IndexToRFSP ProtocolIE-ID +id-InfoOnRecommendedCellsAndRANNodesForPaging ProtocolIE-ID +id-LocationReportingRequestType ProtocolIE-ID +id-MaskedIMEISV ProtocolIE-ID +id-MessageIdentifier ProtocolIE-ID +id-MobilityRestrictionList ProtocolIE-ID +id-NASC ProtocolIE-ID +id-NAS-PDU ProtocolIE-ID +id-NASSecurityParametersFromNGRAN ProtocolIE-ID +id-NewAMF-UE-NGAP-ID ProtocolIE-ID +id-NewSecurityContextInd ProtocolIE-ID +id-NGAP-Message ProtocolIE-ID +id-NGRAN-CGI ProtocolIE-ID +id-NGRANTraceID ProtocolIE-ID +id-NR-CGI ProtocolIE-ID +id-NRPPa-PDU ProtocolIE-ID +id-NumberOfBroadcastsRequested ProtocolIE-ID +id-OldAMF ProtocolIE-ID +id-OverloadStartNSSAIList ProtocolIE-ID +id-PagingDRX ProtocolIE-ID +id-PagingOrigin ProtocolIE-ID +id-PagingPriority ProtocolIE-ID +id-PDUSessionResourceAdmittedList ProtocolIE-ID +id-PDUSessionResourceFailedToModifyListModRes ProtocolIE-ID +id-PDUSessionResourceFailedToSetupListCxtRes ProtocolIE-ID +id-PDUSessionResourceFailedToSetupListHOAck ProtocolIE-ID +id-PDUSessionResourceFailedToSetupListPSReq ProtocolIE-ID +id-PDUSessionResourceFailedToSetupListSURes ProtocolIE-ID +id-PDUSessionResourceHandoverList ProtocolIE-ID +id-PDUSessionResourceListCxtRelCpl ProtocolIE-ID +id-PDUSessionResourceListHORqd ProtocolIE-ID +id-PDUSessionResourceModifyListModCfm ProtocolIE-ID +id-PDUSessionResourceModifyListModInd ProtocolIE-ID +id-PDUSessionResourceModifyListModReq ProtocolIE-ID +id-PDUSessionResourceModifyListModRes ProtocolIE-ID +id-PDUSessionResourceNotifyList ProtocolIE-ID +id-PDUSessionResourceReleasedListNot ProtocolIE-ID +id-PDUSessionResourceReleasedListPSAck ProtocolIE-ID +id-PDUSessionResourceReleasedListPSFail ProtocolIE-ID +id-PDUSessionResourceReleasedListRelRes ProtocolIE-ID +id-PDUSessionResourceSetupListCxtReq ProtocolIE-ID +id-PDUSessionResourceSetupListCxtRes ProtocolIE-ID +id-PDUSessionResourceSetupListHOReq ProtocolIE-ID +id-PDUSessionResourceSetupListSUReq ProtocolIE-ID +id-PDUSessionResourceSetupListSURes ProtocolIE-ID +id-PDUSessionResourceToBeSwitchedDLList ProtocolIE-ID +id-PDUSessionResourceSwitchedList ProtocolIE-ID +id-PDUSessionResourceToReleaseListHOCmd ProtocolIE-ID +id-PDUSessionResourceToReleaseListRelCmd ProtocolIE-ID +id-PLMNSupportList ProtocolIE-ID +id-PWSFailedCellIDList ProtocolIE-ID +id-RANNodeName ProtocolIE-ID +id-RANPagingPriority ProtocolIE-ID +id-RANStatusTransfer-TransparentContainer ProtocolIE-ID +id-RAN-UE-NGAP-ID ProtocolIE-ID +id-RelativeAMFCapacity ProtocolIE-ID +id-RepetitionPeriod ProtocolIE-ID +id-ResetType ProtocolIE-ID +id-RoutingID ProtocolIE-ID +id-RRCEstablishmentCause ProtocolIE-ID +id-RRCInactiveTransitionReportRequest ProtocolIE-ID +id-RRCState ProtocolIE-ID +id-SecurityContext ProtocolIE-ID +id-SecurityKey ProtocolIE-ID +id-SerialNumber ProtocolIE-ID +id-ServedGUAMIList ProtocolIE-ID +id-SliceSupportList ProtocolIE-ID +id-SONConfigurationTransferDL ProtocolIE-ID +id-SONConfigurationTransferUL ProtocolIE-ID +id-SourceAMF-UE-NGAP-ID ProtocolIE-ID +id-SourceToTarget-TransparentContainer ProtocolIE-ID +id-SupportedTAList ProtocolIE-ID +id-TAIListForPaging ProtocolIE-ID +id-TAIListForRestart ProtocolIE-ID +id-TargetID ProtocolIE-ID +id-TargetToSource-TransparentContainer ProtocolIE-ID +id-TimeToWait ProtocolIE-ID +id-TraceActivation ProtocolIE-ID +id-TraceCollectionEntityIPAddress ProtocolIE-ID +id-UEAggregateMaximumBitRate ProtocolIE-ID +id-UE-associatedLogicalNG-connectionList ProtocolIE-ID +id-UEContextRequest ProtocolIE-ID +id-UE-NGAP-IDs ProtocolIE-ID +id-UEPagingIdentity ProtocolIE-ID +id-UEPresenceInAreaOfInterestList ProtocolIE-ID +id-UERadioCapability ProtocolIE-ID +id-UERadioCapabilityForPaging ProtocolIE-ID +id-UESecurityCapabilities ProtocolIE-ID +id-UnavailableGUAMIList ProtocolIE-ID +id-UserLocationInformation ProtocolIE-ID +id-WarningAreaList ProtocolIE-ID +id-WarningMessageContents ProtocolIE-ID +id-WarningSecurityInfo ProtocolIE-ID +id-WarningType ProtocolIE-ID +id-AdditionalUL-NGU-UP-TNLInformation ProtocolIE-ID +id-DataForwardingNotPossible ProtocolIE-ID +id-DL-NGU-UP-TNLInformation ProtocolIE-ID +id-NetworkInstance ProtocolIE-ID +id-PDUSessionAggregateMaximumBitRate ProtocolIE-ID +id-PDUSessionResourceFailedToModifyListModCfm ProtocolIE-ID +id-PDUSessionResourceFailedToSetupListCxtFail ProtocolIE-ID +id-PDUSessionResourceListCxtRelReq ProtocolIE-ID +id-PDUSessionType ProtocolIE-ID +id-QosFlowAddOrModifyRequestList ProtocolIE-ID +id-QosFlowSetupRequestList ProtocolIE-ID +id-QosFlowToReleaseList ProtocolIE-ID +id-SecurityIndication ProtocolIE-ID +id-UL-NGU-UP-TNLInformation ProtocolIE-ID +id-UL-NGU-UP-TNLModifyList ProtocolIE-ID +id-WarningAreaCoordinates ProtocolIE-ID +id-PDUSessionResourceSecondaryRATUsageList ProtocolIE-ID +id-HandoverFlag ProtocolIE-ID +id-SecondaryRATUsageInformation ProtocolIE-ID +id-PDUSessionResourceReleaseResponseTransfer ProtocolIE-ID +id-RedirectionVoiceFallback ProtocolIE-ID +id-UERetentionInformation ProtocolIE-ID +id-S-NSSAI ProtocolIE-ID +id-PSCellInformation ProtocolIE-ID +id-LastEUTRAN-PLMNIdentity ProtocolIE-ID +id-MaximumIntegrityProtectedDataRate-DL ProtocolIE-ID +id-AdditionalDLForwardingUPTNLInformation ProtocolIE-ID +id-AdditionalDLUPTNLInformationForHOList ProtocolIE-ID +id-AdditionalNGU-UP-TNLInformation ProtocolIE-ID +id-AdditionalDLQosFlowPerTNLInformation ProtocolIE-ID +id-SecurityResult ProtocolIE-ID +id-ENDC-SONConfigurationTransferDL ProtocolIE-ID +id-ENDC-SONConfigurationTransferUL ProtocolIE-ID +id-OldAssociatedQosFlowList-ULendmarkerexpected ProtocolIE-ID +id-CNTypeRestrictionsForEquivalent ProtocolIE-ID +id-CNTypeRestrictionsForServing ProtocolIE-ID +id-NewGUAMI ProtocolIE-ID +id-ULForwarding ProtocolIE-ID +id-ULForwardingUP-TNLInformation ProtocolIE-ID +id-CNAssistedRANTuning ProtocolIE-ID +id-CommonNetworkInstance ProtocolIE-ID +id-NGRAN-TNLAssociationToRemoveList ProtocolIE-ID +id-TNLAssociationTransportLayerAddressNGRAN ProtocolIE-ID +id-EndpointIPAddressAndPort ProtocolIE-ID +id-LocationReportingAdditionalInfo ProtocolIE-ID +id-SourceToTarget-AMFInformationReroute ProtocolIE-ID +id-AdditionalULForwardingUPTNLInformation ProtocolIE-ID +id-SCTP-TLAs ProtocolIE-ID +id-SelectedPLMNIdentity ProtocolIE-ID +id-RIMInformationTransfer ProtocolIE-ID +id-GUAMIType ProtocolIE-ID +id-SRVCCOperationPossible ProtocolIE-ID +id-TargetRNC-ID ProtocolIE-ID +id-RAT-Information ProtocolIE-ID +id-ExtendedRATRestrictionInformation ProtocolIE-ID +id-QosMonitoringRequest ProtocolIE-ID +id-SgNB-UE-X2AP-ID ProtocolIE-ID +id-AdditionalRedundantDL-NGU-UP-TNLInformation ProtocolIE-ID +id-AdditionalRedundantDLQosFlowPerTNLInformation ProtocolIE-ID +id-AdditionalRedundantNGU-UP-TNLInformation ProtocolIE-ID +id-AdditionalRedundantUL-NGU-UP-TNLInformation ProtocolIE-ID +id-CNPacketDelayBudgetDL ProtocolIE-ID +id-CNPacketDelayBudgetUL ProtocolIE-ID +id-ExtendedPacketDelayBudget ProtocolIE-ID +id-RedundantCommonNetworkInstance ProtocolIE-ID +id-RedundantDL-NGU-TNLInformationReused ProtocolIE-ID +id-RedundantDL-NGU-UP-TNLInformation ProtocolIE-ID +id-RedundantDLQosFlowPerTNLInformation ProtocolIE-ID +id-RedundantQosFlowIndicator ProtocolIE-ID +id-RedundantUL-NGU-UP-TNLInformation ProtocolIE-ID +id-TSCTrafficCharacteristics ProtocolIE-ID +id-RedundantPDUSessionInformation ProtocolIE-ID +id-UsedRSNInformation ProtocolIE-ID +id-IAB-Authorized ProtocolIE-ID +id-IAB-Supported ProtocolIE-ID +id-IABNodeIndication ProtocolIE-ID +id-NB-IoT-PagingDRX ProtocolIE-ID +id-NB-IoT-Paging-eDRXInfo ProtocolIE-ID +id-NB-IoT-DefaultPagingDRX ProtocolIE-ID +id-Enhanced-CoverageRestriction ProtocolIE-ID +id-Extended-ConnectedTime ProtocolIE-ID +id-PagingAssisDataforCEcapabUE ProtocolIE-ID +id-WUS-Assistance-Information ProtocolIE-ID +id-UE-DifferentiationInfo ProtocolIE-ID +id-NB-IoT-UEPriority ProtocolIE-ID +id-UL-CP-SecurityInformation ProtocolIE-ID +id-DL-CP-SecurityInformation ProtocolIE-ID +id-TAI ProtocolIE-ID +id-UERadioCapabilityForPagingOfNB-IoT ProtocolIE-ID +id-LTEV2XServicesAuthorized ProtocolIE-ID +id-NRV2XServicesAuthorized ProtocolIE-ID +id-LTEUESidelinkAggregateMaximumBitrate ProtocolIE-ID +id-NRUESidelinkAggregateMaximumBitrate ProtocolIE-ID +id-PC5QoSParameters ProtocolIE-ID +id-AlternativeQoSParaSetList ProtocolIE-ID +id-CurrentQoSParaSetIndex ProtocolIE-ID +id-CEmodeBrestricted ProtocolIE-ID +id-EUTRA-PagingeDRXInformation ProtocolIE-ID +id-CEmodeBSupport-Indicator ProtocolIE-ID +id-LTEM-Indication ProtocolIE-ID +id-EndIndication ProtocolIE-ID +id-EDT-Session ProtocolIE-ID +id-UECapabilityInfoRequest ProtocolIE-ID +id-PDUSessionResourceFailedToResumeListRESReq ProtocolIE-ID +id-PDUSessionResourceFailedToResumeListRESRes ProtocolIE-ID +id-PDUSessionResourceSuspendListSUSReq ProtocolIE-ID +id-PDUSessionResourceResumeListRESReq ProtocolIE-ID +id-PDUSessionResourceResumeListRESRes ProtocolIE-ID +id-UE-UP-CIoT-Support ProtocolIE-ID +id-Suspend-Request-Indication ProtocolIE-ID +id-Suspend-Response-Indication ProtocolIE-ID +id-RRC-Resume-Cause ProtocolIE-ID +id-RGLevelWirelineAccessCharacteristics ProtocolIE-ID +id-W-AGFIdentityInformation ProtocolIE-ID +id-GlobalTNGF-ID ProtocolIE-ID +id-GlobalTWIF-ID ProtocolIE-ID +id-GlobalW-AGF-ID ProtocolIE-ID +id-UserLocationInformationW-AGF ProtocolIE-ID +id-UserLocationInformationTNGF ProtocolIE-ID +id-AuthenticatedIndication ProtocolIE-ID +id-TNGFIdentityInformation ProtocolIE-ID +id-TWIFIdentityInformation ProtocolIE-ID +id-UserLocationInformationTWIF ProtocolIE-ID +id-DataForwardingResponseERABList ProtocolIE-ID +id-IntersystemSONConfigurationTransferDL ProtocolIE-ID +id-IntersystemSONConfigurationTransferUL ProtocolIE-ID +id-SONInformationReport ProtocolIE-ID +id-UEHistoryInformationFromTheUE ProtocolIE-ID +id-ManagementBasedMDTPLMNList ProtocolIE-ID +id-MDTConfiguration ProtocolIE-ID +id-PrivacyIndicator ProtocolIE-ID +id-TraceCollectionEntityURI ProtocolIE-ID +id-NPN-Support ProtocolIE-ID +id-NPN-AccessInformation ProtocolIE-ID +id-NPN-PagingAssistanceInformation ProtocolIE-ID +id-NPN-MobilityInformation ProtocolIE-ID +id-TargettoSource-Failure-TransparentContainer ProtocolIE-ID +id-NID ProtocolIE-ID +id-UERadioCapabilityID ProtocolIE-ID +id-UERadioCapability-EUTRA-Format ProtocolIE-ID +id-DAPSRequestInfo ProtocolIE-ID +id-DAPSResponseInfoList ProtocolIE-ID +id-EarlyStatusTransfer-TransparentContainer ProtocolIE-ID +id-NotifySourceNGRANNode ProtocolIE-ID +id-ExtendedSliceSupportList ProtocolIE-ID +id-ExtendedTAISliceSupportList ProtocolIE-ID +id-ConfiguredTACIndication ProtocolIE-ID +id-Extended-RANNodeName ProtocolIE-ID +id-Extended-AMFName ProtocolIE-ID +id-GlobalCable-ID ProtocolIE-ID +id-QosMonitoringReportingFrequency ProtocolIE-ID +id-QosFlowParametersList ProtocolIE-ID +id-QosFlowFeedbackList ProtocolIE-ID +id-BurstArrivalTimeDownlink ProtocolIE-ID +id-ExtendedUEIdentityIndexValue ProtocolIE-ID +id-PduSessionExpectedUEActivityBehaviour ProtocolIE-ID +id-MicoAllPLMN ProtocolIE-ID +id-QosFlowFailedToSetupList ProtocolIE-ID +id-SourceTNLAddrInfo ProtocolIE-ID +id-ExtendedReportIntervalMDT ProtocolIE-ID +id-SourceNodeID ProtocolIE-ID +id-NRNTNTAIInformation ProtocolIE-ID +id-UEContextReferenceAtSource ProtocolIE-ID +id-LastVisitedPSCellList ProtocolIE-ID +id-IntersystemSONInformationRequest ProtocolIE-ID +id-IntersystemSONInformationReply ProtocolIE-ID +id-EnergySavingIndication ProtocolIE-ID +id-IntersystemResourceStatusUpdate ProtocolIE-ID +id-SuccessfulHandoverReportList ProtocolIE-ID +id-MBS-AreaSessionID ProtocolIE-ID +id-MBS-QoSFlowsToBeSetupList ProtocolIE-ID +id-MBS-QoSFlowsToBeSetupModList ProtocolIE-ID +id-MBS-ServiceArea ProtocolIE-ID +id-MBS-SessionID ProtocolIE-ID +id-MBS-DistributionReleaseRequestTransfer ProtocolIE-ID +id-MBS-DistributionSetupRequestTransfer ProtocolIE-ID +id-MBS-DistributionSetupResponseTransfer ProtocolIE-ID +id-MBS-DistributionSetupUnsuccessfulTransfer ProtocolIE-ID +id-MulticastSessionActivationRequestTransfer ProtocolIE-ID +id-MulticastSessionDeactivationRequestTransfer ProtocolIE-ID +id-MulticastSessionUpdateRequestTransfer ProtocolIE-ID +id-MulticastGroupPagingAreaList ProtocolIE-ID +id-MBS-SupportIndicator ProtocolIE-ID +id-MBSSessionFailedtoSetupList ProtocolIE-ID +id-MBSSessionFailedtoSetuporModifyList ProtocolIE-ID +id-MBSSessionSetupResponseList ProtocolIE-ID +id-MBSSessionSetuporModifyResponseList ProtocolIE-ID +id-MBSSessionSetupFailureTransfer ProtocolIE-ID +id-MBSSessionSetupRequestTransfer ProtocolIE-ID +id-MBSSessionSetupResponseTransfer ProtocolIE-ID +id-MBSSessionToReleaseList ProtocolIE-ID +id-MBSSessionSetupRequestList ProtocolIE-ID +id-MBSSessionSetuporModifyRequestList ProtocolIE-ID +id-MBS-ActiveSessionInformation-SourcetoTargetList ProtocolIE-ID +id-MBS-ActiveSessionInformation-TargettoSourceList ProtocolIE-ID +id-OnboardingSupport ProtocolIE-ID +id-TimeSyncAssistanceInfo ProtocolIE-ID +id-SurvivalTime ProtocolIE-ID +id-QMCConfigInfo ProtocolIE-ID +id-QMCDeactivation ProtocolIE-ID +id-PDUSessionPairID ProtocolIE-ID +id-NR-PagingeDRXInformation ProtocolIE-ID +id-RedCapIndication ProtocolIE-ID +id-TargetNSSAIInformation ProtocolIE-ID +id-UESliceMaximumBitRateList ProtocolIE-ID +id-M4ReportAmount ProtocolIE-ID +id-M5ReportAmount ProtocolIE-ID +id-M6ReportAmount ProtocolIE-ID +id-M7ReportAmount ProtocolIE-ID +id-IncludeBeamMeasurementsIndication ProtocolIE-ID +id-ExcessPacketDelayThresholdConfiguration ProtocolIE-ID +id-PagingCause ProtocolIE-ID +id-PagingCauseIndicationForVoiceService ProtocolIE-ID +id-PEIPSassistanceInformation ProtocolIE-ID +id-FiveG-ProSeAuthorized ProtocolIE-ID +id-FiveG-ProSeUEPC5AggregateMaximumBitRate ProtocolIE-ID +id-FiveG-ProSePC5QoSParameters ProtocolIE-ID +id-MBSSessionModificationFailureTransfer ProtocolIE-ID +id-MBSSessionModificationRequestTransfer ProtocolIE-ID +id-MBSSessionModificationResponseTransfer ProtocolIE-ID +id-MBS-QoSFlowToReleaseList ProtocolIE-ID +id-MBS-SessionTNLInfo5GC ProtocolIE-ID +id-TAINSAGSupportList ProtocolIE-ID +id-SourceNodeTNLAddrInfo ProtocolIE-ID +id-NGAPIESupportInformationRequestList ProtocolIE-ID +id-NGAPIESupportInformationResponseList ProtocolIE-ID +id-MBS-SessionFSAIDList ProtocolIE-ID +id-MBSSessionReleaseResponseTransfer ProtocolIE-ID +id-ManagementBasedMDTPLMNModificationList ProtocolIE-ID +id-EarlyMeasurement ProtocolIE-ID +id-BeamMeasurementsReportConfiguration ProtocolIE-ID +id-HFCNode-ID-new ProtocolIE-ID +id-GlobalCable-ID-new ProtocolIE-ID +id-TargetHomeENB-ID ProtocolIE-ID +id-HashedUEIdentityIndexValue ProtocolIE-ID +id-ExtendedMobilityInformation ProtocolIE-ID +id-NetworkControlledRepeaterAuthorized ProtocolIE-ID +id-AdditionalCancelledlocationReportingReferenceIDList ProtocolIE-ID +id-Selected-Target-SNPN-Identity ProtocolIE-ID +id-EquivalentSNPNsList ProtocolIE-ID +id-SelectedNID ProtocolIE-ID +id-SupportedUETypeList ProtocolIE-ID +id-AerialUEsubscriptionInformation ProtocolIE-ID +id-NR-A2X-ServicesAuthorized ProtocolIE-ID +id-LTE-A2X-ServicesAuthorized ProtocolIE-ID +id-NR-A2X-UE-PC5-AggregateMaximumBitRate ProtocolIE-ID +id-LTE-A2X-UE-PC5-AggregateMaximumBitRate ProtocolIE-ID +id-A2X-PC5-QoS-Parameters ProtocolIE-ID +id-FiveGProSeLayer2Multipath ProtocolIE-ID +id-FiveGProSeLayer2UEtoUERelay ProtocolIE-ID +id-FiveGProSeLayer2UEtoUERemote ProtocolIE-ID +id-CandidateRelayUEInformationList ProtocolIE-ID +id-SuccessfulPSCellChangeReportList ProtocolIE-ID +id-IntersystemMobilityFailureforVoiceFallback ProtocolIE-ID +id-TargetCellCRNTI ProtocolIE-ID +id-TimeSinceFailure ProtocolIE-ID +id-RANTimingSynchronisationStatusInfo ProtocolIE-ID +id-RAN-TSSRequestType ProtocolIE-ID +id-RAN-TSSScope ProtocolIE-ID +id-ClockQualityReportingControlInfo ProtocolIE-ID +id-RANfeedbacktype ProtocolIE-ID +id-QoSFlowTSCList ProtocolIE-ID +id-TSCTrafficCharacteristicsFeedback ProtocolIE-ID +id-DownlinkTLContainer ProtocolIE-ID +id-UplinkTLContainer ProtocolIE-ID +id-ANPacketDelayBudgetUL ProtocolIE-ID +id-QosFlowAdditionalInfoList ProtocolIE-ID +id-AssistanceInformationQoE-Meas ProtocolIE-ID +id-MBSCommServiceType ProtocolIE-ID +id-MobileIAB-Authorized ProtocolIE-ID +id-MobileIAB-MTUserLocationInformation ProtocolIE-ID +id-MobileIABNodeIndication ProtocolIE-ID +id-NoPDUSessionIndication ProtocolIE-ID +id-MobileIAB-Supported ProtocolIE-ID +id-CN-MT-CommunicationHandling ProtocolIE-ID +id-FiveGCAction ProtocolIE-ID +id-PagingPolicyDifferentiation ProtocolIE-ID +id-DL-Signalling ProtocolIE-ID +id-PNI-NPN-AreaScopeofMDT ProtocolIE-ID +id-PNI-NPNBasedMDT ProtocolIE-ID +id-SNPN-CellBasedMDT ProtocolIE-ID +id-SNPN-TAIBasedMDT ProtocolIE-ID +id-SNPN-BasedMDT ProtocolIE-ID +id-Partially-Allowed-NSSAI ProtocolIE-ID +id-AssociatedSessionID ProtocolIE-ID +id-MBS-AssistanceInformation ProtocolIE-ID +id-BroadcastTransportFailureTransfer ProtocolIE-ID +id-BroadcastTransportRequestTransfer ProtocolIE-ID +id-BroadcastTransportResponseTransfer ProtocolIE-ID +id-TimeBasedHandoverInformation ProtocolIE-ID +id-DLDiscarding ProtocolIE-ID +id-PDUsetQoSParameters ProtocolIE-ID +id-PDUSetbasedHandlingIndicator ProtocolIE-ID +id-N6JitterInformation ProtocolIE-ID +id-ECNMarkingorCongestionInformationReportingRequest ProtocolIE-ID +id-ECNMarkingorCongestionInformationReportingStatus ProtocolIE-ID +id-ERedCapIndication ProtocolIE-ID +id-XrDeviceWith2Rx ProtocolIE-ID +id-UserPlaneErrorIndicator ProtocolIE-ID +id-SLPositioningRangingServiceInfo ProtocolIE-ID +id-PDUSessionListMTCommHReq ProtocolIE-ID +id-MaximumDataBurstVolume ProtocolIE-ID +id-MN-only-MDT-collection ProtocolIE-ID +id-MBS-NGUFailureIndication ProtocolIE-ID +id-UserPlaneFailureIndication ProtocolIE-ID +id-UserPlaneFailureIndicationReport ProtocolIE-ID +id-SourceSN-to-TargetSN-QMCInfo ProtocolIE-ID +id-QoERVQoEReportingPaths ProtocolIE-ID #.END @@ -1962,6 +2131,44 @@ MDTPLMNModificationList N ngap.ies id-Managemen HFCNode-ID-new N ngap.ies id-HFCNode-ID-new GlobalCable-ID-new N ngap.ies id-GlobalCable-ID-new TargetHomeENB-ID N ngap.ies id-TargetHomeENB-ID +NetworkControlledRepeaterAuthorized N ngap.ies id-NetworkControlledRepeaterAuthorized +NID N ngap.ies id-SelectedNID +SupportedUETypeList N ngap.ies id-SupportedUETypeList +AerialUEsubscriptionInformation N ngap.ies id-AerialUEsubscriptionInformation +NR-A2X-ServicesAuthorized N ngap.ies id-NR-A2X-ServicesAuthorized +LTE-A2X-ServicesAuthorized N ngap.ies id-LTE-A2X-ServicesAuthorized +NRUESidelinkAggregateMaximumBitrate N ngap.ies id-NR-A2X-UE-PC5-AggregateMaximumBitRate +LTEUESidelinkAggregateMaximumBitrate N ngap.ies id-LTE-A2X-UE-PC5-AggregateMaximumBitRate +A2X-PC5-QoS-Parameters N ngap.ies id-A2X-PC5-QoS-Parameters +SuccessfulPSCellChangeReportList N ngap.ies id-SuccessfulPSCellChangeReportList +IntersystemMobilityFailureforVoiceFallback N ngap.ies id-IntersystemMobilityFailureforVoiceFallback +RANTimingSynchronisationStatusInfo N ngap.ies id-RANTimingSynchronisationStatusInfo +RAN-TSSRequestType N ngap.ies id-RAN-TSSRequestType +RAN-TSSScope N ngap.ies id-RAN-TSSScope +TLContainer N ngap.ies id-DownlinkTLContainer +MobileIAB-Authorized N ngap.ies id-MobileIAB-Authorized +MobileIABNodeIndication N ngap.ies id-MobileIABNodeIndication +NoPDUSessionIndication N ngap.ies id-NoPDUSessionIndication +MobileIAB-Supported N ngap.ies id-MobileIAB-Supported +FiveGCAction N ngap.ies id-FiveGCAction +PagingPolicyDifferentiation N ngap.ies id-PagingPolicyDifferentiation +DL-Signalling N ngap.ies id-DL-Signalling +PNI-NPNBasedMDT N ngap.ies id-PNI-NPNBasedMDT +SNPN-CellBasedMDT N ngap.ies id-SNPN-CellBasedMDT +SNPN-TAIBasedMDT N ngap.ies id-SNPN-TAIBasedMDT +SNPN-BasedMDT N ngap.ies id-SNPN-BasedMDT +Partially-Allowed-NSSAI N ngap.ies id-Partially-Allowed-NSSAI +AssociatedSessionID N ngap.ies id-AssociatedSessionID +BroadcastTransportFailureTransfer-OCTET-STRING N ngap.ies id-BroadcastTransportFailureTransfer +BroadcastTransportRequestTransfer-OCTET-STRING N ngap.ies id-BroadcastTransportRequestTransfer +BroadcastTransportResponseTransfer-OCTET-STRING N ngap.ies id-BroadcastTransportResponseTransfer +DLDiscarding N ngap.ies id-DLDiscarding +ERedCapIndication N ngap.ies id-ERedCapIndication +XrDeviceWith2Rx N ngap.ies id-XrDeviceWith2Rx +SLPositioningRangingServiceInfo N ngap.ies id-SLPositioningRangingServiceInfo +PDUSessionListMTCommHReq N ngap.ies id-PDUSessionListMTCommHReq +MBS-NGUFailureIndication N ngap.ies id-MBS-NGUFailureIndication +UserPlaneFailureIndication N ngap.ies id-UserPlaneFailureIndication #NGAP-PROTOCOL-EXTENSION @@ -2064,6 +2271,42 @@ BeamMeasurementsReportConfiguration N ngap.extension id-BeamM TAI N ngap.extension id-TAI NR-CGI N ngap.extension id-NR-CGI HashedUEIdentityIndexValue N ngap.extension id-HashedUEIdentityIndexValue +ExtendedMobilityInformation N ngap.extension id-ExtendedMobilityInformation +AdditionalCancelledlocationReportingReferenceIDList N ngap.extension id-AdditionalCancelledlocationReportingReferenceIDList +NID N ngap.extension id-Selected-Target-SNPN-Identity +EquivalentSNPNsList N ngap.extension id-EquivalentSNPNsList +FiveGProSeLayer2Multipath N ngap.extension id-FiveGProSeLayer2Multipath +FiveGProSeLayer2UEtoUERelay N ngap.extension id-FiveGProSeLayer2UEtoUERelay +FiveGProSeLayer2UEtoUERemote N ngap.extension id-FiveGProSeLayer2UEtoUERemote +CandidateRelayUEInformationList N ngap.extension id-CandidateRelayUEInformationList +C-RNTI N ngap.extension id-TargetCellCRNTI +TimeSinceFailure N ngap.extension id-TimeSinceFailure +ClockQualityReportingControlInfo N ngap.extension id-ClockQualityReportingControlInfo +RANfeedbacktype N ngap.extension id-RANfeedbacktype +QoSFlowTSCList N ngap.extension id-QoSFlowTSCList +TSCTrafficCharacteristicsFeedback N ngap.extension id-TSCTrafficCharacteristicsFeedback +TLContainer N ngap.extension id-DownlinkTLContainer +TLContainer N ngap.extension id-UplinkTLContainer +ExtendedPacketDelayBudget N ngap.extension id-ANPacketDelayBudgetUL +#QosFlowAdditionalInfoListRelCom or QosFlowAdditionalInfoListRelRes N ngap.extension id-QosFlowAdditionalInfoList +AssistanceInformationQoE-Meas N ngap.extension id-AssistanceInformationQoE-Meas +MBSCommServiceType N ngap.extension id-MBSCommServiceType +MobileIAB-MTUserLocationInformation N ngap.extension id-MobileIAB-MTUserLocationInformation +CN-MT-CommunicationHandling N ngap.extension id-CN-MT-CommunicationHandling +PNI-NPN-AreaScopeofMDT N ngap.extension id-PNI-NPN-AreaScopeofMDT +MBS-AssistanceInformation N ngap.extension id-MBS-AssistanceInformation +TimeBasedHandoverInformation N ngap.extension id-TimeBasedHandoverInformation +PDUsetQoSParameters N ngap.extension id-PDUsetQoSParameters +PDUSetbasedHandlingIndicator N ngap.extension id-PDUSetbasedHandlingIndicator +N6JitterInformation N ngap.extension id-N6JitterInformation +ECNMarkingorCongestionInformationReportingRequest N ngap.extension id-ECNMarkingorCongestionInformationReportingRequest +ECNMarkingorCongestionInformationReportingStatus N ngap.extension id-ECNMarkingorCongestionInformationReportingStatus +UserPlaneErrorIndicator N ngap.extension id-UserPlaneErrorIndicator +MaximumDataBurstVolume N ngap.extension id-MaximumDataBurstVolume +MN-only-MDT-collection N ngap.extension id-MN-only-MDT-collection +UserPlaneFailureIndicationReport N ngap.extension id-UserPlaneFailureIndicationReport +QMCConfigInfo N ngap.extension id-SourceSN-to-TargetSN-QMCInfo +QoERVQoEReportingPaths N ngap.extension id-QoERVQoEReportingPaths #NGAP-ELEMENTARY-PROCEDURE @@ -2088,6 +2331,10 @@ BroadcastSessionSetupRequest N ngap.proc.imsg id-BroadcastSessionSetu BroadcastSessionSetupResponse N ngap.proc.sout id-BroadcastSessionSetup BroadcastSessionSetupFailure N ngap.proc.uout id-BroadcastSessionSetup +BroadcastSessionTransportRequest N ngap.proc.imsg id-BroadcastSessionTransport +BroadcastSessionTransportResponse N ngap.proc.sout id-BroadcastSessionTransport +BroadcastSessionTransportFailure N ngap.proc.uout id-BroadcastSessionTransport + CellTrafficTrace N ngap.proc.imsg id-CellTrafficTrace ConnectionEstablishmentIndication N ngap.proc.imsg id-ConnectionEstablishmentIndication @@ -2142,6 +2389,10 @@ LocationReportingControl N ngap.proc.imsg id-LocationReportingCon LocationReportingFailureIndication N ngap.proc.imsg id-LocationReportingFailureIndication +MTCommunicationHandlingRequest N ngap.proc.imsg id-MTCommunicationHandling +MTCommunicationHandlingResponse N ngap.proc.sout id-MTCommunicationHandling +MTCommunicationHandlingFailure N ngap.proc.uout id-MTCommunicationHandling + MulticastSessionActivationRequest N ngap.proc.imsg id-MulticastSessionActivation MulticastSessionActivationResponse N ngap.proc.sout id-MulticastSessionActivation MulticastSessionActivationFailure N ngap.proc.uout id-MulticastSessionActivation @@ -2203,6 +2454,8 @@ RANConfigurationUpdateFailure N ngap.proc.uout id-RANConfigurationUpda RANCPRelocationIndication N ngap.proc.imsg id-RANCPRelocationIndication +RANPagingRequest N ngap.proc.imsg id-RANPagingRequest + RerouteNASRequest N ngap.proc.imsg id-RerouteNASRequest RetrieveUEInformation N ngap.proc.imsg id-RetrieveUEInformation @@ -2211,6 +2464,12 @@ RRCInactiveTransitionReport N ngap.proc.imsg id-RRCInactiveTransitio SecondaryRATDataUsageReport N ngap.proc.imsg id-SecondaryRATDataUsageReport +TimingSynchronisationStatusRequest N ngap.proc.imsg id-TimingSynchronisationStatus +TimingSynchronisationStatusResponse N ngap.proc.sout id-TimingSynchronisationStatus +TimingSynchronisationStatusFailure N ngap.proc.uout id-TimingSynchronisationStatus + +TimingSynchronisationStatusReport N ngap.proc.imsg id-TimingSynchronisationStatusReport + TraceFailureIndication N ngap.proc.imsg id-TraceFailureIndication TraceStart N ngap.proc.imsg id-TraceStart @@ -2286,12 +2545,19 @@ HandoverRequestAcknowledgeTransfer S ngap.n2_ie_type "HANDOVER_REQ_A HandoverResourceAllocationUnsuccessfulTransfer S ngap.n2_ie_type "HANDOVER_RES_ALLOC_FAIL" SecondaryRATDataUsageReportTransfer S ngap.n2_ie_type "SECONDARY_RAT_USAGE" PDUSessionResourceModifyIndicationUnsuccessfulTransfer S ngap.n2_ie_type "PDU_RES_MOD_IND_FAIL" +UEContextResumeRequestTransfer S ngap.n2_ie_type "UE_CONTEXT_RESUME_REQ" +UEContextResumeResponseTransfer S ngap.n2_ie_type "UE_CONTEXT_RESUME_RSP" +UEContextSuspendRequestTransfer S ngap.n2_ie_type "UE_CONTEXT_SUSPEND_REQ" SourceToTarget-TransparentContainer S ngap.n2_ie_type "SRC_TO_TAR_CONTAINER" TargetToSource-TransparentContainer S ngap.n2_ie_type "TAR_TO_SRC_CONTAINER" RANStatusTransfer-TransparentContainer S ngap.n2_ie_type "RAN_STATUS_TRANS_CONTAINER" SONConfigurationTransfer S ngap.n2_ie_type "SON_CONFIG_TRANSFER" NRPPa-PDU S ngap.n2_ie_type "NRPPA_PDU" UERadioCapability S ngap.n2_ie_type "UE_RADIO_CAPABILITY" +MBSSessionSetupOrModRequestTransfer S ngap.n2_ie_type "MBS_SES_REQ" +MBSSessionSetupOrModResponseTransfer S ngap.n2_ie_type "MBS_SES_RSP" +MBSSessionSetupOrModFailureTransfer S ngap.n2_ie_type "MBS_SES_FAIL" +MBSSessionReleaseResponseTransfer S ngap.n2_ie_type "MBS_SES_REL_RSP" #.FN_HDR AMFConfigurationUpdate set_message_label(actx, MTYPE_AMF_CONFIGURATION_UPDATE); @@ -2349,6 +2615,18 @@ UERadioCapability S ngap.n2_ie_type "UE_RADIO_CAPAB set_message_label(actx, MTYPE_BROADCAST_SESSION_SETUP_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_BROADCAST_SESSION_SETUP_FAILURE); +#.FN_HDR BroadcastSessionTransportRequest + set_message_label(actx, MTYPE_BROADCAST_SESSION_TRANSPORT_REQUEST); + set_stats_message_type(actx->pinfo, MTYPE_BROADCAST_SESSION_TRANSPORT_REQUEST); + +#.FN_HDR BroadcastSessionTransportResponse + set_message_label(actx, MTYPE_BROADCAST_SESSION_TRANSPORT_RESPONSE); + set_stats_message_type(actx->pinfo, MTYPE_BROADCAST_SESSION_TRANSPORT_RESPONSE); + +#.FN_HDR BroadcastSessionTransportFailure + set_message_label(actx, MTYPE_BROADCAST_SESSION_TRANSPORT_FAILURE); + set_stats_message_type(actx->pinfo, MTYPE_BROADCAST_SESSION_TRANSPORT_FAILURE); + #.FN_HDR CellTrafficTrace set_message_label(actx, MTYPE_CELL_TRAFFIC_TRACE); set_stats_message_type(actx->pinfo, MTYPE_CELL_TRAFFIC_TRACE); @@ -2477,6 +2755,18 @@ UERadioCapability S ngap.n2_ie_type "UE_RADIO_CAPAB set_message_label(actx, MTYPE_LOCATION_REPORTING_FAILURE_IND); set_stats_message_type(actx->pinfo, MTYPE_LOCATION_REPORTING_FAILURE_IND); +#.FN_HDR MTCommunicationHandlingRequest + set_message_label(actx, MTYPE_MT_COMMUNICATION_HANDLING_REQUEST); + set_stats_message_type(actx->pinfo, MTYPE_MT_COMMUNICATION_HANDLING_REQUEST); + +#.FN_HDR MTCommunicationHandlingResponse + set_message_label(actx, MTYPE_MT_COMMUNICATION_HANDLING_RESPONSE); + set_stats_message_type(actx->pinfo, MTYPE_MT_COMMUNICATION_HANDLING_RESPONSE); + +#.FN_HDR MTCommunicationHandlingFailure + set_message_label(actx, MTYPE_MT_COMMUNICATION_HANDLING_FAILURE); + set_stats_message_type(actx->pinfo, MTYPE_MT_COMMUNICATION_HANDLING_FAILURE); + #.FN_HDR MulticastSessionActivationRequest set_message_label(actx, MTYPE_MULTICAST_SESSION_ACTIVATION_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_MULTICAST_SESSION_ACTIVATION_REQUEST); @@ -2633,6 +2923,10 @@ UERadioCapability S ngap.n2_ie_type "UE_RADIO_CAPAB set_message_label(actx, MTYPE_RAN_CP_RELOCATION_IND); set_stats_message_type(actx->pinfo, MTYPE_RAN_CP_RELOCATION_IND); +#.FN_HDR RANPagingRequest + set_message_label(actx, MTYPE_RAN_PAGING_REQUEST); + set_stats_message_type(actx->pinfo, MTYPE_RAN_PAGING_REQUEST); + #.FN_HDR RerouteNASRequest set_message_label(actx, MTYPE_REROUTE_NAS_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_REROUTE_NAS_REQUEST); @@ -2649,6 +2943,22 @@ UERadioCapability S ngap.n2_ie_type "UE_RADIO_CAPAB set_message_label(actx, MTYPE_SECONDARY_RAT_DATA_USAGE_REPORT); set_stats_message_type(actx->pinfo, MTYPE_SECONDARY_RAT_DATA_USAGE_REPORT); +#.FN_HDR TimingSynchronisationStatusRequest + set_message_label(actx, MTYPE_TIMING_SYNCHRONISATION_STATUS_REQUEST); + set_stats_message_type(actx->pinfo, MTYPE_TIMING_SYNCHRONISATION_STATUS_REQUEST); + +#.FN_HDR TimingSynchronisationStatusResponse + set_message_label(actx, MTYPE_TIMING_SYNCHRONISATION_STATUS_RESPONSE); + set_stats_message_type(actx->pinfo, MTYPE_TIMING_SYNCHRONISATION_STATUS_RESPONSE); + +#.FN_HDR TimingSynchronisationStatusFailure + set_message_label(actx, MTYPE_TIMING_SYNCHRONISATION_STATUS_FAILURE); + set_stats_message_type(actx->pinfo, MTYPE_TIMING_SYNCHRONISATION_STATUS_FAILURE); + +#.FN_HDR TimingSynchronisationStatusReport + set_message_label(actx, MTYPE_TIMING_SYNCHRONISATION_STATUS_REPORT); + set_stats_message_type(actx->pinfo, MTYPE_TIMING_SYNCHRONISATION_STATUS_REPORT); + #.FN_HDR TraceFailureIndication set_message_label(actx, MTYPE_TRACE_FAILURE_IND); set_stats_message_type(actx->pinfo, MTYPE_TRACE_FAILURE_IND); @@ -2773,6 +3083,187 @@ UERadioCapability S ngap.n2_ie_type "UE_RADIO_CAPAB set_message_label(actx, MTYPE_DOWNLINK_RIM_INFORMATION_TRANSFER); set_stats_message_type(actx->pinfo, MTYPE_DOWNLINK_RIM_INFORMATION_TRANSFER); +# SMF related IEs when encapsulated in http2/mime/json +#.FN_HDR PDUSessionResourceSetupRequestTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceSetupRequestTransfer"); + +#.FN_HDR PDUSessionResourceSetupResponseTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceSetupResponseTransfer"); + +#.FN_HDR PDUSessionResourceSetupUnsuccessfulTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceSetupUnsuccessfulTransfer"); + +#.FN_HDR PDUSessionResourceReleaseCommandTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceReleaseCommandTransfer"); + +#.FN_HDR PDUSessionResourceReleaseResponseTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceReleaseResponseTransfer"); + +#.FN_HDR PDUSessionResourceModifyRequestTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyRequestTransfer"); + +#.FN_HDR PDUSessionResourceModifyResponseTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyResponseTransfer"); + +#.FN_HDR PDUSessionResourceModifyUnsuccessfulTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyUnsuccessfulTransfer"); + +#.FN_HDR PDUSessionResourceNotifyTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceNotifyTransfer"); + +#.FN_HDR PDUSessionResourceNotifyReleasedTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceNotifyReleasedTransfer"); + +#.FN_HDR PDUSessionResourceModifyIndicationTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyIndicationTransfer"); + +#.FN_HDR PDUSessionResourceModifyConfirmTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyConfirmTransfer"); + +#.FN_HDR PathSwitchRequestTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PathSwitchRequestTransfer"); + +#.FN_HDR PathSwitchRequestSetupFailedTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PathSwitchRequestSetupFailedTransfer"); + +#.FN_HDR PathSwitchRequestAcknowledgeTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PathSwitchRequestAcknowledgeTransfer"); + +#.FN_HDR PathSwitchRequestUnsuccessfulTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PathSwitchRequestUnsuccessfulTransfer"); + +#.FN_HDR HandoverRequiredTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverRequiredTransfer"); + +#.FN_HDR HandoverCommandTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverCommandTransfer"); + +#.FN_HDR HandoverPreparationUnsuccessfulTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverPreparationUnsuccessfulTransfer"); + +#.FN_HDR HandoverRequestAcknowledgeTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverRequestAcknowledgeTransfer"); + +#.FN_HDR HandoverResourceAllocationUnsuccessfulTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverResourceAllocationUnsuccessfulTransfer"); + +#.FN_HDR SecondaryRATDataUsageReportTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SecondaryRATDataUsageReportTransfer"); + +#.FN_HDR PDUSessionResourceModifyIndicationUnsuccessfulTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyIndicationUnsuccessfulTransfer"); + +#.FN_HDR UEContextResumeRequestTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextResumeRequestTransfer"); + +#.FN_HDR UEContextResumeResponseTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextResumeResponseTransfer"); + +#.FN_HDR UEContextSuspendRequestTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextSuspendRequestTransfer"); + +#.FN_HDR SourceToTarget-TransparentContainer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SourceToTarget-TransparentContainer"); + +#.FN_HDR TargetToSource-TransparentContainer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "TargetToSource-TransparentContainer"); + +#.FN_HDR RANStatusTransfer-TransparentContainer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RANStatusTransfer-TransparentContainer"); + +#.FN_HDR SONConfigurationTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SONConfigurationTransfer"); + +#.FN_HDR NRPPa-PDU + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NRPPa-PDU"); + +#.FN_HDR UERadioCapability + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UERadioCapability"); + +#.FN_HDR MBSSessionSetupOrModRequestTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBSSessionSetupOrModRequestTransfer"); + +#.FN_HDR MBSSessionSetupOrModResponseTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBSSessionSetupOrModResponseTransfer"); + +#.FN_HDR MBSSessionSetupOrModFailureTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBSSessionSetupOrModFailureTransfer"); + +#.FN_HDR MBSSessionReleaseResponseTransfer + tvbuff_t* json_tvb = (tvbuff_t*)p_get_proto_data(actx->pinfo->pool, actx->pinfo, proto_json, 0); + if (json_tvb) + col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "MBSSessionReleaseResponseTransfer"); + # # Editor modelines - https://www.wireshark.org/tools/modelines.html # |