aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/asn1')
-rw-r--r--epan/dissectors/asn1/f1ap/F1AP-CommonDataTypes.asn2
-rw-r--r--epan/dissectors/asn1/f1ap/F1AP-Constants.asn108
-rw-r--r--epan/dissectors/asn1/f1ap/F1AP-Containers.asn2
-rw-r--r--epan/dissectors/asn1/f1ap/F1AP-IEs.asn686
-rw-r--r--epan/dissectors/asn1/f1ap/F1AP-PDU-Contents.asn582
-rw-r--r--epan/dissectors/asn1/f1ap/F1AP-PDU-Descriptions.asn105
-rw-r--r--epan/dissectors/asn1/f1ap/f1ap.cnf622
-rw-r--r--epan/dissectors/asn1/f1ap/packet-f1ap-template.c18
-rw-r--r--epan/dissectors/asn1/nr-rrc/nr-rrc.cnf22
9 files changed, 1816 insertions, 331 deletions
diff --git a/epan/dissectors/asn1/f1ap/F1AP-CommonDataTypes.asn b/epan/dissectors/asn1/f1ap/F1AP-CommonDataTypes.asn
index 358096be54..cdfb726ebb 100644
--- a/epan/dissectors/asn1/f1ap/F1AP-CommonDataTypes.asn
+++ b/epan/dissectors/asn1/f1ap/F1AP-CommonDataTypes.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.473 V15.1.0 (2018-03)
+-- 3GPP TS 38.473 V15.2.0 (2018-06)
-- 9.4.6 Common Definitions
-- **************************************************************
--
diff --git a/epan/dissectors/asn1/f1ap/F1AP-Constants.asn b/epan/dissectors/asn1/f1ap/F1AP-Constants.asn
index b7b56f9e7a..0cce36b0a2 100644
--- a/epan/dissectors/asn1/f1ap/F1AP-Constants.asn
+++ b/epan/dissectors/asn1/f1ap/F1AP-Constants.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.473 V15.1.0 (2018-03)
+-- 3GPP TS 38.473 V15.2.0 (2018-06)
-- 9.4.7 Constant Definitions
-- **************************************************************
--
@@ -6,11 +6,11 @@
--
-- **************************************************************
-F1AP-Constants {
-itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
-ngran-access (22) modules (3) f1ap (3) version1 (1) f1ap-Constants (4) }
+F1AP-Constants {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+ngran-access (22) modules (3) f1ap (3) version1 (1) f1ap-Constants (4) }
-DEFINITIONS AUTOMATIC TAGS ::=
+DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
@@ -48,6 +48,15 @@ id-InitialULRRCMessageTransfer ProcedureCode ::= 11
id-DLRRCMessageTransfer ProcedureCode ::= 12
id-ULRRCMessageTransfer ProcedureCode ::= 13
id-privateMessage ProcedureCode ::= 14
+id-UEInactivityNotification ProcedureCode ::= 15
+id-GNBDUResourceCoordination ProcedureCode ::= 16
+id-SystemInformationDeliveryCommand ProcedureCode ::= 17
+id-Paging ProcedureCode ::= 18
+id-Notify ProcedureCode ::= 19
+id-WriteReplaceWarning ProcedureCode ::= 20
+id-PWSCancel ProcedureCode ::= 21
+id-PWSRestartIndication ProcedureCode ::= 22
+id-PWSFailureIndication ProcedureCode ::= 23
-- **************************************************************
--
@@ -64,18 +73,26 @@ maxProtocolIEs INTEGER ::= 65535
--
-- **************************************************************
-maxNRARFCN INTEGER ::= 3266667
+maxNRARFCN INTEGER ::= 3279165
maxnoofErrors INTEGER ::= 256
maxnoofIndividualF1ConnectionsToReset INTEGER ::= 65536
maxCellingNBDU INTEGER ::= 512
-maxnoofSCells INTEGER ::= 64
+maxnoofSCells INTEGER ::= 32
maxnoofSRBs INTEGER ::= 8
maxnoofDRBs INTEGER ::= 64
-maxnoofULTunnels INTEGER ::= 2
-maxnoofDLTunnels INTEGER ::= 2
+maxnoofULUPTNLInformation INTEGER ::= 2
+maxnoofDLUPTNLInformation INTEGER ::= 2
maxnoofBPLMNs INTEGER ::= 6
maxnoofCandidateSpCells INTEGER ::= 64
maxnoofPotentialSpCells INTEGER ::= 64
+maxnoofNrCellBands INTEGER ::= 32
+maxnoofSIBTypes INTEGER ::= 16
+maxnoofPagingCells INTEGER ::= 512
+maxnoofTNLAssociations INTEGER ::= 32
+maxnoofQoSFlows INTEGER ::= 64
+maxnoofSliceItems INTEGER ::= 1024
+maxCellineNB INTEGER ::= 256
+
-- **************************************************************
--
@@ -92,8 +109,9 @@ id-Cells-to-be-Deactivated-List ProtocolIE-ID ::= 5
id-Cells-to-be-Deactivated-List-Item ProtocolIE-ID ::= 6
id-CriticalityDiagnostics ProtocolIE-ID ::= 7
id-CUtoDURRCInformation ProtocolIE-ID ::= 9
-id-DRBs-FailedToBeModifiedConf-Item ProtocolIE-ID ::= 10
-id-DRBs-FailedToBeModifiedConf-List ProtocolIE-ID ::= 11
+-- WS extension
+id-Unknown-10 ProtocolIE-ID ::= 10
+id-Unknown-11 ProtocolIE-ID ::= 11
id-DRBs-FailedToBeModified-Item ProtocolIE-ID ::= 12
id-DRBs-FailedToBeModified-List ProtocolIE-ID ::= 13
id-DRBs-FailedToBeSetup-Item ProtocolIE-ID ::= 14
@@ -159,8 +177,6 @@ id-SRBs-ToBeSetup-Item ProtocolIE-ID ::= 73
id-SRBs-ToBeSetup-List ProtocolIE-ID ::= 74
id-SRBs-ToBeSetupMod-Item ProtocolIE-ID ::= 75
id-SRBs-ToBeSetupMod-List ProtocolIE-ID ::= 76
--- WS modification: fix what seems to be a typo
--- id-TimeToWait ProtocolIE-ID ::= 75
id-TimeToWait ProtocolIE-ID ::= 77
id-TransactionID ProtocolIE-ID ::= 78
id-TransmissionStopIndicator ProtocolIE-ID ::= 79
@@ -178,6 +194,70 @@ id-Candidate-SpCell-List ProtocolIE-ID ::= 90
id-Candidate-SpCell-Item ProtocolIE-ID ::= 91
id-Potential-SpCell-List ProtocolIE-ID ::= 92
id-Potential-SpCell-Item ProtocolIE-ID ::= 93
-
+id-FullConfiguration ProtocolIE-ID ::= 94
+id-C-RNTI ProtocolIE-ID ::= 95
+id-SpCellULConfigured ProtocolIE-ID ::= 96
+id-InactivityMonitoringRequest ProtocolIE-ID ::= 97
+id-InactivityMonitoringResponse ProtocolIE-ID ::= 98
+id-DRB-Activity-Item ProtocolIE-ID ::= 99
+id-DRB-Activity-List ProtocolIE-ID ::= 100
+id-EUTRA-NR-CellResourceCoordinationReq-Container ProtocolIE-ID ::= 101
+id-EUTRA-NR-CellResourceCoordinationReqAck-Container ProtocolIE-ID ::= 102
+id-SpectrumSharingGroupID ProtocolIE-ID ::= 103
+id-ListofEUTRACellsinGNBDUCoordination ProtocolIE-ID ::= 104
+id-Protected-EUTRA-Resources-List ProtocolIE-ID ::= 105
+id-RequestType ProtocolIE-ID ::= 106
+id-ServCellndex ProtocolIE-ID ::= 107
+id-RAT-FrequencyPriorityInformation ProtocolIE-ID ::= 108
+id-ExecuteDuplication ProtocolIE-ID ::= 109
+-- WS extension
+id-Unknown-110 ProtocolIE-ID ::= 110
+id-NRCGI ProtocolIE-ID ::= 111
+id-PagingCell-Item ProtocolIE-ID ::= 112
+id-PagingCell-List ProtocolIE-ID ::= 113
+id-PagingDRX ProtocolIE-ID ::= 114
+id-PagingPriority ProtocolIE-ID ::= 115
+id-SIBtype-List ProtocolIE-ID ::= 116
+id-UEIdentityIndexValue ProtocolIE-ID ::= 117
+id-gNB-CUSystemInformation ProtocolIE-ID ::= 118
+id-HandoverPreparationInformation ProtocolIE-ID ::= 119
+id-GNB-CU-TNL-Association-To-Add-Item ProtocolIE-ID ::= 120
+id-GNB-CU-TNL-Association-To-Add-List ProtocolIE-ID ::= 121
+id-GNB-CU-TNL-Association-To-Remove-Item ProtocolIE-ID ::= 122
+id-GNB-CU-TNL-Association-To-Remove-List ProtocolIE-ID ::= 123
+id-GNB-CU-TNL-Association-To-Update-Item ProtocolIE-ID ::= 124
+id-GNB-CU-TNL-Association-To-Update-List ProtocolIE-ID ::= 125
+id-MaskedIMEISV ProtocolIE-ID ::= 126
+id-PagingIdentity ProtocolIE-ID ::= 127
+id-DUtoCURRCContainer ProtocolIE-ID ::= 128
+id-Cells-to-be-Barred-List ProtocolIE-ID ::= 129
+id-Cells-to-be-Barred-Item ProtocolIE-ID ::= 130
+id-TAISliceSupportList ProtocolIE-ID ::= 131
+id-GNB-CU-TNL-Association-Setup-List ProtocolIE-ID ::= 132
+id-GNB-CU-TNL-Association-Setup-Item ProtocolIE-ID ::= 133
+id-GNB-CU-TNL-Association-Failed-To-Setup-List ProtocolIE-ID ::= 134
+id-GNB-CU-TNL-Association-Failed-To-Setup-Item ProtocolIE-ID ::= 135
+id-DRB-Notify-Item ProtocolIE-ID ::= 136
+id-DRB-Notify-List ProtocolIE-ID ::= 137
+id-NotficationControl ProtocolIE-ID ::= 138
+id-RANAC ProtocolIE-ID ::= 139
+id-PWSSystemInformation ProtocolIE-ID ::= 140
+id-RepetitionPeriod ProtocolIE-ID ::= 141
+id-NumberofBroadcastRequest ProtocolIE-ID ::= 142
+id-ConcurrentWarningMessageIndicator ProtocolIE-ID ::= 143
+id-Cells-To-Be-Broadcast-List ProtocolIE-ID ::= 144
+id-Cells-To-Be-Broadcast-Item ProtocolIE-ID ::= 145
+id-Cells-Broadcast-Completed-List ProtocolIE-ID ::= 146
+id-Cells-Broadcast-Completed-Item ProtocolIE-ID ::= 147
+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-PWS-Failed-NR-CGI-List ProtocolIE-ID ::= 154
+id-PWS-Failed-NR-CGI-Item ProtocolIE-ID ::= 155
+id-ConfirmedUEID ProtocolIE-ID ::= 156
+id-Cancel-all-Warning-Messages-Indicator ProtocolIE-ID ::= 157
END
diff --git a/epan/dissectors/asn1/f1ap/F1AP-Containers.asn b/epan/dissectors/asn1/f1ap/F1AP-Containers.asn
index 8297ecaa7f..07c5eaf901 100644
--- a/epan/dissectors/asn1/f1ap/F1AP-Containers.asn
+++ b/epan/dissectors/asn1/f1ap/F1AP-Containers.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.473 V15.1.0 (2018-03)
+-- 3GPP TS 38.473 V15.2.0 (2018-06)
-- 9.4.8 Container Definitions
-- **************************************************************
--
diff --git a/epan/dissectors/asn1/f1ap/F1AP-IEs.asn b/epan/dissectors/asn1/f1ap/F1AP-IEs.asn
index 4994a06c8f..b4b1c55b84 100644
--- a/epan/dissectors/asn1/f1ap/F1AP-IEs.asn
+++ b/epan/dissectors/asn1/f1ap/F1AP-IEs.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.473 V15.1.0 (2018-03)
+-- 3GPP TS 38.473 V15.2.0 (2018-06)
-- 9.4.5 Information Element Definitions
-- **************************************************************
--
@@ -15,11 +15,20 @@ DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
+ id-gNB-CUSystemInformation,
+ id-HandoverPreparationInformation,
+ id-TAISliceSupportList,
+ id-RANAC,
maxNRARFCN,
maxnoofErrors,
maxnoofBPLMNs,
- maxnoofDLTunnels,
- maxnoofULTunnels
+ maxnoofDLUPTNLInformation,
+ maxnoofNrCellBands,
+ maxnoofULUPTNLInformation,
+ maxnoofQoSFlows,
+ maxnoofSliceItems,
+ maxnoofSIBTypes,
+ maxCellineNB
FROM F1AP-Constants
@@ -61,14 +70,30 @@ AllocationAndRetentionPriority ::= SEQUENCE {
AllocationAndRetentionPriority-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+AveragingWindow ::= INTEGER (0..63) -- this IE may need to be refined
+
-- B
BitRate ::= INTEGER (0..4000000000000,...)
-BroadcastPLMNs-Item ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF PLMN-Identity
+BroadcastPLMNs-List ::= SEQUENCE (SIZE(1..maxnoofBPLMNs)) OF BroadcastPLMNs-Item
+
+BroadcastPLMNs-Item ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ iE-Extensions ProtocolExtensionContainer { { BroadcastPLMNs-ItemExtIEs} } OPTIONAL,
+ ...
+}
+
+BroadcastPLMNs-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+{ ID id-TAISliceSupportList CRITICALITY ignore EXTENSION SliceSupportList PRESENCE optional },
+ ...
+}
+
-- C
+Cancel-all-Warning-Messages-Indicator ::= ENUMERATED {true, ...}
+
Candidate-SpCell-Item ::= SEQUENCE {
candidate-SpCell-ID NRCGI ,
iE-Extensions ProtocolExtensionContainer { { Candidate-SpCell-ItemExtIEs } } OPTIONAL,
@@ -109,7 +134,7 @@ CauseProtocol ::= ENUMERATED {
CauseRadioNetwork ::= ENUMERATED {
unspecified,
- rlc-failure,
+ rl-failure,
unknown-or-already-allocated-gnb-cu-ue-f1ap-id,
unknown-or-already-allocated-gnd-du-ue-f1ap-id,
unknown-or-inconsistent-pair-of-ue-f1ap-id,
@@ -143,6 +168,48 @@ Cells-Failed-to-be-Activated-List-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+Cells-To-Be-Broadcast-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { Cells-To-Be-Broadcast-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+Cells-To-Be-Broadcast-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Cells-Broadcast-Completed-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { Cells-Broadcast-Completed-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+Cells-Broadcast-Completed-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Broadcast-To-Be-Cancelled-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { Broadcast-To-Be-Cancelled-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+Broadcast-To-Be-Cancelled-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+Cells-Broadcast-Cancelled-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ numberOfBroadcasts NumberOfBroadcasts,
+ iE-Extensions ProtocolExtensionContainer { { Cells-Broadcast-Cancelled-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+Cells-Broadcast-Cancelled-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Cells-to-be-Activated-List-Item ::= SEQUENCE {
nRCGI NRCGI,
nRPCI NRPCI OPTIONAL,
@@ -151,6 +218,7 @@ Cells-to-be-Activated-List-Item ::= SEQUENCE {
}
Cells-to-be-Activated-List-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+{ ID id-gNB-CUSystemInformation CRITICALITY reject EXTENSION GNB-CUSystemInformation PRESENCE optional },
...
}
@@ -164,6 +232,44 @@ Cells-to-be-Deactivated-List-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+Cells-to-be-Barred-Item::= SEQUENCE {
+ nRCGI NRCGI ,
+ cellBarred CellBarred,
+ iE-Extensions ProtocolExtensionContainer { { Cells-to-be-Barred-Item-ExtIEs } } OPTIONAL
+}
+
+Cells-to-be-Barred-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+CellBarred ::= ENUMERATED {barred, not-barred, ...}
+
+CellULConfigured ::= ENUMERATED {none, ul, sul, ul-and-sul, ...}
+
+CNUEPagingIdentity ::= CHOICE {
+ fiveG-S-TMSI BIT STRING (SIZE(48)),
+ choice-extension ProtocolExtensionContainer { { CNUEPagingIdentity-ExtIEs } },
+ ...
+}
+
+CNUEPagingIdentity-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ConcurrentWarningMessageIndicator ::= ENUMERATED {true, ...}
+
+CP-TransportLayerAddress ::= CHOICE {
+ endpoint-IP-address TransportLayerAddress,
+ endpoint-IP-address-and-port Endpoint-IP-address-and-port,
+ choice-extension ProtocolExtensionContainer { { CP-TransportLayerAddress-ExtIEs } },
+ ...
+}
+
+CP-TransportLayerAddress-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
CriticalityDiagnostics ::= SEQUENCE {
procedureCode ProcedureCode OPTIONAL,
triggeringMessage TriggeringMessage OPTIONAL,
@@ -192,52 +298,58 @@ CriticalityDiagnostics-IE-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+C-RNTI ::= BIT STRING (SIZE (16))
+
CUtoDURRCInformation ::= SEQUENCE {
cG-ConfigInfo CG-ConfigInfo OPTIONAL,
uE-CapabilityRAT-ContainerList UE-CapabilityRAT-ContainerList OPTIONAL,
+ measConfig MeasConfig OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { CUtoDURRCInformation-ExtIEs} } OPTIONAL,
...
}
CUtoDURRCInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+{ ID id-HandoverPreparationInformation CRITICALITY ignore EXTENSION HandoverPreparationInformation PRESENCE optional },
...
}
-- D
-DLTunnels-ToBeSetup-List ::= SEQUENCE (SIZE(1..maxnoofDLTunnels)) OF DLTunnels-ToBeSetup-Item
+DLUPTNLInformation-ToBeSetup-List ::= SEQUENCE (SIZE(1..maxnoofDLUPTNLInformation)) OF DLUPTNLInformation-ToBeSetup-Item
-DLTunnels-ToBeSetup-Item ::= SEQUENCE {
- dL-GTP-Tunnel-EndPoint GTPTunnelEndpoint ,
- iE-Extensions ProtocolExtensionContainer { { DLTunnels-ToBeSetup-ItemExtIEs } } OPTIONAL,
+DLUPTNLInformation-ToBeSetup-Item ::= SEQUENCE {
+ dLUPTNLInformation UPTransportLayerInformation ,
+ iE-Extensions ProtocolExtensionContainer { { DLUPTNLInformation-ToBeSetup-ItemExtIEs } } OPTIONAL,
...
}
-DLTunnels-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+DLUPTNLInformation-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
-DRBID ::= INTEGER (1..32, ...)
-
-DRBs-FailedToBeModified-Item ::= SEQUENCE {
- dRBID DRBID ,
- cause Cause OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { DRBs-FailedToBeModified-ItemExtIEs } } OPTIONAL,
+DRB-Activity-Item ::= SEQUENCE {
+ dRBID DRBID,
+ dRB-Activity DRB-Activity OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DRB-Activity-ItemExtIEs } } OPTIONAL,
...
}
-DRBs-FailedToBeModified-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+DRB-Activity-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
-DRBs-FailedToBeModifiedConf-Item ::= SEQUENCE {
+DRB-Activity ::= ENUMERATED {active, not-active}
+
+DRBID ::= INTEGER (1..32, ...)
+
+DRBs-FailedToBeModified-Item ::= SEQUENCE {
dRBID DRBID ,
cause Cause OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { DRBs-FailedToBeModifiedConf-ItemExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DRBs-FailedToBeModified-ItemExtIEs } } OPTIONAL,
...
}
-DRBs-FailedToBeModifiedConf-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+DRBs-FailedToBeModified-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
@@ -264,9 +376,22 @@ DRBs-FailedToBeSetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+DRB-Information ::= SEQUENCE {
+ dRB-QoS QoSFlowLevelQoSParameters,
+ sNSSAI SNSSAI,
+ notificationControl NotificationControl OPTIONAL,
+ flows-Mapped-To-DRB-List Flows-Mapped-To-DRB-List,
+ iE-Extensions ProtocolExtensionContainer { { DRB-Information-ItemExtIEs } } OPTIONAL
+}
+
+DRB-Information-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DRBs-Modified-Item ::= SEQUENCE {
dRBID DRBID,
- dLTunnels-ToBeSetup-List DLTunnels-ToBeSetup-List,
+ lCID LCID OPTIONAL,
+ dLUPTNLInformation-ToBeSetup-List DLUPTNLInformation-ToBeSetup-List,
iE-Extensions ProtocolExtensionContainer { { DRBs-Modified-ItemExtIEs } } OPTIONAL,
...
}
@@ -277,7 +402,7 @@ DRBs-Modified-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
DRBs-ModifiedConf-Item ::= SEQUENCE {
dRBID DRBID,
- uLTunnels-ToBeSetup-List ULTunnels-ToBeSetup-List ,
+ uLUPTNLInformation-ToBeSetup-List ULUPTNLInformation-ToBeSetup-List ,
iE-Extensions ProtocolExtensionContainer { { DRBs-ModifiedConf-ItemExtIEs } } OPTIONAL,
...
}
@@ -286,9 +411,20 @@ DRBs-ModifiedConf-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+DRB-Notify-Item ::= SEQUENCE {
+ dRBID DRBID,
+ notification-Cause Notification-Cause,
+ iE-Extensions ProtocolExtensionContainer { { DRB-Notify-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+DRB-Notify-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
DRBs-Required-ToBeModified-Item ::= SEQUENCE {
dRBID DRBID,
- dLTunnels-ToBeSetup-List DLTunnels-ToBeSetup-List ,
+ dLUPTNLInformation-ToBeSetup-List DLUPTNLInformation-ToBeSetup-List ,
iE-Extensions ProtocolExtensionContainer { { DRBs-Required-ToBeModified-ItemExtIEs } } OPTIONAL,
...
}
@@ -309,7 +445,8 @@ DRBs-Required-ToBeReleased-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
DRBs-Setup-Item ::= SEQUENCE {
dRBID DRBID,
- dLTunnels-ToBeSetup-List DLTunnels-ToBeSetup-List ,
+ lCID LCID OPTIONAL,
+ dLUPTNLInformation-ToBeSetup-List DLUPTNLInformation-ToBeSetup-List ,
iE-Extensions ProtocolExtensionContainer { { DRBs-Setup-ItemExtIEs } } OPTIONAL,
...
}
@@ -320,7 +457,8 @@ DRBs-Setup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
DRBs-SetupMod-Item ::= SEQUENCE {
dRBID DRBID,
- dLTunnels-ToBeSetup-List DLTunnels-ToBeSetup-List ,
+ lCID LCID OPTIONAL,
+ dLUPTNLInformation-ToBeSetup-List DLUPTNLInformation-ToBeSetup-List ,
iE-Extensions ProtocolExtensionContainer { { DRBs-SetupMod-ItemExtIEs } } OPTIONAL,
...
}
@@ -332,8 +470,8 @@ DRBs-SetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
DRBs-ToBeModified-Item ::= SEQUENCE {
dRBID DRBID,
- eUTRANQoS EUTRANQoS OPTIONAL,
- uLTunnels-ToBeSetup-List ULTunnels-ToBeSetup-List ,
+ qoSInformation QoSInformation,
+ uLUPTNLInformation-ToBeSetup-List ULUPTNLInformation-ToBeSetup-List ,
uLConfiguration ULConfiguration OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DRBs-ToBeModified-ItemExtIEs } } OPTIONAL,
...
@@ -355,10 +493,11 @@ DRBs-ToBeReleased-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
DRBs-ToBeSetup-Item ::= SEQUENCE {
dRBID DRBID,
- eUTRANQoS EUTRANQoS OPTIONAL,
- uLTunnels-ToBeSetup-List ULTunnels-ToBeSetup-List ,
+ qoSInformation QoSInformation,
+ uLUPTNLInformation-ToBeSetup-List ULUPTNLInformation-ToBeSetup-List ,
rLCMode RLCMode,
uLConfiguration ULConfiguration OPTIONAL,
+ duplicationActivation DuplicationActivation OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DRBs-ToBeSetup-ItemExtIEs } } OPTIONAL,
...
}
@@ -370,10 +509,10 @@ DRBs-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
DRBs-ToBeSetupMod-Item ::= SEQUENCE {
dRBID DRBID,
- eUTRANQoS EUTRANQoS OPTIONAL,
+ qoSInformation QoSInformation,
+ uLUPTNLInformation-ToBeSetup-List ULUPTNLInformation-ToBeSetup-List,
rLCMode RLCMode,
uLConfiguration ULConfiguration OPTIONAL,
- uLTunnels-ToBeSetup-List ULTunnels-ToBeSetup-List,
iE-Extensions ProtocolExtensionContainer { { DRBs-ToBeSetupMod-ItemExtIEs } } OPTIONAL,
...
}
@@ -393,9 +532,13 @@ DRXCycle ::= SEQUENCE {
DRXCycle-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+
+DUtoCURRCContainer ::= OCTET STRING
+
DUtoCURRCInformation ::= SEQUENCE {
cellGroupConfig CellGroupConfig,
- gapOffset GapOffset OPTIONAL,
+ measGapConfig MeasGapConfig OPTIONAL,
+ requestedP-MaxFR1 OCTET STRING OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DUtoCURRCInformation-ExtIEs} } OPTIONAL,
...
}
@@ -403,8 +546,36 @@ DUtoCURRCInformation ::= SEQUENCE {
DUtoCURRCInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+
+DuplicationActivation ::= ENUMERATED{active,inactive,... }
+
+DuplicationIndication ::= ENUMERATED {true, ...}
+
+Dynamic5QIDescriptor ::= SEQUENCE {
+ qoSPriorityLevel INTEGER (1..127),
+ packetDelayBudget PacketDelayBudget,
+ packetErrorRate PacketErrorRate,
+ delayCritical ENUMERATED {delay-critical, non-delay-critical} OPTIONAL,
+ averagingWindow AveragingWindow OPTIONAL,
+ maxDataBurstVolume MaxDataBurstVolume OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Dynamic5QIDescriptor-ExtIEs } } OPTIONAL
+}
+
+Dynamic5QIDescriptor-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- E
+Endpoint-IP-address-and-port ::=SEQUENCE {
+ endpointIPAddress TransportLayerAddress,
+ iE-Extensions ProtocolExtensionContainer { { Endpoint-IP-address-and-port-ExtIEs} } OPTIONAL
+}
+
+Endpoint-IP-address-and-port-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
EUTRANQoS ::= SEQUENCE {
qCI QCI,
allocationAndRetentionPriority AllocationAndRetentionPriority,
@@ -417,13 +588,44 @@ EUTRANQoS-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
-Extended-TAC ::= OCTET STRING (SIZE(3))
+ExecuteDuplication ::= ENUMERATED{true,...}
+
+EUTRA-Mode-Info ::= CHOICE {
+ eUTRAFDD EUTRA-FDD-Info,
+ eUTRATDD EUTRA-TDD-Info,
+ ...
+}
+
+EUTRA-NR-CellResourceCoordinationReq-Container ::= OCTET STRING
+
+EUTRA-NR-CellResourceCoordinationReqAck-Container ::= OCTET STRING
+
+EUTRA-FDD-Info ::= SEQUENCE {
+ uL-offsetToPointA OffsetToPointA,
+ dL-offsetToPointA OffsetToPointA,
+ iE-Extensions ProtocolExtensionContainer { {EUTRA-FDD-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+EUTRA-FDD-Info-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+EUTRA-TDD-Info ::= SEQUENCE {
+ offsetToPointA OffsetToPointA,
+ iE-Extensions ProtocolExtensionContainer { {EUTRA-TDD-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+EUTRA-TDD-Info-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
-- F
FDD-Info ::= SEQUENCE {
- uL-NRARFCN NRARFCN,
- dL-NRARFCN NRARFCN,
+ uL-NRFreqInfo NRFreqInfo,
+ dL-NRFreqInfo NRFreqInfo,
uL-Transmission-Bandwidth Transmission-Bandwidth,
dL-Transmission-Bandwidth Transmission-Bandwidth,
iE-Extensions ProtocolExtensionContainer { {FDD-Info-ExtIEs} } OPTIONAL,
@@ -434,9 +636,34 @@ FDD-Info-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+
+Flows-Mapped-To-DRB-List ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF Flows-Mapped-To-DRB-Item
+
+Flows-Mapped-To-DRB-Item ::= SEQUENCE {
+ qoSFlowIndicator QoSFlowIndicator,
+ qoSFlowLevelQoSParameters QoSFlowLevelQoSParameters,
+ iE-Extensions ProtocolExtensionContainer { { Flows-Mapped-To-DRB-ItemExtIEs} } OPTIONAL
+}
+
+Flows-Mapped-To-DRB-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+FreqBandNrItem ::= SEQUENCE {
+ freqBandIndicatorNr INTEGER (1..1024,...),
+ supportedSULBandList SEQUENCE (SIZE(0..maxnoofNrCellBands)) OF SupportedSULFreqBandItem,
+ iE-Extensions ProtocolExtensionContainer { {FreqBandNrItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+FreqBandNrItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+FullConfiguration ::= ENUMERATED {full, ...}
+
-- G
-GapOffset ::= OCTET STRING
GBR-QosInformation ::= SEQUENCE {
e-RAB-MaximumBitrateDL BitRate,
@@ -451,8 +678,81 @@ GBR-QosInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+GBR-QoSFlowInformation::= SEQUENCE {
+ maxFlowBitRateDownlink BitRate,
+ maxFlowBitRateUplink BitRate,
+ guaranteedFlowBitRateDownlink BitRate,
+ guaranteedFlowBitRateUplink BitRate,
+ maxPacketLossRateDownlink MaxPacketLossRate OPTIONAL,
+ maxPacketLossRateUplink MaxPacketLossRate OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { GBR-QosFlowInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GBR-QosFlowInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+GNB-CUSystemInformation::= SEQUENCE {
+ sImessage OCTET STRING,
+ iE-Extensions ProtocolExtensionContainer { { GNB-CUSystemInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GNB-CUSystemInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GNB-CU-TNL-Association-Setup-Item::= SEQUENCE {
+ tNLAssociationTransportLayerAddress CP-TransportLayerAddress ,
+ iE-Extensions ProtocolExtensionContainer { { GNB-CU-TNL-Association-Setup-Item-ExtIEs} } OPTIONAL
+}
+
+GNB-CU-TNL-Association-Setup-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GNB-CU-TNL-Association-Failed-To-Setup-Item ::= SEQUENCE {
+ tNLAssociationTransportLayerAddress CP-TransportLayerAddress ,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { GNB-CU-TNL-Association-Failed-To-Setup-Item-ExtIEs} } OPTIONAL
+}
+
+GNB-CU-TNL-Association-Failed-To-Setup-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+GNB-CU-TNL-Association-To-Add-Item ::= SEQUENCE {
+ tNLAssociationTransportLayerAddress CP-TransportLayerAddress ,
+ tNLAssociationUsage TNLAssociationUsage,
+ iE-Extensions ProtocolExtensionContainer { { GNB-CU-TNL-Association-To-Add-Item-ExtIEs} } OPTIONAL
+}
+
+GNB-CU-TNL-Association-To-Add-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GNB-CU-TNL-Association-To-Remove-Item::= SEQUENCE {
+ tNLAssociationTransportLayerAddress CP-TransportLayerAddress ,
+ iE-Extensions ProtocolExtensionContainer { { GNB-CU-TNL-Association-To-Remove-Item-ExtIEs} } OPTIONAL
+}
+
+GNB-CU-TNL-Association-To-Remove-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+GNB-CU-TNL-Association-To-Update-Item::= SEQUENCE {
+ tNLAssociationTransportLayerAddress CP-TransportLayerAddress ,
+ tNLAssociationUsage TNLAssociationUsage OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { GNB-CU-TNL-Association-To-Update-Item-ExtIEs} } OPTIONAL
+}
+
+GNB-CU-TNL-Association-To-Update-Item-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
GNB-CU-UE-F1AP-ID ::= INTEGER (0..4294967295)
@@ -488,21 +788,24 @@ GNB-DU-System-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
GTP-TEID ::= OCTET STRING (SIZE (4))
-GTPTunnelEndpoint ::= SEQUENCE {
- transportLayerAddress TransportLayerAddress,
- gTP-TEID GTP-TEID,
- iE-Extensions ProtocolExtensionContainer { { GTPTunnelEndpoint-ExtIEs} } OPTIONAL,
+GTPTunnel ::= SEQUENCE {
+ transportLayerAddress TransportLayerAddress,
+ gTP-TEID GTP-TEID,
+ iE-Extensions ProtocolExtensionContainer { { GTPTunnel-ExtIEs } } OPTIONAL,
...
}
-
-GTPTunnelEndpoint-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+GTPTunnel-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
-- H
+HandoverPreparationInformation ::= OCTET STRING
+
-- I
+InactivityMonitoringRequest ::= ENUMERATED { true,...}
+InactivityMonitoringResponse ::= ENUMERATED { not-supported,...}
-- J
@@ -510,16 +813,76 @@ GTPTunnelEndpoint-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
-- L
+LCID ::= INTEGER (1..32, ...)
+
+ListofEUTRACellsinGNBDUCoordination ::= SEQUENCE (SIZE (0.. maxCellineNB)) OF Served-EUTRA-Cells-Information
+
LongDRXCycleLength ::= ENUMERATED
{ms10, ms20, ms32, ms40, ms60, ms64, ms70, ms80, ms128, ms160, ms256, ms320, ms512, ms640, ms1024, ms1280, ms2048, ms2560, ms5120, ms10240, ...}
-- M
+MaskedIMEISV ::= BIT STRING (SIZE (64))
+
+MaxDataBurstVolume ::= INTEGER (0..63) -- this IE may need to be refined
+MaxPacketLossRate ::= INTEGER (0..1000)
+
MIB-message ::= OCTET STRING
+MeasConfig ::= OCTET STRING
+
+MeasGapConfig ::= OCTET STRING
+
-- N
-NRARFCN ::= INTEGER (0..maxNRARFCN)
+NGRANAllocationAndRetentionPriority ::= SEQUENCE {
+ priorityLevel PriorityLevel,
+ pre-emptionCapability Pre-emptionCapability,
+ pre-emptionVulnerability Pre-emptionVulnerability,
+ iE-Extensions ProtocolExtensionContainer { {NGRANAllocationAndRetentionPriority-ExtIEs} } OPTIONAL
+}
+
+NGRANAllocationAndRetentionPriority-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NR-CGI-List-For-Restart-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ iE-Extensions ProtocolExtensionContainer { { NR-CGI-List-For-Restart-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+NR-CGI-List-For-Restart-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+NonDynamic5QIDescriptor ::= SEQUENCE {
+ fiveQI INTEGER (0..255),
+ qoSPriorityLevel INTEGER (1..127) OPTIONAL,
+ averagingWindow AveragingWindow OPTIONAL,
+ maxDataBurstVolume MaxDataBurstVolume OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { NonDynamic5QIDescriptor-ExtIEs } } OPTIONAL
+}
+
+NonDynamic5QIDescriptor-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Notification-Cause ::= ENUMERATED {fulfilled, not-fulfilled, ...}
+
+NotificationControl ::= ENUMERATED {active, not-active, ...}
+
+NRFreqInfo ::= SEQUENCE {
+ nRARFCN INTEGER (0..maxNRARFCN),
+ sul-Information SUL-Information OPTIONAL,
+ freqBandListNr SEQUENCE (SIZE(1..maxnoofNrCellBands)) OF FreqBandNrItem,
+ iE-Extensions ProtocolExtensionContainer { { NRFreqInfoExtIEs} } OPTIONAL,
+ ...
+}
+
+NRFreqInfoExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
NRCGI ::= SEQUENCE {
pLMN-Identity PLMN-Identity,
@@ -535,9 +898,14 @@ NRCGI-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
NR-Mode-Info ::= CHOICE {
fDD FDD-Info,
tDD TDD-Info,
+ choice-extension ProtocolExtensionContainer { { NR-Mode-Info-ExtIEs} },
...
}
+NR-Mode-Info-ExtIEs F1AP-PROTOCOL-EXTENSION ::= { ...
+}
+
+
NRCellIdentity ::= BIT STRING (SIZE(36))
NRNRB ::= ENUMERATED { nrb11, nrb18, nrb24, nrb25, nrb31, nrb32, nrb38, nrb51, nrb52, nrb65, nrb66, nrb78, nrb79, nrb93, nrb106, nrb107, nrb121, nrb132, nrb133, nrb135, nrb160, nrb162, nrb189, nrb216, nrb217, nrb245, nrb264, nrb270, nrb273, ...}
@@ -546,10 +914,44 @@ NRPCI ::= INTEGER(0..1007)
NRSCS ::= ENUMERATED { scs15, scs30, scs60, scs120, ...}
+NumberOfBroadcasts ::= INTEGER (0..65535)
+
+NumberofBroadcastRequest ::= INTEGER (0..65535)
+
-- O
+OffsetToPointA ::= INTEGER (0..2199,...)
+
-- P
+PacketDelayBudget ::= INTEGER (0..63) -- this IE may need to be refined
+
+PacketErrorRate ::= INTEGER (0..63) -- this IE may need to be refined
+
+PagingCell-Item ::= SEQUENCE {
+ nRCGI NRCGI ,
+ iE-Extensions ProtocolExtensionContainer { { PagingCell-ItemExtIEs } } OPTIONAL
+}
+
+PagingCell-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PagingDRX ::= INTEGER (0..63) -- this IE may need to be refined
+
+PagingIdentity ::= CHOICE {
+ rANUEPagingIdentity RANUEPagingIdentity,
+ cNUEPagingIdentity CNUEPagingIdentity,
+ choice-extension ProtocolExtensionContainer { { PagingIdentity-ExtIEs } },
+ ...
+}
+
+PagingIdentity-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PagingPriority ::= ENUMERATED { priolevel1, priolevel2, priolevel3, priolevel4, priolevel5, priolevel6, priolevel7, priolevel8,...}
+
PLMN-Identity ::= OCTET STRING (SIZE(3))
Pre-emptionCapability ::= ENUMERATED {
@@ -564,6 +966,8 @@ Pre-emptionVulnerability ::= ENUMERATED {
PriorityLevel ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15)
+ProtectedEUTRAResourceIndication ::= OCTET STRING
+
Potential-SpCell-Item ::= SEQUENCE {
potential-SpCell-ID NRCGI ,
iE-Extensions ProtocolExtensionContainer { { Potential-SpCell-ItemExtIEs } } OPTIONAL,
@@ -574,14 +978,89 @@ Potential-SpCell-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+PWS-Failed-NR-CGI-Item ::= SEQUENCE {
+ nRCGI NRCGI,
+ numberOfBroadcasts NumberOfBroadcasts,
+ iE-Extensions ProtocolExtensionContainer { { PWS-Failed-NR-CGI-ItemExtIEs } } OPTIONAL,
+ ...
+}
+
+PWS-Failed-NR-CGI-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+PWSSystemInformation ::= OCTET STRING
+
-- Q
QCI ::= INTEGER (0..255)
+QoS-Characteristics ::= CHOICE {
+ non-Dynamic-5QI NonDynamic5QIDescriptor,
+ dynamic-5QI Dynamic5QIDescriptor,
+ choice-extension ProtocolExtensionContainer { { QoS-Characteristics-ExtIEs } },
+ ...
+}
+
+QoS-Characteristics-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+QoSFlowIndicator ::= INTEGER (0..63)
+
+QoSFlowLevelQoSParameters ::= SEQUENCE {
+ qoS-Characteristics QoS-Characteristics,
+ nGRANallocationRetentionPriority NGRANAllocationAndRetentionPriority,
+ gBR-QoS-Flow-Information GBR-QoSFlowInformation OPTIONAL,
+ reflective-QoS-Attribute ENUMERATED {subject-to, ...} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { QoSFlowLevelQoSParameters-ExtIEs } } OPTIONAL
+}
+
+QoSFlowLevelQoSParameters-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+QoSInformation ::= CHOICE {
+ eUTRANQoS EUTRANQoS,
+ choice-extension ProtocolExtensionContainer { { QoSInformation-ExtIEs} },
+ dRB-Information DRB-Information,
+ ...
+}
+
+QoSInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- R
+RANAC ::= INTEGER (0..64)
+
+RANUEPagingIdentity ::= SEQUENCE {
+ iRNTI BIT STRING (SIZE(40)),
+ iE-Extensions ProtocolExtensionContainer { { RANUEPagingIdentity-ExtIEs } } OPTIONAL}
+
+RANUEPagingIdentity-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RAT-FrequencyPriorityInformation::= CHOICE {
+ subscriberProfileIDforRFP SubscriberProfileIDforRFP,
+ rAT-FrequencySelectionPriority RAT-FrequencySelectionPriority,
+ choice-extension ProtocolExtensionContainer { { RAT-FrequencyPriorityInformation-ExtIEs} },
+ ...
+}
+
+RAT-FrequencyPriorityInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+RAT-FrequencySelectionPriority::= INTEGER (1.. 256, ...)
+
+RequestType ::= ENUMERATED {offer, execution, ...}
+
ResourceCoordinationTransferContainer ::= OCTET STRING
+RepetitionPeriod ::= INTEGER (0..131071, ...)
RLCMode ::= ENUMERATED {
rlc-am,
rlc-um
@@ -595,7 +1074,7 @@ RRCRconfigurationCompleteIndicator ::= ENUMERATED {true, ...}
SCell-FailedtoSetup-Item ::= SEQUENCE {
sCell-ID NRCGI ,
- cause Cause OPTIONAL ,
+ cause Cause OPTIONAL ,
iE-Extensions ProtocolExtensionContainer { { SCell-FailedtoSetup-ItemExtIEs } } OPTIONAL,
...
}
@@ -627,7 +1106,8 @@ SCell-ToBeRemoved-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
SCell-ToBeSetup-Item ::= SEQUENCE {
sCell-ID NRCGI ,
- sCellIndex SCellIndex,
+ sCellIndex SCellIndex,
+ sCellULConfigured CellULConfigured OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { SCell-ToBeSetup-ItemExtIEs } } OPTIONAL,
...
}
@@ -639,6 +1119,7 @@ SCell-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
SCell-ToBeSetupMod-Item ::= SEQUENCE {
sCell-ID NRCGI ,
sCellIndex SCellIndex,
+ sCellULConfigured CellULConfigured OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { SCell-ToBeSetupMod-ItemExtIEs } } OPTIONAL,
...
}
@@ -647,23 +1128,26 @@ SCell-ToBeSetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
-SCellIndex ::=INTEGER (0..31, ...)
+SCellIndex ::=INTEGER (1..31, ...)
CG-ConfigInfo ::= OCTET STRING
+ServCellIndex ::= INTEGER (0..31, ...)
+
Served-Cell-Information ::= SEQUENCE {
nRCGI NRCGI,
nRPCI NRPCI,
- extended-TAC Extended-TAC,
- broadcastPLMNs BroadcastPLMNs-Item,
+ fiveGS-TAC FiveGS-TAC,
+ configured-EPS-TAC Configured-EPS-TAC OPTIONAL,
+ servedPLMNs BroadcastPLMNs-List,
nR-Mode-Info NR-Mode-Info,
- sUL-Information SUL-Information OPTIONAL,
measurementTimingConfiguration OCTET STRING,
iE-Extensions ProtocolExtensionContainer { {Served-Cell-Information-ExtIEs} } OPTIONAL,
...
}
Served-Cell-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+{ ID id-RANAC CRITICALITY ignore EXTENSION RANAC PRESENCE optional},
...
}
@@ -700,13 +1184,63 @@ Served-Cells-To-Modify-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+Served-EUTRA-Cells-Information::= SEQUENCE {
+ eUTRA-Mode-Info EUTRA-Mode-Info,
+ protectedEUTRAResourceIndication ProtectedEUTRAResourceIndication,
+ iE-Extensions ProtocolExtensionContainer { {Served-EUTRA-Cell-Information-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Served-EUTRA-Cell-Information-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
ShortDRXCycleLength ::= ENUMERATED {ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20, ms30, ms32, ms35, ms40, ms64, ms80, ms128, ms160, ms256, ms320, ms512, ms640, ...}
ShortDRXCycleTimer ::= INTEGER (1..16)
SIB1-message ::= OCTET STRING
-SRBID ::= INTEGER (1..3, ...)
+SIBtype ::= ENUMERATED {
+ sibtype2,sibtype3, sibtype4, sibtype5, sibtype6, sibtype7, sibtype8, sibtype9,
+ ...
+}
+
+SIBtype-List ::= SEQUENCE (SIZE(1.. maxnoofSIBTypes)) OF SIBtype-Item
+
+SIBtype-Item ::= SEQUENCE {
+ sIBtype SIBtype ,
+ iE-Extensions ProtocolExtensionContainer { { SIBtype-ItemExtIEs } } OPTIONAL
+}
+
+SIBtype-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SliceSupportList ::= SEQUENCE (SIZE(1.. maxnoofSliceItems)) OF SliceSupportItem
+
+SliceSupportItem ::= SEQUENCE {
+ sNSSAI SNSSAI,
+ iE-Extensions ProtocolExtensionContainer { { SliceSupportItem-ExtIEs } } OPTIONAL
+}
+
+SliceSupportItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SNSSAI ::= SEQUENCE {
+ sST OCTET STRING (SIZE(1)),
+ sD OCTET STRING (SIZE(3)) OPTIONAL ,
+ iE-Extensions ProtocolExtensionContainer { { SNSSAI-ExtIEs } } OPTIONAL
+}
+
+SNSSAI-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SpectrumSharingGroupID ::= INTEGER (1..maxCellineNB)
+
+SRBID ::= INTEGER (0..3, ...)
SRBs-FailedToBeSetup-Item ::= SEQUENCE {
sRBID SRBID ,
@@ -752,7 +1286,8 @@ SRBs-ToBeReleased-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
}
SRBs-ToBeSetup-Item ::= SEQUENCE {
- sRBID SRBID ,
+ sRBID SRBID ,
+ duplicationIndication DuplicationIndication OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { SRBs-ToBeSetup-ItemExtIEs } } OPTIONAL,
...
}
@@ -763,6 +1298,7 @@ SRBs-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
SRBs-ToBeSetupMod-Item ::= SEQUENCE {
sRBID SRBID,
+ duplicationIndication DuplicationIndication OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { SRBs-ToBeSetupMod-ItemExtIEs } } OPTIONAL,
...
}
@@ -772,7 +1308,7 @@ SRBs-ToBeSetupMod-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
}
SUL-Information ::= SEQUENCE {
- sUL-NRARFCN NRARFCN,
+ sUL-NRARFCN INTEGER (0..maxNRARFCN),
sUL-transmission-Bandwidth Transmission-Bandwidth,
iE-Extensions ProtocolExtensionContainer { { SUL-InformationExtIEs} } OPTIONAL,
...
@@ -782,10 +1318,26 @@ SUL-InformationExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+SubscriberProfileIDforRFP ::= INTEGER (1..256, ...)
+
+SupportedSULFreqBandItem ::= SEQUENCE {
+ freqBandIndicatorNr INTEGER (1..1024,...),
+ iE-Extensions ProtocolExtensionContainer { { SupportedSULFreqBandItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+SupportedSULFreqBandItem-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- T
+FiveGS-TAC ::= OCTET STRING (SIZE(3))
+
+Configured-EPS-TAC ::= OCTET STRING (SIZE(2))
+
TDD-Info ::= SEQUENCE {
- nRARFCN NRARFCN,
+ nRFreqInfo NRFreqInfo,
transmission-Bandwidth Transmission-Bandwidth,
iE-Extensions ProtocolExtensionContainer { {TDD-Info-ExtIEs} } OPTIONAL,
...
@@ -797,6 +1349,13 @@ TDD-Info-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...}
+TNLAssociationUsage ::= ENUMERATED {
+ ue,
+ non-ue,
+ both,
+...
+}
+
TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...))
TransactionID ::= INTEGER (0..255, ...)
@@ -835,6 +1394,8 @@ UE-associatedLogicalF1-ConnectionItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
UE-CapabilityRAT-ContainerList::= OCTET STRING
+UEIdentityIndexValue ::= INTEGER (0..63) -- This IE may need to be refined.
+
ULConfiguration ::= SEQUENCE {
uLUEConfiguration ULUEConfiguration,
iE-Extensions ProtocolExtensionContainer { { ULConfigurationExtIEs } } OPTIONAL,
@@ -847,18 +1408,27 @@ ULConfigurationExtIEs F1AP-PROTOCOL-EXTENSION ::= {
ULUEConfiguration ::= ENUMERATED {no-data, shared, only, ...}
-ULTunnels-ToBeSetup-List ::= SEQUENCE (SIZE(1..maxnoofULTunnels)) OF ULTunnels-ToBeSetup-Item
+ULUPTNLInformation-ToBeSetup-List ::= SEQUENCE (SIZE(1..maxnoofULUPTNLInformation)) OF ULUPTNLInformation-ToBeSetup-Item
-ULTunnels-ToBeSetup-Item ::=SEQUENCE {
- uL-GTP-Tunnel-EndPoint GTPTunnelEndpoint,
- iE-Extensions ProtocolExtensionContainer { { ULTunnels-ToBeSetup-ItemExtIEs } } OPTIONAL,
+ULUPTNLInformation-ToBeSetup-Item ::=SEQUENCE {
+ uLUPTNLInformation UPTransportLayerInformation,
+ iE-Extensions ProtocolExtensionContainer { { ULUPTNLInformation-ToBeSetup-ItemExtIEs } } OPTIONAL,
...
}
-ULTunnels-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ULUPTNLInformation-ToBeSetup-ItemExtIEs F1AP-PROTOCOL-EXTENSION ::= {
...
}
+UPTransportLayerInformation ::= CHOICE {
+ gTPTunnel GTPTunnel,
+ choice-extension ProtocolExtensionContainer { { UPTransportLayerInformation-ExtIEs} },
+ ...
+}
+
+UPTransportLayerInformation-ExtIEs F1AP-PROTOCOL-EXTENSION ::= {
+ ...
+ }
-- V
-- W
diff --git a/epan/dissectors/asn1/f1ap/F1AP-PDU-Contents.asn b/epan/dissectors/asn1/f1ap/F1AP-PDU-Contents.asn
index 98e54b34de..a2c8b08bf4 100644
--- a/epan/dissectors/asn1/f1ap/F1AP-PDU-Contents.asn
+++ b/epan/dissectors/asn1/f1ap/F1AP-PDU-Contents.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.473 V15.1.0 (2018-03)
+-- 3GPP TS 38.473 V15.2.0 (2018-06)
-- 9.4.4 PDU Definitions
-- **************************************************************
--
@@ -6,11 +6,11 @@
--
-- **************************************************************
-F1AP-PDU-Contents {
-itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+F1AP-PDU-Contents {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
ngran-access (22) modules (3) f1ap (3) version1 (1) f1ap-PDU-Contents (1) }
-DEFINITIONS AUTOMATIC TAGS ::=
+DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
@@ -26,14 +26,17 @@ IMPORTS
Cause,
Cells-Failed-to-be-Activated-List-Item,
Cells-to-be-Activated-List-Item,
- Cells-to-be-Deactivated-List-Item,
- CriticalityDiagnostics,
- CUtoDURRCInformation,
+ Cells-to-be-Deactivated-List-Item,
+ CellULConfigured,
+ CriticalityDiagnostics,
+ C-RNTI,
+ CUtoDURRCInformation,
+ DRB-Activity-Item,
DRBID,
- DRBs-FailedToBeModifiedConf-Item,
DRBs-FailedToBeModified-Item,
DRBs-FailedToBeSetup-Item,
DRBs-FailedToBeSetupMod-Item,
+ DRB-Notify-Item,
DRBs-ModifiedConf-Item,
DRBs-Modified-Item,
DRBs-Required-ToBeModified-Item,
@@ -47,17 +50,22 @@ IMPORTS
DRXCycle,
DUtoCURRCInformation,
EUTRANQoS,
+ ExecuteDuplication,
+ FullConfiguration,
GNB-CU-UE-F1AP-ID,
GNB-DU-UE-F1AP-ID,
GNB-DU-ID,
GNB-DU-Served-Cells-Item,
- GNB-DU-System-Information,
+ GNB-DU-System-Information,
GNB-CU-Name,
GNB-DU-Name,
- GTPTunnelEndpoint,
+ InactivityMonitoringRequest,
+ InactivityMonitoringResponse,
+ NotificationControl,
NRCGI,
NRPCI,
Potential-SpCell-Item,
+ RAT-FrequencyPriorityInformation,
ResourceCoordinationTransferContainer,
RRCContainer,
RRCRconfigurationCompleteIndicator,
@@ -66,7 +74,8 @@ IMPORTS
SCell-ToBeSetup-Item,
SCell-ToBeSetupMod-Item,
SCell-FailedtoSetup-Item,
- SCell-FailedtoSetupMod-Item,
+ SCell-FailedtoSetupMod-Item,
+ ServCellIndex,
Served-Cell-Information,
Served-Cells-To-Add-Item,
Served-Cells-To-Delete-Item,
@@ -82,7 +91,36 @@ IMPORTS
TransactionID,
TransmissionStopIndicator,
UE-associatedLogicalF1-ConnectionItem,
- ULTunnels-ToBeSetup-Item
+ DUtoCURRCContainer,
+ PagingCell-Item,
+ SIBtype-List,
+ UEIdentityIndexValue,
+ GNB-CU-TNL-Association-Setup-Item,
+ GNB-CU-TNL-Association-Failed-To-Setup-Item,
+ GNB-CU-TNL-Association-To-Add-Item,
+ GNB-CU-TNL-Association-To-Remove-Item,
+ GNB-CU-TNL-Association-To-Update-Item,
+ MaskedIMEISV,
+ PagingDRX,
+ PagingPriority,
+ PagingIdentity,
+ Cells-to-be-Barred-Item,
+ PWSSystemInformation,
+ Broadcast-To-Be-Cancelled-Item,
+ Cells-Broadcast-Cancelled-Item,
+ ConcurrentWarningMessageIndicator,
+ NR-CGI-List-For-Restart-Item,
+ PWS-Failed-NR-CGI-Item,
+ RepetitionPeriod,
+ NumberofBroadcastRequest,
+ Cells-To-Be-Broadcast-Item,
+ Cells-Broadcast-Completed-Item,
+ Cancel-all-Warning-Messages-Indicator,
+ EUTRA-NR-CellResourceCoordinationReq-Container,
+ EUTRA-NR-CellResourceCoordinationReqAck-Container,
+ ListofEUTRACellsinGNBDUCoordination,
+ SpectrumSharingGroupID,
+ RequestType
FROM F1AP-IEs
@@ -103,16 +141,19 @@ FROM F1AP-Containers
id-Candidate-SpCell-Item,
id-Candidate-SpCell-List,
id-Cause,
+ id-Cancel-all-Warning-Messages-Indicator,
id-Cells-Failed-to-be-Activated-List,
id-Cells-Failed-to-be-Activated-List-Item,
id-Cells-to-be-Activated-List,
id-Cells-to-be-Activated-List-Item,
id-Cells-to-be-Deactivated-List,
id-Cells-to-be-Deactivated-List-Item,
+ id-ConfirmedUEID,
id-CriticalityDiagnostics,
+ id-C-RNTI,
id-CUtoDURRCInformation,
- id-DRBs-FailedToBeModifiedConf-Item,
- id-DRBs-FailedToBeModifiedConf-List,
+ id-DRB-Activity-Item,
+ id-DRB-Activity-List,
id-DRBs-FailedToBeModified-Item,
id-DRBs-FailedToBeModified-List,
id-DRBs-FailedToBeSetup-Item,
@@ -123,6 +164,8 @@ FROM F1AP-Containers
id-DRBs-ModifiedConf-List,
id-DRBs-Modified-Item,
id-DRBs-Modified-List,
+ id-DRB-Notify-Item,
+ id-DRB-Notify-List,
id-DRBs-Required-ToBeModified-Item,
id-DRBs-Required-ToBeModified-List,
id-DRBs-Required-ToBeReleased-Item,
@@ -141,16 +184,21 @@ FROM F1AP-Containers
id-DRBs-ToBeSetupMod-List,
id-DRXCycle,
id-DUtoCURRCInformation,
+ id-ExecuteDuplication,
+ id-FullConfiguration,
id-gNB-CU-UE-F1AP-ID,
id-gNB-DU-UE-F1AP-ID,
id-gNB-DU-ID,
id-GNB-DU-Served-Cells-Item,
- id-gNB-DU-Served-Cells-List,
+ id-gNB-DU-Served-Cells-List,
id-gNB-CU-Name,
id-gNB-DU-Name,
+ id-InactivityMonitoringRequest,
+ id-InactivityMonitoringResponse,
id-oldgNB-DU-UE-F1AP-ID,
id-Potential-SpCell-Item,
id-Potential-SpCell-List,
+ id-RAT-FrequencyPriorityInformation,
id-ResetType,
id-ResourceCoordinationTransferContainer,
id-RRCContainer,
@@ -171,7 +219,9 @@ FROM F1AP-Containers
id-Served-Cells-To-Delete-List,
id-Served-Cells-To-Modify-Item,
id-Served-Cells-To-Modify-List,
+ id-ServCellndex,
id-SpCell-ID,
+ id-SpCellULConfigured,
id-SRBID,
id-SRBs-FailedToBeSetup-Item,
id-SRBs-FailedToBeSetup-List,
@@ -180,7 +230,7 @@ FROM F1AP-Containers
id-SRBs-Required-ToBeReleased-Item,
id-SRBs-Required-ToBeReleased-List,
id-SRBs-ToBeReleased-Item,
- id-SRBs-ToBeReleased-List,
+ id-SRBs-ToBeReleased-List,
id-SRBs-ToBeSetup-Item,
id-SRBs-ToBeSetup-List,
id-SRBs-ToBeSetupMod-Item,
@@ -190,6 +240,50 @@ FROM F1AP-Containers
id-TransmissionStopIndicator,
id-UE-associatedLogicalF1-ConnectionItem,
id-UE-associatedLogicalF1-ConnectionListResAck,
+ id-DUtoCURRCContainer,
+ id-NRCGI,
+ id-PagingCell-Item,
+ id-PagingCell-List,
+ id-PagingDRX,
+ id-PagingPriority,
+ id-SIBtype-List,
+ id-UEIdentityIndexValue,
+ id-GNB-CU-TNL-Association-Setup-List,
+ id-GNB-CU-TNL-Association-Setup-Item,
+ id-GNB-CU-TNL-Association-Failed-To-Setup-List,
+ id-GNB-CU-TNL-Association-Failed-To-Setup-Item,
+ id-GNB-CU-TNL-Association-To-Add-Item,
+ id-GNB-CU-TNL-Association-To-Add-List,
+ id-GNB-CU-TNL-Association-To-Remove-Item,
+ id-GNB-CU-TNL-Association-To-Remove-List,
+ id-GNB-CU-TNL-Association-To-Update-Item,
+ id-GNB-CU-TNL-Association-To-Update-List,
+ id-MaskedIMEISV,
+ id-PagingIdentity,
+ id-Cells-to-be-Barred-List,
+ id-Cells-to-be-Barred-Item,
+ id-PWSSystemInformation,
+ id-RepetitionPeriod,
+ id-NumberofBroadcastRequest,
+ id-ConcurrentWarningMessageIndicator,
+ id-Cells-To-Be-Broadcast-List,
+ id-Cells-To-Be-Broadcast-Item,
+ id-Cells-Broadcast-Completed-List,
+ id-Cells-Broadcast-Completed-Item,
+ id-Broadcast-To-Be-Cancelled-List,
+ id-Broadcast-To-Be-Cancelled-Item,
+ id-Cells-Broadcast-Cancelled-List,
+ id-Cells-Broadcast-Cancelled-Item,
+ id-NR-CGI-List-For-Restart-List,
+ id-NR-CGI-List-For-Restart-Item,
+ id-PWS-Failed-NR-CGI-List,
+ id-PWS-Failed-NR-CGI-Item,
+ id-EUTRA-NR-CellResourceCoordinationReq-Container,
+ id-EUTRA-NR-CellResourceCoordinationReqAck-Container,
+ id-SpectrumSharingGroupID,
+ id-ListofEUTRACellsinGNBDUCoordination,
+ id-Protected-EUTRA-Resources-List,
+ id-RequestType,
maxCellingNBDU,
maxnoofCandidateSpCells,
maxnoofDRBs,
@@ -197,7 +291,10 @@ FROM F1AP-Containers
maxnoofIndividualF1ConnectionsToReset,
maxnoofPotentialSpCells,
maxnoofSCells,
- maxnoofSRBs
+ maxnoofSRBs,
+ maxnoofPagingCells,
+ maxnoofTNLAssociations,
+ maxCellineNB
FROM F1AP-Constants;
@@ -219,7 +316,7 @@ Reset ::= SEQUENCE {
...
}
-ResetIEs F1AP-PROTOCOL-IES ::= {
+ResetIEs F1AP-PROTOCOL-IES ::= {
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
{ ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory },
@@ -246,8 +343,6 @@ UE-associatedLogicalF1-ConnectionItemRes F1AP-PROTOCOL-IES ::= {
}
-
-
-- **************************************************************
--
-- Reset Acknowledge
@@ -322,7 +417,7 @@ F1SetupRequestIEs F1AP-PROTOCOL-IES ::= {
{ ID id-gNB-DU-Name CRITICALITY ignore TYPE GNB-DU-Name PRESENCE optional }|
{ ID id-gNB-DU-Served-Cells-List CRITICALITY reject TYPE GNB-DU-Served-Cells-List PRESENCE mandatory },
...
-}
+}
GNB-DU-Served-Cells-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { GNB-DU-Served-Cells-ItemIEs } }
@@ -406,11 +501,11 @@ GNBDUConfigurationUpdateIEs F1AP-PROTOCOL-IES ::= {
{ ID id-Served-Cells-To-Delete-List CRITICALITY reject TYPE Served-Cells-To-Delete-List PRESENCE optional }|
{ ID id-Active-Cells-List CRITICALITY reject TYPE Active-Cells-List PRESENCE optional },
...
-}
+}
Served-Cells-To-Add-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Served-Cells-To-Add-ItemIEs } }
Served-Cells-To-Modify-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Served-Cells-To-Modify-ItemIEs } }
Served-Cells-To-Delete-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Served-Cells-To-Delete-ItemIEs } }
-Active-Cells-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Active-Cells-ItemIEs } }
+Active-Cells-List ::= SEQUENCE (SIZE(0.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Active-Cells-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 },
@@ -491,17 +586,50 @@ GNBCUConfigurationUpdate ::= SEQUENCE {
GNBCUConfigurationUpdateIEs F1AP-PROTOCOL-IES ::= {
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
{ ID id-Cells-to-be-Activated-List CRITICALITY reject TYPE Cells-to-be-Activated-List PRESENCE optional }|
- { ID id-Cells-to-be-Deactivated-List CRITICALITY reject TYPE Cells-to-be-Deactivated-List PRESENCE optional },
+ { ID id-Cells-to-be-Deactivated-List CRITICALITY reject TYPE Cells-to-be-Deactivated-List PRESENCE optional }|
+ { ID id-GNB-CU-TNL-Association-To-Add-List CRITICALITY ignore TYPE GNB-CU-TNL-Association-To-Add-List PRESENCE optional }|
+ { ID id-GNB-CU-TNL-Association-To-Remove-List CRITICALITY ignore TYPE GNB-CU-TNL-Association-To-Remove-List PRESENCE optional }|
+ { ID id-GNB-CU-TNL-Association-To-Update-List CRITICALITY ignore TYPE GNB-CU-TNL-Association-To-Update-List PRESENCE optional }|
+ { ID id-Cells-to-be-Barred-List CRITICALITY ignore TYPE Cells-to-be-Barred-List PRESENCE optional }|
+ { ID id-Protected-EUTRA-Resources-List CRITICALITY reject TYPE Protected-EUTRA-Resources-List PRESENCE optional },
...
-}
+}
Cells-to-be-Deactivated-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Cells-to-be-Deactivated-List-ItemIEs } }
+GNB-CU-TNL-Association-To-Add-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF ProtocolIE-SingleContainer { { GNB-CU-TNL-Association-To-Add-ItemIEs } }
+GNB-CU-TNL-Association-To-Remove-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF ProtocolIE-SingleContainer { { GNB-CU-TNL-Association-To-Remove-ItemIEs } }
+GNB-CU-TNL-Association-To-Update-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF ProtocolIE-SingleContainer { { GNB-CU-TNL-Association-To-Update-ItemIEs } }
+Cells-to-be-Barred-List ::= SEQUENCE(SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Cells-to-be-Barred-ItemIEs } }
+
Cells-to-be-Deactivated-List-ItemIEs F1AP-PROTOCOL-IES ::= {
{ ID id-Cells-to-be-Deactivated-List-Item CRITICALITY reject TYPE Cells-to-be-Deactivated-List-Item PRESENCE mandatory },
...}
+GNB-CU-TNL-Association-To-Add-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-GNB-CU-TNL-Association-To-Add-Item CRITICALITY reject TYPE GNB-CU-TNL-Association-To-Add-Item PRESENCE mandatory },
+...}
+
+GNB-CU-TNL-Association-To-Remove-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-GNB-CU-TNL-Association-To-Remove-Item CRITICALITY reject TYPE GNB-CU-TNL-Association-To-Remove-Item PRESENCE mandatory },
+...}
+
+GNB-CU-TNL-Association-To-Update-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-GNB-CU-TNL-Association-To-Update-Item CRITICALITY reject TYPE GNB-CU-TNL-Association-To-Update-Item PRESENCE mandatory },
+...}
+
+Cells-to-be-Barred-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-Cells-to-be-Barred-Item CRITICALITY ignore TYPE Cells-to-be-Barred-Item PRESENCE mandatory },
+ ...
+}
+
+Protected-EUTRA-Resources-List ::= SEQUENCE (SIZE(1.. maxCellineNB)) OF ProtocolIE-SingleContainer { { Protected-EUTRA-Resources-ItemIEs } }
+Protected-EUTRA-Resources-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-SpectrumSharingGroupID CRITICALITY reject TYPE SpectrumSharingGroupID PRESENCE mandatory}|
+ { ID id-ListofEUTRACellsinGNBDUCoordination CRITICALITY reject TYPE ListofEUTRACellsinGNBDUCoordination PRESENCE mandatory },
+...}
+
-- **************************************************************
--
-- GNB-CU CONFIGURATION UPDATE ACKNOWLEDGE
@@ -517,17 +645,30 @@ GNBCUConfigurationUpdateAcknowledge ::= SEQUENCE {
GNBCUConfigurationUpdateAcknowledgeIEs F1AP-PROTOCOL-IES ::= {
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
{ ID id-Cells-Failed-to-be-Activated-List CRITICALITY reject TYPE Cells-Failed-to-be-Activated-List PRESENCE optional}|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
+ { ID id-GNB-CU-TNL-Association-Setup-List CRITICALITY ignore TYPE GNB-CU-TNL-Association-Setup-List PRESENCE optional }|
+ { ID id-GNB-CU-TNL-Association-Failed-To-Setup-List CRITICALITY ignore TYPE GNB-CU-TNL-Association-Failed-To-Setup-List PRESENCE optional },
...
}
Cells-Failed-to-be-Activated-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Cells-Failed-to-be-Activated-List-ItemIEs } }
+GNB-CU-TNL-Association-Setup-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF ProtocolIE-SingleContainer { { GNB-CU-TNL-Association-Setup-ItemIEs } }
+GNB-CU-TNL-Association-Failed-To-Setup-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF ProtocolIE-SingleContainer { { GNB-CU-TNL-Association-Failed-To-Setup-ItemIEs } }
Cells-Failed-to-be-Activated-List-ItemIEs F1AP-PROTOCOL-IES ::= {
{ ID id-Cells-Failed-to-be-Activated-List-Item CRITICALITY reject TYPE Cells-Failed-to-be-Activated-List-Item PRESENCE mandatory },
...
}
+GNB-CU-TNL-Association-Setup-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-GNB-CU-TNL-Association-Setup-Item CRITICALITY reject TYPE GNB-CU-TNL-Association-Setup-Item PRESENCE mandatory },
+...}
+
+
+GNB-CU-TNL-Association-Failed-To-Setup-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-GNB-CU-TNL-Association-Failed-To-Setup-Item CRITICALITY reject TYPE GNB-CU-TNL-Association-Failed-To-Setup-Item PRESENCE mandatory },
+...}
+
-- **************************************************************
--
@@ -548,6 +689,43 @@ GNBCUConfigurationUpdateFailureIEs F1AP-PROTOCOL-IES ::= {
...
}
+
+-- **************************************************************
+--
+-- GNB-DU RESOURCE COORDINATION REQUEST
+--
+-- **************************************************************
+
+GNBDUResourceCoordinationRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{GNBDUResourceCoordinationRequest-IEs}},
+ ...
+}
+
+GNBDUResourceCoordinationRequest-IEs F1AP-PROTOCOL-IES ::= {
+ { ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
+ { ID id-RequestType CRITICALITY reject TYPE RequestType PRESENCE mandatory }|
+ { ID id-EUTRA-NR-CellResourceCoordinationReq-Container CRITICALITY reject TYPE EUTRA-NR-CellResourceCoordinationReq-Container PRESENCE mandatory},
+ ...
+}
+
+
+-- **************************************************************
+--
+-- GNB-DU RESOURCE COORDINATION RESPONSE
+--
+-- **************************************************************
+
+GNBDUResourceCoordinationResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{GNBDUResourceCoordinationResponse-IEs}},
+ ...
+}
+
+GNBDUResourceCoordinationResponse-IEs F1AP-PROTOCOL-IES ::= {
+ { ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
+ { ID id-EUTRA-NR-CellResourceCoordinationReqAck-Container CRITICALITY reject TYPE EUTRA-NR-CellResourceCoordinationReqAck-Container PRESENCE mandatory},
+ ...
+}
+
-- **************************************************************
--
-- UE Context Setup ELEMENTARY PROCEDURE
@@ -569,15 +747,21 @@ UEContextSetupRequestIEs 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 ignore TYPE GNB-DU-UE-F1AP-ID PRESENCE optional }|
{ ID id-SpCell-ID CRITICALITY reject TYPE NRCGI PRESENCE mandatory }|
+ { ID id-ServCellndex CRITICALITY reject TYPE ServCellIndex PRESENCE mandatory }|
+ { ID id-SpCellULConfigured CRITICALITY ignore TYPE CellULConfigured PRESENCE optional }|
{ ID id-CUtoDURRCInformation CRITICALITY reject TYPE CUtoDURRCInformation PRESENCE mandatory}|
{ ID id-Candidate-SpCell-List CRITICALITY ignore TYPE Candidate-SpCell-List PRESENCE optional }|
{ ID id-DRXCycle CRITICALITY ignore TYPE DRXCycle PRESENCE optional }|
{ ID id-ResourceCoordinationTransferContainer CRITICALITY ignore TYPE ResourceCoordinationTransferContainer PRESENCE optional }|
{ ID id-SCell-ToBeSetup-List CRITICALITY ignore TYPE SCell-ToBeSetup-List PRESENCE optional }|
{ ID id-SRBs-ToBeSetup-List CRITICALITY reject TYPE SRBs-ToBeSetup-List PRESENCE optional }|
- { ID id-DRBs-ToBeSetup-List CRITICALITY reject TYPE DRBs-ToBeSetup-List PRESENCE mandatory },
+ { ID id-DRBs-ToBeSetup-List CRITICALITY reject TYPE DRBs-ToBeSetup-List PRESENCE optional }|
+ { ID id-InactivityMonitoringRequest CRITICALITY reject TYPE InactivityMonitoringRequest PRESENCE optional }|
+ { ID id-RAT-FrequencyPriorityInformation CRITICALITY reject TYPE RAT-FrequencyPriorityInformation PRESENCE optional }|
+ { ID id-RRCContainer CRITICALITY ignore TYPE RRCContainer PRESENCE optional }|
+ { ID id-MaskedIMEISV CRITICALITY ignore TYPE MaskedIMEISV PRESENCE optional },
...
-}
+}
Candidate-SpCell-List::= SEQUENCE (SIZE(1..maxnoofCandidateSpCells)) OF ProtocolIE-SingleContainer { { Candidate-SpCell-ItemIEs} }
SCell-ToBeSetup-List::= SEQUENCE (SIZE(1..maxnoofSCells)) OF ProtocolIE-SingleContainer { { SCell-ToBeSetup-ItemIEs} }
@@ -624,11 +808,14 @@ UEContextSetupResponseIEs 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-DUtoCURRCInformation CRITICALITY reject TYPE DUtoCURRCInformation PRESENCE mandatory }|
+ { ID id-C-RNTI CRITICALITY ignore TYPE C-RNTI PRESENCE optional }|
{ ID id-ResourceCoordinationTransferContainer CRITICALITY ignore TYPE ResourceCoordinationTransferContainer PRESENCE optional }|
- { ID id-DRBs-Setup-List CRITICALITY ignore TYPE DRBs-Setup-List PRESENCE mandatory}|
+ { ID id-FullConfiguration CRITICALITY reject TYPE FullConfiguration PRESENCE optional }|
+ { ID id-DRBs-Setup-List CRITICALITY ignore TYPE DRBs-Setup-List PRESENCE optional }|
{ ID id-SRBs-FailedToBeSetup-List CRITICALITY ignore TYPE SRBs-FailedToBeSetup-List PRESENCE optional }|
{ ID id-DRBs-FailedToBeSetup-List CRITICALITY ignore TYPE DRBs-FailedToBeSetup-List PRESENCE optional }|
{ ID id-SCell-FailedtoSetup-List CRITICALITY ignore TYPE SCell-FailedtoSetup-List PRESENCE optional }|
+ { ID id-InactivityMonitoringResponse CRITICALITY reject TYPE InactivityMonitoringResponse PRESENCE optional }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -719,7 +906,7 @@ UEContextReleaseRequestIEs F1AP-PROTOCOL-IES ::= {
-- **************************************************************
--
--- UE CONTEXT RELEASE COMMAND
+-- UE CONTEXT RELEASE COMMAND
--
-- **************************************************************
@@ -731,9 +918,10 @@ UEContextReleaseCommand ::= SEQUENCE {
UEContextReleaseCommandIEs 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-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-RRCContainer CRITICALITY ignore TYPE RRCContainer PRESENCE optional },
...
-}
+}
-- **************************************************************
--
@@ -774,6 +962,8 @@ UEContextModificationRequestIEs 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-SpCell-ID CRITICALITY ignore TYPE NRCGI PRESENCE optional }|
+ { ID id-ServCellndex CRITICALITY reject TYPE ServCellIndex PRESENCE mandatory }|
+ { ID id-SpCellULConfigured CRITICALITY ignore TYPE CellULConfigured PRESENCE optional }|
{ ID id-DRXCycle CRITICALITY ignore TYPE DRXCycle PRESENCE optional }|
{ ID id-CUtoDURRCInformation CRITICALITY reject TYPE CUtoDURRCInformation PRESENCE optional }|
{ ID id-TransmissionStopIndicator CRITICALITY ignore TYPE TransmissionStopIndicator PRESENCE optional }|
@@ -786,9 +976,11 @@ UEContextModificationRequestIEs F1AP-PROTOCOL-IES ::= {
{ ID id-DRBs-ToBeSetupMod-List CRITICALITY reject TYPE DRBs-ToBeSetupMod-List PRESENCE optional }|
{ ID id-DRBs-ToBeModified-List CRITICALITY reject TYPE DRBs-ToBeModified-List PRESENCE optional }|
{ ID id-SRBs-ToBeReleased-List CRITICALITY reject TYPE SRBs-ToBeReleased-List PRESENCE optional }|
- { ID id-DRBs-ToBeReleased-List CRITICALITY reject TYPE DRBs-ToBeReleased-List PRESENCE optional },
+ { ID id-DRBs-ToBeReleased-List CRITICALITY reject TYPE DRBs-ToBeReleased-List PRESENCE optional }|
+ { ID id-InactivityMonitoringRequest CRITICALITY reject TYPE InactivityMonitoringRequest PRESENCE optional }|
+ { ID id-RAT-FrequencyPriorityInformation CRITICALITY reject TYPE RAT-FrequencyPriorityInformation PRESENCE optional },
...
-}
+}
SCell-ToBeSetupMod-List::= SEQUENCE (SIZE(1..maxnoofSCells)) OF ProtocolIE-SingleContainer { { SCell-ToBeSetupMod-ItemIEs} }
SCell-ToBeRemoved-List::= SEQUENCE (SIZE(1..maxnoofSCells)) OF ProtocolIE-SingleContainer { { SCell-ToBeRemoved-ItemIEs} }
@@ -860,6 +1052,7 @@ UEContextModificationResponseIEs F1AP-PROTOCOL-IES ::= {
{ ID id-DRBs-FailedToBeSetupMod-List CRITICALITY ignore TYPE DRBs-FailedToBeSetupMod-List PRESENCE optional }|
{ ID id-SCell-FailedtoSetupMod-List CRITICALITY ignore TYPE SCell-FailedtoSetupMod-List PRESENCE optional }|
{ ID id-DRBs-FailedToBeModified-List CRITICALITY ignore TYPE DRBs-FailedToBeModified-List PRESENCE optional }|
+ { ID id-InactivityMonitoringResponse CRITICALITY reject TYPE InactivityMonitoringResponse PRESENCE optional }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -953,7 +1146,7 @@ UEContextModificationRequiredIEs F1AP-PROTOCOL-IES ::= {
{ ID id-DRBs-Required-ToBeReleased-List CRITICALITY reject TYPE DRBs-Required-ToBeReleased-List PRESENCE optional}|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
...
-}
+}
DRBs-Required-ToBeModified-List::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF ProtocolIE-SingleContainer { { DRBs-Required-ToBeModified-ItemIEs } }
DRBs-Required-ToBeReleased-List::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF ProtocolIE-SingleContainer { { DRBs-Required-ToBeReleased-ItemIEs } }
@@ -992,24 +1185,189 @@ UEContextModificationConfirmIEs F1AP-PROTOCOL-IES ::= {
{ ID id-gNB-DU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE mandatory }|
{ ID id-ResourceCoordinationTransferContainer CRITICALITY ignore TYPE ResourceCoordinationTransferContainer PRESENCE optional }|
{ ID id-DRBs-ModifiedConf-List CRITICALITY ignore TYPE DRBs-ModifiedConf-List PRESENCE optional}|
- { ID id-DRBs-FailedToBeModifiedConf-List CRITICALITY ignore TYPE DRBs-FailedToBeModifiedConf-List PRESENCE optional }|
+ { ID id-RRCContainer CRITICALITY ignore TYPE RRCContainer PRESENCE optional }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
DRBs-ModifiedConf-List::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF ProtocolIE-SingleContainer { { DRBs-ModifiedConf-ItemIEs } }
-DRBs-FailedToBeModifiedConf-List ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF ProtocolIE-SingleContainer { { DRBs-FailedToBeModifiedConf-ItemIEs} }
DRBs-ModifiedConf-ItemIEs F1AP-PROTOCOL-IES ::= {
{ ID id-DRBs-ModifiedConf-Item CRITICALITY ignore TYPE DRBs-ModifiedConf-Item PRESENCE mandatory},
...
}
-DRBs-FailedToBeModifiedConf-ItemIEs F1AP-PROTOCOL-IES ::= {
- { ID id-DRBs-FailedToBeModifiedConf-Item CRITICALITY ignore TYPE DRBs-FailedToBeModifiedConf-Item PRESENCE mandatory},
+
+
+-- **************************************************************
+--
+-- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- Write-Replace Warning Request
+--
+-- **************************************************************
+
+WriteReplaceWarningRequest ::= SEQUENCE {
+protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} },
+...
+}
+WriteReplaceWarningRequestIEs F1AP-PROTOCOL-IES ::= {
+{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
+{ ID id-PWSSystemInformation CRITICALITY reject TYPE PWSSystemInformation PRESENCE mandatory }|
+{ ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }|
+{ ID id-NumberofBroadcastRequest CRITICALITY reject TYPE NumberofBroadcastRequest PRESENCE mandatory }|
+{ ID id-ConcurrentWarningMessageIndicator CRITICALITY reject TYPE ConcurrentWarningMessageIndicator PRESENCE optional }|
+{ ID id-Cells-To-Be-Broadcast-List CRITICALITY reject TYPE Cells-To-Be-Broadcast-List PRESENCE optional },
+...
+}
+Cells-To-Be-Broadcast-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Cells-To-Be-Broadcast-List-ItemIEs } }
+
+Cells-To-Be-Broadcast-List-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-Cells-To-Be-Broadcast-Item CRITICALITY reject TYPE Cells-To-Be-Broadcast-Item PRESENCE mandatory },
+ ...
+}
+
+-- **************************************************************
+--
+-- Write-Replace Warning Response
+--
+-- **************************************************************
+
+WriteReplaceWarningResponse ::= SEQUENCE {
+protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} },
+...
+}
+WriteReplaceWarningResponseIEs F1AP-PROTOCOL-IES ::= {
+{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
+{ ID id-Cells-Broadcast-Completed-List CRITICALITY reject TYPE Cells-Broadcast-Completed-List PRESENCE optional }|
+{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+...
+}
+Cells-Broadcast-Completed-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Cells-Broadcast-Completed-List-ItemIEs } }
+
+Cells-Broadcast-Completed-List-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-Cells-Broadcast-Completed-Item CRITICALITY reject TYPE Cells-Broadcast-Completed-Item PRESENCE mandatory },
+ ...
+}
+
+
+-- **************************************************************
+--
+-- PWS CANCEL ELEMENTARY PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- PWS Cancel Request
+--
+-- **************************************************************
+
+PWSCancelRequest ::= SEQUENCE {
+protocolIEs ProtocolIE-Container { {PWSCancelRequestIEs} },
+...
+}
+PWSCancelRequestIEs F1AP-PROTOCOL-IES ::= {
+{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
+{ ID id-NumberofBroadcastRequest CRITICALITY reject TYPE NumberofBroadcastRequest PRESENCE mandatory }|
+{ ID id-Broadcast-To-Be-Cancelled-List CRITICALITY reject TYPE Broadcast-To-Be-Cancelled-List PRESENCE optional }|
+{ ID id-Cancel-all-Warning-Messages-Indicator CRITICALITY reject TYPE Cancel-all-Warning-Messages-Indicator PRESENCE optional }
+,
+...
+}
+Broadcast-To-Be-Cancelled-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Broadcast-To-Be-Cancelled-List-ItemIEs } }
+
+Broadcast-To-Be-Cancelled-List-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-Broadcast-To-Be-Cancelled-Item CRITICALITY reject TYPE Broadcast-To-Be-Cancelled-Item PRESENCE mandatory },
...
}
+-- **************************************************************
+--
+-- PWS Cancel Response
+--
+-- **************************************************************
+
+PWSCancelResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container { {PWSCancelResponseIEs} },
+...
+}
+
+PWSCancelResponseIEs F1AP-PROTOCOL-IES ::= {
+{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
+{ ID id-Cells-Broadcast-Cancelled-List CRITICALITY reject TYPE Cells-Broadcast-Cancelled-List PRESENCE optional }|
+{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+...
+}
+Cells-Broadcast-Cancelled-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { Cells-Broadcast-Cancelled-List-ItemIEs } }
+
+Cells-Broadcast-Cancelled-List-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-Cells-Broadcast-Cancelled-Item CRITICALITY reject TYPE Cells-Broadcast-Cancelled-Item PRESENCE mandatory },
+ ...
+}
+
+-- **************************************************************
+--
+-- UE Inactivity Notification ELEMENTARY PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- UE Inactivity Notification
+--
+-- **************************************************************
+
+UEInactivityNotification ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ UEInactivityNotificationIEs}},
+ ...
+}
+
+UEInactivityNotificationIEs 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-DRB-Activity-List CRITICALITY reject TYPE DRB-Activity-List PRESENCE mandatory } ,
+ ...
+}
+
+DRB-Activity-List::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF ProtocolIE-SingleContainer { { DRB-Activity-ItemIEs } }
+
+DRB-Activity-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-DRB-Activity-Item CRITICALITY reject TYPE DRB-Activity-Item PRESENCE mandatory},
+ ...
+}
+
+-- **************************************************************
+--
+-- Initial UL RRC Message Transfer ELEMENTARY PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- INITIAL UL RRC Message Transfer
+--
+-- **************************************************************
+
+InitialULRRCMessageTransfer ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ InitialULRRCMessageTransferIEs}},
+ ...
+}
+
+InitialULRRCMessageTransferIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-gNB-DU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE mandatory }|
+ { ID id-NRCGI CRITICALITY reject TYPE NRCGI PRESENCE mandatory }|
+ { ID id-C-RNTI CRITICALITY reject TYPE C-RNTI PRESENCE mandatory }|
+ { ID id-RRCContainer CRITICALITY reject TYPE RRCContainer PRESENCE mandatory }|
+ { ID id-DUtoCURRCContainer CRITICALITY reject TYPE DUtoCURRCContainer PRESENCE optional },
+ ...
+}
+
+
-- **************************************************************
--
-- DL RRC Message Transfer ELEMENTARY PROCEDURE
@@ -1032,7 +1390,9 @@ DLRRCMessageTransferIEs F1AP-PROTOCOL-IES ::= {
{ ID id-gNB-DU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE mandatory }|
{ ID id-oldgNB-DU-UE-F1AP-ID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE optional }|
{ ID id-SRBID CRITICALITY reject TYPE SRBID PRESENCE mandatory }|
- { ID id-RRCContainer CRITICALITY reject TYPE RRCContainer PRESENCE mandatory },
+ { 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 },
...
}
-- **************************************************************
@@ -1075,4 +1435,146 @@ PrivateMessage-IEs F1AP-PRIVATE-IES ::= {
...
}
+
+-- **************************************************************
+--
+-- System Information ELEMENTARY PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- System information Delivery Command
+--
+-- **************************************************************
+
+SystemInformationDeliveryCommand ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ SystemInformationDeliveryCommandIEs}},
+ ...
+}
+
+SystemInformationDeliveryCommandIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-NRCGI CRITICALITY reject TYPE NRCGI PRESENCE mandatory }|
+ { ID id-SIBtype-List CRITICALITY reject TYPE SIBtype-List PRESENCE mandatory }|
+ { ID id-ConfirmedUEID CRITICALITY reject TYPE GNB-DU-UE-F1AP-ID PRESENCE mandatory },
+ ...
+}
+
+
+-- **************************************************************
+--
+-- Paging PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- Paging
+--
+-- **************************************************************
+
+Paging ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ PagingIEs}},
+ ...
+}
+
+PagingIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-UEIdentityIndexValue CRITICALITY reject TYPE UEIdentityIndexValue PRESENCE mandatory }|
+ { ID id-PagingIdentity CRITICALITY reject TYPE PagingIdentity PRESENCE optional }|
+ { ID id-PagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional }|
+ { ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional }|
+ { ID id-PagingCell-List CRITICALITY ignore TYPE PagingCell-list PRESENCE optional },
+ ...
+}
+
+PagingCell-list::= SEQUENCE (SIZE(1.. maxnoofPagingCells)) OF ProtocolIE-SingleContainer { { PagingCell-ItemIEs } }
+
+PagingCell-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-PagingCell-Item CRITICALITY ignore TYPE PagingCell-Item PRESENCE mandatory} ,
+ ...
+}
+
+
+
+-- **************************************************************
+--
+-- Notify
+--
+-- **************************************************************
+
+Notify ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ NotifyIEs}},
+ ...
+}
+
+NotifyIEs 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-DRB-Notify-List CRITICALITY reject TYPE DRB-Notify-List PRESENCE mandatory },
+ ...
+}
+
+DRB-Notify-List::= SEQUENCE (SIZE(1)) OF ProtocolIE-SingleContainer { { DRB-Notify-ItemIEs } }
+
+DRB-Notify-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-DRB-Notify-Item CRITICALITY reject TYPE DRB-Notify-Item PRESENCE mandatory},
+ ...
+}
+
+
+
+-- **************************************************************
+--
+-- PWS RESTART INDICATION ELEMENTARY PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- PWS Restart Indication
+--
+-- **************************************************************
+
+PWSRestartIndication ::= SEQUENCE {
+protocolIEs ProtocolIE-Container { { PWSRestartIndicationIEs} },
+...
+}
+PWSRestartIndicationIEs F1AP-PROTOCOL-IES ::= {
+{ ID id-NR-CGI-List-For-Restart-List CRITICALITY reject TYPE NR-CGI-List-For-Restart-List PRESENCE optional },
+...
+}
+NR-CGI-List-For-Restart-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { NR-CGI-List-For-Restart-List-ItemIEs } }
+
+NR-CGI-List-For-Restart-List-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-NR-CGI-List-For-Restart-Item CRITICALITY reject TYPE NR-CGI-List-For-Restart-Item PRESENCE mandatory },
+ ...
+}
+
+-- **************************************************************
+--
+-- PWS FAILURE INDICATION ELEMENTARY PROCEDURE
+--
+-- **************************************************************
+
+-- **************************************************************
+--
+-- PWS Failure Indication
+--
+-- **************************************************************
+
+PWSFailureIndication ::= SEQUENCE {
+protocolIEs ProtocolIE-Container { { PWSFailureIndicationIEs} },
+...
+}
+PWSFailureIndicationIEs F1AP-PROTOCOL-IES ::= {
+{ ID id-PWS-Failed-NR-CGI-List CRITICALITY reject TYPE PWS-Failed-NR-CGI-List PRESENCE optional },
+...
+}
+PWS-Failed-NR-CGI-List ::= SEQUENCE (SIZE(1.. maxCellingNBDU)) OF ProtocolIE-SingleContainer { { PWS-Failed-NR-CGI-List-ItemIEs } }
+
+PWS-Failed-NR-CGI-List-ItemIEs F1AP-PROTOCOL-IES ::= {
+ { ID id-PWS-Failed-NR-CGI-Item CRITICALITY reject TYPE PWS-Failed-NR-CGI-Item PRESENCE mandatory },
+ ...
+}
+
END
diff --git a/epan/dissectors/asn1/f1ap/F1AP-PDU-Descriptions.asn b/epan/dissectors/asn1/f1ap/F1AP-PDU-Descriptions.asn
index 3872e9f0ca..a9462be08f 100644
--- a/epan/dissectors/asn1/f1ap/F1AP-PDU-Descriptions.asn
+++ b/epan/dissectors/asn1/f1ap/F1AP-PDU-Descriptions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 38.473 V15.1.0 (2018-03)
+-- 3GPP TS 38.473 V15.2.0 (2018-06)
-- 9.4.3 Elementary Procedure Definitions
-- **************************************************************
--
@@ -50,7 +50,20 @@ FROM F1AP-CommonDataTypes
UEContextReleaseRequest,
DLRRCMessageTransfer,
ULRRCMessageTransfer,
- PrivateMessage
+ GNBDUResourceCoordinationRequest,
+ GNBDUResourceCoordinationResponse,
+ PrivateMessage,
+ UEInactivityNotification,
+ InitialULRRCMessageTransfer,
+ SystemInformationDeliveryCommand,
+ Paging,
+ Notify,
+ WriteReplaceWarningRequest,
+ WriteReplaceWarningResponse,
+ PWSCancelRequest,
+ PWSCancelResponse,
+ PWSRestartIndication,
+ PWSFailureIndication
FROM F1AP-PDU-Contents
id-Reset,
@@ -65,7 +78,17 @@ FROM F1AP-PDU-Contents
id-UEContextReleaseRequest,
id-DLRRCMessageTransfer,
id-ULRRCMessageTransfer,
- id-privateMessage
+ id-GNBDUResourceCoordination,
+ id-privateMessage,
+ id-UEInactivityNotification,
+ id-InitialULRRCMessageTransfer,
+ id-SystemInformationDeliveryCommand,
+ id-Paging,
+ id-Notify,
+ id-WriteReplaceWarning,
+ id-PWSCancel,
+ id-PWSRestartIndication,
+ id-PWSFailureIndication
FROM F1AP-Constants;
@@ -144,7 +167,10 @@ F1AP-ELEMENTARY-PROCEDURES-CLASS-1 F1AP-ELEMENTARY-PROCEDURE ::= {
uEContextSetup |
uEContextRelease |
uEContextModification |
- uEContextModificationRequired ,
+ uEContextModificationRequired |
+ writeReplaceWarning |
+ pWSCancel |
+ gNBDUResourceCoordination ,
...}
F1AP-ELEMENTARY-PROCEDURES-CLASS-2 F1AP-ELEMENTARY-PROCEDURE ::= {
@@ -152,7 +178,14 @@ F1AP-ELEMENTARY-PROCEDURES-CLASS-1 F1AP-ELEMENTARY-PROCEDURE ::= {
uEContextReleaseRequest |
dLRRCMessageTransfer |
uLRRCMessageTransfer |
- privateMessage ,
+ uEInactivityNotification |
+ privateMessage |
+ initialULRRCMessageTransfer |
+ systemInformationDelivery |
+ paging |
+ notify |
+ pWSRestartIndication |
+ pWSFailureIndication ,
...
}
-- **************************************************************
@@ -222,6 +255,19 @@ uEContextModificationRequired F1AP-ELEMENTARY-PROCEDURE ::= {
CRITICALITY reject
}
+writeReplaceWarning F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE WriteReplaceWarningRequest
+ SUCCESSFUL OUTCOME WriteReplaceWarningResponse
+ PROCEDURE CODE id-WriteReplaceWarning
+ CRITICALITY reject
+}
+
+pWSCancel F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PWSCancelRequest
+ SUCCESSFUL OUTCOME PWSCancelResponse
+ PROCEDURE CODE id-PWSCancel
+ CRITICALITY reject
+}
errorIndication F1AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE ErrorIndication
@@ -236,6 +282,12 @@ uEContextReleaseRequest F1AP-ELEMENTARY-PROCEDURE ::= {
}
+initialULRRCMessageTransfer F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE InitialULRRCMessageTransfer
+ PROCEDURE CODE id-InitialULRRCMessageTransfer
+ CRITICALITY ignore
+}
+
dLRRCMessageTransfer F1AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE DLRRCMessageTransfer
PROCEDURE CODE id-DLRRCMessageTransfer
@@ -249,12 +301,55 @@ uLRRCMessageTransfer F1AP-ELEMENTARY-PROCEDURE ::= {
}
+uEInactivityNotification F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE UEInactivityNotification
+ PROCEDURE CODE id-UEInactivityNotification
+ CRITICALITY ignore
+}
+
+gNBDUResourceCoordination F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE GNBDUResourceCoordinationRequest
+ SUCCESSFUL OUTCOME GNBDUResourceCoordinationResponse
+ PROCEDURE CODE id-GNBDUResourceCoordination
+ CRITICALITY reject
+}
+
privateMessage F1AP-ELEMENTARY-PROCEDURE ::= {
INITIATING MESSAGE PrivateMessage
PROCEDURE CODE id-privateMessage
CRITICALITY ignore
}
+systemInformationDelivery F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE SystemInformationDeliveryCommand
+ PROCEDURE CODE id-SystemInformationDeliveryCommand
+ CRITICALITY ignore
+}
+
+
+paging F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Paging
+ PROCEDURE CODE id-Paging
+ CRITICALITY ignore
+}
+
+notify F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE Notify
+ PROCEDURE CODE id-Notify
+ CRITICALITY ignore
+}
+
+pWSRestartIndication F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PWSRestartIndication
+ PROCEDURE CODE id-PWSRestartIndication
+ CRITICALITY ignore
+}
+
+pWSFailureIndication F1AP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE PWSFailureIndication
+ PROCEDURE CODE id-PWSFailureIndication
+ CRITICALITY ignore
+}
END
diff --git a/epan/dissectors/asn1/f1ap/f1ap.cnf b/epan/dissectors/asn1/f1ap/f1ap.cnf
index d5f9b28d22..0cff4ccd38 100644
--- a/epan/dissectors/asn1/f1ap/f1ap.cnf
+++ b/epan/dissectors/asn1/f1ap/f1ap.cnf
@@ -107,215 +107,346 @@ ProtocolIE-Field/value ie_field_value
#.ASSIGN_VALUE_TO_TYPE # F1AP does not have constants assigned to types, they are pure INTEGER
# ProcedureCode
-id-Reset ProcedureCode
-id-F1Setup ProcedureCode
-id-ErrorIndication ProcedureCode
-id-gNBDUConfigurationUpdate ProcedureCode
-id-gNBCUConfigurationUpdate ProcedureCode
-id-UEContextSetup ProcedureCode
-id-UEContextRelease ProcedureCode
-id-UEContextModification ProcedureCode
-id-UEContextModificationRequired ProcedureCode
-id-UEMobilityCommand ProcedureCode
-id-UEContextReleaseRequest ProcedureCode
-id-InitialULRRCMessageTransfer ProcedureCode
-id-DLRRCMessageTransfer ProcedureCode
-id-ULRRCMessageTransfer ProcedureCode
-id-privateMessage ProcedureCode
+id-Reset ProcedureCode
+id-F1Setup ProcedureCode
+id-ErrorIndication ProcedureCode
+id-gNBDUConfigurationUpdate ProcedureCode
+id-gNBCUConfigurationUpdate ProcedureCode
+id-UEContextSetup ProcedureCode
+id-UEContextRelease ProcedureCode
+id-UEContextModification ProcedureCode
+id-UEContextModificationRequired ProcedureCode
+id-UEMobilityCommand ProcedureCode
+id-UEContextReleaseRequest ProcedureCode
+id-InitialULRRCMessageTransfer ProcedureCode
+id-DLRRCMessageTransfer ProcedureCode
+id-ULRRCMessageTransfer ProcedureCode
+id-privateMessage ProcedureCode
+id-UEInactivityNotification ProcedureCode
+id-GNBDUResourceCoordination ProcedureCode
+id-SystemInformationDeliveryCommand ProcedureCode
+id-Paging ProcedureCode
+id-Notify ProcedureCode
+id-WriteReplaceWarning ProcedureCode
+id-PWSCancel ProcedureCode
+id-PWSRestartIndication ProcedureCode
+id-PWSFailureIndication ProcedureCode
+
# ProtocolIE-ID
-id-Cause ProtocolIE-ID
-id-Cells-Failed-to-be-Activated-List ProtocolIE-ID
-id-Cells-Failed-to-be-Activated-List-Item ProtocolIE-ID
-id-Cells-to-be-Activated-List ProtocolIE-ID
-id-Cells-to-be-Activated-List-Item ProtocolIE-ID
-id-Cells-to-be-Deactivated-List ProtocolIE-ID
-id-Cells-to-be-Deactivated-List-Item ProtocolIE-ID
-id-CriticalityDiagnostics ProtocolIE-ID
-id-CUtoDURRCInformation ProtocolIE-ID
-id-DRBs-FailedToBeModifiedConf-Item ProtocolIE-ID
-id-DRBs-FailedToBeModifiedConf-List ProtocolIE-ID
-id-DRBs-FailedToBeModified-Item ProtocolIE-ID
-id-DRBs-FailedToBeModified-List ProtocolIE-ID
-id-DRBs-FailedToBeSetup-Item ProtocolIE-ID
-id-DRBs-FailedToBeSetup-List ProtocolIE-ID
-id-DRBs-FailedToBeSetupMod-Item ProtocolIE-ID
-id-DRBs-FailedToBeSetupMod-List ProtocolIE-ID
-id-DRBs-ModifiedConf-Item ProtocolIE-ID
-id-DRBs-ModifiedConf-List ProtocolIE-ID
-id-DRBs-Modified-Item ProtocolIE-ID
-id-DRBs-Modified-List ProtocolIE-ID
-id-DRBs-Required-ToBeModified-Item ProtocolIE-ID
-id-DRBs-Required-ToBeModified-List ProtocolIE-ID
-id-DRBs-Required-ToBeReleased-Item ProtocolIE-ID
-id-DRBs-Required-ToBeReleased-List ProtocolIE-ID
-id-DRBs-Setup-Item ProtocolIE-ID
-id-DRBs-Setup-List ProtocolIE-ID
-id-DRBs-SetupMod-Item ProtocolIE-ID
-id-DRBs-SetupMod-List ProtocolIE-ID
-id-DRBs-ToBeModified-Item ProtocolIE-ID
-id-DRBs-ToBeModified-List ProtocolIE-ID
-id-DRBs-ToBeReleased-Item ProtocolIE-ID
-id-DRBs-ToBeReleased-List ProtocolIE-ID
-id-DRBs-ToBeSetup-Item ProtocolIE-ID
-id-DRBs-ToBeSetup-List ProtocolIE-ID
-id-DRBs-ToBeSetupMod-Item ProtocolIE-ID
-id-DRBs-ToBeSetupMod-List ProtocolIE-ID
-id-DRXCycle ProtocolIE-ID
-id-DUtoCURRCInformation ProtocolIE-ID
-id-gNB-CU-UE-F1AP-ID ProtocolIE-ID
-id-gNB-DU-UE-F1AP-ID ProtocolIE-ID
-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-oldgNB-DU-UE-F1AP-ID ProtocolIE-ID
-id-ResetType ProtocolIE-ID
-id-ResourceCoordinationTransferContainer ProtocolIE-ID
-id-RRCContainer ProtocolIE-ID
-id-SCell-ToBeRemoved-Item ProtocolIE-ID
-id-SCell-ToBeRemoved-List ProtocolIE-ID
-id-SCell-ToBeSetup-Item ProtocolIE-ID
-id-SCell-ToBeSetup-List ProtocolIE-ID
-id-SCell-ToBeSetupMod-Item ProtocolIE-ID
-id-SCell-ToBeSetupMod-List ProtocolIE-ID
-id-Served-Cells-To-Add-Item ProtocolIE-ID
-id-Served-Cells-To-Add-List ProtocolIE-ID
-id-Served-Cells-To-Delete-Item ProtocolIE-ID
-id-Served-Cells-To-Delete-List ProtocolIE-ID
-id-Served-Cells-To-Modify-Item ProtocolIE-ID
-id-Served-Cells-To-Modify-List ProtocolIE-ID
-id-SpCell-ID ProtocolIE-ID
-id-SRBID ProtocolIE-ID
-id-SRBs-FailedToBeSetup-Item ProtocolIE-ID
-id-SRBs-FailedToBeSetup-List ProtocolIE-ID
-id-SRBs-FailedToBeSetupMod-Item ProtocolIE-ID
-id-SRBs-FailedToBeSetupMod-List ProtocolIE-ID
-id-SRBs-Required-ToBeReleased-Item ProtocolIE-ID
-id-SRBs-Required-ToBeReleased-List ProtocolIE-ID
-id-SRBs-ToBeReleased-Item ProtocolIE-ID
-id-SRBs-ToBeReleased-List ProtocolIE-ID
-id-SRBs-ToBeSetup-Item ProtocolIE-ID
-id-SRBs-ToBeSetup-List ProtocolIE-ID
-id-SRBs-ToBeSetupMod-Item ProtocolIE-ID
-id-SRBs-ToBeSetupMod-List ProtocolIE-ID
-id-TimeToWait ProtocolIE-ID
-id-TransactionID ProtocolIE-ID
-id-TransmissionStopIndicator ProtocolIE-ID
-id-UE-associatedLogicalF1-ConnectionItem ProtocolIE-ID
-id-UE-associatedLogicalF1-ConnectionListResAck ProtocolIE-ID
-id-gNB-CU-Name ProtocolIE-ID
-id-SCell-FailedtoSetup-List ProtocolIE-ID
-id-SCell-FailedtoSetup-Item ProtocolIE-ID
-id-SCell-FailedtoSetupMod-List ProtocolIE-ID
-id-SCell-FailedtoSetupMod-Item ProtocolIE-ID
-id-RRCRconfigurationCompleteIndicator ProtocolIE-ID
-id-Active-Cells-Item ProtocolIE-ID
-id-Active-Cells-List ProtocolIE-ID
-id-Candidate-SpCell-List ProtocolIE-ID
-id-Candidate-SpCell-Item ProtocolIE-ID
-id-Potential-SpCell-List ProtocolIE-ID
-id-Potential-SpCell-Item ProtocolIE-ID
+id-Cause ProtocolIE-ID
+id-Cells-Failed-to-be-Activated-List ProtocolIE-ID
+id-Cells-Failed-to-be-Activated-List-Item ProtocolIE-ID
+id-Cells-to-be-Activated-List ProtocolIE-ID
+id-Cells-to-be-Activated-List-Item ProtocolIE-ID
+id-Cells-to-be-Deactivated-List ProtocolIE-ID
+id-Cells-to-be-Deactivated-List-Item ProtocolIE-ID
+id-CriticalityDiagnostics ProtocolIE-ID
+id-CUtoDURRCInformation ProtocolIE-ID
+id-DRBs-FailedToBeModified-Item ProtocolIE-ID
+id-DRBs-FailedToBeModified-List ProtocolIE-ID
+id-DRBs-FailedToBeSetup-Item ProtocolIE-ID
+id-DRBs-FailedToBeSetup-List ProtocolIE-ID
+id-DRBs-FailedToBeSetupMod-Item ProtocolIE-ID
+id-DRBs-FailedToBeSetupMod-List ProtocolIE-ID
+id-DRBs-ModifiedConf-Item ProtocolIE-ID
+id-DRBs-ModifiedConf-List ProtocolIE-ID
+id-DRBs-Modified-Item ProtocolIE-ID
+id-DRBs-Modified-List ProtocolIE-ID
+id-DRBs-Required-ToBeModified-Item ProtocolIE-ID
+id-DRBs-Required-ToBeModified-List ProtocolIE-ID
+id-DRBs-Required-ToBeReleased-Item ProtocolIE-ID
+id-DRBs-Required-ToBeReleased-List ProtocolIE-ID
+id-DRBs-Setup-Item ProtocolIE-ID
+id-DRBs-Setup-List ProtocolIE-ID
+id-DRBs-SetupMod-Item ProtocolIE-ID
+id-DRBs-SetupMod-List ProtocolIE-ID
+id-DRBs-ToBeModified-Item ProtocolIE-ID
+id-DRBs-ToBeModified-List ProtocolIE-ID
+id-DRBs-ToBeReleased-Item ProtocolIE-ID
+id-DRBs-ToBeReleased-List ProtocolIE-ID
+id-DRBs-ToBeSetup-Item ProtocolIE-ID
+id-DRBs-ToBeSetup-List ProtocolIE-ID
+id-DRBs-ToBeSetupMod-Item ProtocolIE-ID
+id-DRBs-ToBeSetupMod-List ProtocolIE-ID
+id-DRXCycle ProtocolIE-ID
+id-DUtoCURRCInformation ProtocolIE-ID
+id-gNB-CU-UE-F1AP-ID ProtocolIE-ID
+id-gNB-DU-UE-F1AP-ID ProtocolIE-ID
+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-oldgNB-DU-UE-F1AP-ID ProtocolIE-ID
+id-ResetType ProtocolIE-ID
+id-ResourceCoordinationTransferContainer ProtocolIE-ID
+id-RRCContainer ProtocolIE-ID
+id-SCell-ToBeRemoved-Item ProtocolIE-ID
+id-SCell-ToBeRemoved-List ProtocolIE-ID
+id-SCell-ToBeSetup-Item ProtocolIE-ID
+id-SCell-ToBeSetup-List ProtocolIE-ID
+id-SCell-ToBeSetupMod-Item ProtocolIE-ID
+id-SCell-ToBeSetupMod-List ProtocolIE-ID
+id-Served-Cells-To-Add-Item ProtocolIE-ID
+id-Served-Cells-To-Add-List ProtocolIE-ID
+id-Served-Cells-To-Delete-Item ProtocolIE-ID
+id-Served-Cells-To-Delete-List ProtocolIE-ID
+id-Served-Cells-To-Modify-Item ProtocolIE-ID
+id-Served-Cells-To-Modify-List ProtocolIE-ID
+id-SpCell-ID ProtocolIE-ID
+id-SRBID ProtocolIE-ID
+id-SRBs-FailedToBeSetup-Item ProtocolIE-ID
+id-SRBs-FailedToBeSetup-List ProtocolIE-ID
+id-SRBs-FailedToBeSetupMod-Item ProtocolIE-ID
+id-SRBs-FailedToBeSetupMod-List ProtocolIE-ID
+id-SRBs-Required-ToBeReleased-Item ProtocolIE-ID
+id-SRBs-Required-ToBeReleased-List ProtocolIE-ID
+id-SRBs-ToBeReleased-Item ProtocolIE-ID
+id-SRBs-ToBeReleased-List ProtocolIE-ID
+id-SRBs-ToBeSetup-Item ProtocolIE-ID
+id-SRBs-ToBeSetup-List ProtocolIE-ID
+id-SRBs-ToBeSetupMod-Item ProtocolIE-ID
+id-SRBs-ToBeSetupMod-List ProtocolIE-ID
+id-TimeToWait ProtocolIE-ID
+id-TransactionID ProtocolIE-ID
+id-TransmissionStopIndicator ProtocolIE-ID
+id-UE-associatedLogicalF1-ConnectionItem ProtocolIE-ID
+id-UE-associatedLogicalF1-ConnectionListResAck ProtocolIE-ID
+id-gNB-CU-Name ProtocolIE-ID
+id-SCell-FailedtoSetup-List ProtocolIE-ID
+id-SCell-FailedtoSetup-Item ProtocolIE-ID
+id-SCell-FailedtoSetupMod-List ProtocolIE-ID
+id-SCell-FailedtoSetupMod-Item ProtocolIE-ID
+id-RRCRconfigurationCompleteIndicator ProtocolIE-ID
+id-Active-Cells-Item ProtocolIE-ID
+id-Active-Cells-List ProtocolIE-ID
+id-Candidate-SpCell-List ProtocolIE-ID
+id-Candidate-SpCell-Item ProtocolIE-ID
+id-Potential-SpCell-List ProtocolIE-ID
+id-Potential-SpCell-Item ProtocolIE-ID
+id-FullConfiguration ProtocolIE-ID
+id-C-RNTI ProtocolIE-ID
+id-SpCellULConfigured ProtocolIE-ID
+id-InactivityMonitoringRequest ProtocolIE-ID
+id-InactivityMonitoringResponse ProtocolIE-ID
+id-DRB-Activity-Item ProtocolIE-ID
+id-DRB-Activity-List ProtocolIE-ID
+id-EUTRA-NR-CellResourceCoordinationReq-Container ProtocolIE-ID
+id-EUTRA-NR-CellResourceCoordinationReqAck-Container ProtocolIE-ID
+id-SpectrumSharingGroupID ProtocolIE-ID
+id-ListofEUTRACellsinGNBDUCoordination ProtocolIE-ID
+id-Protected-EUTRA-Resources-List ProtocolIE-ID
+id-RequestType ProtocolIE-ID
+id-ServCellndex ProtocolIE-ID
+id-RAT-FrequencyPriorityInformation ProtocolIE-ID
+id-ExecuteDuplication ProtocolIE-ID
+id-NRCGI ProtocolIE-ID
+id-PagingCell-Item ProtocolIE-ID
+id-PagingCell-List ProtocolIE-ID
+id-PagingDRX ProtocolIE-ID
+id-PagingPriority ProtocolIE-ID
+id-SIBtype-List ProtocolIE-ID
+id-UEIdentityIndexValue ProtocolIE-ID
+id-gNB-CUSystemInformation ProtocolIE-ID
+id-HandoverPreparationInformation ProtocolIE-ID
+id-GNB-CU-TNL-Association-To-Add-Item ProtocolIE-ID
+id-GNB-CU-TNL-Association-To-Add-List ProtocolIE-ID
+id-GNB-CU-TNL-Association-To-Remove-Item ProtocolIE-ID
+id-GNB-CU-TNL-Association-To-Remove-List ProtocolIE-ID
+id-GNB-CU-TNL-Association-To-Update-Item ProtocolIE-ID
+id-GNB-CU-TNL-Association-To-Update-List ProtocolIE-ID
+id-MaskedIMEISV ProtocolIE-ID
+id-PagingIdentity ProtocolIE-ID
+id-DUtoCURRCContainer ProtocolIE-ID
+id-Cells-to-be-Barred-List ProtocolIE-ID
+id-Cells-to-be-Barred-Item ProtocolIE-ID
+id-TAISliceSupportList ProtocolIE-ID
+id-GNB-CU-TNL-Association-Setup-List ProtocolIE-ID
+id-GNB-CU-TNL-Association-Setup-Item ProtocolIE-ID
+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-RANAC ProtocolIE-ID
+id-PWSSystemInformation ProtocolIE-ID
+id-RepetitionPeriod ProtocolIE-ID
+id-NumberofBroadcastRequest ProtocolIE-ID
+id-ConcurrentWarningMessageIndicator ProtocolIE-ID
+id-Cells-To-Be-Broadcast-List ProtocolIE-ID
+id-Cells-To-Be-Broadcast-Item ProtocolIE-ID
+id-Cells-Broadcast-Completed-List ProtocolIE-ID
+id-Cells-Broadcast-Completed-Item ProtocolIE-ID
+id-Broadcast-To-Be-Cancelled-List ProtocolIE-ID
+id-Broadcast-To-Be-Cancelled-Item ProtocolIE-ID
+id-Cells-Broadcast-Cancelled-List ProtocolIE-ID
+id-Cells-Broadcast-Cancelled-Item ProtocolIE-ID
+id-NR-CGI-List-For-Restart-List ProtocolIE-ID
+id-NR-CGI-List-For-Restart-Item ProtocolIE-ID
+id-PWS-Failed-NR-CGI-List ProtocolIE-ID
+id-PWS-Failed-NR-CGI-Item ProtocolIE-ID
+id-ConfirmedUEID ProtocolIE-ID
+id-Cancel-all-Warning-Messages-Indicator ProtocolIE-ID
#.END
#.REGISTER
#F1AP-PROTOCOL-IES
-Cause N f1ap.ies id-Cause
-Cells-Failed-to-be-Activated-List N f1ap.ies id-Cells-Failed-to-be-Activated-List
-Cells-Failed-to-be-Activated-List-Item N f1ap.ies id-Cells-Failed-to-be-Activated-List-Item
-Cells-to-be-Activated-List N f1ap.ies id-Cells-to-be-Activated-List
-Cells-to-be-Activated-List-Item N f1ap.ies id-Cells-to-be-Activated-List-Item
-Cells-to-be-Deactivated-List N f1ap.ies id-Cells-to-be-Deactivated-List
-Cells-to-be-Deactivated-List-Item N f1ap.ies id-Cells-to-be-Deactivated-List-Item
-CriticalityDiagnostics N f1ap.ies id-CriticalityDiagnostics
-CUtoDURRCInformation N f1ap.ies id-CUtoDURRCInformation
-DRBs-FailedToBeModifiedConf-Item N f1ap.ies id-DRBs-FailedToBeModifiedConf-Item
-DRBs-FailedToBeModifiedConf-List N f1ap.ies id-DRBs-FailedToBeModifiedConf-List
-DRBs-FailedToBeModified-Item N f1ap.ies id-DRBs-FailedToBeModified-Item
-DRBs-FailedToBeModified-List N f1ap.ies id-DRBs-FailedToBeModified-List
-DRBs-FailedToBeSetup-Item N f1ap.ies id-DRBs-FailedToBeSetup-Item
-DRBs-FailedToBeSetup-List N f1ap.ies id-DRBs-FailedToBeSetup-List
-DRBs-FailedToBeSetupMod-Item N f1ap.ies id-DRBs-FailedToBeSetupMod-Item
-DRBs-FailedToBeSetupMod-List N f1ap.ies id-DRBs-FailedToBeSetupMod-List
-DRBs-ModifiedConf-Item N f1ap.ies id-DRBs-ModifiedConf-Item
-DRBs-ModifiedConf-List N f1ap.ies id-DRBs-ModifiedConf-List
-DRBs-Modified-Item N f1ap.ies id-DRBs-Modified-Item
-DRBs-Modified-List N f1ap.ies id-DRBs-Modified-List
-DRBs-Required-ToBeModified-Item N f1ap.ies id-DRBs-Required-ToBeModified-Item
-DRBs-Required-ToBeModified-List N f1ap.ies id-DRBs-Required-ToBeModified-List
-DRBs-Required-ToBeReleased-Item N f1ap.ies id-DRBs-Required-ToBeReleased-Item
-DRBs-Required-ToBeReleased-List N f1ap.ies id-DRBs-Required-ToBeReleased-List
-DRBs-Setup-Item N f1ap.ies id-DRBs-Setup-Item
-DRBs-Setup-List N f1ap.ies id-DRBs-Setup-List
-DRBs-SetupMod-Item N f1ap.ies id-DRBs-SetupMod-Item
-DRBs-SetupMod-List N f1ap.ies id-DRBs-SetupMod-List
-DRBs-ToBeModified-Item N f1ap.ies id-DRBs-ToBeModified-Item
-DRBs-ToBeModified-List N f1ap.ies id-DRBs-ToBeModified-List
-DRBs-ToBeReleased-Item N f1ap.ies id-DRBs-ToBeReleased-Item
-DRBs-ToBeReleased-List N f1ap.ies id-DRBs-ToBeReleased-List
-DRBs-ToBeSetup-Item N f1ap.ies id-DRBs-ToBeSetup-Item
-DRBs-ToBeSetup-List N f1ap.ies id-DRBs-ToBeSetup-List
-DRBs-ToBeSetupMod-Item N f1ap.ies id-DRBs-ToBeSetupMod-Item
-DRBs-ToBeSetupMod-List N f1ap.ies id-DRBs-ToBeSetupMod-List
-DRXCycle N f1ap.ies id-DRXCycle
-DUtoCURRCInformation N f1ap.ies id-DUtoCURRCInformation
-GNB-CU-UE-F1AP-ID N f1ap.ies id-gNB-CU-UE-F1AP-ID
-GNB-DU-UE-F1AP-ID N f1ap.ies id-gNB-DU-UE-F1AP-ID
-GNB-DU-ID N f1ap.ies id-gNB-DU-ID
-GNB-DU-Served-Cells-Item N f1ap.ies id-GNB-DU-Served-Cells-Item
-GNB-DU-Served-Cells-List N f1ap.ies id-gNB-DU-Served-Cells-List
-GNB-DU-Name N f1ap.ies id-gNB-DU-Name
-GNB-DU-UE-F1AP-ID N f1ap.ies id-oldgNB-DU-UE-F1AP-ID
-ResetType N f1ap.ies id-ResetType
-ResourceCoordinationTransferContainer N f1ap.ies id-ResourceCoordinationTransferContainer
-RRCContainer N f1ap.ies id-RRCContainer
-SCell-ToBeRemoved-Item N f1ap.ies id-SCell-ToBeRemoved-Item
-SCell-ToBeRemoved-List N f1ap.ies id-SCell-ToBeRemoved-List
-SCell-ToBeSetup-Item N f1ap.ies id-SCell-ToBeSetup-Item
-SCell-ToBeSetup-List N f1ap.ies id-SCell-ToBeSetup-List
-SCell-ToBeSetupMod-Item N f1ap.ies id-SCell-ToBeSetupMod-Item
-SCell-ToBeSetupMod-List N f1ap.ies id-SCell-ToBeSetupMod-List
-Served-Cells-To-Add-Item N f1ap.ies id-Served-Cells-To-Add-Item
-Served-Cells-To-Add-List N f1ap.ies id-Served-Cells-To-Add-List
-Served-Cells-To-Delete-Item N f1ap.ies id-Served-Cells-To-Delete-Item
-Served-Cells-To-Delete-List N f1ap.ies id-Served-Cells-To-Delete-List
-Served-Cells-To-Modify-Item N f1ap.ies id-Served-Cells-To-Modify-Item
-Served-Cells-To-Modify-List N f1ap.ies id-Served-Cells-To-Modify-List
-NRCGI N f1ap.ies id-SpCell-ID
-SRBID N f1ap.ies id-SRBID
-SRBs-FailedToBeSetup-Item N f1ap.ies id-SRBs-FailedToBeSetup-Item
-SRBs-FailedToBeSetup-List N f1ap.ies id-SRBs-FailedToBeSetup-List
-SRBs-FailedToBeSetupMod-Item N f1ap.ies id-SRBs-FailedToBeSetupMod-Item
-SRBs-FailedToBeSetupMod-List N f1ap.ies id-SRBs-FailedToBeSetupMod-List
-SRBs-Required-ToBeReleased-Item N f1ap.ies id-SRBs-Required-ToBeReleased-Item
-SRBs-Required-ToBeReleased-List N f1ap.ies id-SRBs-Required-ToBeReleased-List
-SRBs-ToBeReleased-Item N f1ap.ies id-SRBs-ToBeReleased-Item
-SRBs-ToBeReleased-List N f1ap.ies id-SRBs-ToBeReleased-List
-SRBs-ToBeSetup-Item N f1ap.ies id-SRBs-ToBeSetup-Item
-SRBs-ToBeSetup-List N f1ap.ies id-SRBs-ToBeSetup-List
-SRBs-ToBeSetupMod-Item N f1ap.ies id-SRBs-ToBeSetupMod-Item
-SRBs-ToBeSetupMod-List N f1ap.ies id-SRBs-ToBeSetupMod-List
-TimeToWait N f1ap.ies id-TimeToWait
-TransactionID N f1ap.ies id-TransactionID
-TransmissionStopIndicator N f1ap.ies id-TransmissionStopIndicator
-UE-associatedLogicalF1-ConnectionItem N f1ap.ies id-UE-associatedLogicalF1-ConnectionItem
-UE-associatedLogicalF1-ConnectionListResAck N f1ap.ies id-UE-associatedLogicalF1-ConnectionListResAck
-GNB-CU-Name N f1ap.ies id-gNB-CU-Name
-SCell-FailedtoSetup-List N f1ap.ies id-SCell-FailedtoSetup-List
-SCell-FailedtoSetup-Item N f1ap.ies id-SCell-FailedtoSetup-Item
-SCell-FailedtoSetupMod-List N f1ap.ies id-SCell-FailedtoSetupMod-List
-SCell-FailedtoSetupMod-Item N f1ap.ies id-SCell-FailedtoSetupMod-Item
-RRCRconfigurationCompleteIndicator N f1ap.ies id-RRCRconfigurationCompleteIndicator
-Active-Cells-Item N f1ap.ies id-Active-Cells-Item
-Active-Cells-List N f1ap.ies id-Active-Cells-List
-Candidate-SpCell-List N f1ap.ies id-Candidate-SpCell-List
-Candidate-SpCell-Item N f1ap.ies id-Candidate-SpCell-Item
-Potential-SpCell-List N f1ap.ies id-Potential-SpCell-List
-Potential-SpCell-Item N f1ap.ies id-Potential-SpCell-Item
+Cause N f1ap.ies id-Cause
+Cells-Failed-to-be-Activated-List N f1ap.ies id-Cells-Failed-to-be-Activated-List
+Cells-Failed-to-be-Activated-List-Item N f1ap.ies id-Cells-Failed-to-be-Activated-List-Item
+Cells-to-be-Activated-List N f1ap.ies id-Cells-to-be-Activated-List
+Cells-to-be-Activated-List-Item N f1ap.ies id-Cells-to-be-Activated-List-Item
+Cells-to-be-Deactivated-List N f1ap.ies id-Cells-to-be-Deactivated-List
+Cells-to-be-Deactivated-List-Item N f1ap.ies id-Cells-to-be-Deactivated-List-Item
+CriticalityDiagnostics N f1ap.ies id-CriticalityDiagnostics
+CUtoDURRCInformation N f1ap.ies id-CUtoDURRCInformation
+DRBs-FailedToBeModified-Item N f1ap.ies id-DRBs-FailedToBeModified-Item
+DRBs-FailedToBeModified-List N f1ap.ies id-DRBs-FailedToBeModified-List
+DRBs-FailedToBeSetup-Item N f1ap.ies id-DRBs-FailedToBeSetup-Item
+DRBs-FailedToBeSetup-List N f1ap.ies id-DRBs-FailedToBeSetup-List
+DRBs-FailedToBeSetupMod-Item N f1ap.ies id-DRBs-FailedToBeSetupMod-Item
+DRBs-FailedToBeSetupMod-List N f1ap.ies id-DRBs-FailedToBeSetupMod-List
+DRBs-ModifiedConf-Item N f1ap.ies id-DRBs-ModifiedConf-Item
+DRBs-ModifiedConf-List N f1ap.ies id-DRBs-ModifiedConf-List
+DRBs-Modified-Item N f1ap.ies id-DRBs-Modified-Item
+DRBs-Modified-List N f1ap.ies id-DRBs-Modified-List
+DRBs-Required-ToBeModified-Item N f1ap.ies id-DRBs-Required-ToBeModified-Item
+DRBs-Required-ToBeModified-List N f1ap.ies id-DRBs-Required-ToBeModified-List
+DRBs-Required-ToBeReleased-Item N f1ap.ies id-DRBs-Required-ToBeReleased-Item
+DRBs-Required-ToBeReleased-List N f1ap.ies id-DRBs-Required-ToBeReleased-List
+DRBs-Setup-Item N f1ap.ies id-DRBs-Setup-Item
+DRBs-Setup-List N f1ap.ies id-DRBs-Setup-List
+DRBs-SetupMod-Item N f1ap.ies id-DRBs-SetupMod-Item
+DRBs-SetupMod-List N f1ap.ies id-DRBs-SetupMod-List
+DRBs-ToBeModified-Item N f1ap.ies id-DRBs-ToBeModified-Item
+DRBs-ToBeModified-List N f1ap.ies id-DRBs-ToBeModified-List
+DRBs-ToBeReleased-Item N f1ap.ies id-DRBs-ToBeReleased-Item
+DRBs-ToBeReleased-List N f1ap.ies id-DRBs-ToBeReleased-List
+DRBs-ToBeSetup-Item N f1ap.ies id-DRBs-ToBeSetup-Item
+DRBs-ToBeSetup-List N f1ap.ies id-DRBs-ToBeSetup-List
+DRBs-ToBeSetupMod-Item N f1ap.ies id-DRBs-ToBeSetupMod-Item
+DRBs-ToBeSetupMod-List N f1ap.ies id-DRBs-ToBeSetupMod-List
+DRXCycle N f1ap.ies id-DRXCycle
+DUtoCURRCInformation N f1ap.ies id-DUtoCURRCInformation
+GNB-CU-UE-F1AP-ID N f1ap.ies id-gNB-CU-UE-F1AP-ID
+GNB-DU-UE-F1AP-ID N f1ap.ies id-gNB-DU-UE-F1AP-ID
+GNB-DU-ID N f1ap.ies id-gNB-DU-ID
+GNB-DU-Served-Cells-Item N f1ap.ies id-GNB-DU-Served-Cells-Item
+GNB-DU-Served-Cells-List N f1ap.ies id-gNB-DU-Served-Cells-List
+GNB-DU-Name N f1ap.ies id-gNB-DU-Name
+GNB-DU-UE-F1AP-ID N f1ap.ies id-oldgNB-DU-UE-F1AP-ID
+ResetType N f1ap.ies id-ResetType
+ResourceCoordinationTransferContainer N f1ap.ies id-ResourceCoordinationTransferContainer
+RRCContainer N f1ap.ies id-RRCContainer
+SCell-ToBeRemoved-Item N f1ap.ies id-SCell-ToBeRemoved-Item
+SCell-ToBeRemoved-List N f1ap.ies id-SCell-ToBeRemoved-List
+SCell-ToBeSetup-Item N f1ap.ies id-SCell-ToBeSetup-Item
+SCell-ToBeSetup-List N f1ap.ies id-SCell-ToBeSetup-List
+SCell-ToBeSetupMod-Item N f1ap.ies id-SCell-ToBeSetupMod-Item
+SCell-ToBeSetupMod-List N f1ap.ies id-SCell-ToBeSetupMod-List
+Served-Cells-To-Add-Item N f1ap.ies id-Served-Cells-To-Add-Item
+Served-Cells-To-Add-List N f1ap.ies id-Served-Cells-To-Add-List
+Served-Cells-To-Delete-Item N f1ap.ies id-Served-Cells-To-Delete-Item
+Served-Cells-To-Delete-List N f1ap.ies id-Served-Cells-To-Delete-List
+Served-Cells-To-Modify-Item N f1ap.ies id-Served-Cells-To-Modify-Item
+Served-Cells-To-Modify-List N f1ap.ies id-Served-Cells-To-Modify-List
+NRCGI N f1ap.ies id-SpCell-ID
+SRBID N f1ap.ies id-SRBID
+SRBs-FailedToBeSetup-Item N f1ap.ies id-SRBs-FailedToBeSetup-Item
+SRBs-FailedToBeSetup-List N f1ap.ies id-SRBs-FailedToBeSetup-List
+SRBs-FailedToBeSetupMod-Item N f1ap.ies id-SRBs-FailedToBeSetupMod-Item
+SRBs-FailedToBeSetupMod-List N f1ap.ies id-SRBs-FailedToBeSetupMod-List
+SRBs-Required-ToBeReleased-Item N f1ap.ies id-SRBs-Required-ToBeReleased-Item
+SRBs-Required-ToBeReleased-List N f1ap.ies id-SRBs-Required-ToBeReleased-List
+SRBs-ToBeReleased-Item N f1ap.ies id-SRBs-ToBeReleased-Item
+SRBs-ToBeReleased-List N f1ap.ies id-SRBs-ToBeReleased-List
+SRBs-ToBeSetup-Item N f1ap.ies id-SRBs-ToBeSetup-Item
+SRBs-ToBeSetup-List N f1ap.ies id-SRBs-ToBeSetup-List
+SRBs-ToBeSetupMod-Item N f1ap.ies id-SRBs-ToBeSetupMod-Item
+SRBs-ToBeSetupMod-List N f1ap.ies id-SRBs-ToBeSetupMod-List
+TimeToWait N f1ap.ies id-TimeToWait
+TransactionID N f1ap.ies id-TransactionID
+TransmissionStopIndicator N f1ap.ies id-TransmissionStopIndicator
+UE-associatedLogicalF1-ConnectionItem N f1ap.ies id-UE-associatedLogicalF1-ConnectionItem
+UE-associatedLogicalF1-ConnectionListResAck N f1ap.ies id-UE-associatedLogicalF1-ConnectionListResAck
+GNB-CU-Name N f1ap.ies id-gNB-CU-Name
+SCell-FailedtoSetup-List N f1ap.ies id-SCell-FailedtoSetup-List
+SCell-FailedtoSetup-Item N f1ap.ies id-SCell-FailedtoSetup-Item
+SCell-FailedtoSetupMod-List N f1ap.ies id-SCell-FailedtoSetupMod-List
+SCell-FailedtoSetupMod-Item N f1ap.ies id-SCell-FailedtoSetupMod-Item
+RRCRconfigurationCompleteIndicator N f1ap.ies id-RRCRconfigurationCompleteIndicator
+Active-Cells-Item N f1ap.ies id-Active-Cells-Item
+Active-Cells-List N f1ap.ies id-Active-Cells-List
+Candidate-SpCell-List N f1ap.ies id-Candidate-SpCell-List
+Candidate-SpCell-Item N f1ap.ies id-Candidate-SpCell-Item
+Potential-SpCell-List N f1ap.ies id-Potential-SpCell-List
+Potential-SpCell-Item N f1ap.ies id-Potential-SpCell-Item
+FullConfiguration N f1ap.ies id-FullConfiguration
+C-RNTI N f1ap.ies id-C-RNTI
+CellULConfigured N f1ap.ies id-SpCellULConfigured
+InactivityMonitoringRequest N f1ap.ies id-InactivityMonitoringRequest
+InactivityMonitoringResponse N f1ap.ies id-InactivityMonitoringResponse
+DRB-Activity-Item N f1ap.ies id-DRB-Activity-Item
+DRB-Activity-List N f1ap.ies id-DRB-Activity-List
+EUTRA-NR-CellResourceCoordinationReq-Container N f1ap.ies id-EUTRA-NR-CellResourceCoordinationReq-Container
+EUTRA-NR-CellResourceCoordinationReqAck-Container N f1ap.ies id-EUTRA-NR-CellResourceCoordinationReqAck-Container
+SpectrumSharingGroupID N f1ap.ies id-SpectrumSharingGroupID
+ListofEUTRACellsinGNBDUCoordination N f1ap.ies id-ListofEUTRACellsinGNBDUCoordination
+Protected-EUTRA-Resources-List N f1ap.ies id-Protected-EUTRA-Resources-List
+RequestType N f1ap.ies id-RequestType
+ServCellIndex N f1ap.ies id-ServCellndex
+RAT-FrequencyPriorityInformation N f1ap.ies id-RAT-FrequencyPriorityInformation
+ExecuteDuplication N f1ap.ies id-ExecuteDuplication
+NRCGI N f1ap.ies id-NRCGI
+PagingCell-Item N f1ap.ies id-PagingCell-Item
+PagingCell-list N f1ap.ies id-PagingCell-List
+PagingDRX N f1ap.ies id-PagingDRX
+PagingPriority N f1ap.ies id-PagingPriority
+SIBtype-List N f1ap.ies id-SIBtype-List
+UEIdentityIndexValue N f1ap.ies id-UEIdentityIndexValue
+GNB-CU-TNL-Association-To-Add-Item N f1ap.ies id-GNB-CU-TNL-Association-To-Add-Item
+GNB-CU-TNL-Association-To-Add-List N f1ap.ies id-GNB-CU-TNL-Association-To-Add-List
+GNB-CU-TNL-Association-To-Remove-Item N f1ap.ies id-GNB-CU-TNL-Association-To-Remove-Item
+GNB-CU-TNL-Association-To-Remove-List N f1ap.ies id-GNB-CU-TNL-Association-To-Remove-List
+GNB-CU-TNL-Association-To-Update-Item N f1ap.ies id-GNB-CU-TNL-Association-To-Update-Item
+GNB-CU-TNL-Association-To-Update-List N f1ap.ies id-GNB-CU-TNL-Association-To-Update-List
+MaskedIMEISV N f1ap.ies id-MaskedIMEISV
+PagingIdentity N f1ap.ies id-PagingIdentity
+DUtoCURRCContainer N f1ap.ies id-DUtoCURRCContainer
+Cells-to-be-Barred-List N f1ap.ies id-Cells-to-be-Barred-List
+Cells-to-be-Barred-Item N f1ap.ies id-Cells-to-be-Barred-Item
+GNB-CU-TNL-Association-Setup-List N f1ap.ies id-GNB-CU-TNL-Association-Setup-List
+GNB-CU-TNL-Association-Setup-Item N f1ap.ies id-GNB-CU-TNL-Association-Setup-Item
+GNB-CU-TNL-Association-Failed-To-Setup-List N f1ap.ies id-GNB-CU-TNL-Association-Failed-To-Setup-List
+GNB-CU-TNL-Association-Failed-To-Setup-Item N f1ap.ies id-GNB-CU-TNL-Association-Failed-To-Setup-Item
+DRB-Notify-Item N f1ap.ies id-DRB-Notify-Item
+DRB-Notify-List N f1ap.ies id-DRB-Notify-List
+PWSSystemInformation N f1ap.ies id-PWSSystemInformation
+RepetitionPeriod N f1ap.ies id-RepetitionPeriod
+NumberofBroadcastRequest N f1ap.ies id-NumberofBroadcastRequest
+ConcurrentWarningMessageIndicator N f1ap.ies id-ConcurrentWarningMessageIndicator
+Cells-To-Be-Broadcast-List N f1ap.ies id-Cells-To-Be-Broadcast-List
+Cells-To-Be-Broadcast-Item N f1ap.ies id-Cells-To-Be-Broadcast-Item
+Cells-Broadcast-Completed-List N f1ap.ies id-Cells-Broadcast-Completed-List
+Cells-Broadcast-Completed-Item N f1ap.ies id-Cells-Broadcast-Completed-Item
+Broadcast-To-Be-Cancelled-List N f1ap.ies id-Broadcast-To-Be-Cancelled-List
+Broadcast-To-Be-Cancelled-Item N f1ap.ies id-Broadcast-To-Be-Cancelled-Item
+Cells-Broadcast-Cancelled-List N f1ap.ies id-Cells-Broadcast-Cancelled-List
+Cells-Broadcast-Cancelled-Item N f1ap.ies id-Cells-Broadcast-Cancelled-Item
+NR-CGI-List-For-Restart-List N f1ap.ies id-NR-CGI-List-For-Restart-List
+NR-CGI-List-For-Restart-Item N f1ap.ies id-NR-CGI-List-For-Restart-Item
+PWS-Failed-NR-CGI-List N f1ap.ies id-PWS-Failed-NR-CGI-List
+PWS-Failed-NR-CGI-Item N f1ap.ies id-PWS-Failed-NR-CGI-Item
+GNB-DU-UE-F1AP-ID N f1ap.ies id-ConfirmedUEID
+Cancel-all-Warning-Messages-Indicator N f1ap.ies id-Cancel-all-Warning-Messages-Indicator
#F1AP-PROTOCOL-EXTENSION
+GNB-CUSystemInformation N f1ap.extension id-gNB-CUSystemInformation
+HandoverPreparationInformation N f1ap.extension id-HandoverPreparationInformation
+SliceSupportList N f1ap.extension id-TAISliceSupportList
+RANAC N f1ap.extension id-RANAC
#F1AP-ELEMENTARY-PROCEDURE
Reset N f1ap.proc.imsg id-Reset
@@ -347,16 +478,38 @@ UEContextModificationFailure N f1ap.proc.uout id-UEContextModification
UEContextModificationRequired N f1ap.proc.imsg id-UEContextModificationRequired
UEContextModificationConfirm N f1ap.proc.sout id-UEContextModificationRequired
+WriteReplaceWarningRequest N f1ap.proc.imsg id-WriteReplaceWarning
+WriteReplaceWarningResponse N f1ap.proc.sout id-WriteReplaceWarning
+
+PWSCancelRequest N f1ap.proc.imsg id-PWSCancel
+PWSCancelResponse N f1ap.proc.sout id-PWSCancel
+
ErrorIndication N f1ap.proc.imsg id-ErrorIndication
UEContextReleaseRequest N f1ap.proc.imsg id-UEContextReleaseRequest
+InitialULRRCMessageTransfer N f1ap.proc.imsg id-InitialULRRCMessageTransfer
+
DLRRCMessageTransfer N f1ap.proc.imsg id-DLRRCMessageTransfer
ULRRCMessageTransfer N f1ap.proc.imsg id-ULRRCMessageTransfer
+UEInactivityNotification N f1ap.proc.imsg id-UEInactivityNotification
+
+GNBDUResourceCoordinationRequest N f1ap.proc.imsg id-GNBDUResourceCoordination
+GNBDUResourceCoordinationResponse N f1ap.proc.sout id-GNBDUResourceCoordination
+
PrivateMessage N f1ap.proc.imsg id-privateMessage
+SystemInformationDeliveryCommand N f1ap.proc.imsg id-SystemInformationDeliveryCommand
+
+Paging N f1ap.proc.imsg id-Paging
+
+Notify N f1ap.proc.imsg id-Notify
+
+PWSRestartIndication N f1ap.proc.imsg id-PWSRestartIndication
+
+PWSFailureIndication N f1ap.proc.imsg id-PWSFailureIndication
#.FN_BODY ResourceCoordinationTransferContainer VAL_PTR=&param_tvb
tvbuff_t *param_tvb = NULL;
@@ -480,6 +633,49 @@ BitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_bit_sec
}
}
+#.FN_BODY DUtoCURRCContainer VAL_PTR = &param_tvb
+ tvbuff_t *param_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (param_tvb) {
+ proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_DUtoCURRCContainer);
+ dissect_nr_rrc_CellGroupConfig_PDU(param_tvb, actx->pinfo, subtree, NULL);
+ }
+
+#.FN_BODY DUtoCURRCInformation/requestedP-MaxFR1 VAL_PTR = &param_tvb
+ tvbuff_t *param_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (param_tvb) {
+ proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_requestedP_MaxFR1);
+ dissect_nr_rrc_P_Max_PDU(param_tvb, actx->pinfo, subtree, NULL);
+ }
+
+#.FN_BODY HandoverPreparationInformation VAL_PTR = &param_tvb
+ tvbuff_t *param_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (param_tvb) {
+ proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_HandoverPreparationInformation);
+ dissect_nr_rrc_HandoverPreparationInformation_PDU(param_tvb, actx->pinfo, subtree, NULL);
+ }
+
+#.TYPE_ATTR
+MaxPacketLossRate DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(f1ap_MaxPacketLossRate_fmt)
+
+#.FN_BODY MeasConfig VAL_PTR = &param_tvb
+ tvbuff_t *param_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (param_tvb) {
+ proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_MeasConfig);
+ dissect_nr_rrc_MeasConfig_PDU(param_tvb, actx->pinfo, subtree, NULL);
+ }
+
+#.FN_BODY MeasGapConfig VAL_PTR = &param_tvb
+ tvbuff_t *param_tvb = NULL;
+%(DEFAULT_BODY)s
+ if (param_tvb) {
+ proto_tree *subtree = proto_item_add_subtree(actx->created_item, ett_f1ap_MeasGapConfig);
+ dissect_nr_rrc_MeasGapConfig_PDU(param_tvb, actx->pinfo, subtree, NULL);
+ }
+
#.FN_HDR Reset
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "Reset");
#.FN_HDR ResetAcknowledge
@@ -522,16 +718,42 @@ BitRate DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_bit_sec
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextModificationRequired");
#.FN_HDR UEContextModificationConfirm
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextModificationConfirm");
+#.FN_HDR WriteReplaceWarningRequest
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "WriteReplaceWarningRequest");
+#.FN_HDR WriteReplaceWarningResponse
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "WriteReplaceWarningResponse");
+#.FN_HDR PWSCancelRequest
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSCancelRequest");
+#.FN_HDR PWSCancelResponse
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSCancelResponse");
#.FN_HDR ErrorIndication
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ErrorIndication");
#.FN_HDR UEContextReleaseRequest
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextReleaseRequest");
+#.FN_HDR InitialULRRCMessageTransfer
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "InitialULRRCMessageTransfer");
#.FN_HDR DLRRCMessageTransfer
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DLRRCMessageTransfer");
#.FN_HDR ULRRCMessageTransfer
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ULRRCMessageTransfer");
+#.FN_HDR UEInactivityNotification
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEInactivityNotification");
+#.FN_HDR GNBDUResourceCoordinationRequest
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "GNBDUResourceCoordinationRequest");
+#.FN_HDR GNBDUResourceCoordinationResponse
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "GNBDUResourceCoordinationResponse");
#.FN_HDR PrivateMessage
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PrivateMessage");
+#.FN_HDR SystemInformationDeliveryCommand
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "SystemInformationDeliveryCommand");
+#.FN_HDR Paging
+ 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 PWSRestartIndication
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSRestartIndication");
+#.FN_HDR PWSFailureIndication
+ col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSFailureIndication");
#.END
#
diff --git a/epan/dissectors/asn1/f1ap/packet-f1ap-template.c b/epan/dissectors/asn1/f1ap/packet-f1ap-template.c
index cecc6dfe20..97ff55c0d1 100644
--- a/epan/dissectors/asn1/f1ap/packet-f1ap-template.c
+++ b/epan/dissectors/asn1/f1ap/packet-f1ap-template.c
@@ -8,7 +8,7 @@
*
* SPDX-License-Identifier: GPL-2.0-or-later
*
- * References: 3GPP TS 38.473 V15.1.0 (2018-03)
+ * References: 3GPP TS 38.473 V15.2.0 (2018-06)
*/
#include "config.h"
@@ -53,6 +53,11 @@ static gint ett_f1ap_CellGroupConfig = -1;
static gint ett_f1ap_TransportLayerAddress = -1;
static gint ett_f1ap_UE_CapabilityRAT_ContainerList = -1;
static gint ett_f1ap_measurementTimingConfiguration = -1;
+static gint ett_f1ap_DUtoCURRCContainer = -1;
+static gint ett_f1ap_requestedP_MaxFR1 = -1;
+static gint ett_f1ap_HandoverPreparationInformation = -1;
+static gint ett_f1ap_MeasConfig = -1;
+static gint ett_f1ap_MeasGapConfig = -1;
#include "packet-f1ap-ett.c"
enum{
@@ -92,6 +97,12 @@ static int dissect_InitiatingMessageValue(tvbuff_t *tvb, packet_info *pinfo, pro
static int dissect_SuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
static int dissect_UnsuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
+static void
+f1ap_MaxPacketLossRate_fmt(gchar *s, guint32 v)
+{
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%.1f %% (%u)", (float)v/10, v);
+}
+
static f1ap_private_data_t*
f1ap_get_private_data(packet_info *pinfo)
{
@@ -199,6 +210,11 @@ void proto_register_f1ap(void) {
&ett_f1ap_TransportLayerAddress,
&ett_f1ap_UE_CapabilityRAT_ContainerList,
&ett_f1ap_measurementTimingConfiguration,
+ &ett_f1ap_DUtoCURRCContainer,
+ &ett_f1ap_requestedP_MaxFR1,
+ &ett_f1ap_HandoverPreparationInformation,
+ &ett_f1ap_MeasConfig,
+ &ett_f1ap_MeasGapConfig,
#include "packet-f1ap-ettarr.c"
};
diff --git a/epan/dissectors/asn1/nr-rrc/nr-rrc.cnf b/epan/dissectors/asn1/nr-rrc/nr-rrc.cnf
index 5e35eb758e..02e91017b4 100644
--- a/epan/dissectors/asn1/nr-rrc/nr-rrc.cnf
+++ b/epan/dissectors/asn1/nr-rrc/nr-rrc.cnf
@@ -38,9 +38,13 @@ CellGroupConfig_PDU
CG-ConfigInfo_PDU
ConfigRestrictInfoSCG_PDU
FreqBandList_PDU
-MeasurementTimingConfiguration_PDU
+HandoverPreparationInformation_PDU
+MeasConfig_PDU
+MeasGapConfig_PDU
MeasResults_PDU
+MeasurementTimingConfiguration_PDU
MIB_PDU
+P-Max_PDU
RadioBearerConfig_PDU
RRCReconfiguration_PDU
RRCReconfigurationComplete_PDU
@@ -57,9 +61,13 @@ CG-ConfigInfo
ConfigRestrictInfoSCG
DL-DCCH-Message @dl.dcch
FreqBandList
-MIB
-MeasurementTimingConfiguration
+HandoverPreparationInformation
+MeasConfig
+MeasGapConfig
MeasResults
+MeasurementTimingConfiguration
+MIB
+P-Max
RadioBearerConfig
RRCReconfiguration
RRCReconfigurationComplete
@@ -71,8 +79,6 @@ UL-DCCH-Message @ul.dcch
#.END
#.OMIT_ASSIGNMENT
-AS-Context
-CellIdentity
CellsTriggeredList
CG-Config
CG-Config-IEs
@@ -81,13 +87,7 @@ FR-Info
FR-InfoList
HandoverCommand
HandoverCommand-IEs
-HandoverPreparationInformation
-HandoverPreparationInformation-IEs
MeasConfigSN
-ReestabNCellInfo
-ReestabNCellInfoList
-RRM-Config
-ShortMAC-I
VarMeasConfig
VarMeasReportList
VarMeasReport