forked from osmocom/wireshark
F1AP: upgrade dissector to v15.6.0
Change-Id: I39f33ffc76856e0bad8cb39f1199fc8a881a293c Reviewed-on: https://code.wireshark.org/review/33950 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
This commit is contained in:
parent
151159ad90
commit
1b39837cae
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V15.5.0 (2019-03)
|
||||
-- 3GPP TS 38.473 V15.6.0 (2019-06)
|
||||
-- 9.4.6 Common Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -29,6 +29,6 @@ ProtocolExtensionID ::= INTEGER (0..65535)
|
|||
|
||||
ProtocolIE-ID ::= INTEGER (0..65535)
|
||||
|
||||
TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessfull-outcome }
|
||||
TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome }
|
||||
|
||||
END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V15.5.0 (2019-03)
|
||||
-- 3GPP TS 38.473 V15.6.0 (2019-06)
|
||||
-- 9.4.7 Constant Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -59,6 +59,8 @@ id-PWSRestartIndication ProcedureCode ::= 22
|
|||
id-PWSFailureIndication ProcedureCode ::= 23
|
||||
id-GNBDUStatusIndication ProcedureCode ::= 24
|
||||
id-RRCDeliveryReport ProcedureCode ::= 25
|
||||
id-F1Removal ProcedureCode ::= 26
|
||||
id-NetworkAccessRateReduction ProcedureCode ::= 27
|
||||
|
||||
|
||||
-- **************************************************************
|
||||
|
@ -98,6 +100,10 @@ maxnoofSliceItems INTEGER ::= 1024
|
|||
maxCellineNB INTEGER ::= 256
|
||||
maxnoofExtendedBPLMNs INTEGER ::= 6
|
||||
maxnoofUEIDs INTEGER ::= 65536
|
||||
maxnoofBPLMNsNRminus1 INTEGER ::= 11
|
||||
maxnoofUACPLMNs INTEGER ::= 12
|
||||
maxnoofUACperPLMN INTEGER ::= 64
|
||||
maxnoofAdditionalSIBs INTEGER ::= 63
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -327,5 +333,22 @@ id-IgnoreResourceCoordinationContainer ProtocolIE-ID ::= 213
|
|||
id-UEAssistanceInformation ProtocolIE-ID ::= 214
|
||||
id-NeedforGap ProtocolIE-ID ::= 215
|
||||
id-PagingOrigin ProtocolIE-ID ::= 216
|
||||
id-new-gNB-CU-UE-F1AP-ID ProtocolIE-ID ::= 217
|
||||
id-RedirectedRRCmessage ProtocolIE-ID ::= 218
|
||||
id-new-gNB-DU-UE-F1AP-ID ProtocolIE-ID ::= 219
|
||||
id-NotificationInformation ProtocolIE-ID ::= 220
|
||||
id-PLMNAssistanceInfoForNetShar ProtocolIE-ID ::= 221
|
||||
id-UEContextNotRetrievable ProtocolIE-ID ::= 222
|
||||
id-BPLMN-ID-Info-List ProtocolIE-ID ::= 223
|
||||
id-SelectedPLMNID ProtocolIE-ID ::= 224
|
||||
id-UAC-Assistance-Info ProtocolIE-ID ::= 225
|
||||
id-RANUEID ProtocolIE-ID ::= 226
|
||||
id-GNB-DU-TNL-Association-To-Remove-Item ProtocolIE-ID ::= 227
|
||||
id-GNB-DU-TNL-Association-To-Remove-List ProtocolIE-ID ::= 228
|
||||
id-TNLAssociationTransportLayerAddressgNBDU ProtocolIE-ID ::= 229
|
||||
id-portNumber ProtocolIE-ID ::= 230
|
||||
id-AdditionalSIBMessageList ProtocolIE-ID ::= 231
|
||||
id-Cell-Type ProtocolIE-ID ::= 232
|
||||
id-IgnorePRACHConfiguration ProtocolIE-ID ::= 233
|
||||
|
||||
END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V15.5.0 (2019-03)
|
||||
-- 3GPP TS 38.473 V15.6.0 (2019-06)
|
||||
-- 9.4.8 Container Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V15.5.0 (2019-03)
|
||||
-- 3GPP TS 38.473 V15.6.0 (2019-06)
|
||||
-- 9.4.5 Information Element Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -21,6 +21,7 @@ IMPORTS
|
|||
id-RANAC,
|
||||
id-BearerTypeChange,
|
||||
id-Cell-Direction,
|
||||
id-Cell-Type,
|
||||
id-CellGroupConfig,
|
||||
id-AvailablePLMNList,
|
||||
id-PDUSessionID,
|
||||
|
@ -48,9 +49,16 @@ IMPORTS
|
|||
id-RequestedP-MaxFR2,
|
||||
id-DRX-Config,
|
||||
id-UEAssistanceInformation,
|
||||
id-BPLMN-ID-Info-List,
|
||||
id-NotificationInformation,
|
||||
id-TNLAssociationTransportLayerAddressgNBDU,
|
||||
id-portNumber,
|
||||
id-AdditionalSIBMessageList,
|
||||
id-IgnorePRACHConfiguration,
|
||||
maxNRARFCN,
|
||||
maxnoofErrors,
|
||||
maxnoofBPLMNs,
|
||||
maxnoofBPLMNsNRminus1,
|
||||
maxnoofDLUPTNLInformation,
|
||||
maxnoofNrCellBands,
|
||||
maxnoofULUPTNLInformation,
|
||||
|
@ -59,7 +67,11 @@ IMPORTS
|
|||
maxnoofSIBTypes,
|
||||
maxnoofSITypes,
|
||||
maxCellineNB,
|
||||
maxnoofExtendedBPLMNs
|
||||
maxnoofExtendedBPLMNs,
|
||||
maxnoofAdditionalSIBs,
|
||||
maxnoofUACPLMNs,
|
||||
maxnoofUACperPLMN
|
||||
|
||||
|
||||
FROM F1AP-Constants
|
||||
|
||||
|
@ -79,6 +91,17 @@ FROM F1AP-Containers;
|
|||
|
||||
-- A
|
||||
|
||||
AdditionalSIBMessageList ::= SEQUENCE (SIZE(1..maxnoofAdditionalSIBs)) OF AdditionalSIBMessageList-Item
|
||||
|
||||
AdditionalSIBMessageList-Item ::= SEQUENCE {
|
||||
additionalSIB OCTET STRING,
|
||||
iE-Extensions ProtocolExtensionContainer { { AdditionalSIBMessageList-Item-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
AdditionalSIBMessageList-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
AllocationAndRetentionPriority ::= SEQUENCE {
|
||||
priorityLevel PriorityLevel,
|
||||
pre-emptionCapability Pre-emptionCapability,
|
||||
|
@ -119,6 +142,22 @@ BitRate ::= INTEGER (0..4000000000000,...)
|
|||
|
||||
BearerTypeChange ::= ENUMERATED {true, ...}
|
||||
|
||||
BPLMN-ID-Info-List ::= SEQUENCE (SIZE(1..maxnoofBPLMNsNRminus1)) OF BPLMN-ID-Info-Item
|
||||
|
||||
BPLMN-ID-Info-Item ::= SEQUENCE {
|
||||
pLMN-Identity-List AvailablePLMNList,
|
||||
extended-PLMN-Identity-List ExtendedAvailablePLMN-List OPTIONAL,
|
||||
fiveGS-TAC FiveGS-TAC OPTIONAL,
|
||||
nr-cell-ID NRCellIdentity,
|
||||
ranac RANAC OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { BPLMN-ID-Info-ItemExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
BPLMN-ID-Info-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
ServedPLMNs-List ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF ServedPLMNs-Item
|
||||
|
||||
ServedPLMNs-Item ::= SEQUENCE {
|
||||
|
@ -183,7 +222,7 @@ CauseRadioNetwork ::= ENUMERATED {
|
|||
unspecified,
|
||||
rl-failure-rlc,
|
||||
unknown-or-already-allocated-gnb-cu-ue-f1ap-id,
|
||||
unknown-or-already-allocated-gnd-du-ue-f1ap-id,
|
||||
unknown-or-already-allocated-gnb-du-ue-f1ap-id,
|
||||
unknown-or-inconsistent-pair-of-ue-f1ap-id,
|
||||
interaction-with-other-procedure,
|
||||
not-supported-qci-Value,
|
||||
|
@ -197,7 +236,8 @@ CauseRadioNetwork ::= ENUMERATED {
|
|||
ue-rejection,
|
||||
resources-not-available-for-the-slice,
|
||||
amf-initiated-abnormal-release,
|
||||
release-due-to-pre-emption
|
||||
release-due-to-pre-emption,
|
||||
plmn-not-served-by-the-gNB-CU
|
||||
}
|
||||
|
||||
CauseTransport ::= ENUMERATED {
|
||||
|
@ -310,6 +350,18 @@ Cells-to-be-Barred-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
CellBarred ::= ENUMERATED {barred, not-barred, ...}
|
||||
|
||||
CellSize ::= ENUMERATED {verysmall, small, medium, large, ...}
|
||||
|
||||
CellType ::= SEQUENCE {
|
||||
cellSize CellSize,
|
||||
iE-Extensions ProtocolExtensionContainer { {CellType-ExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
CellType-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
CellULConfigured ::= ENUMERATED {none, ul, sul, ul-and-sul, ...}
|
||||
|
||||
CNUEPagingIdentity ::= CHOICE {
|
||||
|
@ -667,7 +719,9 @@ Dynamic5QIDescriptor ::= SEQUENCE {
|
|||
packetErrorRate PacketErrorRate,
|
||||
fiveQI INTEGER (0..255, ...) OPTIONAL,
|
||||
delayCritical ENUMERATED {delay-critical, non-delay-critical} OPTIONAL,
|
||||
-- C-ifGBRflow: This IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
|
||||
averagingWindow AveragingWindow OPTIONAL,
|
||||
-- C-ifGBRflow: This IE shall be present if the GBR QoS Flow Information IE is present in the QoS Flow Level QoS Parameters IE.
|
||||
maxDataBurstVolume MaxDataBurstVolume OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { Dynamic5QIDescriptor-ExtIEs } } OPTIONAL
|
||||
}
|
||||
|
@ -684,6 +738,7 @@ Endpoint-IP-address-and-port ::=SEQUENCE {
|
|||
}
|
||||
|
||||
Endpoint-IP-address-and-port-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
{ ID id-portNumber CRITICALITY reject EXTENSION PortNumber PRESENCE optional},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1002,6 +1057,7 @@ GNB-CU-TNL-Association-To-Remove-Item::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-TNL-Association-To-Remove-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
{ID id-TNLAssociationTransportLayerAddressgNBDU CRITICALITY reject EXTENSION CP-TransportLayerAddress PRESENCE optional},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1052,6 +1108,16 @@ GNB-DUConfigurationQuery ::= ENUMERATED {true, ...}
|
|||
|
||||
GNBDUOverloadInformation ::= ENUMERATED {overloaded, not-overloaded}
|
||||
|
||||
GNB-DU-TNL-Association-To-Remove-Item::= SEQUENCE {
|
||||
tNLAssociationTransportLayerAddress CP-TransportLayerAddress ,
|
||||
tNLAssociationTransportLayerAddressgNBCU CP-TransportLayerAddress OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { GNB-DU-TNL-Association-To-Remove-Item-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
GNB-DU-TNL-Association-To-Remove-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
GTP-TEID ::= OCTET STRING (SIZE (4))
|
||||
|
||||
GTPTunnel ::= SEQUENCE {
|
||||
|
@ -1070,7 +1136,10 @@ GTPTunnel-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
|||
HandoverPreparationInformation ::= OCTET STRING
|
||||
|
||||
-- I
|
||||
IgnoreResourceCoordinationContainer ::= ENUMERATED { true,...}
|
||||
|
||||
IgnorePRACHConfiguration::= ENUMERATED { true,...}
|
||||
|
||||
IgnoreResourceCoordinationContainer ::= ENUMERATED { yes,...}
|
||||
InactivityMonitoringRequest ::= ENUMERATED { true,...}
|
||||
InactivityMonitoringResponse ::= ENUMERATED { not-supported,...}
|
||||
|
||||
|
@ -1101,6 +1170,8 @@ MeasGapConfig ::= OCTET STRING
|
|||
|
||||
MeasurementTimingConfiguration ::= OCTET STRING
|
||||
|
||||
MessageIdentifier ::= BIT STRING (SIZE (16))
|
||||
|
||||
-- N
|
||||
|
||||
NeedforGap::= ENUMERATED {true, ...}
|
||||
|
@ -1142,6 +1213,17 @@ Notification-Cause ::= ENUMERATED {fulfilled, not-fulfilled, ...}
|
|||
|
||||
NotificationControl ::= ENUMERATED {active, not-active, ...}
|
||||
|
||||
NotificationInformation ::= SEQUENCE {
|
||||
message-Identifier MessageIdentifier,
|
||||
serialNumber SerialNumber,
|
||||
iE-Extensions ProtocolExtensionContainer { { NotificationInformationExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NotificationInformationExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
NRFreqInfo ::= SEQUENCE {
|
||||
nRARFCN INTEGER (0..maxNRARFCN),
|
||||
sul-Information SUL-Information OPTIONAL,
|
||||
|
@ -1252,6 +1334,8 @@ Ph-InfoSCG ::= OCTET STRING
|
|||
|
||||
PLMN-Identity ::= OCTET STRING (SIZE(3))
|
||||
|
||||
PortNumber ::= BIT STRING (SIZE (16))
|
||||
|
||||
Pre-emptionCapability ::= ENUMERATED {
|
||||
shall-not-trigger-pre-emption,
|
||||
may-trigger-pre-emption
|
||||
|
@ -1305,6 +1389,8 @@ PWSSystemInformation ::= SEQUENCE {
|
|||
}
|
||||
|
||||
PWSSystemInformationExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
{ID id-NotificationInformation CRITICALITY ignore EXTENSION NotificationInformation PRESENCE optional}|
|
||||
{ ID id-AdditionalSIBMessageList CRITICALITY reject EXTENSION AdditionalSIBMessageList PRESENCE optional},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1347,7 +1433,7 @@ QoSInformation ::= CHOICE {
|
|||
}
|
||||
|
||||
QoSInformation-ExtIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-Information CRITICALITY ignore TYPE DRB-Information PRESENCE optional},
|
||||
{ ID id-DRB-Information CRITICALITY ignore TYPE DRB-Information PRESENCE mandatory},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1355,6 +1441,8 @@ QoSInformation-ExtIEs F1AP-PROTOCOL-IES ::= {
|
|||
|
||||
RANAC ::= INTEGER (0..255)
|
||||
|
||||
RANUEID ::= OCTET STRING (SIZE (8))
|
||||
|
||||
RANUEPagingIdentity ::= SEQUENCE {
|
||||
iRNTI BIT STRING (SIZE(40)),
|
||||
iE-Extensions ProtocolExtensionContainer { { RANUEPagingIdentity-ExtIEs } } OPTIONAL}
|
||||
|
@ -1364,8 +1452,8 @@ RANUEPagingIdentity-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
|||
}
|
||||
|
||||
RAT-FrequencyPriorityInformation::= CHOICE {
|
||||
subscriberProfileIDforRFP SubscriberProfileIDforRFP,
|
||||
rAT-FrequencySelectionPriority RAT-FrequencySelectionPriority,
|
||||
eNDC SubscriberProfileIDforRFP,
|
||||
nGRAN RAT-FrequencySelectionPriority,
|
||||
choice-extension ProtocolIE-SingleContainer { { RAT-FrequencyPriorityInformation-ExtIEs} }
|
||||
}
|
||||
|
||||
|
@ -1396,6 +1484,7 @@ ResourceCoordinationEUTRACellInfo ::= SEQUENCE {
|
|||
}
|
||||
|
||||
ResourceCoordinationEUTRACellInfo-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
{ID id-IgnorePRACHConfiguration CRITICALITY reject EXTENSION IgnorePRACHConfiguration PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1537,6 +1626,8 @@ SCell-ToBeSetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
SCellIndex ::=INTEGER (1..31, ...)
|
||||
|
||||
SerialNumber ::= BIT STRING (SIZE (16))
|
||||
|
||||
SIBType-PWS ::=INTEGER (6..8, ...)
|
||||
|
||||
SelectedBandCombinationIndex ::= OCTET STRING
|
||||
|
@ -1564,7 +1655,9 @@ Served-Cell-Information ::= SEQUENCE {
|
|||
Served-Cell-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
{ ID id-RANAC CRITICALITY ignore EXTENSION RANAC PRESENCE optional }|
|
||||
{ ID id-ExtendedServedPLMNs-List CRITICALITY ignore EXTENSION ExtendedServedPLMNs-List PRESENCE optional }|
|
||||
{ ID id-Cell-Direction CRITICALITY ignore EXTENSION Cell-Direction PRESENCE optional },
|
||||
{ ID id-Cell-Direction CRITICALITY ignore EXTENSION Cell-Direction PRESENCE optional }|
|
||||
{ ID id-BPLMN-ID-Info-List CRITICALITY ignore EXTENSION BPLMN-ID-Info-List PRESENCE optional }|
|
||||
{ ID id-Cell-Type CRITICALITY ignore EXTENSION CellType PRESENCE optional},
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1858,6 +1951,69 @@ TypeOfError ::= ENUMERATED {
|
|||
}
|
||||
|
||||
-- U
|
||||
UAC-Assistance-Info ::= SEQUENCE {
|
||||
uACPLMN-List UACPLMN-List,
|
||||
iE-Extensions ProtocolExtensionContainer { { UAC-Assistance-InfoExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
UAC-Assistance-InfoExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
UACPLMN-List ::= SEQUENCE (SIZE(1..maxnoofUACPLMNs)) OF UACPLMN-Item
|
||||
|
||||
UACPLMN-Item::= SEQUENCE {
|
||||
pLMNIdentity PLMN-Identity,
|
||||
uACType-List UACType-List, iE-Extensions ProtocolExtensionContainer { { UACPLMN-Item-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
UACPLMN-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
UACType-List ::= SEQUENCE (SIZE(1..maxnoofUACperPLMN)) OF UACType-Item
|
||||
|
||||
UACType-Item::= SEQUENCE {
|
||||
uACReductionIndication UACReductionIndication,
|
||||
uACCategoryType UACCategoryType,
|
||||
iE-Extensions ProtocolExtensionContainer { { UACType-Item-ExtIEs } } OPTIONAL
|
||||
}
|
||||
|
||||
UACType-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
UACCategoryType ::= CHOICE {
|
||||
uACstandardized UACAction,
|
||||
uACOperatorDefined UACOperatorDefined,
|
||||
choice-extension ProtocolIE-SingleContainer { { UACCategoryType-ExtIEs } }
|
||||
}
|
||||
|
||||
UACCategoryType-ExtIEs F1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
UACOperatorDefined ::= SEQUENCE {
|
||||
accessCategory INTEGER (32..63,...),
|
||||
accessIdentity BIT STRING (SIZE(7)),
|
||||
iE-Extensions ProtocolExtensionContainer { { UACOperatorDefined-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
UACOperatorDefined-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
UACAction ::= ENUMERATED {
|
||||
reject-non-emergency-mo-dt,
|
||||
reject-rrc-cr-signalling,
|
||||
permit-emergency-sessions-and-mobile-terminated-services-only,
|
||||
permit-high-priority-sessions-and-mobile-terminated-services-only,
|
||||
...
|
||||
}
|
||||
|
||||
UACReductionIndication ::= INTEGER (0..100)
|
||||
|
||||
|
||||
UE-associatedLogicalF1-ConnectionItem ::= SEQUENCE {
|
||||
gNB-CU-UE-F1AP-ID GNB-CU-UE-F1AP-ID OPTIONAL,
|
||||
|
@ -1874,6 +2030,8 @@ UE-associatedLogicalF1-ConnectionItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
UE-CapabilityRAT-ContainerList::= OCTET STRING
|
||||
|
||||
UEContextNotRetrievable ::= ENUMERATED {true, ...}
|
||||
|
||||
UEIdentityIndexValue ::= CHOICE {
|
||||
indexLength10 BIT STRING (SIZE (10)),
|
||||
choice-extension ProtocolIE-SingleContainer { {UEIdentityIndexValueChoice-ExtIEs} }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V15.5.0 (2019-03)
|
||||
-- 3GPP TS 38.473 V15.6.0 (2019-06)
|
||||
-- 9.4.4 PDU Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -65,6 +65,7 @@ IMPORTS
|
|||
NotificationControl,
|
||||
NRCGI,
|
||||
NRPCI,
|
||||
UEContextNotRetrievable,
|
||||
Potential-SpCell-Item,
|
||||
RAT-FrequencyPriorityInformation,
|
||||
ResourceCoordinationTransferContainer,
|
||||
|
@ -139,7 +140,11 @@ IMPORTS
|
|||
Dedicated-SIDelivery-NeededUE-Item,
|
||||
Associated-SCell-Item,
|
||||
IgnoreResourceCoordinationContainer,
|
||||
PagingOrigin
|
||||
PagingOrigin,
|
||||
UAC-Assistance-Info,
|
||||
RANUEID,
|
||||
GNB-DU-TNL-Association-To-Remove-Item
|
||||
|
||||
|
||||
FROM F1AP-IEs
|
||||
|
||||
|
@ -214,10 +219,14 @@ FROM F1AP-Containers
|
|||
id-gNB-DU-Name,
|
||||
id-InactivityMonitoringRequest,
|
||||
id-InactivityMonitoringResponse,
|
||||
id-new-gNB-CU-UE-F1AP-ID,
|
||||
id-new-gNB-DU-UE-F1AP-ID,
|
||||
id-oldgNB-DU-UE-F1AP-ID,
|
||||
id-PLMNAssistanceInfoForNetShar,
|
||||
id-Potential-SpCell-Item,
|
||||
id-Potential-SpCell-List,
|
||||
id-RAT-FrequencyPriorityInformation,
|
||||
id-RedirectedRRCmessage,
|
||||
id-ResetType,
|
||||
id-ResourceCoordinationTransferContainer,
|
||||
id-RRCContainer,
|
||||
|
@ -232,6 +241,7 @@ FROM F1AP-Containers
|
|||
id-SCell-ToBeSetup-List,
|
||||
id-SCell-ToBeSetupMod-Item,
|
||||
id-SCell-ToBeSetupMod-List,
|
||||
id-SelectedPLMNID,
|
||||
id-Served-Cells-To-Add-Item,
|
||||
id-Served-Cells-To-Add-List,
|
||||
id-Served-Cells-To-Delete-Item,
|
||||
|
@ -264,6 +274,7 @@ FROM F1AP-Containers
|
|||
id-TimeToWait,
|
||||
id-TransactionID,
|
||||
id-TransmissionActionIndicator,
|
||||
id-UEContextNotRetrievable,
|
||||
id-UE-associatedLogicalF1-ConnectionItem,
|
||||
id-UE-associatedLogicalF1-ConnectionListResAck,
|
||||
id-DUtoCURRCContainer,
|
||||
|
@ -327,7 +338,11 @@ FROM F1AP-Containers
|
|||
id-Associated-SCell-List,
|
||||
id-Associated-SCell-Item,
|
||||
id-IgnoreResourceCoordinationContainer,
|
||||
id-UAC-Assistance-Info,
|
||||
id-RANUEID,
|
||||
id-PagingOrigin,
|
||||
id-GNB-DU-TNL-Association-To-Remove-Item,
|
||||
id-GNB-DU-TNL-Association-To-Remove-List,
|
||||
maxCellingNBDU,
|
||||
maxnoofCandidateSpCells,
|
||||
maxnoofDRBs,
|
||||
|
@ -342,6 +357,7 @@ FROM F1AP-Containers
|
|||
maxnoofUEIDs
|
||||
|
||||
|
||||
|
||||
FROM F1AP-Constants;
|
||||
|
||||
|
||||
|
@ -553,7 +569,8 @@ GNBDUConfigurationUpdateIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-Served-Cells-To-Delete-List CRITICALITY reject TYPE Served-Cells-To-Delete-List PRESENCE optional }|
|
||||
{ ID id-Cells-Status-List CRITICALITY reject TYPE Cells-Status-List PRESENCE optional }|
|
||||
{ ID id-Dedicated-SIDelivery-NeededUE-List CRITICALITY ignore TYPE Dedicated-SIDelivery-NeededUE-List PRESENCE optional }|
|
||||
{ ID id-gNB-DU-ID CRITICALITY reject TYPE GNB-DU-ID PRESENCE optional },
|
||||
{ ID id-gNB-DU-ID CRITICALITY reject TYPE GNB-DU-ID PRESENCE optional }|
|
||||
{ ID id-GNB-DU-TNL-Association-To-Remove-List CRITICALITY reject TYPE GNB-DU-TNL-Association-To-Remove-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -564,6 +581,9 @@ Cells-Status-List ::= SEQUENCE (SIZE(0.. maxCellingNBDU)) OF ProtocolIE-SingleCo
|
|||
|
||||
Dedicated-SIDelivery-NeededUE-List::= SEQUENCE (SIZE(1.. maxnoofUEIDs)) OF ProtocolIE-SingleContainer { { Dedicated-SIDelivery-NeededUE-ItemIEs } }
|
||||
|
||||
GNB-DU-TNL-Association-To-Remove-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF ProtocolIE-SingleContainer { { GNB-DU-TNL-Association-To-Remove-ItemIEs } }
|
||||
|
||||
|
||||
Served-Cells-To-Add-ItemIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-Served-Cells-To-Add-Item CRITICALITY reject TYPE Served-Cells-To-Add-Item PRESENCE mandatory },
|
||||
...
|
||||
|
@ -589,6 +609,12 @@ Dedicated-SIDelivery-NeededUE-ItemIEs F1AP-PROTOCOL-IES ::= {
|
|||
...
|
||||
}
|
||||
|
||||
GNB-DU-TNL-Association-To-Remove-ItemIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-GNB-DU-TNL-Association-To-Remove-Item CRITICALITY reject TYPE GNB-DU-TNL-Association-To-Remove-Item PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- GNB-DU CONFIGURATION UPDATE ACKNOWLEDGE
|
||||
|
@ -834,7 +860,9 @@ UEContextSetupRequestIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-GNB-DU-UE-AMBR-UL CRITICALITY ignore TYPE BitRate PRESENCE conditional }|
|
||||
{ ID id-RRCDeliveryStatusRequest CRITICALITY ignore TYPE RRCDeliveryStatusRequest PRESENCE optional }|
|
||||
{ ID id-ResourceCoordinationTransferInformation CRITICALITY ignore TYPE ResourceCoordinationTransferInformation PRESENCE optional }|
|
||||
{ ID id-ServingCellMO CRITICALITY ignore TYPE ServingCellMO PRESENCE optional },
|
||||
{ ID id-ServingCellMO CRITICALITY ignore TYPE ServingCellMO PRESENCE optional }|
|
||||
{ ID id-new-gNB-CU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE optional }|
|
||||
{ ID id-RANUEID CRITICALITY ignore TYPE RANUEID PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1077,7 +1105,8 @@ UEContextModificationRequestIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-RRCDeliveryStatusRequest CRITICALITY ignore TYPE RRCDeliveryStatusRequest PRESENCE optional }|
|
||||
{ ID id-ResourceCoordinationTransferInformation CRITICALITY ignore TYPE ResourceCoordinationTransferInformation PRESENCE optional }|
|
||||
{ ID id-ServingCellMO CRITICALITY ignore TYPE ServingCellMO PRESENCE optional }|
|
||||
{ ID id-NeedforGap CRITICALITY ignore TYPE NeedforGap PRESENCE optional },
|
||||
{ ID id-NeedforGap CRITICALITY ignore TYPE NeedforGap PRESENCE optional }|
|
||||
{ ID id-FullConfiguration CRITICALITY reject TYPE FullConfiguration PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1156,7 +1185,8 @@ UEContextModificationResponseIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-C-RNTI CRITICALITY ignore TYPE C-RNTI PRESENCE optional }|
|
||||
{ ID id-Associated-SCell-List CRITICALITY ignore TYPE Associated-SCell-List PRESENCE optional }|
|
||||
{ ID id-SRBs-SetupMod-List CRITICALITY ignore TYPE SRBs-SetupMod-List PRESENCE optional }|
|
||||
{ ID id-SRBs-Modified-List CRITICALITY ignore TYPE SRBs-Modified-List PRESENCE optional },
|
||||
{ ID id-SRBs-Modified-List CRITICALITY ignore TYPE SRBs-Modified-List PRESENCE optional }|
|
||||
{ ID id-FullConfiguration CRITICALITY reject TYPE FullConfiguration PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1515,7 +1545,8 @@ InitialULRRCMessageTransferIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-RRCContainer CRITICALITY reject TYPE RRCContainer PRESENCE mandatory }|
|
||||
{ ID id-DUtoCURRCContainer CRITICALITY reject TYPE DUtoCURRCContainer PRESENCE optional }|
|
||||
{ ID id-SULAccessIndication CRITICALITY ignore TYPE SULAccessIndication PRESENCE optional }|
|
||||
{ ID id-TransactionID CRITICALITY ignore TYPE TransactionID PRESENCE mandatory },
|
||||
{ ID id-TransactionID CRITICALITY ignore TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-RANUEID CRITICALITY ignore TYPE RANUEID PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1537,6 +1568,9 @@ DLRRCMessageTransfer ::= SEQUENCE {
|
|||
...
|
||||
}
|
||||
|
||||
-- WS modification: define a dedicated type
|
||||
RedirectedRRCmessage ::= OCTET STRING
|
||||
|
||||
DLRRCMessageTransferIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-UE-F1AP-ID CRITICALITY reject TYPE GNB-CU-UE-F1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-DU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE mandatory }|
|
||||
|
@ -1545,7 +1579,13 @@ DLRRCMessageTransferIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-ExecuteDuplication CRITICALITY ignore TYPE ExecuteDuplication PRESENCE optional}|
|
||||
{ ID id-RRCContainer CRITICALITY reject TYPE RRCContainer PRESENCE mandatory }|
|
||||
{ ID id-RAT-FrequencyPriorityInformation CRITICALITY reject TYPE RAT-FrequencyPriorityInformation PRESENCE optional }|
|
||||
{ ID id-RRCDeliveryStatusRequest CRITICALITY ignore TYPE RRCDeliveryStatusRequest PRESENCE optional },
|
||||
{ ID id-RRCDeliveryStatusRequest CRITICALITY ignore TYPE RRCDeliveryStatusRequest PRESENCE optional }|
|
||||
{ ID id-UEContextNotRetrievable CRITICALITY reject TYPE UEContextNotRetrievable PRESENCE optional }|
|
||||
-- WS modification: define a dedicated type
|
||||
-- { ID id-RedirectedRRCmessage CRITICALITY reject TYPE OCTET STRING PRESENCE optional }|
|
||||
{ ID id-RedirectedRRCmessage CRITICALITY reject TYPE RedirectedRRCmessage PRESENCE optional }|
|
||||
{ ID id-PLMNAssistanceInfoForNetShar CRITICALITY ignore TYPE PLMN-Identity PRESENCE optional }|
|
||||
{ ID id-new-gNB-CU-UE-F1AP-ID CRITICALITY reject TYPE GNB-CU-UE-F1AP-ID PRESENCE optional },
|
||||
...
|
||||
}
|
||||
-- **************************************************************
|
||||
|
@ -1569,7 +1609,9 @@ ULRRCMessageTransferIEs F1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-gNB-CU-UE-F1AP-ID CRITICALITY reject TYPE GNB-CU-UE-F1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-DU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-SRBID CRITICALITY reject TYPE SRBID PRESENCE mandatory }|
|
||||
{ ID id-RRCContainer CRITICALITY reject TYPE RRCContainer PRESENCE mandatory },
|
||||
{ ID id-RRCContainer CRITICALITY reject TYPE RRCContainer PRESENCE mandatory }|
|
||||
{ ID id-SelectedPLMNID CRITICALITY reject TYPE PLMN-Identity PRESENCE optional }|
|
||||
{ ID id-new-gNB-DU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1677,6 +1719,28 @@ DRB-Notify-ItemIEs F1AP-PROTOCOL-IES ::= {
|
|||
}
|
||||
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- NETWORK ACCESS RATE REDUCTION ELEMENTARY PROCEDURE
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- Network Access Rate Reduction
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
NetworkAccessRateReduction ::= SEQUENCE {
|
||||
protocolIEs ProtocolIE-Container {{ NetworkAccessRateReductionIEs }},
|
||||
...
|
||||
}
|
||||
|
||||
NetworkAccessRateReductionIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-UAC-Assistance-Info CRITICALITY reject TYPE UAC-Assistance-Info PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -1789,6 +1853,65 @@ RRCDeliveryReportIEs F1AP-PROTOCOL-IES ::= {
|
|||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- F1 Removal ELEMENTARY PROCEDURE
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- F1 Removal Request
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
F1RemovalRequest ::= SEQUENCE {
|
||||
protocolIEs ProtocolIE-Container {{ F1RemovalRequestIEs }},
|
||||
...
|
||||
}
|
||||
|
||||
F1RemovalRequestIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- F1 Removal Response
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
F1RemovalResponse ::= SEQUENCE {
|
||||
protocolIEs ProtocolIE-Container {{ F1RemovalResponseIEs }},
|
||||
...
|
||||
}
|
||||
|
||||
F1RemovalResponseIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- F1 Removal Failure
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
F1RemovalFailure ::= SEQUENCE {
|
||||
protocolIEs ProtocolIE-Container {{ F1RemovalFailureIEs }},
|
||||
...
|
||||
}
|
||||
|
||||
F1RemovalFailureIEs F1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.473 V15.5.0 (2019-03)
|
||||
-- 3GPP TS 38.473 V15.6.0 (2019-06)
|
||||
-- 9.4.3 Elementary Procedure Definitions
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -66,7 +66,12 @@ FROM F1AP-CommonDataTypes
|
|||
PWSFailureIndication,
|
||||
GNBDUStatusIndication,
|
||||
RRCDeliveryReport,
|
||||
UEContextModificationRefuse
|
||||
UEContextModificationRefuse,
|
||||
F1RemovalRequest,
|
||||
F1RemovalResponse,
|
||||
F1RemovalFailure,
|
||||
NetworkAccessRateReduction
|
||||
|
||||
|
||||
FROM F1AP-PDU-Contents
|
||||
id-Reset,
|
||||
|
@ -93,7 +98,10 @@ FROM F1AP-PDU-Contents
|
|||
id-PWSRestartIndication,
|
||||
id-PWSFailureIndication,
|
||||
id-GNBDUStatusIndication,
|
||||
id-RRCDeliveryReport
|
||||
id-RRCDeliveryReport,
|
||||
id-F1Removal,
|
||||
id-NetworkAccessRateReduction
|
||||
|
||||
|
||||
|
||||
FROM F1AP-Constants
|
||||
|
@ -184,7 +192,8 @@ F1AP-ELEMENTARY-PROCEDURES-CLASS-1 F1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
uEContextModificationRequired |
|
||||
writeReplaceWarning |
|
||||
pWSCancel |
|
||||
gNBDUResourceCoordination ,
|
||||
gNBDUResourceCoordination |
|
||||
f1Removal ,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -202,7 +211,8 @@ F1AP-ELEMENTARY-PROCEDURES-CLASS-1 F1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
pWSRestartIndication |
|
||||
pWSFailureIndication |
|
||||
gNBDUStatusIndication |
|
||||
rRCDeliveryReport ,
|
||||
rRCDeliveryReport |
|
||||
networkAccessRateReduction ,
|
||||
...
|
||||
}
|
||||
-- **************************************************************
|
||||
|
@ -357,6 +367,13 @@ notify F1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
CRITICALITY ignore
|
||||
}
|
||||
|
||||
networkAccessRateReduction F1AP-ELEMENTARY-PROCEDURE ::= {
|
||||
INITIATING MESSAGE NetworkAccessRateReduction
|
||||
PROCEDURE CODE id-NetworkAccessRateReduction
|
||||
CRITICALITY ignore
|
||||
}
|
||||
|
||||
|
||||
pWSRestartIndication F1AP-ELEMENTARY-PROCEDURE ::= {
|
||||
INITIATING MESSAGE PWSRestartIndication
|
||||
PROCEDURE CODE id-PWSRestartIndication
|
||||
|
@ -382,6 +399,13 @@ rRCDeliveryReport F1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
CRITICALITY ignore
|
||||
}
|
||||
|
||||
f1Removal F1AP-ELEMENTARY-PROCEDURE ::= {
|
||||
INITIATING MESSAGE F1RemovalRequest
|
||||
SUCCESSFUL OUTCOME F1RemovalResponse
|
||||
UNSUCCESSFUL OUTCOME F1RemovalFailure
|
||||
PROCEDURE CODE id-F1Removal
|
||||
CRITICALITY reject
|
||||
}
|
||||
|
||||
|
||||
END
|
||||
|
|
|
@ -133,6 +133,8 @@ id-PWSRestartIndication ProcedureCode
|
|||
id-PWSFailureIndication ProcedureCode
|
||||
id-GNBDUStatusIndication ProcedureCode
|
||||
id-RRCDeliveryReport ProcedureCode
|
||||
id-F1Removal ProcedureCode
|
||||
id-NetworkAccessRateReduction ProcedureCode
|
||||
|
||||
# ProtocolIE-ID
|
||||
id-Cause ProtocolIE-ID
|
||||
|
@ -342,6 +344,23 @@ id-IgnoreResourceCoordinationContainer ProtocolIE-ID
|
|||
id-UEAssistanceInformation ProtocolIE-ID
|
||||
id-NeedforGap ProtocolIE-ID
|
||||
id-PagingOrigin ProtocolIE-ID
|
||||
id-new-gNB-CU-UE-F1AP-ID ProtocolIE-ID
|
||||
id-RedirectedRRCmessage ProtocolIE-ID
|
||||
id-new-gNB-DU-UE-F1AP-ID ProtocolIE-ID
|
||||
id-NotificationInformation ProtocolIE-ID
|
||||
id-PLMNAssistanceInfoForNetShar ProtocolIE-ID
|
||||
id-UEContextNotRetrievable ProtocolIE-ID
|
||||
id-BPLMN-ID-Info-List ProtocolIE-ID
|
||||
id-SelectedPLMNID ProtocolIE-ID
|
||||
id-UAC-Assistance-Info ProtocolIE-ID
|
||||
id-RANUEID ProtocolIE-ID
|
||||
id-GNB-DU-TNL-Association-To-Remove-Item ProtocolIE-ID
|
||||
id-GNB-DU-TNL-Association-To-Remove-List ProtocolIE-ID
|
||||
id-TNLAssociationTransportLayerAddressgNBDU ProtocolIE-ID
|
||||
id-portNumber ProtocolIE-ID
|
||||
id-AdditionalSIBMessageList ProtocolIE-ID
|
||||
id-Cell-Type ProtocolIE-ID
|
||||
id-IgnorePRACHConfiguration ProtocolIE-ID
|
||||
#.END
|
||||
|
||||
#.REGISTER
|
||||
|
@ -520,6 +539,16 @@ SRBs-Modified-Item N f1ap.ies id-SRBs-Modified-It
|
|||
IgnoreResourceCoordinationContainer N f1ap.ies id-IgnoreResourceCoordinationContainer
|
||||
NeedforGap N f1ap.ies id-NeedforGap
|
||||
PagingOrigin N f1ap.ies id-PagingOrigin
|
||||
GNB-CU-UE-F1AP-ID N f1ap.ies id-new-gNB-CU-UE-F1AP-ID
|
||||
RedirectedRRCmessage N f1ap.ies id-RedirectedRRCmessage
|
||||
GNB-DU-UE-F1AP-ID N f1ap.ies id-new-gNB-DU-UE-F1AP-ID
|
||||
PLMN-Identity N f1ap.ies id-PLMNAssistanceInfoForNetShar
|
||||
UEContextNotRetrievable N f1ap.ies id-UEContextNotRetrievable
|
||||
PLMN-Identity N f1ap.ies id-SelectedPLMNID
|
||||
UAC-Assistance-Info N f1ap.ies id-UAC-Assistance-Info
|
||||
RANUEID N f1ap.ies id-RANUEID
|
||||
GNB-DU-TNL-Association-To-Remove-Item N f1ap.ies id-GNB-DU-TNL-Association-To-Remove-Item
|
||||
GNB-DU-TNL-Association-To-Remove-List N f1ap.ies id-GNB-DU-TNL-Association-To-Remove-List
|
||||
|
||||
#F1AP-PROTOCOL-EXTENSION
|
||||
GNB-CUSystemInformation N f1ap.extension id-gNB-CUSystemInformation
|
||||
|
@ -555,6 +584,13 @@ RequestedFeatureSetEntryIndex N f1ap.extension id-RequestedF
|
|||
RequestedP-MaxFR2 N f1ap.extension id-RequestedP-MaxFR2
|
||||
DRX-Config N f1ap.extension id-DRX-Config
|
||||
UEAssistanceInformation N f1ap.extension id-UEAssistanceInformation
|
||||
NotificationInformation N f1ap.extension id-NotificationInformation
|
||||
BPLMN-ID-Info-List N f1ap.extension id-BPLMN-ID-Info-List
|
||||
CP-TransportLayerAddress N f1ap.extension id-TNLAssociationTransportLayerAddressgNBDU
|
||||
PortNumber N f1ap.extension id-portNumber
|
||||
AdditionalSIBMessageList N f1ap.extension id-AdditionalSIBMessageList
|
||||
CellType N f1ap.extension id-Cell-Type
|
||||
IgnorePRACHConfiguration N f1ap.extension id-IgnorePRACHConfiguration
|
||||
|
||||
#F1AP-ELEMENTARY-PROCEDURE
|
||||
Reset N f1ap.proc.imsg id-Reset
|
||||
|
@ -616,6 +652,8 @@ Paging N f1ap.proc.imsg id-Paging
|
|||
|
||||
Notify N f1ap.proc.imsg id-Notify
|
||||
|
||||
NetworkAccessRateReduction N f1ap.proc.imsg id-NetworkAccessRateReduction
|
||||
|
||||
PWSRestartIndication N f1ap.proc.imsg id-PWSRestartIndication
|
||||
|
||||
PWSFailureIndication N f1ap.proc.imsg id-PWSFailureIndication
|
||||
|
@ -624,6 +662,31 @@ GNBDUStatusIndication N f1ap.proc.imsg id-GNBDUStatusIndication
|
|||
|
||||
RRCDeliveryReport N f1ap.proc.imsg id-RRCDeliveryReport
|
||||
|
||||
F1RemovalRequest N f1ap.proc.imsg id-F1Removal
|
||||
F1RemovalResponse N f1ap.proc.sout id-F1Removal
|
||||
F1RemovalFailure N f1ap.proc.uout id-F1Removal
|
||||
|
||||
#.FN_BODY AdditionalSIBMessageList-Item/additionalSIB VAL_PTR = ¶m_tvb
|
||||
tvbuff_t *param_tvb = NULL;
|
||||
%(DEFAULT_BODY)s
|
||||
if (param_tvb) {
|
||||
f1ap_private_data_t *f1ap_data = f1ap_get_private_data(actx->pinfo);
|
||||
proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_sIBmessage);
|
||||
switch (f1ap_data->sib_type) {
|
||||
case 6:
|
||||
dissect_nr_rrc_SIB6_PDU(param_tvb, actx->pinfo, subtree, NULL);
|
||||
break;
|
||||
case 7:
|
||||
dissect_nr_rrc_SIB7_PDU(param_tvb, actx->pinfo, subtree, NULL);
|
||||
break;
|
||||
case 8:
|
||||
dissect_nr_rrc_SIB8_PDU(param_tvb, actx->pinfo, subtree, NULL);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
#.FN_BODY EUTRA-NR-CellResourceCoordinationReq-Container VAL_PTR = ¶m_tvb
|
||||
tvbuff_t *param_tvb = NULL;
|
||||
%(DEFAULT_BODY)s
|
||||
|
@ -727,6 +790,16 @@ RRCDeliveryReport N f1ap.proc.imsg id-RRCDeliveryReport
|
|||
dissect_e212_mcc_mnc(param_tvb, actx->pinfo, subtree, 0, E212_NONE, FALSE);
|
||||
}
|
||||
|
||||
#.TYPE_ATTR
|
||||
PortNumber TYPE = FT_UINT16 DISPLAY = BASE_DEC
|
||||
|
||||
#.FN_BODY PortNumber VAL_PTR = ¶meter_tvb HF_INDEX = -1
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
%(DEFAULT_BODY)s
|
||||
if (parameter_tvb) {
|
||||
actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 2, ENC_BIG_ENDIAN);
|
||||
}
|
||||
|
||||
#.FN_BODY MIB-message VAL_PTR = ¶m_tvb
|
||||
tvbuff_t *param_tvb = NULL;
|
||||
%(DEFAULT_BODY)s
|
||||
|
@ -952,6 +1025,9 @@ MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_byt
|
|||
}
|
||||
}
|
||||
|
||||
#.TYPE_ATTR
|
||||
UACReductionIndication DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_percent
|
||||
|
||||
#.FN_BODY DRX-Config VAL_PTR = ¶m_tvb
|
||||
tvbuff_t *param_tvb = NULL;
|
||||
%(DEFAULT_BODY)s
|
||||
|
@ -1076,6 +1152,8 @@ MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_byt
|
|||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "Paging");
|
||||
#.FN_HDR Notify
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "Notify");
|
||||
#.FN_HDR NetworkAccessRateReduction
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NetworkAccessRateReduction");
|
||||
#.FN_HDR PWSRestartIndication
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSRestartIndication");
|
||||
#.FN_HDR PWSFailureIndication
|
||||
|
@ -1085,6 +1163,15 @@ MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_byt
|
|||
#.FN_HDR RRCDeliveryReport
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCDeliveryReport");
|
||||
#.END
|
||||
#.FN_HDR F1RemovalRequest
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "F1RemovalRequest");
|
||||
#.END
|
||||
#.FN_HDR F1RemovalResponse
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "F1RemovalResponse");
|
||||
#.END
|
||||
#.FN_HDR F1RemovalFailure
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "F1RemovalFailure");
|
||||
#.END
|
||||
|
||||
#
|
||||
# Editor modelines - http://www.wireshark.org/tools/modelines.html
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*
|
||||
* References: 3GPP TS 38.473 V15.5.0 (2019-03)
|
||||
* References: 3GPP TS 38.473 V15.6.0 (2019-06)
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue