forked from osmocom/wireshark
E1AP: upgrade dissector to v15.1.0
Change-Id: If0b27d7f70c15c7b760d1686a3cc9f78a3a2b24e Reviewed-on: https://code.wireshark.org/review/30071 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
bc2dd008ed
commit
e5b398e543
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.463 V15.0.0 (2018-06)
|
||||
-- 3GPP TS 38.463 V15.1.0 (2018-09)
|
||||
-- **************************************************************
|
||||
--
|
||||
-- Common definitions
|
||||
|
@ -10,7 +10,7 @@ itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
|||
ngran-access (22) modules (3) e1ap (5) version1 (1) e1ap-CommonDataTypes (3)}
|
||||
|
||||
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.463 V15.0.0 (2018-06)
|
||||
-- 3GPP TS 38.463 V15.1.0 (2018-09)
|
||||
-- **************************************************************
|
||||
--
|
||||
-- Constant definitions
|
||||
|
@ -10,7 +10,7 @@ E1AP-Constants {
|
|||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||
ngran-access (22) modules (3) e1ap (5) version1 (1) e1ap-Constants (4) }
|
||||
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
|
@ -38,11 +38,12 @@ id-e1Release ProcedureCode ::= 7
|
|||
id-bearerContextSetup ProcedureCode ::= 8
|
||||
id-bearerContextModification ProcedureCode ::= 9
|
||||
id-bearerContextModificationRequired ProcedureCode ::= 10
|
||||
id-bearerContextRelease ProcedureCode ::= 11
|
||||
id-bearerContextReleaseRequest ProcedureCode ::= 12
|
||||
id-bearerContextInactivityNotification ProcedureCode ::= 13
|
||||
id-bearerContextRelease ProcedureCode ::= 11
|
||||
id-bearerContextReleaseRequest ProcedureCode ::= 12
|
||||
id-bearerContextInactivityNotification ProcedureCode ::= 13
|
||||
id-dLDataNotification ProcedureCode ::= 14
|
||||
id-dataUsageReport ProcedureCode ::= 15
|
||||
id-gNB-CU-UP-CounterCheck ProcedureCode ::= 16
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -63,6 +64,8 @@ maxnoofQoSFlows INTEGER ::= 64
|
|||
maxnoofUPParameters INTEGER ::= 4
|
||||
maxnoofCellGroups INTEGER ::= 4
|
||||
maxnooftimeperiods INTEGER ::= 2
|
||||
maxnoofTNLAssociations INTEGER ::= 32
|
||||
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -72,9 +75,9 @@ maxnooftimeperiods INTEGER ::= 2
|
|||
|
||||
id-Cause ProtocolIE-ID ::= 0
|
||||
id-CriticalityDiagnostics ProtocolIE-ID ::= 1
|
||||
id-gNB-CU-CP-UE-E1AP-ID ProtocolIE-ID ::= 2
|
||||
id-gNB-CU-CP-UE-E1AP-ID ProtocolIE-ID ::= 2
|
||||
id-gNB-CU-UP-UE-E1AP-ID ProtocolIE-ID ::= 3
|
||||
id-ResetType ProtocolIE-ID ::= 4
|
||||
id-ResetType ProtocolIE-ID ::= 4
|
||||
id-UE-associatedLogicalE1-ConnectionItem ProtocolIE-ID ::= 5
|
||||
id-UE-associatedLogicalE1-ConnectionListResAck ProtocolIE-ID ::= 6
|
||||
id-gNB-CU-UP-ID ProtocolIE-ID ::= 7
|
||||
|
@ -82,21 +85,56 @@ id-gNB-CU-UP-Name ProtocolIE-ID ::= 8
|
|||
id-gNB-CU-CP-Name ProtocolIE-ID ::= 9
|
||||
id-CNSupport ProtocolIE-ID ::= 10
|
||||
id-SupportedPLMNs ProtocolIE-ID ::= 11
|
||||
id-SupportedPLMNs-Item ProtocolIE-ID ::= 12
|
||||
id-TimeToWait ProtocolIE-ID ::= 13
|
||||
id-SecurityInformation ProtocolIE-ID ::= 14
|
||||
id-UEDLAggregateMaximumBitRate ProtocolIE-ID ::= 15
|
||||
id-System-BearerContextSetupRequest ProtocolIE-ID ::= 16
|
||||
id-System-BearerContextSetupResponse ProtocolIE-ID ::= 17
|
||||
id-BearerContextStatusChange ProtocolIE-ID ::= 18
|
||||
id-System-BearerContextModificationRequest ProtocolIE-ID ::= 19
|
||||
id-System-BearerContextModificationResponse ProtocolIE-ID ::= 20
|
||||
id-System-BearerContextModificationConfirm ProtocolIE-ID ::= 21
|
||||
id-System-BearerContextModificationRequired ProtocolIE-ID ::= 22
|
||||
id-DRB-Status-List ProtocolIE-ID ::= 23
|
||||
id-DRB-Status-Item ProtocolIE-ID ::= 24
|
||||
id-DRB-Activity-List ProtocolIE-ID ::= 25
|
||||
id-DRB-Activity-Item ProtocolIE-ID ::= 26
|
||||
id-Data-Usage-Report-List ProtocolIE-ID ::= 27
|
||||
id-TimeToWait ProtocolIE-ID ::= 12
|
||||
id-SecurityInformation ProtocolIE-ID ::= 13
|
||||
id-UEDLAggregateMaximumBitRate ProtocolIE-ID ::= 14
|
||||
id-System-BearerContextSetupRequest ProtocolIE-ID ::= 15
|
||||
id-System-BearerContextSetupResponse ProtocolIE-ID ::= 16
|
||||
id-BearerContextStatusChange ProtocolIE-ID ::= 17
|
||||
id-System-BearerContextModificationRequest ProtocolIE-ID ::= 18
|
||||
id-System-BearerContextModificationResponse ProtocolIE-ID ::= 19
|
||||
id-System-BearerContextModificationConfirm ProtocolIE-ID ::= 20
|
||||
id-System-BearerContextModificationRequired ProtocolIE-ID ::= 21
|
||||
id-DRB-Status-List ProtocolIE-ID ::= 22
|
||||
id-ActivityNotificationLevel ProtocolIE-ID ::= 23
|
||||
id-ActivityInformation ProtocolIE-ID ::= 24
|
||||
id-Data-Usage-Report-List ProtocolIE-ID ::= 25
|
||||
id-New-UL-TNL-Information-Required ProtocolIE-ID ::= 26
|
||||
id-GNB-CU-CP-TNLA-To-Add-List ProtocolIE-ID ::= 27
|
||||
id-GNB-CU-CP-TNLA-To-Remove-List ProtocolIE-ID ::= 28
|
||||
id-GNB-CU-CP-TNLA-To-Update-List ProtocolIE-ID ::= 29
|
||||
id-GNB-CU-CP-TNLA-Setup-List ProtocolIE-ID ::= 30
|
||||
id-GNB-CU-CP-TNLA-Failed-To-Setup-List ProtocolIE-ID ::= 31
|
||||
id-DRB-To-Setup-List-EUTRAN ProtocolIE-ID ::= 32
|
||||
id-DRB-To-Modify-List-EUTRAN ProtocolIE-ID ::= 33
|
||||
id-DRB-To-Remove-List-EUTRAN ProtocolIE-ID ::= 34
|
||||
id-DRB-Required-To-Modify-List-EUTRAN ProtocolIE-ID ::= 35
|
||||
id-DRB-Required-To-Remove-List-EUTRAN ProtocolIE-ID ::= 36
|
||||
id-DRB-Setup-List-EUTRAN ProtocolIE-ID ::= 37
|
||||
id-DRB-Failed-List-EUTRAN ProtocolIE-ID ::= 38
|
||||
id-DRB-Modified-List-EUTRAN ProtocolIE-ID ::= 39
|
||||
id-DRB-Failed-To-Modify-List-EUTRAN ProtocolIE-ID ::= 40
|
||||
id-DRB-Confirm-Modified-List-EUTRAN ProtocolIE-ID ::= 41
|
||||
id-PDU-Session-Resource-To-Setup-List ProtocolIE-ID ::= 42
|
||||
id-PDU-Session-Resource-To-Modify-List ProtocolIE-ID ::= 43
|
||||
id-PDU-Session-Resource-To-Remove-List ProtocolIE-ID ::= 44
|
||||
id-PDU-Session-Resource-Required-To-Modify-List ProtocolIE-ID ::= 45
|
||||
id-PDU-Session-Resource-Setup-List ProtocolIE-ID ::= 46
|
||||
id-PDU-Session-Resource-Failed-List ProtocolIE-ID ::= 47
|
||||
id-PDU-Session-Resource-Modified-List ProtocolIE-ID ::= 48
|
||||
id-PDU-Session-Resource-Failed-To-Modify-List ProtocolIE-ID ::= 49
|
||||
id-PDU-Session-Resource-Confirm-Modified-List ProtocolIE-ID ::= 50
|
||||
id-DRB-To-Setup-Mod-List-EUTRAN ProtocolIE-ID ::= 51
|
||||
id-DRB-Setup-Mod-List-EUTRAN ProtocolIE-ID ::= 52
|
||||
id-DRB-Failed-Mod-List-EUTRAN ProtocolIE-ID ::= 53
|
||||
id-PDU-Session-Resource-Setup-Mod-List ProtocolIE-ID ::= 54
|
||||
id-PDU-Session-Resource-Failed-Mod-List ProtocolIE-ID ::= 55
|
||||
id-PDU-Session-Resource-To-Setup-Mod-List ProtocolIE-ID ::= 56
|
||||
id-TransactionID ProtocolIE-ID ::= 57
|
||||
id-Serving-PLMN ProtocolIE-ID ::= 58
|
||||
id-UE-Inactivity-Timer ProtocolIE-ID ::= 59
|
||||
id-System-GNB-CU-UP-CounterCheckRequest ProtocolIE-ID ::= 60
|
||||
id-DRBs-Subject-To-Counter-Check-List-EUTRAN ProtocolIE-ID ::= 61
|
||||
id-DRBs-Subject-To-Counter-Check-List-NG-RAN ProtocolIE-ID ::= 62
|
||||
|
||||
END
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.463 V15.0.0 (2018-06)
|
||||
-- 3GPP TS 38.463 V15.1.0 (2018-09)
|
||||
-- **************************************************************
|
||||
--
|
||||
-- Container definitions
|
||||
|
@ -10,7 +10,7 @@ itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
|||
ngran-access (22) modules (3) e1ap (5) version1 (1) e1ap-Containers (5) }
|
||||
|
||||
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
|
@ -28,7 +28,7 @@ IMPORTS
|
|||
Presence,
|
||||
PrivateIE-ID,
|
||||
ProtocolIE-ID
|
||||
|
||||
|
||||
FROM E1AP-CommonDataTypes;
|
||||
|
||||
-- **************************************************************
|
||||
|
@ -94,11 +94,11 @@ WITH SYNTAX {
|
|||
--
|
||||
-- **************************************************************
|
||||
|
||||
ProtocolIE-Container { E1AP-PROTOCOL-IES : IEsSetParam} ::=
|
||||
ProtocolIE-Container { E1AP-PROTOCOL-IES : IEsSetParam} ::=
|
||||
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
|
||||
ProtocolIE-Field {{IEsSetParam}}
|
||||
|
||||
ProtocolIE-SingleContainer { E1AP-PROTOCOL-IES : IEsSetParam} ::=
|
||||
ProtocolIE-SingleContainer { E1AP-PROTOCOL-IES : IEsSetParam} ::=
|
||||
ProtocolIE-Field {{IEsSetParam}}
|
||||
|
||||
ProtocolIE-Field { E1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
|
||||
|
@ -123,12 +123,12 @@ ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, E1AP-PROTO
|
|||
--
|
||||
-- **************************************************************
|
||||
|
||||
ProtocolExtensionContainer { E1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
|
||||
ProtocolExtensionContainer { E1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
|
||||
SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
|
||||
ProtocolExtensionField {{ExtensionSetParam}}
|
||||
|
||||
ProtocolExtensionField { E1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE {
|
||||
id E1AP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
|
||||
id E1AP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
|
||||
criticality E1AP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}),
|
||||
extensionValue E1AP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id})
|
||||
}
|
||||
|
@ -139,7 +139,7 @@ ProtocolExtensionField { E1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUEN
|
|||
--
|
||||
-- **************************************************************
|
||||
|
||||
PrivateIE-Container { E1AP-PRIVATE-IES : IEsSetParam} ::=
|
||||
PrivateIE-Container { E1AP-PRIVATE-IES : IEsSetParam} ::=
|
||||
SEQUENCE (SIZE (1..maxPrivateIEs)) OF
|
||||
PrivateIE-Field {{IEsSetParam}}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.463 V15.0.0 (2018-06)
|
||||
-- 3GPP TS 38.463 V15.1.0 (2018-09)
|
||||
-- **************************************************************
|
||||
--
|
||||
-- Information Element Definitions
|
||||
|
@ -9,12 +9,12 @@ E1AP-IEs {
|
|||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||
ngran-access (22) modules (3) e1ap (5) version1 (1) e1ap-IEs (2) }
|
||||
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
IMPORTS
|
||||
|
||||
maxnoofErrors,
|
||||
maxnoofSliceItems,
|
||||
maxnoofEUTRANQOSParameters,
|
||||
|
@ -37,7 +37,7 @@ FROM E1AP-Constants
|
|||
FROM E1AP-CommonDataTypes
|
||||
|
||||
ProtocolExtensionContainer{},
|
||||
ProtocolIE-SingleContainer{},
|
||||
ProtocolIE-SingleContainer{},
|
||||
E1AP-PROTOCOL-EXTENSION,
|
||||
E1AP-PROTOCOL-IES
|
||||
|
||||
|
@ -46,7 +46,25 @@ FROM E1AP-Containers;
|
|||
|
||||
-- A
|
||||
|
||||
AveragingWindow ::= INTEGER (0..63) -- this IE may need to be refined
|
||||
ActivityInformation ::= CHOICE {
|
||||
dRB-Activity-List DRB-Activity-List,
|
||||
pDU-Session-Resource-Activity-List PDU-Session-Resource-Activity-List,
|
||||
uE-Activity UE-Activity,
|
||||
choice-extension ProtocolIE-SingleContainer {{ActivityInformation-ExtIEs}}
|
||||
}
|
||||
|
||||
ActivityInformation-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
ActivityNotificationLevel ::= ENUMERATED {
|
||||
drb,
|
||||
pdu-session,
|
||||
ue,
|
||||
...
|
||||
}
|
||||
|
||||
AveragingWindow ::= INTEGER (0..4095, ...)
|
||||
|
||||
-- B
|
||||
|
||||
|
@ -65,6 +83,10 @@ Cause ::= CHOICE {
|
|||
transport CauseTransport,
|
||||
protocol CauseProtocol,
|
||||
misc CauseMisc,
|
||||
choice-extension ProtocolIE-SingleContainer {{Cause-ExtIEs}}
|
||||
}
|
||||
|
||||
Cause-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -94,6 +116,25 @@ CauseRadioNetwork ::= ENUMERATED {
|
|||
unknown-or-already-allocated-gnb-cu-up-ue-e1ap-id,
|
||||
unknown-or-inconsistent-pair-of-ue-e1ap-id,
|
||||
interaction-with-other-procedure,
|
||||
not-supported-QCI-value,
|
||||
not-supported-5QI-value,
|
||||
encryption-algorithms-not-supported,
|
||||
integrity-protection-algorithms-not-supported,
|
||||
uP-integrity-protection-not-possible,
|
||||
uP-confidentiality-protection-not-possible,
|
||||
multiple-PDU-Session-ID-Instances,
|
||||
unknown-PDU-Session-ID,
|
||||
multiple-QoS-Flow-ID-Instances,
|
||||
unknown-QoS-Flow-ID,
|
||||
multiple-DRB-ID-Instances,
|
||||
unknown-DRB-ID,
|
||||
invalid-QoS-combination,
|
||||
procedure-cancelled,
|
||||
normal-release,
|
||||
no-radio-resources-available,
|
||||
action-desirable-for-radio-reasons,
|
||||
resources-not-available-for-the-slice,
|
||||
pDCP-configuration-not-supported,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -143,15 +184,29 @@ ConfidentialityProtectionIndication ::= ENUMERATED {
|
|||
...
|
||||
}
|
||||
|
||||
CP-TNL-Information ::= CHOICE {
|
||||
endpoint-IP-Address TransportLayerAddress,
|
||||
|
||||
ConfidentialityProtectionResult ::= ENUMERATED {
|
||||
performed,
|
||||
not-performed,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
CP-TNL-Information ::= CHOICE {
|
||||
endpoint-IP-Address TransportLayerAddress,
|
||||
choice-extension ProtocolIE-SingleContainer {{CP-TNL-Information-ExtIEs}}
|
||||
}
|
||||
|
||||
CP-TNL-Information-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
CriticalityDiagnostics ::= SEQUENCE {
|
||||
procedureCode ProcedureCode OPTIONAL,
|
||||
triggeringMessage TriggeringMessage OPTIONAL,
|
||||
procedureCriticality Criticality OPTIONAL,
|
||||
transactionID TransactionID OPTIONAL,
|
||||
iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} } OPTIONAL,
|
||||
...
|
||||
|
@ -178,9 +233,10 @@ CriticalityDiagnostics-IE-List-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
-- D
|
||||
|
||||
Data-Forwarding-Information-Request ::= SEQUENCE {
|
||||
data-Forwarding-Request Data-Forwarding-Request,
|
||||
data-Forwarding-Request Data-Forwarding-Request OPTIONAL,
|
||||
uL-Data-Forwarding UP-TNL-Information OPTIONAL,
|
||||
dL-Data-Forwarding UP-TNL-Information OPTIONAL,
|
||||
qoS-Flow-List-PDU-Session-DL-Forwarding QoS-Flow-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { Data-Forwarding-Information-Request-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
@ -234,15 +290,17 @@ DL-TX-Stop ::= ENUMERATED {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-Acivity ::= ENUMERATED {
|
||||
DRB-Activity ::= ENUMERATED {
|
||||
active,
|
||||
not-active,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Activity-List ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRB-Activity-Item
|
||||
|
||||
DRB-Activity-Item ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
dRB-Activity DRB-Acivity,
|
||||
dRB-Activity DRB-Activity,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-Activity-ItemExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
@ -290,6 +348,19 @@ DRB-Failed-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-Failed-Mod-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-Mod-Item-EUTRAN
|
||||
|
||||
DRB-Failed-Mod-Item-EUTRAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
cause Cause,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-Failed-Mod-Item-EUTRAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Failed-Mod-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Failed-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-Item-NG-RAN
|
||||
|
||||
DRB-Failed-Item-NG-RAN ::= SEQUENCE {
|
||||
|
@ -303,6 +374,19 @@ DRB-Failed-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-Failed-Mod-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-Mod-Item-NG-RAN
|
||||
|
||||
DRB-Failed-Mod-Item-NG-RAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
cause Cause,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-Failed-Mod-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Failed-Mod-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Failed-To-Modify-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Failed-To-Modify-Item-EUTRAN
|
||||
|
||||
DRB-Failed-To-Modify-Item-EUTRAN ::= SEQUENCE {
|
||||
|
@ -334,7 +418,8 @@ DRB-ID ::= INTEGER (1..32, ...)
|
|||
DRB-Modified-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Modified-Item-EUTRAN
|
||||
|
||||
DRB-Modified-Item-EUTRAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
dRB-ID DRB-ID,
|
||||
s1-DL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
pDCP-UL-Count PDCP-Count OPTIONAL,
|
||||
pDCP-DL-Count PDCP-Count OPTIONAL,
|
||||
uL-UP-Transport-Parameters UP-Parameters OPTIONAL,
|
||||
|
@ -409,6 +494,21 @@ DRB-Setup-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-Setup-Mod-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Setup-Mod-Item-EUTRAN
|
||||
|
||||
DRB-Setup-Mod-Item-EUTRAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
s1-DL-UP-TNL-Information UP-TNL-Information,
|
||||
data-Forwarding-Information-Response Data-Forwarding-Information-Response OPTIONAL,
|
||||
uL-UP-Transport-Parameters UP-Parameters,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-Setup-Mod-Item-EUTRAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Setup-Mod-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Setup-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Setup-Item-NG-RAN
|
||||
|
||||
DRB-Setup-Item-NG-RAN ::= SEQUENCE {
|
||||
|
@ -425,6 +525,22 @@ DRB-Setup-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-Setup-Mod-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Setup-Mod-Item-NG-RAN
|
||||
|
||||
DRB-Setup-Mod-Item-NG-RAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
dRB-data-Forwarding-Information-Response Data-Forwarding-Information-Response OPTIONAL,
|
||||
uL-UP-Transport-Parameters UP-Parameters,
|
||||
flow-Setup-List QoS-Flow-List,
|
||||
flow-Failed-List QoS-Flow-Failed-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-Setup-Mod-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Setup-Mod-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Status-Item ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
pDCP-DL-Count PDCP-Count OPTIONAL,
|
||||
|
@ -438,14 +554,43 @@ DRB-Status-ItemExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRBs-Subject-To-Counter-Check-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRBs-Subject-To-Counter-Check-Item-EUTRAN
|
||||
|
||||
DRBs-Subject-To-Counter-Check-Item-EUTRAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
pDCP-UL-Count PDCP-Count,
|
||||
pDCP-DL-Count PDCP-Count,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRBs-Subject-To-Counter-Check-Item-EUTRAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRBs-Subject-To-Counter-Check-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRBs-Subject-To-Counter-Check-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRBs-Subject-To-Counter-Check-Item-NG-RAN
|
||||
|
||||
DRBs-Subject-To-Counter-Check-Item-NG-RAN ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
dRB-ID DRB-ID,
|
||||
pDCP-UL-Count PDCP-Count,
|
||||
pDCP-DL-Count PDCP-Count,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRBs-Subject-To-Counter-Check-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRBs-Subject-To-Counter-Check-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
DRB-To-Modify-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Modify-Item-EUTRAN
|
||||
|
||||
DRB-To-Modify-Item-EUTRAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
pDCP-Configuration PDCP-Configuration OPTIONAL,
|
||||
pDCP-Configuration PDCP-Configuration OPTIONAL,
|
||||
eUTRAN-QoS EUTRAN-QoS OPTIONAL,
|
||||
s1-UL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
s1-UL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
pDCP-Count-Request PDCP-Count-Request OPTIONAL,
|
||||
pDCP-UL-Count PDCP-Count OPTIONAL,
|
||||
|
@ -454,6 +599,7 @@ DRB-To-Modify-Item-EUTRAN ::= SEQUENCE {
|
|||
cell-Group-To-Add Cell-Group-Information OPTIONAL,
|
||||
cell-Group-To-Modify Cell-Group-Information OPTIONAL,
|
||||
cell-Group-To-Remove Cell-Group-Information OPTIONAL,
|
||||
dRB-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-To-Modify-Item-EUTRAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
@ -466,7 +612,7 @@ DRB-To-Modify-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Modify-
|
|||
|
||||
DRB-To-Modify-Item-NG-RAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
sDAP-Configuration SDAP-Configuration OPTIONAL,
|
||||
sDAP-Configuration SDAP-Configuration OPTIONAL,
|
||||
pDCP-Configuration PDCP-Configuration OPTIONAL,
|
||||
dRB-Data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
pDCP-Count-Request PDCP-Count-Request OPTIONAL,
|
||||
|
@ -477,7 +623,8 @@ DRB-To-Modify-Item-NG-RAN ::= SEQUENCE {
|
|||
cell-Group-To-Modify Cell-Group-Information OPTIONAL,
|
||||
cell-Group-To-Remove Cell-Group-Information OPTIONAL,
|
||||
flow-Mapping-Information QoS-Flow-QoS-Parameter-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-To-Modify-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
dRB-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-To-Modify-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -497,6 +644,19 @@ DRB-To-Remove-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-Required-To-Remove-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Required-To-Remove-Item-EUTRAN
|
||||
|
||||
DRB-Required-To-Remove-Item-EUTRAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
cause Cause,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-Required-To-Remove-Item-EUTRAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Required-To-Remove-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-To-Remove-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Remove-Item-NG-RAN
|
||||
|
||||
DRB-To-Remove-Item-NG-RAN ::= SEQUENCE {
|
||||
|
@ -509,6 +669,19 @@ DRB-To-Remove-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-Required-To-Remove-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-Required-To-Remove-Item-NG-RAN
|
||||
|
||||
DRB-Required-To-Remove-Item-NG-RAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
cause Cause,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-Required-To-Remove-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Required-To-Remove-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-To-Setup-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Item-EUTRAN
|
||||
|
||||
DRB-To-Setup-Item-EUTRAN ::= SEQUENCE {
|
||||
|
@ -518,6 +691,8 @@ DRB-To-Setup-Item-EUTRAN ::= SEQUENCE {
|
|||
s1-UL-UP-TNL-Information UP-TNL-Information,
|
||||
data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
cell-Group-Information Cell-Group-Information,
|
||||
dL-UP-Parameters UP-Parameters OPTIONAL,
|
||||
dRB-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-To-Setup-Item-EUTRAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
@ -526,6 +701,25 @@ DRB-To-Setup-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-To-Setup-Mod-List-EUTRAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Mod-Item-EUTRAN
|
||||
|
||||
DRB-To-Setup-Mod-Item-EUTRAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
pDCP-Configuration PDCP-Configuration,
|
||||
eUTRAN-QoS EUTRAN-QoS,
|
||||
s1-UL-UP-TNL-Information UP-TNL-Information,
|
||||
data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
cell-Group-Information Cell-Group-Information,
|
||||
dL-UP-Parameters UP-Parameters OPTIONAL,
|
||||
dRB-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-To-Setup-Mod-Item-EUTRAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-To-Setup-Mod-Item-EUTRAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-To-Setup-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Item-NG-RAN
|
||||
|
||||
DRB-To-Setup-Item-NG-RAN ::= SEQUENCE {
|
||||
|
@ -535,6 +729,9 @@ DRB-To-Setup-Item-NG-RAN ::= SEQUENCE {
|
|||
cell-Group-Information Cell-Group-Information,
|
||||
flow-Mapping-Information QoS-Flow-QoS-Parameter-List,
|
||||
dRB-Data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
dRB-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
pDCP-UL-Count PDCP-Count OPTIONAL,
|
||||
pDCP-DL-Count PDCP-Count OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-To-Setup-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
@ -543,6 +740,26 @@ DRB-To-Setup-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
DRB-To-Setup-Mod-List-NG-RAN ::= SEQUENCE (SIZE(1.. maxnoofDRBs)) OF DRB-To-Setup-Mod-Item-NG-RAN
|
||||
|
||||
DRB-To-Setup-Mod-Item-NG-RAN ::= SEQUENCE {
|
||||
dRB-ID DRB-ID,
|
||||
sDAP-Configuration SDAP-Configuration,
|
||||
pDCP-Configuration PDCP-Configuration,
|
||||
cell-Group-Information Cell-Group-Information,
|
||||
flow-Mapping-Information QoS-Flow-QoS-Parameter-List,
|
||||
dRB-Data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
dRB-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
pDCP-UL-Count PDCP-Count OPTIONAL,
|
||||
pDCP-DL-Count PDCP-Count OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { DRB-To-Setup-Mod-Item-NG-RAN-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
DRB-To-Setup-Mod-Item-NG-RAN-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
DRB-Usage-Report-List ::= SEQUENCE (SIZE(1..maxnooftimeperiods)) OF DRB-Usage-Report-Item
|
||||
|
||||
DRB-Usage-Report-Item ::= SEQUENCE {
|
||||
|
@ -561,9 +778,10 @@ DRB-Usage-Report-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
|
||||
Dynamic5QIDescriptor ::= SEQUENCE {
|
||||
qoSPriorityLevel INTEGER (1..127),
|
||||
qoSPriorityLevel QoSPriorityLevel,
|
||||
packetDelayBudget PacketDelayBudget,
|
||||
packetErrorRate PacketErrorRate,
|
||||
fiveQI INTEGER (0..255, ...) OPTIONAL,
|
||||
delayCritical ENUMERATED {delay-critical, non-delay-critical} OPTIONAL,
|
||||
averagingWindow AveragingWindow OPTIONAL,
|
||||
maxDataBurstVolume MaxDataBurstVolume OPTIONAL,
|
||||
|
@ -622,7 +840,7 @@ GNB-CU-CP-Name ::= PrintableString(SIZE(1..150,...))
|
|||
|
||||
GNB-CU-CP-UE-E1AP-ID ::= INTEGER (0..4294967295)
|
||||
|
||||
GNB-CU-UP-CellGroupRelatedConfiguration ::= SEQUENCE (SIZE(1.. maxnoofUPParameters)) OF GNB-CU-UP-CellGroupRelatedConfiguration-Item
|
||||
GNB-CU-UP-CellGroupRelatedConfiguration ::= SEQUENCE (SIZE(1.. maxnoofUPParameters)) OF GNB-CU-UP-CellGroupRelatedConfiguration-Item
|
||||
|
||||
GNB-CU-UP-CellGroupRelatedConfiguration-Item ::= SEQUENCE {
|
||||
cell-Group-ID Cell-Gorup-ID,
|
||||
|
@ -639,7 +857,56 @@ GNB-CU-UP-ID ::= INTEGER (0..68719476735)
|
|||
|
||||
GNB-CU-UP-Name ::= PrintableString(SIZE(1..150,...))
|
||||
|
||||
GNB-CU-UP-UE-E1AP-ID ::= INTEGER (0..4294967295)
|
||||
GNB-CU-UP-UE-E1AP-ID ::= INTEGER (0..4294967295)
|
||||
|
||||
GNB-CU-CP-TNLA-Setup-Item::= SEQUENCE {
|
||||
tNLAssociationTransportLayerAddress CP-TNL-Information,
|
||||
iE-Extensions ProtocolExtensionContainer { { GNB-CU-CP-TNLA-Setup-Item-ExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-Setup-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-Failed-To-Setup-Item ::= SEQUENCE {
|
||||
tNLAssociationTransportLayerAddress CP-TNL-Information,
|
||||
cause Cause,
|
||||
iE-Extensions ProtocolExtensionContainer { { GNB-CU-CP-TNLA-Failed-To-Setup-Item-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-Failed-To-Setup-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-To-Add-Item ::= SEQUENCE {
|
||||
tNLAssociationTransportLayerAddress CP-TNL-Information,
|
||||
tNLAssociationUsage TNLAssociationUsage,
|
||||
iE-Extensions ProtocolExtensionContainer { { GNB-CU-CP-TNLA-To-Add-Item-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-To-Add-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-To-Remove-Item::= SEQUENCE {
|
||||
tNLAssociationTransportLayerAddress CP-TNL-Information,
|
||||
iE-Extensions ProtocolExtensionContainer { { GNB-CU-CP-TNLA-To-Remove-Item-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-To-Remove-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-To-Update-Item::= SEQUENCE {
|
||||
tNLAssociationTransportLayerAddress CP-TNL-Information,
|
||||
tNLAssociationUsage TNLAssociationUsage OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { GNB-CU-CP-TNLA-To-Update-Item-ExtIEs} } OPTIONAL
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-To-Update-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
GBR-QosInformation ::= SEQUENCE {
|
||||
e-RAB-MaximumBitrateDL BitRate,
|
||||
|
@ -656,9 +923,9 @@ GBR-QosInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
GBR-QoSFlowInformation::= SEQUENCE {
|
||||
maxFlowBitRateDownlink BitRate,
|
||||
maxFlowBitRateUplink BitRate,
|
||||
maxFlowBitRateUplink BitRate,
|
||||
guaranteedFlowBitRateDownlink BitRate,
|
||||
guaranteedFlowBitRateUplink BitRate,
|
||||
guaranteedFlowBitRateUplink BitRate,
|
||||
notificationControl ENUMERATED {notification-enabled, ...} OPTIONAL,
|
||||
maxPacketLossRateDownlink MaxPacketLossRate OPTIONAL,
|
||||
maxPacketLossRateUplink MaxPacketLossRate OPTIONAL,
|
||||
|
@ -687,7 +954,7 @@ GTPTunnel-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
HFN ::= INTEGER (0..4294967295)
|
||||
|
||||
-- I
|
||||
-- I
|
||||
|
||||
IntegrityProtectionIndication ::= ENUMERATED {
|
||||
required,
|
||||
|
@ -706,6 +973,14 @@ IntegrityProtectionAlgorithm ::= ENUMERATED {
|
|||
|
||||
IntegrityProtectionKey ::= OCTET STRING
|
||||
|
||||
IntegrityProtectionResult ::= ENUMERATED {
|
||||
performed,
|
||||
not-performed,
|
||||
...
|
||||
}
|
||||
|
||||
Inactivity-Timer ::= INTEGER (1..7200, ...)
|
||||
|
||||
-- J
|
||||
|
||||
-- K
|
||||
|
@ -714,12 +989,16 @@ IntegrityProtectionKey ::= OCTET STRING
|
|||
|
||||
-- M
|
||||
|
||||
MaxDataBurstVolume ::= INTEGER (0..63) -- this IE may need to be refined
|
||||
MaxDataBurstVolume ::= INTEGER (0..4095, ...)
|
||||
|
||||
MaxPacketLossRate ::= INTEGER (0..1000)
|
||||
MaxPacketLossRate ::= INTEGER (0..1000, ...)
|
||||
|
||||
-- N
|
||||
|
||||
New-UL-TNL-Information-Required::= ENUMERATED {
|
||||
required,
|
||||
...
|
||||
}
|
||||
NGRANAllocationAndRetentionPriority ::= SEQUENCE {
|
||||
priorityLevel PriorityLevel,
|
||||
pre-emptionCapability Pre-emptionCapability,
|
||||
|
@ -744,7 +1023,7 @@ NG-RAN-QoS-Support-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
Non-Dynamic5QIDescriptor ::= SEQUENCE {
|
||||
fiveQI INTEGER (0..255, ...),
|
||||
qoSPriorityLevel INTEGER (1..127, ...) OPTIONAL,
|
||||
qoSPriorityLevel QoSPriorityLevel OPTIONAL,
|
||||
averagingWindow AveragingWindow OPTIONAL,
|
||||
maxDataBurstVolume MaxDataBurstVolume OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { Non-Dynamic5QIDescriptor-ExtIEs } } OPTIONAL
|
||||
|
@ -781,9 +1060,21 @@ NR-CGI-Support-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
-- P
|
||||
|
||||
PacketDelayBudget ::= INTEGER (0..63) -- this IE may need to be refined
|
||||
PacketDelayBudget ::= INTEGER (0..1023, ...)
|
||||
|
||||
PacketErrorRate ::= INTEGER (0..63) -- this IE may need to be refined
|
||||
PacketErrorRate ::= SEQUENCE {
|
||||
pER-Scalar PER-Scalar,
|
||||
pER-Exponent PER-Exponent,
|
||||
iE-Extensions ProtocolExtensionContainer { {PacketErrorRate-ExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
PacketErrorRate-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
PER-Scalar ::= INTEGER (0..9, ...)
|
||||
PER-Exponent ::= INTEGER (0..9, ...)
|
||||
|
||||
PDCP-Configuration ::= SEQUENCE {
|
||||
pDCP-SN-Size PDCP-SN-Size,
|
||||
|
@ -793,6 +1084,8 @@ PDCP-Configuration ::= SEQUENCE {
|
|||
discardTimer DiscardTimer OPTIONAL,
|
||||
uLDataSplitThreshold ULDataSplitThreshold OPTIONAL,
|
||||
pDCP-Duplication PDCP-Duplication OPTIONAL,
|
||||
pDCP-Reestablishment PDCP-Reestablishment OPTIONAL,
|
||||
pDCP-DataRecovery PDCP-DataRecovery OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDCP-Configuration-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
@ -810,18 +1103,27 @@ PDCP-Count ::= SEQUENCE {
|
|||
|
||||
PDCP-Count-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
PDCP-Count-Request ::= ENUMERATED {
|
||||
requested,
|
||||
...
|
||||
}
|
||||
|
||||
PDCP-DataRecovery ::= ENUMERATED {
|
||||
true,
|
||||
...
|
||||
}
|
||||
|
||||
PDCP-Duplication ::= ENUMERATED {
|
||||
true,
|
||||
...
|
||||
}
|
||||
|
||||
PDCP-Reestablishment ::= ENUMERATED {
|
||||
true,
|
||||
...
|
||||
}
|
||||
PDCP-SN ::= INTEGER (0..262143)
|
||||
|
||||
PDCP-SN-Size ::= ENUMERATED {
|
||||
|
@ -832,6 +1134,26 @@ PDCP-SN-Size ::= ENUMERATED {
|
|||
|
||||
PDU-Session-ID ::= INTEGER (0..255)
|
||||
|
||||
PDU-Session-Resource-Activity ::= ENUMERATED {
|
||||
active,
|
||||
not-active,
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Activity-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Activity-Item
|
||||
|
||||
PDU-Session-Resource-Activity-Item ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
pDU-Session-Resource-Activity PDU-Session-Resource-Activity,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDU-Session-Resource-Activity-ItemExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Activity-ItemExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
PDU-Session-Resource-Confirm-Modified-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Confirm-Modified-Item
|
||||
|
||||
PDU-Session-Resource-Confirm-Modified-Item ::= SEQUENCE {
|
||||
|
@ -858,6 +1180,19 @@ PDU-Session-Resource-Failed-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Failed-Mod-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Failed-Mod-Item
|
||||
|
||||
PDU-Session-Resource-Failed-Mod-Item ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
casue Cause,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDU-Session-Resource-Failed-Mod-Item-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Failed-Mod-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Failed-To-Modify-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Failed-To-Modify-Item
|
||||
|
||||
PDU-Session-Resource-Failed-To-Modify-Item ::= SEQUENCE {
|
||||
|
@ -875,6 +1210,8 @@ PDU-Session-Resource-Modified-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResou
|
|||
|
||||
PDU-Session-Resource-Modified-Item ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
nG-DL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
securityResult SecurityResult OPTIONAL,
|
||||
dRB-Setup-List-NG-RAN DRB-Setup-List-NG-RAN OPTIONAL,
|
||||
dRB-Failed-List-NG-RAN DRB-Failed-List-NG-RAN OPTIONAL,
|
||||
dRB-Modified-List-NG-RAN DRB-Modified-List-NG-RAN OPTIONAL,
|
||||
|
@ -901,12 +1238,13 @@ PDU-Session-Resource-Required-To-Modify-Item ::= SEQUENCE {
|
|||
|
||||
PDU-Session-Resource-Required-To-Modify-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Setup-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Setup-Item
|
||||
|
||||
PDU-Session-Resource-Setup-Item ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
securityResult SecurityResult OPTIONAL,
|
||||
nG-DL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
pDU-Session-Data-Forwarding-Information-Response Data-Forwarding-Information-Response OPTIONAL,
|
||||
dRB-Setup-List-NG-RAN DRB-Setup-List-NG-RAN,
|
||||
|
@ -917,22 +1255,40 @@ PDU-Session-Resource-Setup-Item ::= SEQUENCE {
|
|||
|
||||
PDU-Session-Resource-Setup-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Setup-Mod-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-Setup-Mod-Item
|
||||
|
||||
PDU-Session-Resource-Setup-Mod-Item ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
securityResult SecurityResult OPTIONAL,
|
||||
nG-DL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
pDU-Session-Data-Forwarding-Information-Response Data-Forwarding-Information-Response OPTIONAL,
|
||||
dRB-Setup-Mod-List-NG-RAN DRB-Setup-Mod-List-NG-RAN,
|
||||
dRB-Failed-Mod-List-NG-RAN DRB-Failed-Mod-List-NG-RAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDU-Session-Resource-Setup-Mod-Item-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-Setup-Mod-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-To-Modify-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-To-Modify-Item
|
||||
|
||||
PDU-Session-Resource-To-Modify-Item ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
pDU-Session-Type PDU-Session-Type OPTIONAL,
|
||||
sNSSAI SNSSAI OPTIONAL,
|
||||
securityIndication SecurityIndication OPTIONAL,
|
||||
pDU-Session-Resource-AMBR BitRate OPTIONAL,
|
||||
nG-UL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
pDU-Session-Type PDU-Session-Type OPTIONAL,
|
||||
sNSSAI SNSSAI OPTIONAL,
|
||||
securityIndication SecurityIndication OPTIONAL,
|
||||
pDU-Session-Resource-DL-AMBR BitRate OPTIONAL,
|
||||
nG-UL-UP-TNL-Information UP-TNL-Information OPTIONAL,
|
||||
pDU-Session-Data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
dRB-To-Setup-List-NG-RAN DRB-To-Setup-List-NG-RAN OPTIONAL,
|
||||
dRB-To-Modify-List-NG-RAN DRB-To-Modify-List-NG-RAN OPTIONAL,
|
||||
dRB-To-Remove-List-NG-RAN DRB-To-Remove-List-NG-RAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDU-Session-Resource-To-Modify-Item-ExtIEs } } OPTIONAL,
|
||||
pDU-Session-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
dRB-To-Setup-List-NG-RAN DRB-To-Setup-List-NG-RAN OPTIONAL,
|
||||
dRB-To-Modify-List-NG-RAN DRB-To-Modify-List-NG-RAN OPTIONAL,
|
||||
dRB-Required-To-Remove-List-NG-RAN DRB-Required-To-Remove-List-NG-RAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDU-Session-Resource-To-Modify-Item-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -959,9 +1315,10 @@ PDU-Session-Resource-To-Setup-Item ::= SEQUENCE {
|
|||
pDU-Session-Type PDU-Session-Type,
|
||||
sNSSAI SNSSAI,
|
||||
securityIndication SecurityIndication,
|
||||
pDU-Session-Resource-AMBR BitRate OPTIONAL,
|
||||
pDU-Session-Resource-DL-AMBR BitRate OPTIONAL,
|
||||
nG-UL-UP-TNL-Information UP-TNL-Information,
|
||||
pDU-Session-Data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
pDU-Session-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
dRB-To-Setup-List-NG-RAN DRB-To-Setup-List-NG-RAN,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDU-Session-Resource-To-Setup-Item-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
|
@ -971,6 +1328,26 @@ PDU-Session-Resource-To-Setup-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-To-Setup-Mod-List ::= SEQUENCE (SIZE(1.. maxnoofPDUSessionResource)) OF PDU-Session-Resource-To-Setup-Mod-Item
|
||||
|
||||
PDU-Session-Resource-To-Setup-Mod-Item ::= SEQUENCE {
|
||||
pDU-Session-ID PDU-Session-ID,
|
||||
pDU-Session-Type PDU-Session-Type,
|
||||
sNSSAI SNSSAI,
|
||||
securityIndication SecurityIndication,
|
||||
pDU-Session-Resource-AMBR BitRate OPTIONAL,
|
||||
nG-UL-UP-TNL-Information UP-TNL-Information,
|
||||
pDU-Session-Data-Forwarding-Information-Request Data-Forwarding-Information-Request OPTIONAL,
|
||||
pDU-Session-Inactivity-Timer Inactivity-Timer OPTIONAL,
|
||||
dRB-To-Setup-Mod-List-NG-RAN DRB-To-Setup-Mod-List-NG-RAN,
|
||||
iE-Extensions ProtocolExtensionContainer { { PDU-Session-Resource-To-Setup-Mod-Item-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Resource-To-Setup-Mod-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
PDU-Session-Type ::= ENUMERATED {
|
||||
ipv4,
|
||||
ipv6,
|
||||
|
@ -1001,6 +1378,10 @@ QCI ::= INTEGER (0..255)
|
|||
QoS-Characteristics ::= CHOICE {
|
||||
non-Dynamic-5QI Non-Dynamic5QIDescriptor,
|
||||
dynamic-5QI Dynamic5QIDescriptor,
|
||||
choice-extension ProtocolIE-SingleContainer {{QoS-Characteristics-ExtIEs}}
|
||||
}
|
||||
|
||||
QoS-Characteristics-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1035,7 +1416,7 @@ QoS-Flow-Failed-Item-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
QoS-Parameters-Support-List ::= SEQUENCE {
|
||||
eUTRAN-QoS-Support-List EUTRAN-QoS-Support-List OPTIONAL,
|
||||
nG-RAN-QoS-Support-List NG-RAN-QoS-Support-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { QoS-Parameters-Support-List-ItemExtIEs} } OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { QoS-Parameters-Support-List-ItemExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1043,6 +1424,9 @@ QoS-Parameters-Support-List-ItemExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
QoSPriorityLevel ::= INTEGER (0..127, ...)
|
||||
|
||||
|
||||
QoS-Flow-QoS-Parameter-List ::= SEQUENCE (SIZE(1.. maxnoofQoSFlows)) OF QoS-Flow-QoS-Parameter-Item
|
||||
|
||||
QoS-Flow-QoS-Parameter-Item ::= SEQUENCE {
|
||||
|
@ -1064,7 +1448,7 @@ QoSFlowLevelQoSParameters ::= SEQUENCE {
|
|||
additional-QoS-Information ENUMERATED {more-likely, ...} OPTIONAL,
|
||||
paging-Policy-Indicator INTEGER (1..8, ...) OPTIONAL,
|
||||
reflective-QoS-Indicator ENUMERATED {enabled, ...} OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { QoSFlowLevelQoSParameters-ExtIEs } } OPTIONAL
|
||||
iE-Extensions ProtocolExtensionContainer { { QoSFlowLevelQoSParameters-ExtIEs } } OPTIONAL
|
||||
}
|
||||
|
||||
QoSFlowLevelQoSParameters-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
|
@ -1080,9 +1464,11 @@ RAT-Type ::= ENUMERATED {
|
|||
}
|
||||
|
||||
RLC-Mode ::= ENUMERATED {
|
||||
tM,
|
||||
uM,
|
||||
aM,
|
||||
rlc-tm,
|
||||
rlc-am,
|
||||
rlc-um-bidirectional,
|
||||
rlc-um-unidirectional-ul,
|
||||
rlc-um-unidirectional-dl,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1103,7 +1489,7 @@ ROHC-Profiles ::= INTEGER (0..511, ...)
|
|||
SecurityAlgorithm ::= SEQUENCE {
|
||||
cipheringAlgorithm CipheringAlgorithm,
|
||||
integrityProtectionAlgorithm IntegrityProtectionAlgorithm OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { SecurityAlgorithm-ExtIEs } } OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { SecurityAlgorithm-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1121,7 +1507,7 @@ SecurityIndication ::= SEQUENCE {
|
|||
SecurityIndication-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
SecurityInformation ::= SEQUENCE {
|
||||
securityAlgorithm SecurityAlgorithm,
|
||||
uPSecuritykey UPSecuritykey,
|
||||
|
@ -1133,6 +1519,17 @@ SecurityInformation-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
...
|
||||
}
|
||||
|
||||
SecurityResult ::= SEQUENCE {
|
||||
integrityProtectionResult IntegrityProtectionResult,
|
||||
confidentialityProtectionResult ConfidentialityProtectionResult,
|
||||
iE-Extensions ProtocolExtensionContainer { {SecurityResult-ExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
SecurityResult-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
Slice-Support-List ::= SEQUENCE (SIZE(1.. maxnoofSliceItems)) OF Slice-Support-Item
|
||||
|
||||
Slice-Support-Item ::= SEQUENCE {
|
||||
|
@ -1181,10 +1578,20 @@ SDAP-Header-UL ::= ENUMERATED {
|
|||
|
||||
-- T
|
||||
|
||||
TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...}
|
||||
TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...}
|
||||
|
||||
TNLAssociationUsage ::= ENUMERATED {
|
||||
ue,
|
||||
non-ue,
|
||||
both,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...))
|
||||
|
||||
TransactionID ::= INTEGER (0..255, ...)
|
||||
|
||||
T-ReorderingDL ::= ENUMERATED {ms0, ms5, ms10, ms15, ms20, ms25, ms30, ms35, ms40, ms45, ms50, ms55, ms60, ms65, ms70, ms75, ms80, ms85, ms90, ms95, ms100, ms110, ms120, ms130, ms140, ms150, ms160, ms170, ms180, ms190, ms200, ms220, ms240, ms260, ms280, ms300, ms500, ms750, ms1000, ms1500, ms3000, ...}
|
||||
|
||||
T-ReorderingTimer ::= SEQUENCE {
|
||||
|
@ -1208,10 +1615,16 @@ TypeOfError ::= ENUMERATED {
|
|||
|
||||
-- U
|
||||
|
||||
UE-Activity ::= ENUMERATED {
|
||||
active,
|
||||
not-active,
|
||||
...
|
||||
}
|
||||
|
||||
UE-associatedLogicalE1-ConnectionItem ::= SEQUENCE {
|
||||
gNB-CU-CP-UE-E1AP-ID GNB-CU-CP-UE-E1AP-ID OPTIONAL,
|
||||
gNB-CU-UP-UE-E1AP-ID GNB-CU-UP-UE-E1AP-ID OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { UE-associatedLogicalE1-ConnectionItemExtIEs} } OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { UE-associatedLogicalE1-ConnectionItemExtIEs} } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1254,6 +1667,10 @@ UPSecuritykey-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
|||
|
||||
UP-TNL-Information ::= CHOICE {
|
||||
gTPTunnel GTPTunnel,
|
||||
choice-extension ProtocolIE-SingleContainer {{UP-TNL-Information-ExtIEs}}
|
||||
}
|
||||
|
||||
UP-TNL-Information-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.463 V15.0.0 (2018-06)
|
||||
-- 3GPP TS 38.463 V15.1.0 (2018-09)
|
||||
-- **************************************************************
|
||||
--
|
||||
-- PDU definitions for E1AP
|
||||
|
@ -9,7 +9,7 @@ E1AP-PDU-Contents {
|
|||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||
ngran-access (22) modules (3) e1ap (5) version1 (1) e1ap-PDU-Contents (1) }
|
||||
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
|
@ -20,7 +20,7 @@ BEGIN
|
|||
-- **************************************************************
|
||||
|
||||
IMPORTS
|
||||
|
||||
|
||||
Cause,
|
||||
CriticalityDiagnostics,
|
||||
GNB-CU-CP-UE-E1AP-ID,
|
||||
|
@ -44,8 +44,12 @@ IMPORTS
|
|||
DRB-Modified-List-EUTRAN,
|
||||
DRB-Failed-To-Modify-List-EUTRAN,
|
||||
DRB-To-Remove-List-EUTRAN,
|
||||
DRB-Required-To-Remove-List-EUTRAN,
|
||||
DRB-Required-To-Modify-List-EUTRAN,
|
||||
DRB-Confirm-Modified-List-EUTRAN,
|
||||
DRB-To-Setup-Mod-List-EUTRAN,
|
||||
DRB-Setup-Mod-List-EUTRAN,
|
||||
DRB-Failed-Mod-List-EUTRAN,
|
||||
PDU-Session-Resource-To-Setup-List,
|
||||
PDU-Session-Resource-Setup-List,
|
||||
PDU-Session-Resource-Failed-List,
|
||||
|
@ -55,10 +59,25 @@ IMPORTS
|
|||
PDU-Session-Resource-To-Remove-List,
|
||||
PDU-Session-Resource-Required-To-Modify-List,
|
||||
PDU-Session-Resource-Confirm-Modified-List,
|
||||
PDU-Session-Resource-To-Setup-Mod-List,
|
||||
PDU-Session-Resource-Setup-Mod-List,
|
||||
PDU-Session-Resource-Failed-Mod-List,
|
||||
DRB-Status-Item,
|
||||
DRB-Activity-Item,
|
||||
Data-Usage-Report-List,
|
||||
TimeToWait
|
||||
TimeToWait,
|
||||
ActivityNotificationLevel,
|
||||
ActivityInformation,
|
||||
New-UL-TNL-Information-Required,
|
||||
GNB-CU-CP-TNLA-Setup-Item,
|
||||
GNB-CU-CP-TNLA-Failed-To-Setup-Item,
|
||||
GNB-CU-CP-TNLA-To-Add-Item,
|
||||
GNB-CU-CP-TNLA-To-Remove-Item,
|
||||
GNB-CU-CP-TNLA-To-Update-Item,
|
||||
TransactionID,
|
||||
Inactivity-Timer,
|
||||
DRBs-Subject-To-Counter-Check-List-EUTRAN,
|
||||
DRBs-Subject-To-Counter-Check-List-NG-RAN
|
||||
|
||||
|
||||
FROM E1AP-IEs
|
||||
|
@ -74,10 +93,10 @@ FROM E1AP-IEs
|
|||
|
||||
|
||||
FROM E1AP-Containers
|
||||
|
||||
|
||||
id-Cause,
|
||||
id-CriticalityDiagnostics,
|
||||
id-gNB-CU-CP-UE-E1AP-ID,
|
||||
id-gNB-CU-CP-UE-E1AP-ID,
|
||||
id-gNB-CU-UP-UE-E1AP-ID,
|
||||
id-ResetType,
|
||||
id-UE-associatedLogicalE1-ConnectionItem,
|
||||
|
@ -87,7 +106,6 @@ FROM E1AP-Containers
|
|||
id-gNB-CU-CP-Name,
|
||||
id-CNSupport,
|
||||
id-SupportedPLMNs,
|
||||
id-SupportedPLMNs-Item,
|
||||
id-SecurityInformation,
|
||||
id-UEDLAggregateMaximumBitRate,
|
||||
id-BearerContextStatusChange,
|
||||
|
@ -98,23 +116,60 @@ FROM E1AP-Containers
|
|||
id-System-BearerContextModificationConfirm,
|
||||
id-System-BearerContextModificationRequired,
|
||||
id-DRB-Status-List,
|
||||
id-DRB-Status-Item,
|
||||
id-DRB-Activity-List,
|
||||
id-DRB-Activity-Item,
|
||||
id-Data-Usage-Report-List,
|
||||
id-Data-Usage-Report-List,
|
||||
id-TimeToWait,
|
||||
|
||||
id-ActivityNotificationLevel,
|
||||
id-ActivityInformation,
|
||||
id-New-UL-TNL-Information-Required,
|
||||
id-GNB-CU-CP-TNLA-Setup-List,
|
||||
id-GNB-CU-CP-TNLA-Failed-To-Setup-List,
|
||||
id-GNB-CU-CP-TNLA-To-Add-List,
|
||||
id-GNB-CU-CP-TNLA-To-Remove-List,
|
||||
id-GNB-CU-CP-TNLA-To-Update-List,
|
||||
id-DRB-To-Setup-List-EUTRAN,
|
||||
id-DRB-To-Modify-List-EUTRAN,
|
||||
id-DRB-To-Remove-List-EUTRAN,
|
||||
id-DRB-Required-To-Modify-List-EUTRAN,
|
||||
id-DRB-Required-To-Remove-List-EUTRAN,
|
||||
id-DRB-Setup-List-EUTRAN,
|
||||
id-DRB-Failed-List-EUTRAN,
|
||||
id-DRB-Modified-List-EUTRAN,
|
||||
id-DRB-Failed-To-Modify-List-EUTRAN,
|
||||
id-DRB-Confirm-Modified-List-EUTRAN,
|
||||
id-DRB-To-Setup-Mod-List-EUTRAN,
|
||||
id-DRB-Setup-Mod-List-EUTRAN,
|
||||
id-DRB-Failed-Mod-List-EUTRAN,
|
||||
id-PDU-Session-Resource-To-Setup-List,
|
||||
id-PDU-Session-Resource-To-Modify-List,
|
||||
id-PDU-Session-Resource-To-Remove-List,
|
||||
id-PDU-Session-Resource-Required-To-Modify-List,
|
||||
id-PDU-Session-Resource-Setup-List,
|
||||
id-PDU-Session-Resource-Failed-List,
|
||||
id-PDU-Session-Resource-Modified-List,
|
||||
id-PDU-Session-Resource-Failed-To-Modify-List,
|
||||
id-PDU-Session-Resource-Confirm-Modified-List,
|
||||
id-PDU-Session-Resource-Setup-Mod-List,
|
||||
id-PDU-Session-Resource-Failed-Mod-List,
|
||||
id-PDU-Session-Resource-To-Setup-Mod-List,
|
||||
id-TransactionID,
|
||||
id-Serving-PLMN,
|
||||
id-UE-Inactivity-Timer,
|
||||
id-System-GNB-CU-UP-CounterCheckRequest,
|
||||
id-DRBs-Subject-To-Counter-Check-List-EUTRAN,
|
||||
id-DRBs-Subject-To-Counter-Check-List-NG-RAN,
|
||||
|
||||
maxnoofErrors,
|
||||
maxnoofSPLMNs,
|
||||
maxnoofDRBs,
|
||||
maxnoofTNLAssociations,
|
||||
maxnoofIndividualE1ConnectionsToReset
|
||||
|
||||
|
||||
|
||||
FROM E1AP-Constants;
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- RESET
|
||||
-- RESET
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
|
@ -129,7 +184,8 @@ Reset ::= SEQUENCE {
|
|||
...
|
||||
}
|
||||
|
||||
ResetIEs E1AP-PROTOCOL-IES ::= {
|
||||
ResetIEs E1AP-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 },
|
||||
...
|
||||
|
@ -138,9 +194,12 @@ ResetIEs E1AP-PROTOCOL-IES ::= {
|
|||
ResetType ::= CHOICE {
|
||||
e1-Interface ResetAll,
|
||||
partOfE1-Interface UE-associatedLogicalE1-ConnectionListRes,
|
||||
...
|
||||
choice-extension ProtocolIE-SingleContainer {{ResetType-ExtIEs}}
|
||||
}
|
||||
|
||||
ResetType-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
ResetAll ::= ENUMERATED {
|
||||
reset-all,
|
||||
|
@ -150,7 +209,7 @@ ResetAll ::= ENUMERATED {
|
|||
UE-associatedLogicalE1-ConnectionListRes ::= SEQUENCE (SIZE(1.. maxnoofIndividualE1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalE1-ConnectionItemRes } }
|
||||
|
||||
UE-associatedLogicalE1-ConnectionItemRes E1AP-PROTOCOL-IES ::= {
|
||||
|
||||
|
||||
{ ID id-UE-associatedLogicalE1-ConnectionItem CRITICALITY reject TYPE UE-associatedLogicalE1-ConnectionItem PRESENCE mandatory},
|
||||
...
|
||||
}
|
||||
|
@ -167,6 +226,7 @@ ResetAcknowledge ::= SEQUENCE {
|
|||
}
|
||||
|
||||
ResetAcknowledgeIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-UE-associatedLogicalE1-ConnectionListResAck CRITICALITY ignore TYPE UE-associatedLogicalE1-ConnectionListResAck PRESENCE optional }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
...
|
||||
|
@ -192,8 +252,9 @@ ErrorIndication ::= SEQUENCE {
|
|||
}
|
||||
|
||||
ErrorIndication-IEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY ignore TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE optional}|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY ignore TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE optional}|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY ignore TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE optional}|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional}|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
|
||||
...
|
||||
|
@ -217,25 +278,22 @@ GNB-CU-UP-E1SetupRequest ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-UP-E1SetupRequestIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-ID CRITICALITY reject TYPE GNB-CU-UP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-Name CRITICALITY ignore TYPE GNB-CU-UP-Name PRESENCE optional }|
|
||||
{ ID id-CNSupport CRITICALITY reject TYPE CNSupport PRESENCE mandatory }|
|
||||
{ ID id-SupportedPLMNs CRITICALITY reject TYPE SupportedPLMNs-List PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
SupportedPLMNs-List ::= SEQUENCE (SIZE (1..maxnoofSPLMNs)) OF ProtocolIE-SingleContainer { {SupportedPLMNs-ItemIEs} }
|
||||
|
||||
SupportedPLMNs-ItemIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-SupportedPLMNs-Item CRITICALITY reject TYPE SupportedPLMNs-Item PRESENCE mandatory }
|
||||
}
|
||||
SupportedPLMNs-List ::= SEQUENCE (SIZE (1..maxnoofSPLMNs)) OF SupportedPLMNs-Item
|
||||
|
||||
SupportedPLMNs-Item ::= SEQUENCE {
|
||||
pLMN-Identity PLMN-Identity,
|
||||
slice-Support-List Slice-Support-List OPTIONAL,
|
||||
nR-CGI-Support-List NR-CGI-Support-List OPTIONAL,
|
||||
qoS-Parameters-Support-List QoS-Parameters-Support-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { SupportedPLMNs-ExtIEs } } OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { SupportedPLMNs-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -256,6 +314,7 @@ GNB-CU-UP-E1SetupResponse ::= SEQUENCE {
|
|||
|
||||
GNB-CU-UP-E1SetupResponseIEs
|
||||
E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-CP-Name CRITICALITY ignore TYPE GNB-CU-CP-Name PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
@ -272,6 +331,7 @@ GNB-CU-UP-E1SetupFailure ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-UP-E1SetupFailureIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||||
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
|
@ -296,9 +356,10 @@ GNB-CU-CP-E1SetupRequest ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-CP-E1SetupRequestIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-CP-Name CRITICALITY ignore TYPE GNB-CU-CP-Name PRESENCE optional },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -313,6 +374,7 @@ GNB-CU-CP-E1SetupResponse ::= SEQUENCE {
|
|||
|
||||
GNB-CU-CP-E1SetupResponseIEs
|
||||
E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-ID CRITICALITY reject TYPE GNB-CU-UP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-Name CRITICALITY ignore TYPE GNB-CU-UP-Name PRESENCE optional }|
|
||||
{ ID id-CNSupport CRITICALITY reject TYPE CNSupport PRESENCE mandatory }|
|
||||
|
@ -332,6 +394,7 @@ GNB-CU-CP-E1SetupFailure ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-CP-E1SetupFailureIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||||
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
|
@ -356,11 +419,12 @@ GNB-CU-UP-ConfigurationUpdate ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-UP-ConfigurationUpdateIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-ID CRITICALITY reject TYPE GNB-CU-UP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-Name CRITICALITY ignore TYPE GNB-CU-UP-Name PRESENCE optional }|
|
||||
{ ID id-SupportedPLMNs CRITICALITY reject TYPE SupportedPLMNs-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -375,6 +439,7 @@ GNB-CU-UP-ConfigurationUpdateAcknowledge ::= SEQUENCE {
|
|||
|
||||
GNB-CU-UP-ConfigurationUpdateAcknowledgeIEs
|
||||
E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
@ -391,6 +456,7 @@ GNB-CU-UP-ConfigurationUpdateFailure ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-UP-ConfigurationUpdateFailureIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||||
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
|
@ -415,11 +481,17 @@ GNB-CU-CP-ConfigurationUpdate ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-CP-ConfigurationUpdateIEs E1AP-PROTOCOL-IES ::= {
|
||||
-- WS modification: fix a typo
|
||||
-- { ID id-gNB-CU-CP-Name CRITICALITY ignore TYPE GNB-CU-UP-Name PRESENCE optional },
|
||||
{ ID id-gNB-CU-CP-Name CRITICALITY ignore TYPE GNB-CU-CP-Name PRESENCE optional },
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-CP-Name CRITICALITY ignore TYPE GNB-CU-UP-Name PRESENCE optional }|
|
||||
{ ID id-GNB-CU-CP-TNLA-To-Add-List CRITICALITY ignore TYPE GNB-CU-CP-TNLA-To-Add-List PRESENCE optional }|
|
||||
{ ID id-GNB-CU-CP-TNLA-To-Remove-List CRITICALITY ignore TYPE GNB-CU-CP-TNLA-To-Remove-List PRESENCE optional }|
|
||||
{ ID id-GNB-CU-CP-TNLA-To-Update-List CRITICALITY ignore TYPE GNB-CU-CP-TNLA-To-Update-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-To-Add-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF GNB-CU-CP-TNLA-To-Add-Item
|
||||
GNB-CU-CP-TNLA-To-Remove-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF GNB-CU-CP-TNLA-To-Remove-Item
|
||||
GNB-CU-CP-TNLA-To-Update-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF GNB-CU-CP-TNLA-To-Update-Item
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -434,10 +506,17 @@ GNB-CU-CP-ConfigurationUpdateAcknowledge ::= SEQUENCE {
|
|||
|
||||
GNB-CU-CP-ConfigurationUpdateAcknowledgeIEs
|
||||
E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
|
||||
{ ID id-GNB-CU-CP-TNLA-Setup-List CRITICALITY ignore TYPE GNB-CU-CP-TNLA-Setup-List PRESENCE optional }|
|
||||
{ ID id-GNB-CU-CP-TNLA-Failed-To-Setup-List CRITICALITY ignore TYPE GNB-CU-CP-TNLA-Failed-To-Setup-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
GNB-CU-CP-TNLA-Setup-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF GNB-CU-CP-TNLA-Setup-Item
|
||||
GNB-CU-CP-TNLA-Failed-To-Setup-List ::= SEQUENCE (SIZE(1.. maxnoofTNLAssociations)) OF GNB-CU-CP-TNLA-Failed-To-Setup-Item
|
||||
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- GNB-CU-CP Configuration Update Failure
|
||||
|
@ -450,6 +529,7 @@ GNB-CU-CP-ConfigurationUpdateFailure ::= SEQUENCE {
|
|||
}
|
||||
|
||||
GNB-CU-CP-ConfigurationUpdateFailureIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
|
||||
{ ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }|
|
||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||||
|
@ -473,7 +553,8 @@ E1ReleaseRequest ::= SEQUENCE {
|
|||
...
|
||||
}
|
||||
|
||||
E1ReleaseRequestIEs E1AP-PROTOCOL-IES ::= {
|
||||
E1ReleaseRequestIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory }|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
@ -490,6 +571,7 @@ E1ReleaseResponse ::= SEQUENCE {
|
|||
}
|
||||
|
||||
E1ReleaseResponseIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-TransactionID CRITICALITY reject TYPE TransactionID PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -514,36 +596,35 @@ BearerContextSetupRequestIEs E1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-SecurityInformation CRITICALITY reject TYPE SecurityInformation PRESENCE mandatory }|
|
||||
{ ID id-UEDLAggregateMaximumBitRate CRITICALITY reject TYPE BitRate PRESENCE mandatory }|
|
||||
{ ID id-Serving-PLMN CRITICALITY ignore TYPE PLMN-Identity PRESENCE mandatory }|
|
||||
{ ID id-ActivityNotificationLevel CRITICALITY reject TYPE ActivityNotificationLevel PRESENCE mandatory }|
|
||||
{ ID id-UE-Inactivity-Timer CRITICALITY reject TYPE Inactivity-Timer PRESENCE optional }|
|
||||
{ ID id-BearerContextStatusChange CRITICALITY reject TYPE BearerContextStatusChange PRESENCE optional }|
|
||||
{ ID id-System-BearerContextSetupRequest CRITICALITY reject TYPE System-BearerContextSetupRequest PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
System-BearerContextSetupRequest ::= CHOICE {
|
||||
e-UTRAN-BearerContextSetupRequest EUTRAN-BearerContextSetupRequest,
|
||||
nG-RAN-BearerContextSetupRequest NG-RAN-BearerContextSetupRequest,
|
||||
e-UTRAN-BearerContextSetupRequest ProtocolIE-Container {{EUTRAN-BearerContextSetupRequest}},
|
||||
nG-RAN-BearerContextSetupRequest ProtocolIE-Container {{NG-RAN-BearerContextSetupRequest}},
|
||||
choice-extension ProtocolIE-SingleContainer {{System-BearerContextSetupRequest-ExtIEs}}
|
||||
}
|
||||
|
||||
System-BearerContextSetupRequest-ExtIEs E1AP-PROTOCOL-IES::= {
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextSetupRequest ::= SEQUENCE {
|
||||
|
||||
dRB-To-Setup-List-EUTRAN DRB-To-Setup-List-EUTRAN,
|
||||
iE-Extensions ProtocolExtensionContainer { { EUTRAN-BearerContextSetupRequest-ExtIEs } } OPTIONAL,
|
||||
EUTRAN-BearerContextSetupRequest E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-To-Setup-List-EUTRAN CRITICALITY reject TYPE DRB-To-Setup-List-EUTRAN PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextSetupRequest-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
NG-RAN-BearerContextSetupRequest E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-PDU-Session-Resource-To-Setup-List CRITICALITY reject TYPE PDU-Session-Resource-To-Setup-List PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextSetupRequest ::= SEQUENCE {
|
||||
pDU-Session-Resource-To-Setup-List PDU-Session-Resource-To-Setup-List,
|
||||
iE-Extensions ProtocolExtensionContainer { { NG-RAN-BearerContextSetupRequest-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextSetupRequest-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -560,39 +641,32 @@ BearerContextSetupResponse ::= SEQUENCE {
|
|||
BearerContextSetupResponseIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
-- WS modification: fix wrong IE type
|
||||
-- { ID id-System-BearerContextSetupResponse CRITICALITY ignore TYPE System-BearerContextSetupRequest PRESENCE mandatory },
|
||||
{ ID id-System-BearerContextSetupResponse CRITICALITY ignore TYPE System-BearerContextSetupResponse PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
System-BearerContextSetupResponse::= CHOICE {
|
||||
e-UTRAN-BearerContextSetupResponse EUTRAN-BearerContextSetupResponse,
|
||||
nG-RAN-BearerContextSetupResponse NG-RAN-BearerContextSetupResponse,
|
||||
e-UTRAN-BearerContextSetupResponse ProtocolIE-Container {{EUTRAN-BearerContextSetupResponse}},
|
||||
nG-RAN-BearerContextSetupResponse ProtocolIE-Container {{NG-RAN-BearerContextSetupResponse}},
|
||||
choice-extension ProtocolIE-SingleContainer {{System-BearerContextSetupResponse-ExtIEs}}
|
||||
}
|
||||
|
||||
System-BearerContextSetupResponse-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextSetupResponse ::= SEQUENCE {
|
||||
dRB-Setup-List-EUTRAN DRB-Setup-List-EUTRAN,
|
||||
dRB-Failed-List-EUTRAN DRB-Failed-List-EUTRAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { EUTRAN-BearerContextSetupResponse-ExtIEs } } OPTIONAL,
|
||||
EUTRAN-BearerContextSetupResponse E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-Setup-List-EUTRAN CRITICALITY ignore TYPE DRB-Setup-List-EUTRAN PRESENCE mandatory }|
|
||||
{ ID id-DRB-Failed-List-EUTRAN CRITICALITY ignore TYPE DRB-Failed-List-EUTRAN PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextSetupResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
NG-RAN-BearerContextSetupResponse E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-PDU-Session-Resource-Setup-List CRITICALITY ignore TYPE PDU-Session-Resource-Setup-List PRESENCE mandatory }|
|
||||
{ ID id-PDU-Session-Resource-Failed-List CRITICALITY ignore TYPE PDU-Session-Resource-Failed-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextSetupResponse ::= SEQUENCE {
|
||||
pDU-Session-Resource-Setup-List PDU-Session-Resource-Setup-List,
|
||||
pDU-Session-Resource-Failed-List PDU-Session-Resource-Failed-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { NG-RAN-BearerContextSetupResponse-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextSetupResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -635,40 +709,37 @@ BearerContextModificationRequestIEs E1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-SecurityInformation CRITICALITY reject TYPE SecurityInformation PRESENCE optional }|
|
||||
{ ID id-UEDLAggregateMaximumBitRate CRITICALITY reject TYPE BitRate PRESENCE optional }|
|
||||
{ ID id-BearerContextStatusChange CRITICALITY reject TYPE BearerContextStatusChange PRESENCE optional }|
|
||||
{ ID id-System-BearerContextModificationRequest CRITICALITY reject TYPE System-BearerContextModificationRequest PRESENCE optional },
|
||||
{ ID id-BearerContextStatusChange CRITICALITY reject TYPE BearerContextStatusChange PRESENCE optional }|
|
||||
{ ID id-New-UL-TNL-Information-Required CRITICALITY reject TYPE New-UL-TNL-Information-Required PRESENCE optional }|
|
||||
{ ID id-UE-Inactivity-Timer CRITICALITY reject TYPE Inactivity-Timer PRESENCE optional }|
|
||||
{ ID id-System-BearerContextModificationRequest CRITICALITY reject TYPE System-BearerContextModificationRequest PRESENCE optional },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
System-BearerContextModificationRequest ::= CHOICE {
|
||||
e-UTRAN-BearerContextModificationRequest EUTRAN-BearerContextModificationRequest,
|
||||
nG-RAN-BearerContextModificationRequest NG-RAN-BearerContextModificationRequest,
|
||||
e-UTRAN-BearerContextModificationRequest ProtocolIE-Container {{EUTRAN-BearerContextModificationRequest}},
|
||||
nG-RAN-BearerContextModificationRequest ProtocolIE-Container {{NG-RAN-BearerContextModificationRequest}},
|
||||
choice-extension ProtocolIE-SingleContainer {{System-BearerContextModificationRequest-ExtIEs}}
|
||||
}
|
||||
|
||||
System-BearerContextModificationRequest-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationRequest ::= SEQUENCE {
|
||||
dRB-To-Setup-List-EUTRAN DRB-To-Setup-List-EUTRAN OPTIONAL,
|
||||
dRB-To-Modify-List-EUTRAN DRB-To-Modify-List-EUTRAN OPTIONAL,
|
||||
dRB-To-Remove-List-EUTRAN DRB-To-Remove-List-EUTRAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { EUTRAN-BearerContextModificationRequest-ExtIEs } } OPTIONAL,
|
||||
EUTRAN-BearerContextModificationRequest E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-To-Setup-Mod-List-EUTRAN CRITICALITY reject TYPE DRB-To-Setup-Mod-List-EUTRAN PRESENCE optional }|
|
||||
{ ID id-DRB-To-Modify-List-EUTRAN CRITICALITY reject TYPE DRB-To-Modify-List-EUTRAN PRESENCE optional }|
|
||||
{ ID id-DRB-To-Remove-List-EUTRAN CRITICALITY reject TYPE DRB-To-Remove-List-EUTRAN PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationRequest-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
NG-RAN-BearerContextModificationRequest E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-PDU-Session-Resource-To-Setup-Mod-List CRITICALITY reject TYPE PDU-Session-Resource-To-Setup-Mod-List PRESENCE optional }|
|
||||
{ ID id-PDU-Session-Resource-To-Modify-List CRITICALITY reject TYPE PDU-Session-Resource-To-Modify-List PRESENCE optional }|
|
||||
{ ID id-PDU-Session-Resource-To-Remove-List CRITICALITY reject TYPE PDU-Session-Resource-To-Remove-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationRequest ::= SEQUENCE {
|
||||
pDU-Session-Resource-To-Setup-List PDU-Session-Resource-To-Setup-List OPTIONAL,
|
||||
pDU-Session-Resource-To-Modify-List PDU-Session-Resource-To-Modify-List OPTIONAL,
|
||||
pDU-Session-Resource-To-Remove-List PDU-Session-Resource-To-Remove-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { NG-RAN-BearerContextModificationRequest-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationRequest-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -683,43 +754,38 @@ BearerContextModificationResponse ::= SEQUENCE {
|
|||
|
||||
|
||||
BearerContextModificationResponseIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-System-BearerContextModificationResponse CRITICALITY ignore TYPE System-BearerContextModificationResponse PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
System-BearerContextModificationResponse ::= CHOICE {
|
||||
e-UTRAN-BearerContextModificationResponse EUTRAN-BearerContextModificationResponse,
|
||||
nG-RAN-BearerContextModificationResponse NG-RAN-BearerContextModificationResponse,
|
||||
e-UTRAN-BearerContextModificationResponse ProtocolIE-Container {{EUTRAN-BearerContextModificationResponse}},
|
||||
nG-RAN-BearerContextModificationResponse ProtocolIE-Container {{NG-RAN-BearerContextModificationResponse}},
|
||||
choice-extension ProtocolIE-SingleContainer {{System-BearerContextModificationResponse-ExtIEs}}
|
||||
}
|
||||
|
||||
System-BearerContextModificationResponse-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationResponse ::= SEQUENCE {
|
||||
dRB-Setup-List-EUTRAN DRB-Setup-List-EUTRAN OPTIONAL,
|
||||
dRB-Failed-List-EUTRAN DRB-Failed-List-EUTRAN OPTIONAL,
|
||||
dRB-Modified-List-EUTRAN DRB-Modified-List-EUTRAN OPTIONAL,
|
||||
dRB-Failed-To-Modify-List-EUTRAN DRB-Failed-To-Modify-List-EUTRAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { EUTRAN-BearerContextModificationResponse-ExtIEs } } OPTIONAL,
|
||||
EUTRAN-BearerContextModificationResponse E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-Setup-Mod-List-EUTRAN CRITICALITY ignore TYPE DRB-Setup-Mod-List-EUTRAN PRESENCE optional }|
|
||||
{ ID id-DRB-Failed-Mod-List-EUTRAN CRITICALITY ignore TYPE DRB-Failed-Mod-List-EUTRAN PRESENCE optional }|
|
||||
{ ID id-DRB-Modified-List-EUTRAN CRITICALITY ignore TYPE DRB-Modified-List-EUTRAN PRESENCE optional }|
|
||||
{ ID id-DRB-Failed-To-Modify-List-EUTRAN CRITICALITY ignore TYPE DRB-Failed-To-Modify-List-EUTRAN PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
NG-RAN-BearerContextModificationResponse E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-PDU-Session-Resource-Setup-Mod-List CRITICALITY reject TYPE PDU-Session-Resource-Setup-Mod-List PRESENCE optional }|
|
||||
{ ID id-PDU-Session-Resource-Failed-Mod-List CRITICALITY reject TYPE PDU-Session-Resource-Failed-Mod-List PRESENCE optional }|
|
||||
{ ID id-PDU-Session-Resource-Modified-List CRITICALITY reject TYPE PDU-Session-Resource-Modified-List PRESENCE optional }|
|
||||
{ ID id-PDU-Session-Resource-Failed-To-Modify-List CRITICALITY reject TYPE PDU-Session-Resource-Failed-To-Modify-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationResponse ::= SEQUENCE {
|
||||
pDU-Session-Resource-Setup-List PDU-Session-Resource-Setup-List OPTIONAL,
|
||||
pDU-Session-Resource-Failed-List PDU-Session-Resource-Failed-List OPTIONAL,
|
||||
pDU-Session-Resource-Modified-List PDU-Session-Resource-Modified-List OPTIONAL,
|
||||
pDU-Session-Resource-Failed-To-Modify-List PDU-Session-Resource-Failed-To-Modify-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { NG-RAN-BearerContextModificationResponse-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationResponse-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -760,37 +826,32 @@ BearerContextModificationRequired ::= SEQUENCE {
|
|||
BearerContextModificationRequiredIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-System-BearerContextModificationRequired CRITICALITY reject TYPE System-BearerContextModificationRequired PRESENCE mandatory },
|
||||
{ ID id-System-BearerContextModificationRequired CRITICALITY reject TYPE System-BearerContextModificationRequired PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
System-BearerContextModificationRequired ::= CHOICE {
|
||||
e-UTRAN-BearerContextModificationRequired EUTRAN-BearerContextModificationRequired,
|
||||
nG-RAN-BearerContextModificationRequired NG-RAN-BearerContextModificationRequired,
|
||||
e-UTRAN-BearerContextModificationRequired ProtocolIE-Container {{EUTRAN-BearerContextModificationRequired}},
|
||||
nG-RAN-BearerContextModificationRequired ProtocolIE-Container {{NG-RAN-BearerContextModificationRequired}},
|
||||
choice-extension ProtocolIE-SingleContainer {{System-BearerContextModificationRequired-ExtIEs}}
|
||||
}
|
||||
|
||||
System-BearerContextModificationRequired-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationRequired ::= SEQUENCE {
|
||||
dRB-Required-To-Modify-List-EUTRAN DRB-Required-To-Modify-List-EUTRAN OPTIONAL,
|
||||
dRB-To-Remove-List-EUTRAN DRB-To-Remove-List-EUTRAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { EUTRAN-BearerContextModificationRequired-ExtIEs } } OPTIONAL,
|
||||
EUTRAN-BearerContextModificationRequired E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-Required-To-Modify-List-EUTRAN CRITICALITY reject TYPE DRB-Required-To-Modify-List-EUTRAN PRESENCE optional }|
|
||||
{ ID id-DRB-Required-To-Remove-List-EUTRAN CRITICALITY reject TYPE DRB-Required-To-Remove-List-EUTRAN PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationRequired-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
NG-RAN-BearerContextModificationRequired E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-PDU-Session-Resource-Required-To-Modify-List CRITICALITY reject TYPE PDU-Session-Resource-Required-To-Modify-List PRESENCE optional }|
|
||||
{ ID id-PDU-Session-Resource-To-Remove-List CRITICALITY reject TYPE PDU-Session-Resource-To-Remove-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationRequired ::= SEQUENCE {
|
||||
pDU-Session-Resource-Required-To-Modify-List PDU-Session-Resource-Required-To-Modify-List OPTIONAL,
|
||||
pDU-Session-Resource-To-Remove-List PDU-Session-Resource-To-Remove-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { NG-RAN-BearerContextModificationRequired-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationRequired-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -812,30 +873,25 @@ BearerContextModificationConfirmIEs E1AP-PROTOCOL-IES ::= {
|
|||
}
|
||||
|
||||
System-BearerContextModificationConfirm ::= CHOICE {
|
||||
e-UTRAN-BearerContextModificationConfirm EUTRAN-BearerContextModificationConfirm,
|
||||
nG-RAN-BearerContextModificationConfirm NG-RAN-BearerContextModificationConfirm,
|
||||
e-UTRAN-BearerContextModificationConfirm ProtocolIE-Container {{EUTRAN-BearerContextModificationConfirm}},
|
||||
nG-RAN-BearerContextModificationConfirm ProtocolIE-Container {{NG-RAN-BearerContextModificationConfirm}},
|
||||
choice-extension ProtocolIE-SingleContainer {{System-BearerContextModificationConfirm-ExtIEs}}
|
||||
}
|
||||
|
||||
System-BearerContextModificationConfirm-ExtIEs E1AP-PROTOCOL-IES ::= {
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationConfirm ::= SEQUENCE {
|
||||
dRB-Confirm-Modified-List-EUTRAN DRB-Confirm-Modified-List-EUTRAN OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { EUTRAN-BearerContextModificationConfirm-ExtIEs } } OPTIONAL,
|
||||
EUTRAN-BearerContextModificationConfirm E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-Confirm-Modified-List-EUTRAN CRITICALITY ignore TYPE DRB-Confirm-Modified-List-EUTRAN PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-BearerContextModificationConfirm-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
NG-RAN-BearerContextModificationConfirm E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-PDU-Session-Resource-Confirm-Modified-List CRITICALITY ignore TYPE PDU-Session-Resource-Confirm-Modified-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationConfirm ::= SEQUENCE {
|
||||
pDU-Session-Resource-Confirm-Modified-List PDU-Session-Resource-Confirm-Modified-List OPTIONAL,
|
||||
iE-Extensions ProtocolExtensionContainer { { NG-RAN-BearerContextModificationConfirm-ExtIEs } } OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-BearerContextModificationConfirm-ExtIEs E1AP-PROTOCOL-EXTENSION ::= {
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -857,9 +913,9 @@ BearerContextReleaseCommand ::= SEQUENCE {
|
|||
BearerContextReleaseCommandIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -900,16 +956,12 @@ BearerContextReleaseRequest ::= SEQUENCE {
|
|||
BearerContextReleaseRequestIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-DRB-Status-List CRITICALITY ignore TYPE DRB-Status-List PRESENCE optional },
|
||||
{ ID id-DRB-Status-List CRITICALITY ignore TYPE DRB-Status-List PRESENCE optional },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
DRB-Status-List ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF ProtocolIE-SingleContainer { { DRB-Status-ItemIEs} }
|
||||
DRB-Status-List ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF DRB-Status-Item
|
||||
|
||||
DRB-Status-ItemIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-Status-Item CRITICALITY ignore TYPE DRB-Status-Item PRESENCE mandatory},
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -931,16 +983,10 @@ BearerContextInactivityNotification ::= SEQUENCE {
|
|||
BearerContextInactivityNotificationIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-DRB-Activity-List CRITICALITY reject TYPE DRB-Activity-List PRESENCE mandatory },
|
||||
{ ID id-ActivityInformation CRITICALITY reject TYPE ActivityInformation PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
DRB-Activity-List ::= SEQUENCE (SIZE(1..maxnoofDRBs)) OF ProtocolIE-SingleContainer { { DRB-Activity-ItemIEs} }
|
||||
|
||||
DRB-Activity-ItemIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRB-Activity-Item CRITICALITY reject TYPE DRB-Activity-Item PRESENCE mandatory},
|
||||
...
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -963,7 +1009,7 @@ DLDataNotificationIEs E1AP-PROTOCOL-IES ::= {
|
|||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
|
@ -985,10 +1031,56 @@ DataUsageReport ::= SEQUENCE {
|
|||
DataUsageReportIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-Data-Usage-Report-List CRITICALITY ignore TYPE Data-Usage-Report-List PRESENCE mandatory },
|
||||
{ ID id-Data-Usage-Report-List CRITICALITY ignore TYPE Data-Usage-Report-List PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- GNB-CU-UP COUNTER CHECK
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- gNB-CU-UP Counter Check Request
|
||||
--
|
||||
-- **************************************************************
|
||||
|
||||
GNB-CU-UP-CounterCheckRequest ::= SEQUENCE {
|
||||
protocolIEs ProtocolIE-Container { { GNB-CU-UP-CounterCheckRequestIEs } },
|
||||
...
|
||||
}
|
||||
|
||||
GNB-CU-UP-CounterCheckRequestIEs E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-gNB-CU-CP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-CP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-gNB-CU-UP-UE-E1AP-ID CRITICALITY reject TYPE GNB-CU-UP-UE-E1AP-ID PRESENCE mandatory }|
|
||||
{ ID id-System-GNB-CU-UP-CounterCheckRequest CRITICALITY reject TYPE System-GNB-CU-UP-CounterCheckRequest PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
System-GNB-CU-UP-CounterCheckRequest ::= CHOICE {
|
||||
e-UTRAN-GNB-CU-UP-CounterCheckRequest ProtocolIE-Container {{EUTRAN-GNB-CU-UP-CounterCheckRequest}},
|
||||
nG-RAN-GNB-CU-UP-CounterCheckRequest ProtocolIE-Container {{NG-RAN-GNB-CU-UP-CounterCheckRequest}},
|
||||
choice-extension ProtocolIE-SingleContainer {{System-GNB-CU-UP-CounterCheckRequest-ExtIEs}}
|
||||
}
|
||||
|
||||
System-GNB-CU-UP-CounterCheckRequest-ExtIEs E1AP-PROTOCOL-IES::= {
|
||||
...
|
||||
}
|
||||
|
||||
EUTRAN-GNB-CU-UP-CounterCheckRequest E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRBs-Subject-To-Counter-Check-List-EUTRAN CRITICALITY ignore TYPE DRBs-Subject-To-Counter-Check-List-EUTRAN PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
NG-RAN-GNB-CU-UP-CounterCheckRequest E1AP-PROTOCOL-IES ::= {
|
||||
{ ID id-DRBs-Subject-To-Counter-Check-List-NG-RAN CRITICALITY ignore TYPE DRBs-Subject-To-Counter-Check-List-NG-RAN PRESENCE mandatory },
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
-- **************************************************************
|
||||
--
|
||||
-- PRIVATE MESSAGE
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 38.463 V15.0.0 (2018-06)
|
||||
-- 3GPP TS 38.463 V15.1.0 (2018-09)
|
||||
-- **************************************************************
|
||||
--
|
||||
-- Elementary Procedure definitions
|
||||
|
@ -9,7 +9,7 @@ E1AP-PDU-Descriptions {
|
|||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||
ngran-access (22) modules (3) e1ap (5) version1 (1) e1ap-PDU-Descriptions (0) }
|
||||
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
|
||||
BEGIN
|
||||
|
||||
|
@ -29,10 +29,10 @@ FROM E1AP-CommonDataTypes
|
|||
ErrorIndication,
|
||||
GNB-CU-UP-E1SetupRequest,
|
||||
GNB-CU-UP-E1SetupResponse,
|
||||
GNB-CU-UP-E1SetupFailure,
|
||||
GNB-CU-UP-E1SetupFailure,
|
||||
GNB-CU-CP-E1SetupRequest,
|
||||
GNB-CU-CP-E1SetupResponse,
|
||||
GNB-CU-CP-E1SetupFailure,
|
||||
GNB-CU-CP-E1SetupFailure,
|
||||
GNB-CU-UP-ConfigurationUpdate,
|
||||
GNB-CU-UP-ConfigurationUpdateAcknowledge,
|
||||
GNB-CU-UP-ConfigurationUpdateFailure,
|
||||
|
@ -56,6 +56,7 @@ BearerContextModificationConfirm,
|
|||
DataUsageReport,
|
||||
E1ReleaseRequest,
|
||||
E1ReleaseResponse,
|
||||
GNB-CU-UP-CounterCheckRequest,
|
||||
PrivateMessage
|
||||
|
||||
FROM E1AP-PDU-Contents
|
||||
|
@ -74,6 +75,7 @@ FROM E1AP-PDU-Contents
|
|||
id-bearerContextInactivityNotification,
|
||||
id-dLDataNotification,
|
||||
id-dataUsageReport,
|
||||
id-gNB-CU-UP-CounterCheck,
|
||||
id-privateMessage
|
||||
|
||||
FROM E1AP-Constants;
|
||||
|
@ -87,7 +89,7 @@ FROM E1AP-Constants;
|
|||
E1AP-ELEMENTARY-PROCEDURE ::= CLASS {
|
||||
&InitiatingMessage ,
|
||||
&SuccessfulOutcome OPTIONAL,
|
||||
|
||||
|
||||
&UnsuccessfulOutcome OPTIONAL,
|
||||
&procedureCode ProcedureCode UNIQUE,
|
||||
&criticality Criticality DEFAULT ignore
|
||||
|
@ -96,8 +98,8 @@ WITH SYNTAX {
|
|||
INITIATING MESSAGE &InitiatingMessage
|
||||
[SUCCESSFUL OUTCOME &SuccessfulOutcome]
|
||||
[UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome]
|
||||
PROCEDURE CODE &procedureCode
|
||||
[CRITICALITY &criticality]
|
||||
PROCEDURE CODE &procedureCode
|
||||
[CRITICALITY &criticality]
|
||||
}
|
||||
|
||||
-- **************************************************************
|
||||
|
@ -148,12 +150,12 @@ E1AP-ELEMENTARY-PROCEDURES-CLASS-1 E1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
reset |
|
||||
gNB-CU-UP-E1Setup |
|
||||
gNB-CU-CP-E1Setup |
|
||||
gNB-CU-UP-ConfigurationUpdate |
|
||||
gNB-CU-CP-ConfigurationUpdate |
|
||||
gNB-CU-UP-ConfigurationUpdate |
|
||||
gNB-CU-CP-ConfigurationUpdate |
|
||||
e1Release |
|
||||
bearerContextSetup |
|
||||
bearerContextModification |
|
||||
bearerContextModificationRequired |
|
||||
bearerContextModificationRequired |
|
||||
bearerContextRelease ,
|
||||
...
|
||||
}
|
||||
|
@ -162,9 +164,10 @@ E1AP-ELEMENTARY-PROCEDURES-CLASS-2 E1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
errorIndication |
|
||||
bearerContextReleaseRequest |
|
||||
bearerContextInactivityNotification |
|
||||
dLDataNotification |
|
||||
dLDataNotification |
|
||||
dataUsageReport |
|
||||
privateMessage ,
|
||||
gNB-CU-UP-CounterCheck |
|
||||
privateMessage ,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -280,6 +283,11 @@ dataUsageReport E1AP-ELEMENTARY-PROCEDURE ::= {
|
|||
CRITICALITY ignore
|
||||
}
|
||||
|
||||
gNB-CU-UP-CounterCheck E1AP-ELEMENTARY-PROCEDURE ::= {
|
||||
INITIATING MESSAGE GNB-CU-UP-CounterCheckRequest
|
||||
PROCEDURE CODE id-gNB-CU-UP-CounterCheck
|
||||
CRITICALITY ignore
|
||||
}
|
||||
|
||||
privateMessage E1AP-ELEMENTARY-PROCEDURE ::= {
|
||||
INITIATING MESSAGE PrivateMessage
|
||||
|
|
|
@ -23,7 +23,6 @@ ProtocolIE-ID
|
|||
|
||||
#.OMIT_ASSIGNMENT
|
||||
# Get rid of unused code warnings
|
||||
CP-TNL-Information
|
||||
Presence
|
||||
ProtocolIE-ContainerList
|
||||
ProtocolExtensionID
|
||||
|
@ -133,69 +132,140 @@ id-bearerContextReleaseRequest ProcedureCode
|
|||
id-bearerContextInactivityNotification ProcedureCode
|
||||
id-dLDataNotification ProcedureCode
|
||||
id-dataUsageReport ProcedureCode
|
||||
id-gNB-CU-UP-CounterCheck ProcedureCode
|
||||
|
||||
# ProtocolIE-ID
|
||||
id-Cause ProtocolIE-ID
|
||||
id-CriticalityDiagnostics ProtocolIE-ID
|
||||
id-gNB-CU-CP-UE-E1AP-ID ProtocolIE-ID
|
||||
id-gNB-CU-UP-UE-E1AP-ID ProtocolIE-ID
|
||||
id-ResetType ProtocolIE-ID
|
||||
id-UE-associatedLogicalE1-ConnectionItem ProtocolIE-ID
|
||||
id-UE-associatedLogicalE1-ConnectionListResAck ProtocolIE-ID
|
||||
id-gNB-CU-UP-ID ProtocolIE-ID
|
||||
id-gNB-CU-UP-Name ProtocolIE-ID
|
||||
id-gNB-CU-CP-Name ProtocolIE-ID
|
||||
id-CNSupport ProtocolIE-ID
|
||||
id-SupportedPLMNs ProtocolIE-ID
|
||||
id-SupportedPLMNs-Item ProtocolIE-ID
|
||||
id-TimeToWait ProtocolIE-ID
|
||||
id-SecurityInformation ProtocolIE-ID
|
||||
id-UEDLAggregateMaximumBitRate ProtocolIE-ID
|
||||
id-System-BearerContextSetupRequest ProtocolIE-ID
|
||||
id-System-BearerContextSetupResponse ProtocolIE-ID
|
||||
id-BearerContextStatusChange ProtocolIE-ID
|
||||
id-System-BearerContextModificationRequest ProtocolIE-ID
|
||||
id-System-BearerContextModificationResponse ProtocolIE-ID
|
||||
id-System-BearerContextModificationConfirm ProtocolIE-ID
|
||||
id-System-BearerContextModificationRequired ProtocolIE-ID
|
||||
id-DRB-Status-List ProtocolIE-ID
|
||||
id-DRB-Status-Item ProtocolIE-ID
|
||||
id-DRB-Activity-List ProtocolIE-ID
|
||||
id-DRB-Activity-Item ProtocolIE-ID
|
||||
id-Data-Usage-Report-List ProtocolIE-ID
|
||||
id-Cause ProtocolIE-ID
|
||||
id-CriticalityDiagnostics ProtocolIE-ID
|
||||
id-gNB-CU-CP-UE-E1AP-ID ProtocolIE-ID
|
||||
id-gNB-CU-UP-UE-E1AP-ID ProtocolIE-ID
|
||||
id-ResetType ProtocolIE-ID
|
||||
id-UE-associatedLogicalE1-ConnectionItem ProtocolIE-ID
|
||||
id-UE-associatedLogicalE1-ConnectionListResAck ProtocolIE-ID
|
||||
id-gNB-CU-UP-ID ProtocolIE-ID
|
||||
id-gNB-CU-UP-Name ProtocolIE-ID
|
||||
id-gNB-CU-CP-Name ProtocolIE-ID
|
||||
id-CNSupport ProtocolIE-ID
|
||||
id-SupportedPLMNs ProtocolIE-ID
|
||||
id-TimeToWait ProtocolIE-ID
|
||||
id-SecurityInformation ProtocolIE-ID
|
||||
id-UEDLAggregateMaximumBitRate ProtocolIE-ID
|
||||
id-System-BearerContextSetupRequest ProtocolIE-ID
|
||||
id-System-BearerContextSetupResponse ProtocolIE-ID
|
||||
id-BearerContextStatusChange ProtocolIE-ID
|
||||
id-System-BearerContextModificationRequest ProtocolIE-ID
|
||||
id-System-BearerContextModificationResponse ProtocolIE-ID
|
||||
id-System-BearerContextModificationConfirm ProtocolIE-ID
|
||||
id-System-BearerContextModificationRequired ProtocolIE-ID
|
||||
id-DRB-Status-List ProtocolIE-ID
|
||||
id-ActivityNotificationLevel ProtocolIE-ID
|
||||
id-ActivityInformation ProtocolIE-ID
|
||||
id-Data-Usage-Report-List ProtocolIE-ID
|
||||
id-New-UL-TNL-Information-Required ProtocolIE-ID
|
||||
id-GNB-CU-CP-TNLA-To-Add-List ProtocolIE-ID
|
||||
id-GNB-CU-CP-TNLA-To-Remove-List ProtocolIE-ID
|
||||
id-GNB-CU-CP-TNLA-To-Update-List ProtocolIE-ID
|
||||
id-GNB-CU-CP-TNLA-Setup-List ProtocolIE-ID
|
||||
id-GNB-CU-CP-TNLA-Failed-To-Setup-List ProtocolIE-ID
|
||||
id-DRB-To-Setup-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-To-Modify-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-To-Remove-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Required-To-Modify-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Required-To-Remove-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Setup-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Failed-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Modified-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Failed-To-Modify-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Confirm-Modified-List-EUTRAN ProtocolIE-ID
|
||||
id-PDU-Session-Resource-To-Setup-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-To-Modify-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-To-Remove-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Required-To-Modify-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Setup-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Failed-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Modified-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Failed-To-Modify-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Confirm-Modified-List ProtocolIE-ID
|
||||
id-DRB-To-Setup-Mod-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Setup-Mod-List-EUTRAN ProtocolIE-ID
|
||||
id-DRB-Failed-Mod-List-EUTRAN ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Setup-Mod-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-Failed-Mod-List ProtocolIE-ID
|
||||
id-PDU-Session-Resource-To-Setup-Mod-List ProtocolIE-ID
|
||||
id-TransactionID ProtocolIE-ID
|
||||
id-Serving-PLMN ProtocolIE-ID
|
||||
id-UE-Inactivity-Timer ProtocolIE-ID
|
||||
id-System-GNB-CU-UP-CounterCheckRequest ProtocolIE-ID
|
||||
id-DRBs-Subject-To-Counter-Check-List-EUTRAN ProtocolIE-ID
|
||||
id-DRBs-Subject-To-Counter-Check-List-NG-RAN ProtocolIE-ID
|
||||
#.END
|
||||
|
||||
#.REGISTER
|
||||
|
||||
#E1AP-PROTOCOL-IES
|
||||
Cause N e1ap.ies id-Cause
|
||||
CriticalityDiagnostics N e1ap.ies id-CriticalityDiagnostics
|
||||
GNB-CU-CP-UE-E1AP-ID N e1ap.ies id-gNB-CU-CP-UE-E1AP-ID
|
||||
GNB-CU-UP-UE-E1AP-ID N e1ap.ies id-gNB-CU-UP-UE-E1AP-ID
|
||||
ResetType N e1ap.ies id-ResetType
|
||||
UE-associatedLogicalE1-ConnectionItem N e1ap.ies id-UE-associatedLogicalE1-ConnectionItem
|
||||
UE-associatedLogicalE1-ConnectionListResAck N e1ap.ies id-UE-associatedLogicalE1-ConnectionListResAck
|
||||
GNB-CU-UP-ID N e1ap.ies id-gNB-CU-UP-ID
|
||||
GNB-CU-UP-Name N e1ap.ies id-gNB-CU-UP-Name
|
||||
GNB-CU-CP-Name N e1ap.ies id-gNB-CU-CP-Name
|
||||
CNSupport N e1ap.ies id-CNSupport
|
||||
SupportedPLMNs-List N e1ap.ies id-SupportedPLMNs
|
||||
SupportedPLMNs-Item N e1ap.ies id-SupportedPLMNs-Item
|
||||
TimeToWait N e1ap.ies id-TimeToWait
|
||||
SecurityInformation N e1ap.ies id-SecurityInformation
|
||||
BitRate N e1ap.ies id-UEDLAggregateMaximumBitRate
|
||||
System-BearerContextSetupRequest N e1ap.ies id-System-BearerContextSetupRequest
|
||||
System-BearerContextSetupResponse N e1ap.ies id-System-BearerContextSetupResponse
|
||||
BearerContextStatusChange N e1ap.ies id-BearerContextStatusChange
|
||||
System-BearerContextModificationRequest N e1ap.ies id-System-BearerContextModificationRequest
|
||||
System-BearerContextModificationResponse N e1ap.ies id-System-BearerContextModificationResponse
|
||||
System-BearerContextModificationConfirm N e1ap.ies id-System-BearerContextModificationConfirm
|
||||
System-BearerContextModificationRequired N e1ap.ies id-System-BearerContextModificationRequired
|
||||
DRB-Status-List N e1ap.ies id-DRB-Status-List
|
||||
DRB-Status-Item N e1ap.ies id-DRB-Status-Item
|
||||
DRB-Activity-List N e1ap.ies id-DRB-Activity-List
|
||||
DRB-Activity-Item N e1ap.ies id-DRB-Activity-Item
|
||||
Data-Usage-Report-List N e1ap.ies id-Data-Usage-Report-List
|
||||
Cause N e1ap.ies id-Cause
|
||||
CriticalityDiagnostics N e1ap.ies id-CriticalityDiagnostics
|
||||
GNB-CU-CP-UE-E1AP-ID N e1ap.ies id-gNB-CU-CP-UE-E1AP-ID
|
||||
GNB-CU-UP-UE-E1AP-ID N e1ap.ies id-gNB-CU-UP-UE-E1AP-ID
|
||||
ResetType N e1ap.ies id-ResetType
|
||||
UE-associatedLogicalE1-ConnectionItem N e1ap.ies id-UE-associatedLogicalE1-ConnectionItem
|
||||
UE-associatedLogicalE1-ConnectionListResAck N e1ap.ies id-UE-associatedLogicalE1-ConnectionListResAck
|
||||
GNB-CU-UP-ID N e1ap.ies id-gNB-CU-UP-ID
|
||||
GNB-CU-UP-Name N e1ap.ies id-gNB-CU-UP-Name
|
||||
GNB-CU-CP-Name N e1ap.ies id-gNB-CU-CP-Name
|
||||
CNSupport N e1ap.ies id-CNSupport
|
||||
SupportedPLMNs-List N e1ap.ies id-SupportedPLMNs
|
||||
TimeToWait N e1ap.ies id-TimeToWait
|
||||
SecurityInformation N e1ap.ies id-SecurityInformation
|
||||
BitRate N e1ap.ies id-UEDLAggregateMaximumBitRate
|
||||
System-BearerContextSetupRequest N e1ap.ies id-System-BearerContextSetupRequest
|
||||
System-BearerContextSetupResponse N e1ap.ies id-System-BearerContextSetupResponse
|
||||
BearerContextStatusChange N e1ap.ies id-BearerContextStatusChange
|
||||
System-BearerContextModificationRequest N e1ap.ies id-System-BearerContextModificationRequest
|
||||
System-BearerContextModificationResponse N e1ap.ies id-System-BearerContextModificationResponse
|
||||
System-BearerContextModificationConfirm N e1ap.ies id-System-BearerContextModificationConfirm
|
||||
System-BearerContextModificationRequired N e1ap.ies id-System-BearerContextModificationRequired
|
||||
DRB-Status-List N e1ap.ies id-DRB-Status-List
|
||||
ActivityNotificationLevel N e1ap.ies id-ActivityNotificationLevel
|
||||
ActivityInformation N e1ap.ies id-ActivityInformation
|
||||
Data-Usage-Report-List N e1ap.ies id-Data-Usage-Report-List
|
||||
New-UL-TNL-Information-Required N e1ap.ies id-New-UL-TNL-Information-Required
|
||||
GNB-CU-CP-TNLA-To-Add-List N e1ap.ies id-GNB-CU-CP-TNLA-To-Add-List
|
||||
GNB-CU-CP-TNLA-To-Remove-List N e1ap.ies id-GNB-CU-CP-TNLA-To-Remove-List
|
||||
GNB-CU-CP-TNLA-To-Update-List N e1ap.ies id-GNB-CU-CP-TNLA-To-Update-List
|
||||
GNB-CU-CP-TNLA-Setup-List N e1ap.ies id-GNB-CU-CP-TNLA-Setup-List
|
||||
GNB-CU-CP-TNLA-Failed-To-Setup-List N e1ap.ies id-GNB-CU-CP-TNLA-Failed-To-Setup-List
|
||||
DRB-To-Setup-List-EUTRAN N e1ap.ies id-DRB-To-Setup-List-EUTRAN
|
||||
DRB-To-Modify-List-EUTRAN N e1ap.ies id-DRB-To-Modify-List-EUTRAN
|
||||
DRB-To-Remove-List-EUTRAN N e1ap.ies id-DRB-To-Remove-List-EUTRAN
|
||||
DRB-Required-To-Modify-List-EUTRAN N e1ap.ies id-DRB-Required-To-Modify-List-EUTRAN
|
||||
DRB-Required-To-Remove-List-EUTRAN N e1ap.ies id-DRB-Required-To-Remove-List-EUTRAN
|
||||
DRB-Setup-List-EUTRAN N e1ap.ies id-DRB-Setup-List-EUTRAN
|
||||
DRB-Failed-List-EUTRAN N e1ap.ies id-DRB-Failed-List-EUTRAN
|
||||
DRB-Modified-List-EUTRAN N e1ap.ies id-DRB-Modified-List-EUTRAN
|
||||
DRB-Failed-To-Modify-List-EUTRAN N e1ap.ies id-DRB-Failed-To-Modify-List-EUTRAN
|
||||
DRB-Confirm-Modified-List-EUTRAN N e1ap.ies id-DRB-Confirm-Modified-List-EUTRAN
|
||||
PDU-Session-Resource-To-Setup-List N e1ap.ies id-PDU-Session-Resource-To-Setup-List
|
||||
PDU-Session-Resource-To-Modify-List N e1ap.ies id-PDU-Session-Resource-To-Modify-List
|
||||
PDU-Session-Resource-To-Remove-List N e1ap.ies id-PDU-Session-Resource-To-Remove-List
|
||||
PDU-Session-Resource-Required-To-Modify-List N e1ap.ies id-PDU-Session-Resource-Required-To-Modify-List
|
||||
PDU-Session-Resource-Setup-List N e1ap.ies id-PDU-Session-Resource-Setup-List
|
||||
PDU-Session-Resource-Failed-List N e1ap.ies id-PDU-Session-Resource-Failed-List
|
||||
PDU-Session-Resource-Modified-List N e1ap.ies id-PDU-Session-Resource-Modified-List
|
||||
PDU-Session-Resource-Failed-To-Modify-List N e1ap.ies id-PDU-Session-Resource-Failed-To-Modify-List
|
||||
PDU-Session-Resource-Confirm-Modified-List N e1ap.ies id-PDU-Session-Resource-Confirm-Modified-List
|
||||
DRB-To-Setup-Mod-List-EUTRAN N e1ap.ies id-DRB-To-Setup-Mod-List-EUTRAN
|
||||
DRB-Setup-Mod-List-EUTRAN N e1ap.ies id-DRB-Setup-Mod-List-EUTRAN
|
||||
DRB-Failed-Mod-List-EUTRAN N e1ap.ies id-DRB-Failed-Mod-List-EUTRAN
|
||||
PDU-Session-Resource-Setup-Mod-List N e1ap.ies id-PDU-Session-Resource-Setup-Mod-List
|
||||
PDU-Session-Resource-Failed-Mod-List N e1ap.ies id-PDU-Session-Resource-Failed-Mod-List
|
||||
PDU-Session-Resource-To-Setup-Mod-List N e1ap.ies id-PDU-Session-Resource-To-Setup-Mod-List
|
||||
TransactionID N e1ap.ies id-TransactionID
|
||||
PLMN-Identity N e1ap.ies id-Serving-PLMN
|
||||
Inactivity-Timer N e1ap.ies id-UE-Inactivity-Timer
|
||||
System-GNB-CU-UP-CounterCheckRequest N e1ap.ies id-System-GNB-CU-UP-CounterCheckRequest
|
||||
DRBs-Subject-To-Counter-Check-List-EUTRAN N e1ap.ies id-DRBs-Subject-To-Counter-Check-List-EUTRAN
|
||||
DRBs-Subject-To-Counter-Check-List-NG-RAN N e1ap.ies id-DRBs-Subject-To-Counter-Check-List-NG-RAN
|
||||
|
||||
#E1AP-PROTOCOL-EXTENSION
|
||||
|
||||
|
@ -246,6 +316,8 @@ DLDataNotification N e1ap.proc.imsg id-dLDataNotification
|
|||
|
||||
DataUsageReport N e1ap.proc.imsg id-dataUsageReport
|
||||
|
||||
GNB-CU-UP-CounterCheckRequest N e1ap.proc.imsg id-gNB-CU-UP-CounterCheck
|
||||
|
||||
PrivateMessage N e1ap.proc.imsg id-privateMessage
|
||||
|
||||
#.FN_BODY PLMN-Identity VAL_PTR = ¶m_tvb
|
||||
|
@ -286,6 +358,18 @@ DRB-Usage-Report-Item/usageCountDL DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&un
|
|||
#.TYPE_ATTR
|
||||
MaxPacketLossRate DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(e1ap_MaxPacketLossRate_fmt)
|
||||
|
||||
#.TYPE_ATTR
|
||||
PacketDelayBudget DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(e1ap_PacketDelayBudget_fmt)
|
||||
|
||||
#.TYPE_ATTR
|
||||
AveragingWindow DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_milliseconds
|
||||
|
||||
#.TYPE_ATTR
|
||||
MaxDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_bytes
|
||||
|
||||
#.TYPE_ATTR
|
||||
Inactivity-Timer DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds
|
||||
|
||||
#.FN_BODY TransportLayerAddress VAL_PTR = ¶m_tvb
|
||||
tvbuff_t *param_tvb = NULL;
|
||||
%(DEFAULT_BODY)s
|
||||
|
@ -371,6 +455,8 @@ MaxPacketLossRate DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(e1ap_MaxPacketLossRate
|
|||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DLDataNotification");
|
||||
#.FN_HDR DataUsageReport
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DataUsageReport");
|
||||
#.FN_HDR GNB-CU-UP-CounterCheckRequest
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "GNB-CU-UP-CounterCheckRequest");
|
||||
#.FN_HDR PrivateMessage
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PrivateMessage");
|
||||
#.END
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*
|
||||
* References: 3GPP TS 38.463 V15.0.0 (2018-06)
|
||||
* References: 3GPP TS 38.463 V15.1.0 (2018-09)
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
@ -88,7 +88,13 @@ static int dissect_UnsuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, p
|
|||
static void
|
||||
e1ap_MaxPacketLossRate_fmt(gchar *s, guint32 v)
|
||||
{
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1f %% (%u)", (float)v/10, v);
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1f%% (%u)", (float)v/10, v);
|
||||
}
|
||||
|
||||
static void
|
||||
e1ap_PacketDelayBudget_fmt(gchar *s, guint32 v)
|
||||
{
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1fms (%u)", (float)v/2, v);
|
||||
}
|
||||
|
||||
static e1ap_private_data_t*
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue