F1AP: upgrade dissector to v17.7.0
This commit is contained in:
parent
893a68e6d9
commit
d302ff5b42
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
-- 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
-- 9.4.6 Common Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
-- 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
-- 9.4.7 Constant Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -73,7 +73,7 @@ id-resourceStatusReportingInitiation ProcedureCode ::= 36
|
|||
id-resourceStatusReporting ProcedureCode ::= 37
|
||||
id-accessAndMobilityIndication ProcedureCode ::= 38
|
||||
id-accessSuccess ProcedureCode ::= 39
|
||||
id-cellTrafficTrace ProcedureCode ::= 40
|
||||
id-cellTrafficTrace ProcedureCode ::= 40
|
||||
id-PositioningMeasurementExchange ProcedureCode ::= 41
|
||||
id-PositioningAssistanceInformationControl ProcedureCode ::= 42
|
||||
id-PositioningAssistanceInformationFeedback ProcedureCode ::= 43
|
||||
|
@ -423,8 +423,8 @@ id-Broadcast-To-Be-Cancelled-List ProtocolIE-ID ::= 148
|
|||
id-Broadcast-To-Be-Cancelled-Item ProtocolIE-ID ::= 149
|
||||
id-Cells-Broadcast-Cancelled-List ProtocolIE-ID ::= 150
|
||||
id-Cells-Broadcast-Cancelled-Item ProtocolIE-ID ::= 151
|
||||
id-NR-CGI-List-For-Restart-List ProtocolIE-ID ::= 152
|
||||
id-NR-CGI-List-For-Restart-Item ProtocolIE-ID ::= 153
|
||||
id-NR-CGI-List-For-Restart-List ProtocolIE-ID ::= 152
|
||||
id-NR-CGI-List-For-Restart-Item ProtocolIE-ID ::= 153
|
||||
id-PWS-Failed-NR-CGI-List ProtocolIE-ID ::= 154
|
||||
id-PWS-Failed-NR-CGI-Item ProtocolIE-ID ::= 155
|
||||
id-ConfirmedUEID ProtocolIE-ID ::= 156
|
||||
|
@ -985,6 +985,11 @@ id-repetitionFactorExtended ProtocolIE-ID ::= 703
|
|||
id-startRBHopping ProtocolIE-ID ::= 704
|
||||
id-startRBIndex ProtocolIE-ID ::= 705
|
||||
id-transmissionCombn8 ProtocolIE-ID ::= 706
|
||||
id-ServCellInfoList ProtocolIE-ID ::= 707
|
||||
id-ServCellInfoList ProtocolIE-ID ::= 707
|
||||
id-DedicatedSIDeliveryIndication ProtocolIE-ID ::= 708
|
||||
id-Configured-BWP-List ProtocolIE-ID ::= 709
|
||||
id-Preconfigured-measurement-GAP-Request ProtocolIE-ID ::= 710
|
||||
id-BWP-Id ProtocolIE-ID ::= 711
|
||||
|
||||
|
||||
END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
-- 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
-- 9.4.8 Container Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
-- 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
-- 9.4.5 Information Element Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -203,6 +203,8 @@ IMPORTS
|
|||
id-startRBIndex,
|
||||
id-transmissionCombn8,
|
||||
id-ServCellInfoList,
|
||||
id-Preconfigured-measurement-GAP-Request,
|
||||
id-BWP-Id,
|
||||
maxNRARFCN,
|
||||
maxnoofErrors,
|
||||
maxnoofBPLMNs,
|
||||
|
@ -1095,6 +1097,8 @@ BufferSizeThresh ::= INTEGER(0..16777215)
|
|||
|
||||
BurstArrivalTime ::= OCTET STRING
|
||||
|
||||
BWP-Id ::= INTEGER (0..4)
|
||||
|
||||
-- C
|
||||
CAGID ::= BIT STRING (SIZE(32))
|
||||
|
||||
|
@ -1525,6 +1529,19 @@ ConfiguredTACIndication ::= ENUMERATED {
|
|||
...
|
||||
}
|
||||
|
||||
Configured-BWP-List ::= SEQUENCE (SIZE(1.. maxNrofBWPs)) OF Configured-BWP-Item
|
||||
|
||||
Configured-BWP-Item ::= SEQUENCE {
|
||||
bWP-Id BWP-Id,
|
||||
bWP-Location-and-bandwidth INTEGER (0..37949),
|
||||
iE-Extensions ProtocolExtensionContainer { { Configured-BWP-Item-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
Configured-BWP-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
CoordinateID ::= INTEGER (0..511, ...)
|
||||
|
||||
|
@ -1673,7 +1690,8 @@ CUtoDURRCInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
|||
{ ID id-NeedForGapsInfoNR CRITICALITY ignore EXTENSION NeedForGapsInfoNR PRESENCE optional }|
|
||||
{ ID id-NeedForGapNCSGInfoNR CRITICALITY ignore EXTENSION NeedForGapNCSGInfoNR PRESENCE optional }|
|
||||
{ ID id-NeedForGapNCSGInfoEUTRA CRITICALITY ignore EXTENSION NeedForGapNCSGInfoEUTRA PRESENCE optional }|
|
||||
{ ID id-ConfigRestrictInfoDAPS CRITICALITY ignore EXTENSION ConfigRestrictInfoDAPS PRESENCE optional },
|
||||
{ ID id-ConfigRestrictInfoDAPS CRITICALITY ignore EXTENSION ConfigRestrictInfoDAPS PRESENCE optional }|
|
||||
{ ID id-Preconfigured-measurement-GAP-Request CRITICALITY ignore EXTENSION Preconfigured-measurement-GAP-Request PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1694,6 +1712,7 @@ DedicatedSIDeliveryNeededUE-Item-ExtIEs F1AP-PROTOCOL-EXTENSION::={
|
|||
...
|
||||
}
|
||||
|
||||
DedicatedSIDeliveryIndication::= ENUMERATED{true, ...}
|
||||
|
||||
DL-PRS ::= SEQUENCE {
|
||||
prsid INTEGER (0..255),
|
||||
|
@ -4379,7 +4398,7 @@ NR-Mode-Info ::= CHOICE {
|
|||
}
|
||||
|
||||
NR-Mode-Info-ExtIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-NR-U CRITICALITY ignore TYPE NR-U-Channel-Info-List PRESENCE optional },
|
||||
{ ID id-NR-U CRITICALITY ignore TYPE NR-U-Channel-Info-List PRESENCE mandatory},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -5143,6 +5162,8 @@ Pre-emptionVulnerability ::= ENUMERATED {
|
|||
pre-emptable
|
||||
}
|
||||
|
||||
Preconfigured-measurement-GAP-Request ::= ENUMERATED {true, ...}
|
||||
|
||||
PriorityLevel ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15)
|
||||
|
||||
ProtectedEUTRAResourceIndication ::= OCTET STRING
|
||||
|
@ -5309,7 +5330,7 @@ PRSResourceSet-Item ::= SEQUENCE {
|
|||
pointA INTEGER (0..3279165),
|
||||
combSize ENUMERATED{n2, n4, n6, n12, ...},
|
||||
cPType ENUMERATED{normal, extended, ...},
|
||||
resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,...},
|
||||
resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,..., n128, n256, n512},
|
||||
resourceSetSlotOffset INTEGER(0..81919,...),
|
||||
resourceRepetitionFactor ENUMERATED{rf1,rf2,rf4,rf6,rf8,rf16,rf32,...},
|
||||
resourceTimeGap ENUMERATED{tg1,tg2,tg4,tg8,tg16,tg32,...},
|
||||
|
@ -5442,7 +5463,7 @@ RequestedDLPRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoofPRSresourceSets)) O
|
|||
RequestedDLPRSResourceSet-Item ::= SEQUENCE {
|
||||
pRSbandwidth INTEGER(1..63),
|
||||
combSize ENUMERATED{n2, n4, n6, n12, ...} OPTIONAL,
|
||||
resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,...} OPTIONAL,
|
||||
resourceSetPeriodicity ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,..., n128, n256, n512} OPTIONAL,
|
||||
resourceRepetitionFactor ENUMERATED{rf1,rf2,rf4,rf6,rf8,rf16,rf32,...} OPTIONAL,
|
||||
resourceNumberofSymbols ENUMERATED{n2,n4,n6,n12,...} OPTIONAL,
|
||||
requestedDLPRSResource-List RequestedDLPRSResource-List OPTIONAL,
|
||||
|
@ -6215,6 +6236,7 @@ ServingCellMO-encoded-in-CGC-Item ::= SEQUENCE {
|
|||
}
|
||||
|
||||
ServingCellMO-encoded-in-CGC-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
{ ID id-BWP-Id CRITICALITY ignore EXTENSION BWP-Id PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -6928,10 +6950,10 @@ SRSResource::= SEQUENCE {
|
|||
}
|
||||
|
||||
SRSResource-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
{ ID id-nrofSymbolsExtended CRITICALITY ignore EXTENSION NrofSymbolsExtended PRESENCE optional}|
|
||||
{ ID id-repetitionFactorExtended CRITICALITY ignore EXTENSION RepetitionFactorExtended PRESENCE optional}|
|
||||
{ ID id-startRBHopping CRITICALITY ignore EXTENSION StartRBHopping PRESENCE optional}|
|
||||
{ ID id-startRBIndex CRITICALITY ignore EXTENSION StartRBIndex PRESENCE optional},
|
||||
{ ID id-nrofSymbolsExtended CRITICALITY ignore EXTENSION NrofSymbolsExtended PRESENCE optional}|
|
||||
{ ID id-repetitionFactorExtended CRITICALITY ignore EXTENSION RepetitionFactorExtended PRESENCE optional}|
|
||||
{ ID id-startRBHopping CRITICALITY ignore EXTENSION StartRBHopping PRESENCE optional}|
|
||||
{ ID id-startRBIndex CRITICALITY ignore EXTENSION StartRBIndex PRESENCE optional},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -7656,7 +7678,7 @@ TRPInformationTypeResponseItem ::= CHOICE {
|
|||
TRPInformationTypeResponseItem-ExtIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TRPType CRITICALITY reject TYPE TRPType PRESENCE mandatory }|
|
||||
{ ID id-OnDemandPRS CRITICALITY reject TYPE OnDemandPRS-Info PRESENCE mandatory}|
|
||||
{ ID id-TRPTxTEGAssociation CRITICALITY reject TYPE TRPTxTEGAssociation PRESENCE optional }|
|
||||
{ ID id-TRPTxTEGAssociation CRITICALITY reject TYPE TRPTxTEGAssociation PRESENCE mandatory}|
|
||||
{ ID id-TRPBeamAntennaInformation CRITICALITY reject TYPE TRPBeamAntennaInformation PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
@ -8043,7 +8065,7 @@ UE-MulticastMRBs-RequiredToBeReleased-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
UE-MulticastMRBs-Setup-Item ::= SEQUENCE {
|
||||
mRB-ID MRB-ID,
|
||||
multicastF1UContextReferenceCU MulticastF1UContextReferenceCU OPTIONAL,
|
||||
multicastF1UContextReferenceCU MulticastF1UContextReferenceCU,
|
||||
iE-Extensions ProtocolExtensionContainer { { UE-MulticastMRBs-Setup-Item-ExtIEs } } OPTIONAL
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
-- 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
-- 9.4.4 PDU Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -404,7 +404,9 @@ IMPORTS
|
|||
UlTxDirectCurrentMoreCarrierInformation,
|
||||
CPACMCGInformation,
|
||||
ExtendedUEIdentityIndexValue,
|
||||
HashedUEIdentityIndexValue
|
||||
HashedUEIdentityIndexValue,
|
||||
DedicatedSIDeliveryIndication,
|
||||
Configured-BWP-List
|
||||
|
||||
|
||||
|
||||
|
@ -930,6 +932,8 @@ FROM F1AP-Containers
|
|||
id-CPACMCGInformation,
|
||||
id-ExtendedUEIdentityIndexValue,
|
||||
id-HashedUEIdentityIndexValue,
|
||||
id-DedicatedSIDeliveryIndication,
|
||||
id-Configured-BWP-List,
|
||||
maxCellingNBDU,
|
||||
maxnoofCandidateSpCells,
|
||||
maxnoofDRBs,
|
||||
|
@ -1613,7 +1617,9 @@ UEContextSetupResponseIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-PC5RLCChannelSetupList CRITICALITY ignore TYPE PC5RLCChannelSetupList PRESENCE optional}|
|
||||
{ ID id-PC5RLCChannelFailedToBeSetupList CRITICALITY ignore TYPE PC5RLCChannelFailedToBeSetupList PRESENCE optional}|
|
||||
{ ID id-ServingCellMO-encoded-in-CGC-List CRITICALITY ignore TYPE ServingCellMO-encoded-in-CGC-List PRESENCE optional}|
|
||||
{ ID id-UE-MulticastMRBs-Setupnew-List CRITICALITY reject TYPE UE-MulticastMRBs-Setupnew-List PRESENCE optional},
|
||||
{ ID id-UE-MulticastMRBs-Setupnew-List CRITICALITY reject TYPE UE-MulticastMRBs-Setupnew-List PRESENCE optional}|
|
||||
{ ID id-DedicatedSIDeliveryIndication CRITICALITY ignore TYPE DedicatedSIDeliveryIndication PRESENCE optional}|
|
||||
{ ID id-Configured-BWP-List CRITICALITY ignore TYPE Configured-BWP-List PRESENCE optional},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -2036,7 +2042,8 @@ UEContextModificationResponseIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-PC5RLCChannelFailedToBeModifiedList CRITICALITY ignore TYPE PC5RLCChannelFailedToBeModifiedList PRESENCE optional}|
|
||||
{ ID id-SDTBearerConfigurationInfo CRITICALITY ignore TYPE SDTBearerConfigurationInfo PRESENCE optional}|
|
||||
{ ID id-UE-MulticastMRBs-Setup-List CRITICALITY reject TYPE UE-MulticastMRBs-Setup-List PRESENCE optional}|
|
||||
{ ID id-ServingCellMO-encoded-in-CGC-List CRITICALITY ignore TYPE ServingCellMO-encoded-in-CGC-List PRESENCE optional},
|
||||
{ ID id-ServingCellMO-encoded-in-CGC-List CRITICALITY ignore TYPE ServingCellMO-encoded-in-CGC-List PRESENCE optional}|
|
||||
{ ID id-DedicatedSIDeliveryIndication CRITICALITY ignore TYPE DedicatedSIDeliveryIndication PRESENCE optional}| { ID id-Configured-BWP-List CRITICALITY ignore TYPE Configured-BWP-List PRESENCE optional},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -2964,10 +2971,8 @@ CellTrafficTraceIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ID id-TraceID CRITICALITY ignore TYPE TraceID PRESENCE mandatory }|
|
||||
{ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory }|
|
||||
{ID id-PrivacyIndicator CRITICALITY ignore TYPE PrivacyIndicator PRESENCE optional }|
|
||||
|
||||
{ID id-TraceCollectionEntityURI CRITICALITY ignore TYPE URI-address PRESENCE optional },
|
||||
...
|
||||
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
|
@ -2988,7 +2993,7 @@ DUCURadioInformationTransfer ::= SEQUENCE {
|
|||
}
|
||||
|
||||
DUCURadioInformationTransferIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-DUCURadioInformationType CRITICALITY ignore TYPE DUCURadioInformationType PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
@ -3013,7 +3018,7 @@ CUDURadioInformationTransfer ::= SEQUENCE {
|
|||
}
|
||||
|
||||
CUDURadioInformationTransferIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-CUDURadioInformationType CRITICALITY ignore TYPE CUDURadioInformationType PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
@ -3032,6 +3037,7 @@ CUDURadioInformationTransferIEs F1AP-PROTOCOL-IES ::= {
|
|||
-- **************************************************************
|
||||
--
|
||||
-- BAP MAPPING CONFIGURATION
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
|
||||
|
@ -3082,6 +3088,7 @@ BAP-Header-Rewriting-Removed-List-ItemIEs F1AP-PROTOCOL-IES ::= {
|
|||
-- **************************************************************
|
||||
--
|
||||
-- BAP MAPPING CONFIGURATION ACKNOWLEDGE
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
BAPMappingConfigurationAcknowledge ::= SEQUENCE {
|
||||
|
@ -3124,6 +3131,7 @@ BAPMappingConfigurationFailureIEs F1AP-PROTOCOL-IES ::= {
|
|||
-- **************************************************************
|
||||
--
|
||||
-- GNB-DU RESOURCE CONFIGURATION
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
|
||||
|
@ -3148,6 +3156,7 @@ GNBDUResourceConfigurationIEs F1AP-PROTOCOL-IES ::= {
|
|||
-- **************************************************************
|
||||
--
|
||||
-- GNB-DU RESOURCE CONFIGURATION ACKNOWLEDGE
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
|
||||
|
@ -3192,6 +3201,7 @@ GNBDUResourceConfigurationFailureIEs F1AP-PROTOCOL-IES ::= {
|
|||
-- **************************************************************
|
||||
--
|
||||
-- IAB TNL ADDRESS REQUEST
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
|
||||
|
@ -3222,6 +3232,7 @@ IAB-TNL-Addresses-To-Remove-ItemIEs F1AP-PROTOCOL-IES::= {
|
|||
-- **************************************************************
|
||||
--
|
||||
-- IAB TNL ADDRESS RESPONSE
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
|
||||
|
@ -5107,6 +5118,12 @@ PDCMeasurementFailureIndication-IEs F1AP-PROTOCOL-IES ::= {
|
|||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- PPS CONFIGURATION PROCEDURE
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- PRS CONFIGURATION REQUEST
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
-- 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
-- 9.4.3 Elementary Procedure Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -336,7 +336,7 @@ F1AP-ELEMENTARY-PROCEDURES-CLASS-1 F1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
uEContextModification |
|
||||
uEContextModificationRequired |
|
||||
writeReplaceWarning |
|
||||
pWSCancel |
|
||||
pWSCancel |
|
||||
gNBDUResourceCoordination |
|
||||
f1Removal |
|
||||
bAPMappingConfiguration |
|
||||
|
@ -351,9 +351,9 @@ F1AP-ELEMENTARY-PROCEDURES-CLASS-1 F1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
e-CIDMeasurementInitiation |
|
||||
broadcastContextSetup |
|
||||
broadcastContextRelease |
|
||||
broadcastContextModification|
|
||||
broadcastContextModification |
|
||||
multicastContextSetup |
|
||||
multicastContextRelease |
|
||||
multicastContextRelease |
|
||||
multicastContextModification |
|
||||
multicastDistributionSetup |
|
||||
multicastDistributionRelease |
|
||||
|
|
|
@ -886,6 +886,10 @@ 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
|
||||
#.END
|
||||
|
||||
#.REGISTER
|
||||
|
@ -1404,6 +1408,8 @@ 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
|
||||
|
||||
#F1AP-PROTOCOL-EXTENSION
|
||||
GNB-CUSystemInformation N f1ap.extension id-gNB-CUSystemInformation
|
||||
|
@ -1581,6 +1587,8 @@ RepetitionFactorExtended N f1ap.extension id-repetition
|
|||
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
|
||||
|
||||
#F1AP-ELEMENTARY-PROCEDURE
|
||||
Reset N f1ap.proc.imsg id-Reset
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* packet-f1ap.c
|
||||
* Routines for E-UTRAN F1 Application Protocol (F1AP) packet dissection
|
||||
* Copyright 2018-2023, Pascal Quantin <pascal@wireshark.org>
|
||||
* Copyright 2018-2024, Pascal Quantin <pascal@wireshark.org>
|
||||
*
|
||||
* Wireshark - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@wireshark.org>
|
||||
|
@ -8,7 +8,7 @@
|
|||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*
|
||||
* References: 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
* References: 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
/* packet-f1ap.c
|
||||
* Routines for E-UTRAN F1 Application Protocol (F1AP) packet dissection
|
||||
* Copyright 2018-2023, Pascal Quantin <pascal@wireshark.org>
|
||||
* Copyright 2018-2024, Pascal Quantin <pascal@wireshark.org>
|
||||
*
|
||||
* Wireshark - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@wireshark.org>
|
||||
|
@ -13,7 +13,7 @@
|
|||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*
|
||||
* References: 3GPP TS 38.473 V17.6.0 (2023-09)
|
||||
* References: 3GPP TS 38.473 V17.7.0 (2023-12)
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
@ -964,7 +964,11 @@ typedef enum _ProtocolIE_ID_enum {
|
|||
id_startRBHopping = 704,
|
||||
id_startRBIndex = 705,
|
||||
id_transmissionCombn8 = 706,
|
||||
id_ServCellInfoList = 707
|
||||
id_ServCellInfoList = 707,
|
||||
id_DedicatedSIDeliveryIndication = 708,
|
||||
id_Configured_BWP_List = 709,
|
||||
id_Preconfigured_measurement_GAP_Request = 710,
|
||||
id_BWP_Id = 711
|
||||
} ProtocolIE_ID_enum;
|
||||
|
||||
/* Initialize the protocol and registered fields */
|
||||
|
@ -1043,6 +1047,7 @@ static int hf_f1ap_BroadcastMRBs_ToBeSetup_Item_PDU; /* BroadcastMRBs_ToBeSetup
|
|||
static int hf_f1ap_BroadcastMRBs_ToBeSetupMod_Item_PDU; /* BroadcastMRBs_ToBeSetupMod_Item */
|
||||
static int hf_f1ap_BroadcastAreaScope_PDU; /* BroadcastAreaScope */
|
||||
static int hf_f1ap_BufferSizeThresh_PDU; /* BufferSizeThresh */
|
||||
static int hf_f1ap_BWP_Id_PDU; /* BWP_Id */
|
||||
static int hf_f1ap_Cancel_all_Warning_Messages_Indicator_PDU; /* Cancel_all_Warning_Messages_Indicator */
|
||||
static int hf_f1ap_Candidate_SpCell_Item_PDU; /* Candidate_SpCell_Item */
|
||||
static int hf_f1ap_Cause_PDU; /* Cause */
|
||||
|
@ -1076,6 +1081,7 @@ static int hf_f1ap_ConditionalInterDUMobilityInformation_PDU; /* ConditionalInt
|
|||
static int hf_f1ap_ConditionalIntraDUMobilityInformation_PDU; /* ConditionalIntraDUMobilityInformation */
|
||||
static int hf_f1ap_ConfigRestrictInfoDAPS_PDU; /* ConfigRestrictInfoDAPS */
|
||||
static int hf_f1ap_ConfiguredTACIndication_PDU; /* ConfiguredTACIndication */
|
||||
static int hf_f1ap_Configured_BWP_List_PDU; /* Configured_BWP_List */
|
||||
static int hf_f1ap_Coverage_Modification_Notification_PDU; /* Coverage_Modification_Notification */
|
||||
static int hf_f1ap_CCO_Assistance_Information_PDU; /* CCO_Assistance_Information */
|
||||
static int hf_f1ap_CP_TransportLayerAddress_PDU; /* CP_TransportLayerAddress */
|
||||
|
@ -1087,6 +1093,7 @@ static int hf_f1ap_CUtoDURRCInformation_PDU; /* CUtoDURRCInformation */
|
|||
static int hf_f1ap_DAPS_HO_Status_PDU; /* DAPS_HO_Status */
|
||||
static int hf_f1ap_DCBasedDuplicationConfigured_PDU; /* DCBasedDuplicationConfigured */
|
||||
static int hf_f1ap_Dedicated_SIDelivery_NeededUE_Item_PDU; /* Dedicated_SIDelivery_NeededUE_Item */
|
||||
static int hf_f1ap_DedicatedSIDeliveryIndication_PDU; /* DedicatedSIDeliveryIndication */
|
||||
static int hf_f1ap_DL_UP_TNL_Address_to_Update_List_Item_PDU; /* DL_UP_TNL_Address_to_Update_List_Item */
|
||||
static int hf_f1ap_DRB_Activity_Item_PDU; /* DRB_Activity_Item */
|
||||
static int hf_f1ap_DRBs_FailedToBeModified_Item_PDU; /* DRBs_FailedToBeModified_Item */
|
||||
|
@ -1301,6 +1308,7 @@ static int hf_f1ap_PosMeasurementQuantities_PDU; /* PosMeasurementQuantities */
|
|||
static int hf_f1ap_PosMeasurementResultList_PDU; /* PosMeasurementResultList */
|
||||
static int hf_f1ap_PosReportCharacteristics_PDU; /* PosReportCharacteristics */
|
||||
static int hf_f1ap_PosSItypeList_PDU; /* PosSItypeList */
|
||||
static int hf_f1ap_Preconfigured_measurement_GAP_Request_PDU; /* Preconfigured_measurement_GAP_Request */
|
||||
static int hf_f1ap_Protected_EUTRA_Resources_Item_PDU; /* Protected_EUTRA_Resources_Item */
|
||||
static int hf_f1ap_PRS_Measurement_Info_List_PDU; /* PRS_Measurement_Info_List */
|
||||
static int hf_f1ap_Potential_SpCell_Item_PDU; /* Potential_SpCell_Item */
|
||||
|
@ -1955,6 +1963,9 @@ static int hf_f1ap_cho_trigger; /* CHOtrigger_InterDU */
|
|||
static int hf_f1ap_targetgNB_DUUEF1APID; /* GNB_DU_UE_F1AP_ID */
|
||||
static int hf_f1ap_cho_trigger_01; /* CHOtrigger_IntraDU */
|
||||
static int hf_f1ap_targetCellsTocancel; /* TargetCellList */
|
||||
static int hf_f1ap_Configured_BWP_List_item; /* Configured_BWP_Item */
|
||||
static int hf_f1ap_bWP_Id; /* BWP_Id */
|
||||
static int hf_f1ap_bWP_Location_and_bandwidth; /* INTEGER_0_37949 */
|
||||
static int hf_f1ap_coverage_Modification_List; /* Coverage_Modification_List */
|
||||
static int hf_f1ap_Coverage_Modification_List_item; /* Coverage_Modification_Item */
|
||||
static int hf_f1ap_cellCoverageState; /* CellCoverageState */
|
||||
|
@ -3303,6 +3314,8 @@ static gint ett_f1ap_CompositeAvailableCapacityGroup;
|
|||
static gint ett_f1ap_CompositeAvailableCapacity;
|
||||
static gint ett_f1ap_ConditionalInterDUMobilityInformation;
|
||||
static gint ett_f1ap_ConditionalIntraDUMobilityInformation;
|
||||
static gint ett_f1ap_Configured_BWP_List;
|
||||
static gint ett_f1ap_Configured_BWP_Item;
|
||||
static gint ett_f1ap_Coverage_Modification_Notification;
|
||||
static gint ett_f1ap_Coverage_Modification_List;
|
||||
static gint ett_f1ap_Coverage_Modification_Item;
|
||||
|
@ -5507,6 +5520,10 @@ static const value_string f1ap_ProtocolIE_ID_vals[] = {
|
|||
{ id_startRBIndex, "id-startRBIndex" },
|
||||
{ id_transmissionCombn8, "id-transmissionCombn8" },
|
||||
{ id_ServCellInfoList, "id-ServCellInfoList" },
|
||||
{ id_DedicatedSIDeliveryIndication, "id-DedicatedSIDeliveryIndication" },
|
||||
{ id_Configured_BWP_List, "id-Configured-BWP-List" },
|
||||
{ id_Preconfigured_measurement_GAP_Request, "id-Preconfigured-measurement-GAP-Request" },
|
||||
{ id_BWP_Id, "id-BWP-Id" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
@ -10704,6 +10721,16 @@ dissect_f1ap_BurstArrivalTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
|
|||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_f1ap_BWP_Id(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
|
||||
0U, 4U, NULL, FALSE);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const value_string f1ap_Cancel_all_Warning_Messages_Indicator_vals[] = {
|
||||
{ 0, "true" },
|
||||
{ 0, NULL }
|
||||
|
@ -12791,6 +12818,46 @@ dissect_f1ap_ConfiguredTACIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
|
|||
|
||||
|
||||
|
||||
static int
|
||||
dissect_f1ap_INTEGER_0_37949(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
|
||||
0U, 37949U, NULL, FALSE);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const per_sequence_t Configured_BWP_Item_sequence[] = {
|
||||
{ &hf_f1ap_bWP_Id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_f1ap_BWP_Id },
|
||||
{ &hf_f1ap_bWP_Location_and_bandwidth, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_f1ap_INTEGER_0_37949 },
|
||||
{ &hf_f1ap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_f1ap_ProtocolExtensionContainer },
|
||||
{ NULL, 0, 0, NULL }
|
||||
};
|
||||
|
||||
static int
|
||||
dissect_f1ap_Configured_BWP_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
|
||||
ett_f1ap_Configured_BWP_Item, Configured_BWP_Item_sequence);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const per_sequence_t Configured_BWP_List_sequence_of[1] = {
|
||||
{ &hf_f1ap_Configured_BWP_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_f1ap_Configured_BWP_Item },
|
||||
};
|
||||
|
||||
static int
|
||||
dissect_f1ap_Configured_BWP_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
|
||||
ett_f1ap_Configured_BWP_List, Configured_BWP_List_sequence_of,
|
||||
1, maxNrofBWPs, FALSE);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_f1ap_CoordinateID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
|
||||
|
@ -13254,6 +13321,21 @@ dissect_f1ap_Dedicated_SIDelivery_NeededUE_Item(tvbuff_t *tvb _U_, int offset _U
|
|||
}
|
||||
|
||||
|
||||
static const value_string f1ap_DedicatedSIDeliveryIndication_vals[] = {
|
||||
{ 0, "true" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
||||
static int
|
||||
dissect_f1ap_DedicatedSIDeliveryIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
1, NULL, TRUE, 0, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_f1ap_PRS_Resource_Set_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
|
@ -21158,6 +21240,21 @@ dissect_f1ap_PrimaryPathIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
|
|||
}
|
||||
|
||||
|
||||
static const value_string f1ap_Preconfigured_measurement_GAP_Request_vals[] = {
|
||||
{ 0, "true" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
||||
static int
|
||||
dissect_f1ap_Preconfigured_measurement_GAP_Request(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
1, NULL, TRUE, 0, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_f1ap_SpectrumSharingGroupID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
|
@ -21287,6 +21384,9 @@ static const value_string f1ap_T_resourceSetPeriodicity_vals[] = {
|
|||
{ 17, "n20480" },
|
||||
{ 18, "n40960" },
|
||||
{ 19, "n81920" },
|
||||
{ 20, "n128" },
|
||||
{ 21, "n256" },
|
||||
{ 22, "n512" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
@ -21294,7 +21394,7 @@ static const value_string f1ap_T_resourceSetPeriodicity_vals[] = {
|
|||
static int
|
||||
dissect_f1ap_T_resourceSetPeriodicity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
20, NULL, TRUE, 0, NULL);
|
||||
20, NULL, TRUE, 3, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
@ -21984,6 +22084,9 @@ static const value_string f1ap_T_resourceSetPeriodicity_01_vals[] = {
|
|||
{ 17, "n20480" },
|
||||
{ 18, "n40960" },
|
||||
{ 19, "n81920" },
|
||||
{ 20, "n128" },
|
||||
{ 21, "n256" },
|
||||
{ 22, "n512" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
@ -21991,7 +22094,7 @@ static const value_string f1ap_T_resourceSetPeriodicity_01_vals[] = {
|
|||
static int
|
||||
dissect_f1ap_T_resourceSetPeriodicity_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
20, NULL, TRUE, 0, NULL);
|
||||
20, NULL, TRUE, 3, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
@ -26697,7 +26800,7 @@ dissect_f1ap_UE_MulticastMRBs_RequiredToBeReleased_Item(tvbuff_t *tvb _U_, int o
|
|||
|
||||
static const per_sequence_t UE_MulticastMRBs_Setup_Item_sequence[] = {
|
||||
{ &hf_f1ap_mRB_ID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_f1ap_MRB_ID },
|
||||
{ &hf_f1ap_multicastF1UContextReferenceCU, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_f1ap_MulticastF1UContextReferenceCU },
|
||||
{ &hf_f1ap_multicastF1UContextReferenceCU, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_f1ap_MulticastF1UContextReferenceCU },
|
||||
{ &hf_f1ap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_f1ap_ProtocolExtensionContainer },
|
||||
{ NULL, 0, 0, NULL }
|
||||
};
|
||||
|
@ -31939,6 +32042,14 @@ static int dissect_BufferSizeThresh_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U
|
|||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_BWP_Id_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
|
||||
offset = dissect_f1ap_BWP_Id(tvb, offset, &asn1_ctx, tree, hf_f1ap_BWP_Id_PDU);
|
||||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_Cancel_all_Warning_Messages_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
|
@ -32203,6 +32314,14 @@ static int dissect_ConfiguredTACIndication_PDU(tvbuff_t *tvb _U_, packet_info *p
|
|||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_Configured_BWP_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
|
||||
offset = dissect_f1ap_Configured_BWP_List(tvb, offset, &asn1_ctx, tree, hf_f1ap_Configured_BWP_List_PDU);
|
||||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_Coverage_Modification_Notification_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
|
@ -32291,6 +32410,14 @@ static int dissect_Dedicated_SIDelivery_NeededUE_Item_PDU(tvbuff_t *tvb _U_, pac
|
|||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_DedicatedSIDeliveryIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
|
||||
offset = dissect_f1ap_DedicatedSIDeliveryIndication(tvb, offset, &asn1_ctx, tree, hf_f1ap_DedicatedSIDeliveryIndication_PDU);
|
||||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_DL_UP_TNL_Address_to_Update_List_Item_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
|
@ -34003,6 +34130,14 @@ static int dissect_PosSItypeList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
|
|||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_Preconfigured_measurement_GAP_Request_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
|
||||
offset = dissect_f1ap_Preconfigured_measurement_GAP_Request(tvb, offset, &asn1_ctx, tree, hf_f1ap_Preconfigured_measurement_GAP_Request_PDU);
|
||||
offset += 7; offset >>= 3;
|
||||
return offset;
|
||||
}
|
||||
static int dissect_Protected_EUTRA_Resources_Item_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
|
@ -38209,6 +38344,10 @@ void proto_register_f1ap(void) {
|
|||
{ "BufferSizeThresh", "f1ap.BufferSizeThresh",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_BWP_Id_PDU,
|
||||
{ "BWP-Id", "f1ap.BWP_Id",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_Cancel_all_Warning_Messages_Indicator_PDU,
|
||||
{ "Cancel-all-Warning-Messages-Indicator", "f1ap.Cancel_all_Warning_Messages_Indicator",
|
||||
FT_UINT32, BASE_DEC, VALS(f1ap_Cancel_all_Warning_Messages_Indicator_vals), 0,
|
||||
|
@ -38341,6 +38480,10 @@ void proto_register_f1ap(void) {
|
|||
{ "ConfiguredTACIndication", "f1ap.ConfiguredTACIndication",
|
||||
FT_UINT32, BASE_DEC, VALS(f1ap_ConfiguredTACIndication_vals), 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_Configured_BWP_List_PDU,
|
||||
{ "Configured-BWP-List", "f1ap.Configured_BWP_List",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_Coverage_Modification_Notification_PDU,
|
||||
{ "Coverage-Modification-Notification", "f1ap.Coverage_Modification_Notification_element",
|
||||
FT_NONE, BASE_NONE, NULL, 0,
|
||||
|
@ -38385,6 +38528,10 @@ void proto_register_f1ap(void) {
|
|||
{ "Dedicated-SIDelivery-NeededUE-Item", "f1ap.Dedicated_SIDelivery_NeededUE_Item_element",
|
||||
FT_NONE, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_DedicatedSIDeliveryIndication_PDU,
|
||||
{ "DedicatedSIDeliveryIndication", "f1ap.DedicatedSIDeliveryIndication",
|
||||
FT_UINT32, BASE_DEC, VALS(f1ap_DedicatedSIDeliveryIndication_vals), 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_DL_UP_TNL_Address_to_Update_List_Item_PDU,
|
||||
{ "DL-UP-TNL-Address-to-Update-List-Item", "f1ap.DL_UP_TNL_Address_to_Update_List_Item_element",
|
||||
FT_NONE, BASE_NONE, NULL, 0,
|
||||
|
@ -39241,6 +39388,10 @@ void proto_register_f1ap(void) {
|
|||
{ "PosSItypeList", "f1ap.PosSItypeList",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_Preconfigured_measurement_GAP_Request_PDU,
|
||||
{ "Preconfigured-measurement-GAP-Request", "f1ap.Preconfigured_measurement_GAP_Request",
|
||||
FT_UINT32, BASE_DEC, VALS(f1ap_Preconfigured_measurement_GAP_Request_vals), 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_Protected_EUTRA_Resources_Item_PDU,
|
||||
{ "Protected-EUTRA-Resources-Item", "f1ap.Protected_EUTRA_Resources_Item_element",
|
||||
FT_NONE, BASE_NONE, NULL, 0,
|
||||
|
@ -41857,6 +42008,18 @@ void proto_register_f1ap(void) {
|
|||
{ "targetCellsTocancel", "f1ap.targetCellsTocancel",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
"TargetCellList", HFILL }},
|
||||
{ &hf_f1ap_Configured_BWP_List_item,
|
||||
{ "Configured-BWP-Item", "f1ap.Configured_BWP_Item_element",
|
||||
FT_NONE, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_bWP_Id,
|
||||
{ "bWP-Id", "f1ap.bWP_Id",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_f1ap_bWP_Location_and_bandwidth,
|
||||
{ "bWP-Location-and-bandwidth", "f1ap.bWP_Location_and_bandwidth",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
"INTEGER_0_37949", HFILL }},
|
||||
{ &hf_f1ap_coverage_Modification_List,
|
||||
{ "coverage-Modification-List", "f1ap.coverage_Modification_List",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
|
@ -46645,6 +46808,8 @@ void proto_register_f1ap(void) {
|
|||
&ett_f1ap_CompositeAvailableCapacity,
|
||||
&ett_f1ap_ConditionalInterDUMobilityInformation,
|
||||
&ett_f1ap_ConditionalIntraDUMobilityInformation,
|
||||
&ett_f1ap_Configured_BWP_List,
|
||||
&ett_f1ap_Configured_BWP_Item,
|
||||
&ett_f1ap_Coverage_Modification_Notification,
|
||||
&ett_f1ap_Coverage_Modification_List,
|
||||
&ett_f1ap_Coverage_Modification_Item,
|
||||
|
@ -48102,6 +48267,8 @@ proto_reg_handoff_f1ap(void)
|
|||
dissector_add_uint("f1ap.ies", id_UE_MulticastMRBs_Setupnew_List, create_dissector_handle(dissect_UE_MulticastMRBs_Setupnew_List_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.ies", id_UE_MulticastMRBs_Setupnew_Item, create_dissector_handle(dissect_UE_MulticastMRBs_Setupnew_Item_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.ies", id_transmissionCombn8, create_dissector_handle(dissect_TransmissionCombn8_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.ies", id_DedicatedSIDeliveryIndication, create_dissector_handle(dissect_DedicatedSIDeliveryIndication_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.ies", id_Configured_BWP_List, create_dissector_handle(dissect_Configured_BWP_List_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.extension", id_gNB_CUSystemInformation, create_dissector_handle(dissect_GNB_CUSystemInformation_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.extension", id_HandoverPreparationInformation, create_dissector_handle(dissect_HandoverPreparationInformation_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.extension", id_TAISliceSupportList, create_dissector_handle(dissect_SliceSupportList_PDU, proto_f1ap));
|
||||
|
@ -48277,6 +48444,8 @@ proto_reg_handoff_f1ap(void)
|
|||
dissector_add_uint("f1ap.extension", id_startRBHopping, create_dissector_handle(dissect_StartRBHopping_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.extension", id_startRBIndex, create_dissector_handle(dissect_StartRBIndex_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.extension", id_ServCellInfoList, create_dissector_handle(dissect_ServCellInfoList_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.extension", id_Preconfigured_measurement_GAP_Request, create_dissector_handle(dissect_Preconfigured_measurement_GAP_Request_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.extension", id_BWP_Id, create_dissector_handle(dissect_BWP_Id_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.proc.imsg", id_Reset, create_dissector_handle(dissect_Reset_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.proc.sout", id_Reset, create_dissector_handle(dissect_ResetAcknowledge_PDU, proto_f1ap));
|
||||
dissector_add_uint("f1ap.proc.imsg", id_F1Setup, create_dissector_handle(dissect_F1SetupRequest_PDU, proto_f1ap));
|
||||
|
|
Loading…
Reference in New Issue