diff options
Diffstat (limited to 'epan/dissectors/asn1/f1ap/f1ap.cnf')
-rw-r--r-- | epan/dissectors/asn1/f1ap/f1ap.cnf | 719 |
1 files changed, 668 insertions, 51 deletions
diff --git a/epan/dissectors/asn1/f1ap/f1ap.cnf b/epan/dissectors/asn1/f1ap/f1ap.cnf index 8165479b..9749cf9d 100644 --- a/epan/dissectors/asn1/f1ap/f1ap.cnf +++ b/epan/dissectors/asn1/f1ap/f1ap.cnf @@ -31,7 +31,6 @@ ProtocolIE-ID Presence ProtocolIE-ContainerPair ProtocolIE-FieldPair -PRS-ID #.END @@ -119,7 +118,7 @@ id-UEContextSetup ProcedureCode id-UEContextRelease ProcedureCode id-UEContextModification ProcedureCode id-UEContextModificationRequired ProcedureCode -id-UEMobilityCommand ProcedureCode +id-procedure-code-9-not-to-be-used ProcedureCode id-UEContextReleaseRequest ProcedureCode id-InitialULRRCMessageTransfer ProcedureCode id-DLRRCMessageTransfer ProcedureCode @@ -182,9 +181,9 @@ id-MulticastDistributionSetup ProcedureCode id-MulticastDistributionRelease ProcedureCode id-PDCMeasurementInitiation ProcedureCode id-PDCMeasurementReport ProcedureCode -id-PDCMeasurementInitiationRequest ProcedureCode -id-PDCMeasurementInitiationResponse ProcedureCode -id-PDCMeasurementInitiationFailure ProcedureCode +id-procedure-code-72-not-to-be-used ProcedureCode +id-procedure-code-73-not-to-be-used ProcedureCode +id-procedure-code-74-not-to-be-used ProcedureCode id-pRSConfigurationExchange ProcedureCode id-measurementPreconfiguration ProcedureCode id-measurementActivation ProcedureCode @@ -192,6 +191,21 @@ id-QoEInformationTransfer ProcedureCode id-PDCMeasurementTerminationCommand ProcedureCode id-PDCMeasurementFailureIndication ProcedureCode id-PosSystemInformationDeliveryCommand ProcedureCode +id-DUCUCellSwitchNotification ProcedureCode +id-CUDUCellSwitchNotification ProcedureCode +id-DUCUTAInformationTransfer ProcedureCode +id-CUDUTAInformationTransfer ProcedureCode +id-QoEInformationTransferControl ProcedureCode +id-RachIndication ProcedureCode +id-TimingSynchronisationStatus ProcedureCode +id-TimingSynchronisationStatusReport ProcedureCode +id-MIABF1SetupTriggering ProcedureCode +id-MIABF1SetupOutcomeNotification ProcedureCode +id-MulticastContextNotification ProcedureCode +id-MulticastCommonConfiguration ProcedureCode +id-BroadcastTransportResourceRequest ProcedureCode +id-DUCUAccessAndMobilityIndication ProcedureCode +id-SRSInformationReservationNotification ProcedureCode # ProtocolIE-ID id-Cause ProtocolIE-ID @@ -237,7 +251,7 @@ id-gNB-DU-ID ProtocolIE-ID id-GNB-DU-Served-Cells-Item ProtocolIE-ID id-gNB-DU-Served-Cells-List ProtocolIE-ID id-gNB-DU-Name ProtocolIE-ID -id-NRCellID ProtocolIE-ID +id-ProtocolIE-ID-46-not-to-be-used ProtocolIE-ID id-oldgNB-DU-UE-F1AP-ID ProtocolIE-ID id-ResetType ProtocolIE-ID id-ResourceCoordinationTransferContainer ProtocolIE-ID @@ -326,7 +340,7 @@ id-GNB-CU-TNL-Association-Failed-To-Setup-List ProtocolIE-ID id-GNB-CU-TNL-Association-Failed-To-Setup-Item ProtocolIE-ID id-DRB-Notify-Item ProtocolIE-ID id-DRB-Notify-List ProtocolIE-ID -id-NotficationControl ProtocolIE-ID +id-ProtocolIE-ID-138-not-to-be-used ProtocolIE-ID id-RANAC ProtocolIE-ID id-PWSSystemInformation ProtocolIE-ID id-RepetitionPeriod ProtocolIE-ID @@ -429,8 +443,8 @@ id-RRCContainer-RRCSetupComplete ProtocolIE-ID id-TraceActivation ProtocolIE-ID id-TraceID ProtocolIE-ID id-Neighbour-Cell-Information-List ProtocolIE-ID -id-SymbolAllocInSlot ProtocolIE-ID -id-NumDLULSymbols ProtocolIE-ID +id-ProtocolIE-ID-246-not-to-be-used ProtocolIE-ID +id-ProtocolIE-ID-247-not-to-be-used ProtocolIE-ID id-AdditionalRRMPriorityIndex ProtocolIE-ID id-DUCURadioInformationType ProtocolIE-ID id-CUDURadioInformationType ProtocolIE-ID @@ -542,7 +556,7 @@ id-ULCarrierList ProtocolIE-ID id-FrequencyShift7p5khz ProtocolIE-ID id-SSB-PositionsInBurst ProtocolIE-ID id-NRPRACHConfig ProtocolIE-ID -id-RACHReportInformationList ProtocolIE-ID +id-RAReportList ProtocolIE-ID id-RLFReportInformationList ProtocolIE-ID id-TDD-UL-DLConfigCommonNR ProtocolIE-ID id-CNPacketDelayBudgetDownlink ProtocolIE-ID @@ -628,12 +642,12 @@ id-NR-U-Channel-List ProtocolIE-ID id-NR-U ProtocolIE-ID id-Coverage-Modification-Notification ProtocolIE-ID id-CCO-Assistance-Information ProtocolIE-ID -id-Neighbor-node-CCO-Assistance-Information-List ProtocolIE-ID +id-ProtocolIE-ID-448-not-to-be-used ProtocolIE-ID id-CellsForSON-List ProtocolIE-ID id-MIMOPRBusageInformation ProtocolIE-ID id-gNB-CU-MBS-F1AP-ID ProtocolIE-ID id-gNB-DU-MBS-F1AP-ID ProtocolIE-ID -id-MBS-Area-Session-ID ProtocolIE-ID +id-ProtocolIE-ID-453-not-to-be-used ProtocolIE-ID id-MBS-CUtoDURRCInformation ProtocolIE-ID id-MBS-Session-ID ProtocolIE-ID id-SNSSAI ProtocolIE-ID @@ -754,7 +768,7 @@ id-PRSConfigRequestType ProtocolIE-ID id-MeasurementTimeOccasion ProtocolIE-ID id-MeasurementCharacteristicsRequestIndicator ProtocolIE-ID id-UEReportingInformation ProtocolIE-ID -id-PosConextRevIndication ProtocolIE-ID +id-PosContextRevIndication ProtocolIE-ID id-TRPBeamAntennaInformation ProtocolIE-ID id-NRRedCapUEIndication ProtocolIE-ID id-Redcap-Bcast-Information ProtocolIE-ID @@ -846,9 +860,9 @@ id-PEISubgroupingSupportIndication ProtocolIE-ID id-NeedForGapsInfoNR ProtocolIE-ID id-NeedForGapNCSGInfoNR ProtocolIE-ID id-NeedForGapNCSGInfoEUTRA ProtocolIE-ID -id-procedure-code-668-not-to-be-used ProtocolIE-ID -id-procedure-code-669-not-to-be-used ProtocolIE-ID -id-procedure-code-670-not-to-be-used ProtocolIE-ID +id-ProtocolIE-ID-668-not-to-be-used ProtocolIE-ID +id-ProtocolIE-ID-669-not-to-be-used ProtocolIE-ID +id-ProtocolIE-ID-670-not-to-be-used ProtocolIE-ID id-Source-MRB-ID ProtocolIE-ID id-PosMeasurementPeriodicityNR-AoA ProtocolIE-ID id-RedCapIndication ProtocolIE-ID @@ -885,6 +899,148 @@ id-repetitionFactorExtended ProtocolIE-ID id-startRBHopping ProtocolIE-ID id-startRBIndex ProtocolIE-ID id-transmissionCombn8 ProtocolIE-ID +id-ServCellInfoList ProtocolIE-ID +id-DedicatedSIDeliveryIndication ProtocolIE-ID +id-Configured-BWP-List ProtocolIE-ID +id-Preconfigured-measurement-GAP-Request ProtocolIE-ID +id-BWP-Id ProtocolIE-ID +id-NetworkControlledRepeaterAuthorized ProtocolIE-ID +id-MT-SDT-Information ProtocolIE-ID +id-ExtendedResourceSymbolOffset ProtocolIE-ID +id-NeedForInterruptionInfoNR ProtocolIE-ID +id-SDT-Volume-Threshold ProtocolIE-ID +id-SupportedUETypeList ProtocolIE-ID +id-MusimCapabilityRestrictionIndication ProtocolIE-ID +id-duplicationIndication ProtocolIE-ID +id-LTMInformation-Setup ProtocolIE-ID +id-LTMConfigurationIDMappingList ProtocolIE-ID +id-LTMInformation-Modify ProtocolIE-ID +id-LTMCells-ToBeReleased-List ProtocolIE-ID +id-ProtocolIE-ID-724-not-to-be-used ProtocolIE-ID +id-LTMConfiguration ProtocolIE-ID +id-EarlySyncInformation-Request ProtocolIE-ID +id-EarlySyncInformation ProtocolIE-ID +id-EarlySyncCandidateCellInformation-List ProtocolIE-ID +id-LTMCellSwitchInformation ProtocolIE-ID +id-DUtoCUTAInformation-List ProtocolIE-ID +id-ProtocolIE-ID-731-not-to-be-used ProtocolIE-ID +id-dRB-List ProtocolIE-ID +id-DeactivationIndication ProtocolIE-ID +id-RAReportIndicationList ProtocolIE-ID +id-ChannelOccupancyTimePercentageUL ProtocolIE-ID +id-SuccessfulPSCellChangeReportInformationList ProtocolIE-ID +id-RadioResourceStatusNR-U ProtocolIE-ID +id-FiveG-ProSeLayer2Multipath ProtocolIE-ID +id-FiveG-ProSeLayer2UEtoUERelay ProtocolIE-ID +id-FiveG-ProSeLayer2UEtoUERemote ProtocolIE-ID +id-PathAdditionInformation ProtocolIE-ID +id-Recommended-SSBs-List ProtocolIE-ID +id-Recommended-SSBs-for-Paging-List ProtocolIE-ID +id-SSBs-withinTheCell-tobe-Activated-List ProtocolIE-ID +id-Cells-With-SSBs-Activated-List ProtocolIE-ID +id-Cells-Allowed-to-be-Deactivated-List ProtocolIE-ID +id-Cells-Allowed-to-be-Deactivated-List-Item ProtocolIE-ID +id-Coverage-Modification-Cause ProtocolIE-ID +id-RANTSSRequestType ProtocolIE-ID +id-RANTimingSynchronisationStatusInfo ProtocolIE-ID +id-TSCTrafficCharacteristicsFeedback ProtocolIE-ID +id-RANfeedbacktype ProtocolIE-ID +id-Mobile-TRP-LocationInformation ProtocolIE-ID +id-Mobile-IAB-MT-UE-ID ProtocolIE-ID +id-Target-gNB-ID ProtocolIE-ID +id-Target-gNB-IP-address ProtocolIE-ID +id-Target-SeGW-IP-address ProtocolIE-ID +id-Activated-Cells-Mapping-List ProtocolIE-ID +id-Activated-Cells-Mapping-List-Item ProtocolIE-ID +id-F1SetupOutcome ProtocolIE-ID +id-RRC-Terminating-IAB-Donor-Related-Info ProtocolIE-ID +id-RRC-Terminating-IAB-Donor-gNB-ID ProtocolIE-ID +id-NCGI-to-be-Updated-List ProtocolIE-ID +id-NCGI-to-be-Updated-List-Item ProtocolIE-ID +id-Mobile-IAB-MTUserLocationInformation ProtocolIE-ID +id-MobileAccessPointLocation ProtocolIE-ID +id-AssociatedSessionID ProtocolIE-ID +id-IndicationMCInactiveReception ProtocolIE-ID +id-MulticastCU2DURRCInfo ProtocolIE-ID +id-MBSMulticastSessionReceptionState ProtocolIE-ID +id-F1UTunnelNotEstablished ProtocolIE-ID +id-MulticastDU2CURRCInfo ProtocolIE-ID +id-SIB24-message ProtocolIE-ID +id-MulticastCU2DUCommonRRCInfo ProtocolIE-ID +id-PDUSetQoSParameters ProtocolIE-ID +id-N6JitterInformation ProtocolIE-ID +id-ECNMarkingorCongestionInformationReportingRequest ProtocolIE-ID +id-ECNMarkingorCongestionInformationReportingStatus ProtocolIE-ID +id-NRA2XServicesAuthorized ProtocolIE-ID +id-LTEA2XServicesAuthorized ProtocolIE-ID +id-NRUESidelinkAggregateMaximumBitrateForA2X ProtocolIE-ID +id-LTEUESidelinkAggregateMaximumBitrateForA2X ProtocolIE-ID +id-NReRedCapUEIndication ProtocolIE-ID +id-ERedcap-Bcast-Information ProtocolIE-ID +id-NRPaginglongeDRXInformationforRRCINACTIVE ProtocolIE-ID +id-SCPAC-Request ProtocolIE-ID +id-Target-F1-Terminating-Donor-gNB-ID ProtocolIE-ID +id-MobileIAB-Barred ProtocolIE-ID +id-Broadcast-MRBs-Transport-Request-List ProtocolIE-ID +id-Broadcast-MRBs-Transport-Request-Item ProtocolIE-ID +id-S-CPACLowerLayerReferenceConfigRequest ProtocolIE-ID +id-S-CPAC-Configuration ProtocolIE-ID +id-MusimCandidateBandList ProtocolIE-ID +id-DLLBTFailureInformationRequest ProtocolIE-ID +id-DLLBTFailureInformationList ProtocolIE-ID +id-PSIbasedSDUdiscardUL ProtocolIE-ID +id-SIB22-message ProtocolIE-ID +id-CUtoDUTAInformation-List ProtocolIE-ID +id-U2URLCChannelQoS ProtocolIE-ID +id-SL-PHY-MAC-RLC-ConfigExt ProtocolIE-ID +id-SLPositioning-Ranging-Service-Info ProtocolIE-ID +id-TimeWindowInformation-SRS-List ProtocolIE-ID +id-TimeWindowInformation-Measurement-List ProtocolIE-ID +id-UL-RSCP ProtocolIE-ID +id-BW-Aggregation-Request-Indication ProtocolIE-ID +id-ReportingGranularitykminus1 ProtocolIE-ID +id-ReportingGranularitykminus2 ProtocolIE-ID +id-ReportingGranularitykminus1additionalpath ProtocolIE-ID +id-ReportingGranularitykminus2additionalpath ProtocolIE-ID +id-TimingReportingGranularityFactorExtended ProtocolIE-ID +id-SRSPosRRCInactiveValidityAreaConfig ProtocolIE-ID +id-PosValidityAreaCellList ProtocolIE-ID +id-SRSReservationType ProtocolIE-ID +id-SymbolIndex ProtocolIE-ID +id-PRSBandwidthAggregationRequestIndication ProtocolIE-ID +id-AggregatedPosSRSResourceIDList ProtocolIE-ID +id-AggregatedPRSResourceSetList ProtocolIE-ID +id-PhaseQuality ProtocolIE-ID +id-MeasuredFrequencyHops ProtocolIE-ID +id-TxHoppingConfiguration ProtocolIE-ID +id-ReportingGranularitykminus3 ProtocolIE-ID +id-ReportingGranularitykminus4 ProtocolIE-ID +id-ReportingGranularitykminus5 ProtocolIE-ID +id-ReportingGranularitykminus6 ProtocolIE-ID +id-ReportingGranularitykminus3additionalpath ProtocolIE-ID +id-ReportingGranularitykminus4additionalpath ProtocolIE-ID +id-ReportingGranularitykminus5additionalpath ProtocolIE-ID +id-ReportingGranularitykminus6additionalpath ProtocolIE-ID +id-AggregatedPosSRSResourceSetList ProtocolIE-ID +id-RequestedSRSPreconfigurationCharacteristics-List ProtocolIE-ID +id-SRSPreconfiguration-List ProtocolIE-ID +id-SRSInformation ProtocolIE-ID +id-ValidityAreaSpecificSRSInformation ProtocolIE-ID +id-E-CID-MeasuredResultsAssociatedInfoList ProtocolIE-ID +id-XR-Bcast-Information ProtocolIE-ID +id-MaxDataBurstVolume ProtocolIE-ID +id-TAInformation-List ProtocolIE-ID +id-NonIntegerDRXCycle ProtocolIE-ID +id-PointA ProtocolIE-ID +id-SCS-SpecificCarrier ProtocolIE-ID +id-NR-PCI ProtocolIE-ID +id-PeerUE-ID ProtocolIE-ID +id-EarlySyncServingCellInformation ProtocolIE-ID +id-RANSharingAssistanceInformation ProtocolIE-ID +id-LTMCFRAResourceConfig-List ProtocolIE-ID +id-F1U-PathFailure ProtocolIE-ID +id-MeasBasedOnAggregatedResources ProtocolIE-ID +id-SIB23-message ProtocolIE-ID #.END #.REGISTER @@ -1168,7 +1324,7 @@ CellMeasurementResultList N f1ap.ies id-CellMeasurementR HardwareLoadIndicator N f1ap.ies id-HardwareLoadIndicator ReportingPeriodicity N f1ap.ies id-ReportingPeriodicity TNLCapacityIndicator N f1ap.ies id-TNLCapacityIndicator -RACHReportInformationList N f1ap.ies id-RACHReportInformationList +RAReportList N f1ap.ies id-RAReportList RLFReportInformationList N f1ap.ies id-RLFReportInformationList ReportingRequestType N f1ap.ies id-ReportingRequestType TimeReferenceInformation N f1ap.ies id-TimeReferenceInformation @@ -1313,7 +1469,7 @@ PRSConfigRequestType N f1ap.ies id-PRSConfigRequest MeasurementTimeOccasion N f1ap.ies id-MeasurementTimeOccasion MeasurementCharacteristicsRequestIndicator N f1ap.ies id-MeasurementCharacteristicsRequestIndicator UEReportingInformation N f1ap.ies id-UEReportingInformation -PosConextRevIndication N f1ap.ies id-PosConextRevIndication +PosContextRevIndication N f1ap.ies id-PosContextRevIndication TRPBeamAntennaInformation N f1ap.ies id-TRPBeamAntennaInformation NRRedCapUEIndication N f1ap.ies id-NRRedCapUEIndication PagingDRX N f1ap.ies id-RANUEPagingDRX @@ -1403,6 +1559,93 @@ HashedUEIdentityIndexValue N f1ap.ies id-HashedUEIdentity UE-MulticastMRBs-Setupnew-List N f1ap.ies id-UE-MulticastMRBs-Setupnew-List UE-MulticastMRBs-Setupnew-Item N f1ap.ies id-UE-MulticastMRBs-Setupnew-Item TransmissionCombn8 N f1ap.ies id-transmissionCombn8 +DedicatedSIDeliveryIndication N f1ap.ies id-DedicatedSIDeliveryIndication +Configured-BWP-List N f1ap.ies id-Configured-BWP-List +NetworkControlledRepeaterAuthorized N f1ap.ies id-NetworkControlledRepeaterAuthorized +MT-SDT-Information N f1ap.ies id-MT-SDT-Information +SDT-Volume-Threshold N f1ap.ies id-SDT-Volume-Threshold +SupportedUETypeList N f1ap.ies id-SupportedUETypeList +LTMInformation-Setup N f1ap.ies id-LTMInformation-Setup +LTMConfigurationIDMappingList N f1ap.ies id-LTMConfigurationIDMappingList +LTMInformation-Modify N f1ap.ies id-LTMInformation-Modify +LTMCells-ToBeReleased-List N f1ap.ies id-LTMCells-ToBeReleased-List +LTMConfiguration N f1ap.ies id-LTMConfiguration +EarlySyncInformation-Request N f1ap.ies id-EarlySyncInformation-Request +EarlySyncInformation N f1ap.ies id-EarlySyncInformation +EarlySyncCandidateCellInformation-List N f1ap.ies id-EarlySyncCandidateCellInformation-List +LTMCellSwitchInformation N f1ap.ies id-LTMCellSwitchInformation +DUtoCUTAInformation-List N f1ap.ies id-DUtoCUTAInformation-List +DeactivationIndication N f1ap.ies id-DeactivationIndication +RAReportIndicationList N f1ap.ies id-RAReportIndicationList +SuccessfulPSCellChangeReportInformationList N f1ap.ies id-SuccessfulPSCellChangeReportInformationList +PathAdditionInformation N f1ap.ies id-PathAdditionInformation +Recommended-SSBs-for-Paging-List N f1ap.ies id-Recommended-SSBs-for-Paging-List +Cells-With-SSBs-Activated-List N f1ap.ies id-Cells-With-SSBs-Activated-List +Cells-Allowed-to-be-Deactivated-List N f1ap.ies id-Cells-Allowed-to-be-Deactivated-List +Cells-Allowed-to-be-Deactivated-List-Item N f1ap.ies id-Cells-Allowed-to-be-Deactivated-List-Item +RANTSSRequestType N f1ap.ies id-RANTSSRequestType +RANTimingSynchronisationStatusInfo N f1ap.ies id-RANTimingSynchronisationStatusInfo +Mobile-TRP-LocationInformation N f1ap.ies id-Mobile-TRP-LocationInformation +GlobalGNB-ID N f1ap.ies id-Target-gNB-ID +TransportLayerAddress N f1ap.ies id-Target-gNB-IP-address +TransportLayerAddress N f1ap.ies id-Target-SeGW-IP-address +Activated-Cells-Mapping-List N f1ap.ies id-Activated-Cells-Mapping-List +Activated-Cells-Mapping-List-Item N f1ap.ies id-Activated-Cells-Mapping-List-Item +F1SetupOutcome N f1ap.ies id-F1SetupOutcome +RRC-Terminating-IAB-Donor-Related-Info N f1ap.ies id-RRC-Terminating-IAB-Donor-Related-Info +GlobalGNB-ID N f1ap.ies id-RRC-Terminating-IAB-Donor-gNB-ID +NCGI-to-be-Updated-List N f1ap.ies id-NCGI-to-be-Updated-List +NCGI-to-be-Updated-List-Item N f1ap.ies id-NCGI-to-be-Updated-List-Item +Mobile-IAB-MTUserLocationInformation N f1ap.ies id-Mobile-IAB-MTUserLocationInformation +AssociatedSessionID N f1ap.ies id-AssociatedSessionID +IndicationMCInactiveReception N f1ap.ies id-IndicationMCInactiveReception +MulticastCU2DURRCInfo N f1ap.ies id-MulticastCU2DURRCInfo +MBSMulticastSessionReceptionState N f1ap.ies id-MBSMulticastSessionReceptionState +MulticastDU2CURRCInfo N f1ap.ies id-MulticastDU2CURRCInfo +MulticastCU2DUCommonRRCInfo N f1ap.ies id-MulticastCU2DUCommonRRCInfo +NRA2XServicesAuthorized N f1ap.ies id-NRA2XServicesAuthorized +LTEA2XServicesAuthorized N f1ap.ies id-LTEA2XServicesAuthorized +NRUESidelinkAggregateMaximumBitrate N f1ap.ies id-NRUESidelinkAggregateMaximumBitrateForA2X +LTEUESidelinkAggregateMaximumBitrate N f1ap.ies id-LTEUESidelinkAggregateMaximumBitrateForA2X +NReRedCapUEIndication N f1ap.ies id-NReRedCapUEIndication +NRPaginglongeDRXInformationforRRCINACTIVE N f1ap.ies id-NRPaginglongeDRXInformationforRRCINACTIVE +GlobalGNB-ID N f1ap.ies id-Target-F1-Terminating-Donor-gNB-ID +Broadcast-MRBs-Transport-Request-List N f1ap.ies id-Broadcast-MRBs-Transport-Request-List +Broadcast-MRBs-Transport-Request-Item N f1ap.ies id-Broadcast-MRBs-Transport-Request-Item +S-CPAC-Configuration N f1ap.ies id-S-CPAC-Configuration +DLLBTFailureInformationRequest N f1ap.ies id-DLLBTFailureInformationRequest +DLLBTFailureInformationList N f1ap.ies id-DLLBTFailureInformationList +CUtoDUTAInformation-List N f1ap.ies id-CUtoDUTAInformation-List +PC5QoSParameters N f1ap.ies id-U2URLCChannelQoS +SLPositioning-Ranging-Service-Info N f1ap.ies id-SLPositioning-Ranging-Service-Info +TimeWindowInformation-SRS-List N f1ap.ies id-TimeWindowInformation-SRS-List +TimeWindowInformation-Measurement-List N f1ap.ies id-TimeWindowInformation-Measurement-List +UL-RSCP N f1ap.ies id-UL-RSCP +ReportingGranularitykminus1 N f1ap.ies id-ReportingGranularitykminus1 +ReportingGranularitykminus2 N f1ap.ies id-ReportingGranularitykminus2 +ReportingGranularitykminus1AdditionalPath N f1ap.ies id-ReportingGranularitykminus1additionalpath +ReportingGranularitykminus2AdditionalPath N f1ap.ies id-ReportingGranularitykminus2additionalpath +SRSPosRRCInactiveValidityAreaConfig N f1ap.ies id-SRSPosRRCInactiveValidityAreaConfig +SRSReservationType N f1ap.ies id-SRSReservationType +PhaseQuality N f1ap.ies id-PhaseQuality +ReportingGranularitykminus3 N f1ap.ies id-ReportingGranularitykminus3 +ReportingGranularitykminus4 N f1ap.ies id-ReportingGranularitykminus4 +ReportingGranularitykminus5 N f1ap.ies id-ReportingGranularitykminus5 +ReportingGranularitykminus6 N f1ap.ies id-ReportingGranularitykminus6 +ReportingGranularitykminus3AdditionalPath N f1ap.ies id-ReportingGranularitykminus3additionalpath +ReportingGranularitykminus4AdditionalPath N f1ap.ies id-ReportingGranularitykminus4additionalpath +ReportingGranularitykminus5AdditionalPath N f1ap.ies id-ReportingGranularitykminus5additionalpath +ReportingGranularitykminus6AdditionalPath N f1ap.ies id-ReportingGranularitykminus6additionalpath +AggregatedPosSRSResourceSetList N f1ap.ies id-AggregatedPosSRSResourceSetList +RequestedSRSPreconfigurationCharacteristics-List N f1ap.ies id-RequestedSRSPreconfigurationCharacteristics-List +SRSPreconfiguration-List N f1ap.ies id-SRSPreconfiguration-List +RequestedSRSTransmissionCharacteristics N f1ap.ies id-SRSInformation +TAInformation-List N f1ap.ies id-TAInformation-List +NonIntegerDRXCycle N f1ap.ies id-NonIntegerDRXCycle +EarlySyncServingCellInformation N f1ap.ies id-EarlySyncServingCellInformation +RANSharingAssistanceInformation N f1ap.ies id-RANSharingAssistanceInformation +LTMCFRAResourceConfig-List N f1ap.ies id-LTMCFRAResourceConfig-List +F1U-PathFailure N f1ap.ies id-F1U-PathFailure #F1AP-PROTOCOL-EXTENSION GNB-CUSystemInformation N f1ap.extension id-gNB-CUSystemInformation @@ -1579,6 +1822,61 @@ NrofSymbolsExtended N f1ap.extension id-nrofSymbol RepetitionFactorExtended N f1ap.extension id-repetitionFactorExtended StartRBHopping N f1ap.extension id-startRBHopping StartRBIndex N f1ap.extension id-startRBIndex +ServCellInfoList N f1ap.extension id-ServCellInfoList +Preconfigured-measurement-GAP-Request N f1ap.extension id-Preconfigured-measurement-GAP-Request +BWP-Id N f1ap.extension id-BWP-Id +ExtendedResourceSymbolOffset N f1ap.extension id-ExtendedResourceSymbolOffset +NeedForInterruptionInfoNR N f1ap.extension id-NeedForInterruptionInfoNR +MusimCapabilityRestrictionIndication N f1ap.extension id-MusimCapabilityRestrictionIndication +DuplicationIndication N f1ap.extension id-duplicationIndication +DRB-List N f1ap.extension id-dRB-List +ChannelOccupancyTimePercentage N f1ap.extension id-ChannelOccupancyTimePercentageUL +RadioResourceStatusNR-U N f1ap.extension id-RadioResourceStatusNR-U +FiveG-ProSeLayer2Multipath N f1ap.extension id-FiveG-ProSeLayer2Multipath +FiveG-ProSeLayer2UEtoUERelay N f1ap.extension id-FiveG-ProSeLayer2UEtoUERelay +FiveG-ProSeLayer2UEtoUERemote N f1ap.extension id-FiveG-ProSeLayer2UEtoUERemote +Recommended-SSBs-List N f1ap.extension id-Recommended-SSBs-List +SSBs-toBeActivated-List N f1ap.extension id-SSBs-withinTheCell-tobe-Activated-List +CCO-issue-detection N f1ap.extension id-Coverage-Modification-Cause +TSCTrafficCharacteristicsFeedback N f1ap.extension id-TSCTrafficCharacteristicsFeedback +RANfeedbacktype N f1ap.extension id-RANfeedbacktype +Mobile-TRP-LocationInformation N f1ap.extension id-Mobile-TRP-LocationInformation +Mobile-IAB-MT-UE-ID N f1ap.extension id-Mobile-IAB-MT-UE-ID +Mobile-TRP-LocationInformation N f1ap.extension id-MobileAccessPointLocation +F1UTunnelNotEstablished N f1ap.extension id-F1UTunnelNotEstablished +SIB24-message N f1ap.extension id-SIB24-message +PDUSetQoSParameters N f1ap.extension id-PDUSetQoSParameters +N6JitterInformation N f1ap.extension id-N6JitterInformation +ECNMarkingorCongestionInformationReportingRequest N f1ap.extension id-ECNMarkingorCongestionInformationReportingRequest +ECNMarkingorCongestionInformationReportingStatus N f1ap.extension id-ECNMarkingorCongestionInformationReportingStatus +ERedcap-Bcast-Information N f1ap.extension id-ERedcap-Bcast-Information +SCPAC-Request N f1ap.extension id-SCPAC-Request +MobileIAB-Barred N f1ap.extension id-MobileIAB-Barred +S-CPACLowerLayerReferenceConfigRequest N f1ap.extension id-S-CPACLowerLayerReferenceConfigRequest +MusimCandidateBandList N f1ap.extension id-MusimCandidateBandList +PSIbasedSDUdiscardUL N f1ap.extension id-PSIbasedSDUdiscardUL +SIB22-message N f1ap.extension id-SIB22-message +SL-PHY-MAC-RLC-ConfigExt N f1ap.extension id-SL-PHY-MAC-RLC-ConfigExt +BW-Aggregation-Request-Indication N f1ap.extension id-BW-Aggregation-Request-Indication +TimingReportingGranularityFactorExtended N f1ap.extension id-TimingReportingGranularityFactorExtended +PosValidityAreaCellList N f1ap.extension id-PosValidityAreaCellList +SymbolIndex N f1ap.extension id-SymbolIndex +PRSBandwidthAggregationRequestIndication N f1ap.extension id-PRSBandwidthAggregationRequestIndication +AggregatedPosSRSResourceIDList N f1ap.extension id-AggregatedPosSRSResourceIDList +AggregatedPRSResourceSetList N f1ap.extension id-AggregatedPRSResourceSetList +MeasuredFrequencyHops N f1ap.extension id-MeasuredFrequencyHops +TxHoppingConfiguration N f1ap.extension id-TxHoppingConfiguration +AggregatedPosSRSResourceSetList N f1ap.extension id-AggregatedPosSRSResourceSetList +ValidityAreaSpecificSRSInformation N f1ap.extension id-ValidityAreaSpecificSRSInformation +E-CID-MeasuredResultsAssociatedInfoList N f1ap.extension id-E-CID-MeasuredResultsAssociatedInfoList +XR-Bcast-Information N f1ap.extension id-XR-Bcast-Information +MaxDataBurstVolume N f1ap.extension id-MaxDataBurstVolume +PointA N f1ap.extension id-PointA +SCS-SpecificCarrier N f1ap.extension id-SCS-SpecificCarrier +NRPCI N f1ap.extension id-NR-PCI +PeerUE-ID N f1ap.extension id-PeerUE-ID +MeasBasedOnAggregatedResources N f1ap.extension id-MeasBasedOnAggregatedResources +SIB23-message N f1ap.extension id-SIB23-message #F1AP-ELEMENTARY-PROCEDURE Reset N f1ap.proc.imsg id-Reset @@ -1795,6 +2093,42 @@ QoEInformationTransfer N f1ap.proc.imsg id-QoEInformationTrans PosSystemInformationDeliveryCommand N f1ap.proc.imsg id-PosSystemInformationDeliveryCommand +DUCUCellSwitchNotification N f1ap.proc.imsg id-DUCUCellSwitchNotification + +CUDUCellSwitchNotification N f1ap.proc.imsg id-CUDUCellSwitchNotification + +DUCUTAInformationTransfer N f1ap.proc.imsg id-DUCUTAInformationTransfer + +CUDUTAInformationTransfer N f1ap.proc.imsg id-CUDUTAInformationTransfer + +QoEInformationTransferControl N f1ap.proc.imsg id-QoEInformationTransferControl + +RachIndication N f1ap.proc.imsg id-RachIndication + +TimingSynchronisationStatusRequest N f1ap.proc.imsg id-TimingSynchronisationStatus +TimingSynchronisationStatusResponse N f1ap.proc.sout id-TimingSynchronisationStatus +TimingSynchronisationStatusFailure N f1ap.proc.uout id-TimingSynchronisationStatus + +TimingSynchronisationStatusReport N f1ap.proc.imsg id-TimingSynchronisationStatusReport + +MIABF1SetupTriggering N f1ap.proc.imsg id-MIABF1SetupTriggering + +MIABF1SetupOutcomeNotification N f1ap.proc.imsg id-MIABF1SetupOutcomeNotification + +MulticastContextNotificationIndication N f1ap.proc.imsg id-MulticastContextNotification +MulticastContextNotificationConfirm N f1ap.proc.sout id-MulticastContextNotification +MulticastContextNotificationRefuse N f1ap.proc.uout id-MulticastContextNotification + +MulticastCommonConfigurationRequest N f1ap.proc.imsg id-MulticastCommonConfiguration +MulticastCommonConfigurationResponse N f1ap.proc.sout id-MulticastCommonConfiguration +MulticastCommonConfigurationRefuse N f1ap.proc.uout id-MulticastCommonConfiguration + +BroadcastTransportResourceRequest N f1ap.proc.imsg id-BroadcastTransportResourceRequest + +DUCUAccessAndMobilityIndication N f1ap.proc.imsg id-DUCUAccessAndMobilityIndication + +SRSInformationReservationNotification N f1ap.proc.imsg id-SRSInformationReservationNotification + #.FN_BODY AdditionalSIBMessageList-Item/additionalSIB VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; %(DEFAULT_BODY)s @@ -1996,7 +2330,7 @@ PosSystemInformationDeliveryCommand N f1ap.proc.imsg id-PosSystemInformatio %(DEFAULT_BODY)s if (param_tvb) { proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_PLMN_Identity); - dissect_e212_mcc_mnc(param_tvb, actx->pinfo, subtree, 0, number_type, FALSE); + dissect_e212_mcc_mnc(param_tvb, actx->pinfo, subtree, 0, number_type, false); } #.FN_BODY NRCGI @@ -2031,52 +2365,46 @@ PortNumber TYPE = FT_UINT16 DISPLAY = BASE_DEC } #.TYPE_ATTR -BitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_bit_sec +ChannelOccupancyTimePercentage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -BitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_kbit +EnergyDetectionThreshold DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_dbm) #.TYPE_ATTR -ChannelOccupancyTimePercentage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +MIMOPRBusageInformation/dl-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -EnergyDetectionThreshold DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_dbm +MIMOPRBusageInformation/ul-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -MIMOPRBusageInformation/dl-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +MIMOPRBusageInformation/dl-non-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -MIMOPRBusageInformation/ul-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +MIMOPRBusageInformation/ul-non-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -MIMOPRBusageInformation/dl-non-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +MIMOPRBusageInformation/dl-Total-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -MIMOPRBusageInformation/ul-non-GBR-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +MIMOPRBusageInformation/ul-Total-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -MIMOPRBusageInformation/dl-Total-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +SNSSAIRadioResourceStatus-Item/sNSSAIdlGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -MIMOPRBusageInformation/ul-Total-PRB-usage-for-MIMO DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +SNSSAIRadioResourceStatus-Item/sNSSAIulGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -SNSSAIRadioResourceStatus-Item/sNSSAIdlGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +SNSSAIRadioResourceStatus-Item/sNSSAIdlNonGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -SNSSAIRadioResourceStatus-Item/sNSSAIulGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +SNSSAIRadioResourceStatus-Item/sNSSAIulNonGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -SNSSAIRadioResourceStatus-Item/sNSSAIdlNonGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +SNSSAIRadioResourceStatus-Item/sNSSAIdlTotalPRBallocation DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.TYPE_ATTR -SNSSAIRadioResourceStatus-Item/sNSSAIulNonGBRPRBusage DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent - -#.TYPE_ATTR -SNSSAIRadioResourceStatus-Item/sNSSAIdlTotalPRBallocation DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent - -#.TYPE_ATTR -SNSSAIRadioResourceStatus-Item/sNSSAIulTotalPRBallocation DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +SNSSAIRadioResourceStatus-Item/sNSSAIulTotalPRBallocation DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.FN_BODY CG-Config VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; @@ -2247,6 +2575,18 @@ Configured-EPS-TAC TYPE = FT_UINT16 DISPLAY = BASE_DEC_HEX case 21: dissect_nr_rrc_SIB21_r17_PDU(param_tvb, actx->pinfo, subtree, NULL); break; + case 22: + dissect_nr_rrc_SIB22_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + break; + case 23: + dissect_nr_rrc_SIB23_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + break; + case 24: + dissect_nr_rrc_SIB24_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + break; + case 25: + dissect_nr_rrc_SIB25_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + break; default: break; } @@ -2284,10 +2624,10 @@ MaxPacketLossRate DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(f1ap_MaxPacketLossRate PacketDelayBudget DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(f1ap_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 ProtectedEUTRAResourceIndication VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; @@ -2318,7 +2658,7 @@ MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_byt %(DEFAULT_BODY)s #.FN_FTR Latest-RRC-Version-Enhanced if (param_tvb) { - proto_item_set_text(actx->created_item, "%u.%u.%u", tvb_get_guint8(param_tvb, 0), tvb_get_guint8(param_tvb, 1), tvb_get_guint8(param_tvb, 2)); + proto_item_set_text(actx->created_item, "%u.%u.%u", tvb_get_uint8(param_tvb, 0), tvb_get_uint8(param_tvb, 1), tvb_get_uint8(param_tvb, 2)); } #.FN_BODY TransportLayerAddress VAL_PTR = ¶m_tvb @@ -2326,7 +2666,7 @@ MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_byt %(DEFAULT_BODY)s if (param_tvb) { proto_tree *subtree; - gint tvb_len; + int tvb_len; tvb_len = tvb_reported_length(param_tvb); subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_TransportLayerAddress); @@ -2345,7 +2685,7 @@ MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_byt } #.TYPE_ATTR -UACReductionIndication DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent +UACReductionIndication DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_percent) #.FN_BODY DRX-Config VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; @@ -2540,7 +2880,7 @@ ExtendedPacketDelayBudget DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(f1ap_ExtendedPacke } #.TYPE_ATTR -M7period DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_minutes +M7period DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_minutes) #.FN_BODY MeasurementsToActivate VAL_PTR=¶m_tvb tvbuff_t *param_tvb = NULL; @@ -2569,10 +2909,10 @@ M7period DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_minutes } #.TYPE_ATTR -RepetitionPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +RepetitionPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.TYPE_ATTR -Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds +Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_microseconds) #.FN_BODY RACH-Config-Common VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; @@ -2590,11 +2930,11 @@ Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds dissect_nr_rrc_RACH_ConfigCommon_PDU(param_tvb, actx->pinfo, subtree, NULL); } -#.FN_BODY RACHReportContainer VAL_PTR = ¶m_tvb +#.FN_BODY RAReportContainer VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; %(DEFAULT_BODY)s if (param_tvb) { - proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_RACHReportContainer); + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_RAReportContainer); dissect_nr_rrc_RA_ReportList_r16_PDU(param_tvb, actx->pinfo, subtree, NULL); } @@ -2679,6 +3019,30 @@ Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds dissect_nr_rrc_SIB20_r17_PDU(param_tvb, actx->pinfo, subtree, NULL); } +#.FN_BODY SIB22-message VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_SIB22_message); + dissect_nr_rrc_SIB22_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY SIB23-message VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_SIB23_message); + dissect_nr_rrc_SIB23_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY SIB24-message VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_SIB24_message); + dissect_nr_rrc_SIB24_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + #.FN_BODY SL-PHY-MAC-RLC-Config VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; %(DEFAULT_BODY)s @@ -2687,6 +3051,14 @@ Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds dissect_nr_rrc_SL_PHY_MAC_RLC_Config_r16_PDU(param_tvb, actx->pinfo, subtree, NULL); } +#.FN_BODY SL-PHY-MAC-RLC-ConfigExt VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_SL_PHY_MAC_RLC_ConfigExt); + dissect_nr_rrc_SL_PHY_MAC_RLC_Config_v1700_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + #.FN_BODY SL-RLC-ChannelToAddModList VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; %(DEFAULT_BODY)s @@ -2866,7 +3238,7 @@ Periodicity DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds } #.TYPE_ATTR -StartTimeAndDuration/duration DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds +StartTimeAndDuration/duration DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_seconds) #.FN_BODY SuccessfulHOReportInformation-Item/successfulHOReportContainer VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; @@ -2877,7 +3249,7 @@ StartTimeAndDuration/duration DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_s } #.TYPE_ATTR -SurvivalTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds +SurvivalTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=UNS(&units_microseconds) #.FN_BODY UL-GapFR2-Config VAL_PTR = ¶m_tvb tvbuff_t *param_tvb = NULL; @@ -2894,6 +3266,188 @@ SurvivalTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds actx->created_item = proto_tree_add_item(tree, hf_index, param_tvb, 0, 8, ENC_TIME_NTP|ENC_BIG_ENDIAN); } +#.FN_BODY GNB-CU-UE-F1AP-ID VAL_PTR=&id + uint32_t id; +%(DEFAULT_BODY)s + f1ap_private_data_t *f1ap_data = f1ap_get_private_data(actx->pinfo); + f1ap_data->gdb_cu_ue_f1ap_id = id; + +#.FN_BODY JointorDLTCIStateID VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; + proto_tree *subtree; +%(DEFAULT_BODY)s + if (param_tvb && lte_rrc_conn_reconf_handle) { + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_JointorDLTCIStateID); + dissect_nr_rrc_TCI_StateId_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY ULTCIStateID VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; + proto_tree *subtree; +%(DEFAULT_BODY)s + if (param_tvb && lte_rrc_conn_reconf_handle) { + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_ULTCIStateID); + dissect_nr_rrc_TCI_UL_StateId_r17_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY ReferenceConfigurationInformation VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; + proto_tree *subtree; +%(DEFAULT_BODY)s + if (param_tvb && lte_rrc_conn_reconf_handle) { + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_ReferenceConfigurationInformation); + dissect_nr_rrc_CellGroupConfig_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY LTMCFRAResourceConfig VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; + proto_tree *subtree; +%(DEFAULT_BODY)s + if (param_tvb && lte_rrc_conn_reconf_handle) { + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_LTMCFRAResourceConfig); + dissect_nr_rrc_RACH_ConfigDedicated_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY MBS-Multicast-MRB-Item/mRB-PDCP-Config-Broadcast VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; + proto_tree *subtree; +%(DEFAULT_BODY)s + if (param_tvb && lte_rrc_conn_reconf_handle) { + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_mRB_PDCP_Config_Broadcast); + dissect_nr_rrc_MRB_PDCP_ConfigBroadcast_r17_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY Mobile-TRP-LocationInformation/location-Information VAL_PTR = &location_coordinate_tvb + tvbuff_t *location_coordinate_tvb = NULL; +%(DEFAULT_BODY)s + if (location_coordinate_tvb) { + proto_tree *subtree; + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_location_Information); + dissect_lpp_LocationCoordinates_PDU(location_coordinate_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY Mobile-TRP-LocationInformation/velocity-Information VAL_PTR = &location_coordinate_tvb + tvbuff_t *location_coordinate_tvb = NULL; +%(DEFAULT_BODY)s + if (location_coordinate_tvb) { + proto_tree *subtree; + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_velocity_Information); + dissect_lpp_Velocity_PDU(location_coordinate_tvb, actx->pinfo, subtree, NULL); + } + +#.TYPE_ATTR +N6JitterInformation/n6JitterLowerBound DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(f1ap_N6Jitter_fmt) + +#.TYPE_ATTR +N6JitterInformation/n6JitterUpperBound DISPLAY=BASE_CUSTOM STRINGS=CF_FUNC(f1ap_N6Jitter_fmt) + +#.FN_BODY SuccessfulPSCellChangeReportInformation-Item/successfulPSCellChangeReportContainer VAL_PTR = ¶meter_tvb + tvbuff_t *parameter_tvb = NULL; +%(DEFAULT_BODY)s + if (parameter_tvb) { + proto_tree *subtree; + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_successfulPSCellChangeReportContainer); + dissect_nr_rrc_SuccessPSCell_Report_r18_PDU(parameter_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY CSIResourceConfiguration/cSIResourceConfigToAddModList VAL_PTR = ¶meter_tvb + tvbuff_t *parameter_tvb = NULL; +%(DEFAULT_BODY)s + if (parameter_tvb) { + proto_tree *subtree; + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_cSIResourceConfigToAddModList); + dissect_nr_rrc_LTM_CSI_ResourceConfigToAddModList_r18_PDU(parameter_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY CSIResourceConfiguration/cSIResourceConfigToReleaseList VAL_PTR = ¶meter_tvb + tvbuff_t *parameter_tvb = NULL; +%(DEFAULT_BODY)s + if (parameter_tvb) { + proto_tree *subtree; + subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_cSIResourceConfigToReleaseList); + dissect_nr_rrc_LTM_CSI_ResourceConfigToReleaseList_r18_PDU(parameter_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY UpdateMBSMulticastNeighbourCellListInformation/mbs-NeighbourCellList VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_mbs_NeighbourCellList); + dissect_nr_rrc_MBS_NeighbourCellList_r17_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY MTCH-NeighbourCellInformation/mtch-NeighbourCellprovided VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_mtch_NeighbourCellprovided); + dissect_nr_rrc_MTCH_NeighbourCell_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY UpdateThresholdMBS-ListInformation/thresholdMBSList VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_thresholdMBSList); + dissect_nr_rrc_ThresholdMBS_List_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY MBSMulticastConfiguration-available/mBSMulticastConfiguration VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_mBSMulticastConfiguration); + dissect_nr_rrc_MBSMulticastConfiguration_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY MBSMulticastConfigurationNotificationInfo/mbsMulticastConfigurationChanged VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_mBSMulticastConfiguration); + dissect_nr_rrc_MBSMulticastConfiguration_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY MusimCandidateBandList VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_MusimCandidateBandList); + dissect_nr_rrc_MUSIM_CandidateBandList_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY NeedForInterruptionInfoNR VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_NeedForInterruptionInfoNR); + dissect_nr_rrc_NeedForInterruptionInfoNR_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY RACHConfiguration VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_RACHConfiguration); + dissect_nr_rrc_EarlyUL_SyncConfig_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY SRSPosRRCInactiveValidityAreaConfig VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_SRSPosRRCInactiveValidityAreaConfig); + dissect_nr_rrc_SRS_PosRRC_InactiveValidityAreaConfig_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + +#.FN_BODY TCIStatesConfigurationsList VAL_PTR = ¶m_tvb + tvbuff_t *param_tvb = NULL; +%(DEFAULT_BODY)s + if (param_tvb) { + proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_TCIStatesConfigurationsList); + dissect_nr_rrc_LTM_TCI_Info_r18_PDU(param_tvb, actx->pinfo, subtree, NULL); + } + #.FN_HDR Reset set_message_label(actx, MTYPE_RESET); set_stats_message_type(actx->pinfo, MTYPE_RESET); @@ -3394,6 +3948,69 @@ SurvivalTime DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_microseconds #.FN_HDR PosSystemInformationDeliveryCommand set_message_label(actx, MTYPE_POS_SYSTEM_INFORMATION_DELIVERY_COMMAND); set_stats_message_type(actx->pinfo, MTYPE_POS_SYSTEM_INFORMATION_DELIVERY_COMMAND); +#.FN_HDR DUCUCellSwitchNotification + set_message_label(actx, MTYPE_DU_CU_CELL_SWITCH_NOTIFICATION); + set_stats_message_type(actx->pinfo, MTYPE_DU_CU_CELL_SWITCH_NOTIFICATION); +#.FN_HDR CUDUCellSwitchNotification + set_message_label(actx, MTYPE_CU_DU_CELL_SWITCH_NOTIFICATION); + set_stats_message_type(actx->pinfo, MTYPE_CU_DU_CELL_SWITCH_NOTIFICATION); +#.FN_HDR DUCUTAInformationTransfer + set_message_label(actx, MTYPE_DU_CU_TA_INFORMATION_TRANSFER); + set_stats_message_type(actx->pinfo, MTYPE_DU_CU_TA_INFORMATION_TRANSFER); +#.FN_HDR CUDUTAInformationTransfer + set_message_label(actx, MTYPE_CU_DU_TA_INFORMATION_TRANSFER); + set_stats_message_type(actx->pinfo, MTYPE_CU_DU_TA_INFORMATION_TRANSFER); +#.FN_HDR QoEInformationTransferControl + set_message_label(actx, MTYPE_QOE_INFORMATION_TRANSFER_CONTROL); + set_stats_message_type(actx->pinfo, MTYPE_QOE_INFORMATION_TRANSFER_CONTROL); +#.FN_HDR RachIndication + set_message_label(actx, MTYPE_RACH_INDICATION); + set_stats_message_type(actx->pinfo, MTYPE_RACH_INDICATION); +#.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 MIABF1SetupTriggering + set_message_label(actx, MTYPE_MIAB_F1_SETUP_TRIGGERING); + set_stats_message_type(actx->pinfo, MTYPE_MIAB_F1_SETUP_TRIGGERING); +#.FN_HDR MIABF1SetupOutcomeNotification + set_message_label(actx, MTYPE_MIAB_F1_SETUP_OUTCOME_NOTIFICATION); + set_stats_message_type(actx->pinfo, MTYPE_MIAB_F1_SETUP_OUTCOME_NOTIFICATION); +#.FN_HDR MulticastContextNotificationIndication + set_message_label(actx, MTYPE_MULTICAST_CONTEXT_NOTIFICATION_INDICATION); + set_stats_message_type(actx->pinfo, MTYPE_MULTICAST_CONTEXT_NOTIFICATION_INDICATION); +#.FN_HDR MulticastContextNotificationConfirm + set_message_label(actx, MTYPE_MULTICAST_CONTEXT_NOTIFICATION_CONFIRM); + set_stats_message_type(actx->pinfo, MTYPE_MULTICAST_CONTEXT_NOTIFICATION_CONFIRM); +#.FN_HDR MulticastContextNotificationRefuse + set_message_label(actx, MTYPE_MULTICAST_CONTEXT_NOTIFICATION_REFUSE); + set_stats_message_type(actx->pinfo, MTYPE_MULTICAST_CONTEXT_NOTIFICATION_REFUSE); +#.FN_HDR MulticastCommonConfigurationRequest + set_message_label(actx, MTYPE_MULTICAST_COMMON_CONFIGURATION_REQUEST); + set_stats_message_type(actx->pinfo, MTYPE_MULTICAST_COMMON_CONFIGURATION_REQUEST); +#.FN_HDR MulticastCommonConfigurationResponse + set_message_label(actx, MTYPE_MULTICAST_COMMON_CONFIGURATION_RESPONSE); + set_stats_message_type(actx->pinfo, MTYPE_MULTICAST_COMMON_CONFIGURATION_RESPONSE); +#.FN_HDR MulticastCommonConfigurationRefuse + set_message_label(actx, MTYPE_MULTICAST_COMMON_CONFIGURATION_REFUSE); + set_stats_message_type(actx->pinfo, MTYPE_MULTICAST_COMMON_CONFIGURATION_REFUSE); +#.FN_HDR BroadcastTransportResourceRequest + set_message_label(actx, MTYPE_BROADCAST_TRANSPORT_RESOURCE_REQUEST); + set_stats_message_type(actx->pinfo, MTYPE_BROADCAST_TRANSPORT_RESOURCE_REQUEST); +#.FN_HDR DUCUAccessAndMobilityIndication + set_message_label(actx, MTYPE_DU_CU_ACCESS_AND_MOBILITY_INDICATION); + set_stats_message_type(actx->pinfo, MTYPE_DU_CU_ACCESS_AND_MOBILITY_INDICATION); +#.FN_HDR SRSInformationReservationNotification + set_message_label(actx, MTYPE_SRS_INFORMATION_RESERVATION_NOTIFICATION); + set_stats_message_type(actx->pinfo, MTYPE_SRS_INFORMATION_RESERVATION_NOTIFICATION); #.END # |