diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn
index 2533a97e9a86898fdd387d51883bfc86ef685a12..59e0a0730ab802695401b5dc0026babdd2f916ce 100644
--- a/33128/r15/TS33128Payloads.asn
+++ b/33128/r15/TS33128Payloads.asn
@@ -1,5 +1,5 @@
TS33128Payloads
-{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r15(15) version5(5)}
+{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r15(15) version6(6)}
DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::=
@@ -9,13 +9,13 @@ BEGIN
-- Relative OIDs
-- =============
-xIRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version5(5) xIRI(1)}
-xCCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version5(5) xCC(2)}
+xIRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) xIRI(1)}
+xCCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) xCC(2)}
-iRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version5(5) iRI(3)}
-cCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version5(5) cC(4)}
+iRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) iRI(3)}
+cCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) cC(4)}
-lINotificationPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version5(5) lINotification(5)}
+lINotificationPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) lINotification(5)}
-- ===============
-- X2 xIRI payload
@@ -665,6 +665,9 @@ GUMMEI ::= SEQUENCE
mNC [3] MNC
}
+HomeNetworkIdentifier ::= UTF8String
+
+-- This parameter shall be encoded as an octet string as a single octet containing the Home Network Public ID.
HomeNetworkPublicKeyID ::= OCTET STRING
HSMFURI ::= UTF8String
@@ -790,9 +793,18 @@ SUCI ::= SEQUENCE
protectionSchemeID [4] ProtectionSchemeID,
homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID,
schemeOutput [6] SchemeOutput,
- routingIndicatorLength [7] INTEGER (1..4) OPTIONAL
- -- shall be included if different from the number of meaningful digits given
- -- in routingIndicator
+ -- shall be included if different from the number of meaningful digits given
+ -- in routingIndicator
+ routingIndicatorLength [7] INTEGER (1..4) OPTIONAL,
+ -- the sUPIType and homeNetworkIdentifier fields are OPTIONAL to support reporting SUCIs in
+ -- the format defined in 23.003 [19] version 15.0.0 to 15.4.0
+ -- to report SUCIs in the format defined in 23.003 [19] version 15.0.0
+ sUPIType [8] SUPIType OPTIONAL,
+ -- if the sUPIType is '0' the homeNetworkIdentifier is the PLMN and may be absent as it is reported
+ -- as the MCC and MNC above
+ -- if the sUPIType is not '0' the mCC and mNC fields above
+ -- shall be populated with '000' and ignored by the receiver.
+ homeNetworkIdentifier [9] HomeNetworkIdentifier OPTIONAL
}
SUPI ::= CHOICE
@@ -801,6 +813,8 @@ SUPI ::= CHOICE
nAI [2] NAI
}
+SUPIType ::= INTEGER (0..7)
+
SUPIUnauthenticatedIndication ::= BOOLEAN
TargetIdentifier ::= CHOICE
diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn
index 3ad6a488a2576ac7db9046501f59ca8add3ec765..4f019253a0ffe3dc55df049902ca6ba9134381cb 100644
--- a/33128/r16/TS33128Payloads.asn
+++ b/33128/r16/TS33128Payloads.asn
@@ -1,5 +1,5 @@
TS33128Payloads
-{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version13(13)}
+{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version14(14)}
DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::=
@@ -9,7 +9,7 @@ BEGIN
-- Relative OIDs
-- =============
-tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version13(13)}
+tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version14(14)}
xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)}
xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)}
@@ -2135,6 +2135,9 @@ GUMMEI ::= SEQUENCE
mNC [3] MNC
}
+HomeNetworkIdentifier ::= UTF8String
+
+-- This parameter shall be encoded as an octet string as a single octet containing the Home Network Public ID.
HomeNetworkPublicKeyID ::= OCTET STRING
HSMFURI ::= UTF8String
@@ -2289,9 +2292,16 @@ SUCI ::= SEQUENCE
protectionSchemeID [4] ProtectionSchemeID,
homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID,
schemeOutput [6] SchemeOutput,
- routingIndicatorLength [7] INTEGER (1..4) OPTIONAL
- -- shall be included if different from the number of
- -- meaningful digits given in routingIndicator
+ routingIndicatorLength [7] INTEGER (1..4) OPTIONAL,
+ -- the sUPIType and homeNetworkIdentifier fields are OPTIONAL to support reporting SUCIs in
+ -- the format defined in 23.003 [19] version 15.0.0 to 15.4.0
+ -- to report SUCIs in the format defined in 23.003 [19] version 15.0.0
+ sUPIType [8] SUPIType OPTIONAL,
+ -- if the sUPIType is '0' the homeNetworkIdentifier is the PLMN and may be absent as it is reported
+ -- as the MCC and MNC above
+ -- if the sUPIType is not '0' the mCC and mNC fields above
+ -- shall be populated with '000' and ignored by the receiver.
+ homeNetworkIdentifier [9] HomeNetworkIdentifier OPTIONAL
}
SUPI ::= CHOICE
@@ -2300,6 +2310,8 @@ SUPI ::= CHOICE
nAI [2] NAI
}
+SUPIType ::= INTEGER (0..7)
+
SUPIUnauthenticatedIndication ::= BOOLEAN
TargetIdentifier ::= CHOICE
diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn
index 24199a324bf14f120890b656376407f15250f872..e4dd004defd16fb2c548a8a056d214ec50ee6b5a 100644
--- a/33128/r17/TS33128Payloads.asn
+++ b/33128/r17/TS33128Payloads.asn
@@ -1,5 +1,5 @@
TS33128Payloads
-{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version9(9)}
+{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version10(10)}
DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::=
@@ -9,7 +9,7 @@ BEGIN
-- Relative OIDs
-- =============
-tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version9(9)}
+tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version10(10)}
xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)}
xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)}
@@ -517,7 +517,8 @@ NEFPDUSessionModification ::= SEQUENCE
applicationID [7] ApplicationID OPTIONAL,
aFID [8] AFID OPTIONAL,
rDSAction [9] RDSAction OPTIONAL,
- serializationFormat [10] SerializationFormat OPTIONAL
+ serializationFormat [10] SerializationFormat OPTIONAL,
+ pDUSessionID [11] PDUSessionID OPTIONAL
}
-- See clause 7.7.2.1.4 for details of this structure
@@ -799,7 +800,8 @@ SCEFPDNConnectionUpdate ::= SEQUENCE
applicationID [7] ApplicationID OPTIONAL,
sCSASID [8] SCSASID OPTIONAL,
rDSAction [9] RDSAction OPTIONAL,
- serializationFormat [10] SerializationFormat OPTIONAL
+ serializationFormat [10] SerializationFormat OPTIONAL,
+ ePSBearerID [11] EPSBearerID OPTIONAL
}
-- See clause 7.8.2.1.4 for details of this structure
@@ -4195,6 +4197,9 @@ GUTI ::= SEQUENCE
mTMSI [5] TMSI
}
+HomeNetworkIdentifier ::= UTF8String
+
+-- This parameter shall be encoded as an octet string as a single octet containing the Home Network Public ID.
HomeNetworkPublicKeyID ::= OCTET STRING
HSMFURI ::= UTF8String
@@ -4414,9 +4419,16 @@ SUCI ::= SEQUENCE
protectionSchemeID [4] ProtectionSchemeID,
homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID,
schemeOutput [6] SchemeOutput,
- routingIndicatorLength [7] INTEGER (1..4) OPTIONAL
- -- shall be included if different from the number of meaningful digits given
- -- in routingIndicator
+ routingIndicatorLength [7] INTEGER (1..4) OPTIONAL,
+ -- the sUPIType and homeNetworkIdentifier fields are OPTIONAL to support reporting SUCIs in
+ -- the format defined in 23.003 [19] version 15.0.0 to 15.4.0
+ -- to report SUCIs in the format defined in 23.003 [19] version 15.0.0
+ sUPIType [8] SUPIType OPTIONAL,
+ -- if the sUPIType is '0' the homeNetworkIdentifier is the PLMN and may be absent as it is reported
+ -- as the MCC and MNC above
+ -- if the sUPIType is not '0' the mCC and mNC fields above
+ -- shall be populated with '000' and ignored by the receiver.
+ homeNetworkIdentifier [9] HomeNetworkIdentifier OPTIONAL
}
SUPI ::= CHOICE
@@ -4425,6 +4437,8 @@ SUPI ::= CHOICE
nAI [2] NAI
}
+SUPIType ::= INTEGER (0..7)
+
SUPIUnauthenticatedIndication ::= BOOLEAN
SwitchOffIndicator ::= ENUMERATED
diff --git a/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd b/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd
index 1204f498aa3d604843bae5661930ac580a8b6dfb..a0b209234b999ff26f2c0ade14dc11b14f7ef660 100644
--- a/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd
+++ b/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd
@@ -65,9 +65,9 @@
-
+
-
+
diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn
index fef0fe4b3200a2cb5454ef45a4fe0b9fb883ec7e..5684a1a0465e209a449cc09b5811728c5610ced1 100644
--- a/33128/r18/TS33128Payloads.asn
+++ b/33128/r18/TS33128Payloads.asn
@@ -1,5 +1,5 @@
TS33128Payloads
-{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r18(18) version5(5)}
+{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r18(18) version6(6)}
DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::=
@@ -9,7 +9,7 @@ BEGIN
-- Relative OIDs
-- =============
-tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r18(18) version5(5)}
+tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r18(18) version6(6)}
xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)}
xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)}
@@ -217,14 +217,14 @@ XIRIEvent ::= CHOICE
fiveGMSAFUnsuccessfulProcedure [130] FiveGMSAFUnsuccessfulProcedure,
fiveGMSAFStartOfInterceptionWithAlreadyConfiguredUE [131] FiveGMSAFStartOfInterceptionWithAlreadyConfiguredUE,
- --AMF events, see 6.2.2.2.10, continued from tag 114
+ -- AMF events, see 6.2.2.2.10, continued from tag 114
aMFUEConfigurationUpdate [132] AMFUEConfigurationUpdate,
-- HSS events, see clause 7.2.3.3
hSSServingSystemMessage [133] HSSServingSystemMessage,
hSSStartOfInterceptionWithRegisteredTarget [134] HSSStartOfInterceptionWithRegisteredTarget,
- -- NEF events, see clause 7.7.6.1
+ -- NEF events, see clause 7.7.6.1
nEFAFSessionWithQoSProvision [135] NEFAFSessionWithQoSProvision,
nEFAFSessionWithQoSNotification [136] NEFAFSessionWithQoSNotification,
@@ -245,7 +245,13 @@ XIRIEvent ::= CHOICE
-- AMF events, see clause 6.2.2.2.12, continued from tag 139
aMFUEPolicyTransfer [146] AMFUEPolicyTransfer,
- aMFUEServiceAccept [147] AMFUEServiceAccept
+ aMFUEServiceAccept [147] AMFUEServiceAccept,
+
+ -- MME events, see clause 6.3.2.2, continued from tag 112
+ ePSRANHandoverCommand [148] EPSRANHandoverCommand,
+ ePSRANHandoverRequest [149] EPSRANHandoverRequest,
+ mMERANTraceReport [150] MMERANTraceReport,
+ mMEUEServiceAccept [151] MMEUEServiceAccept
}
-- ==============
@@ -455,7 +461,7 @@ IRIEvent ::= CHOICE
fiveGMSAFUnsuccessfulProcedure [130] FiveGMSAFUnsuccessfulProcedure,
fiveGMSAFStartOfInterceptionWithAlreadyConfiguredUE [131] FiveGMSAFStartOfInterceptionWithAlreadyConfiguredUE,
- --AMF events, see 6.2.2.3, continued from tag 114
+ -- AMF events, see 6.2.2.3, continued from tag 114
aMFUEConfigurationUpdate [132] AMFUEConfigurationUpdate,
-- HSS events, see clause 7.2.3.4
@@ -483,7 +489,13 @@ IRIEvent ::= CHOICE
-- AMF events, see clause 6.2.2.3, continued from tag 139
aMFUEPolicyTransfer [146] AMFUEPolicyTransfer,
- aMFUEServiceAccept [147] AMFUEServiceAccept
+ aMFUEServiceAccept [147] AMFUEServiceAccept,
+
+ -- MME events, see clause 6.3.2.3, continued from tag 112
+ ePSRANHandoverCommand [148] EPSRANHandoverCommand,
+ ePSRANHandoverRequest [149] EPSRANHandoverRequest,
+ mMERANTraceReport [150] MMERANTraceReport,
+ mMEUEServiceAccept [151] MMEUEServiceAccept
}
IRITargetIdentifier ::= SEQUENCE
@@ -562,7 +574,6 @@ S8HRBearerInfo ::= SEQUENCE
-- ================
-- HR LI parameters
-
-- ================
N9HRMessageCause ::= ENUMERATED
@@ -618,7 +629,8 @@ NEFPDUSessionModification ::= SEQUENCE
applicationID [7] ApplicationID OPTIONAL,
aFID [8] AFID OPTIONAL,
rDSAction [9] RDSAction OPTIONAL,
- serializationFormat [10] SerializationFormat OPTIONAL
+ serializationFormat [10] SerializationFormat OPTIONAL,
+ pDUSessionID [11] PDUSessionID OPTIONAL
}
-- See clause 7.7.2.1.4 for details of this structure
@@ -948,7 +960,8 @@ SCEFPDNConnectionUpdate ::= SEQUENCE
applicationID [7] ApplicationID OPTIONAL,
sCSASID [8] SCSASID OPTIONAL,
rDSAction [9] RDSAction OPTIONAL,
- serializationFormat [10] SerializationFormat OPTIONAL
+ serializationFormat [10] SerializationFormat OPTIONAL,
+ ePSBearerID [11] EPSBearerID OPTIONAL
}
-- See clause 7.8.2.1.4 for details of this structure
@@ -1350,58 +1363,67 @@ AMFRegistration ::= SEQUENCE
equivalentPLMNList [23] PLMNList OPTIONAL,
fiveGMMCapability [24] FiveGMMCapability OPTIONAL,
initialRANUEContextSetup [25] InitialRANUEContextSetup OPTIONAL,
- mUSIMUERequestType [26] MUSIMUERequestType OPTIONAL
+ mUSIMUERequestType [26] MUSIMUERequestType OPTIONAL,
+ unavailabilityPeriodDuration [27] UnavailabilityPeriodDuration OPTIONAL,
+ fiveGSUpdateType [28] FiveGSUpdateType OPTIONAL,
+ uEAreaIndication [29] UEAreaIndication OPTIONAL,
+ establishmentCauseNon3GPPAccess [30] EstablishmentCauseNon3GPPAccess OPTIONAL
}
-- See clause 6.2.2.2.3 for details of this structure
AMFDeregistration ::= SEQUENCE
{
- deregistrationDirection [1] AMFDirection,
- accessType [2] AccessType,
- sUPI [3] SUPI OPTIONAL,
- sUCI [4] SUCI OPTIONAL,
- pEI [5] PEI OPTIONAL,
- gPSI [6] GPSI OPTIONAL,
- gUTI [7] FiveGGUTI OPTIONAL,
- cause [8] FiveGMMCause OPTIONAL,
- location [9] Location OPTIONAL,
- switchOffIndicator [10] SwitchOffIndicator OPTIONAL,
- reRegRequiredIndicator [11] ReRegRequiredIndicator OPTIONAL
+ deregistrationDirection [1] AMFDirection,
+ accessType [2] AccessType,
+ sUPI [3] SUPI OPTIONAL,
+ sUCI [4] SUCI OPTIONAL,
+ pEI [5] PEI OPTIONAL,
+ gPSI [6] GPSI OPTIONAL,
+ gUTI [7] FiveGGUTI OPTIONAL,
+ cause [8] FiveGMMCause OPTIONAL,
+ location [9] Location OPTIONAL,
+ switchOffIndicator [10] SwitchOffIndicator OPTIONAL,
+ reRegRequiredIndicator [11] ReRegRequiredIndicator OPTIONAL,
+ unavailabilityPeriodDuration [12] UnavailabilityPeriodDuration OPTIONAL
}
-- See clause 6.2.2.2.4 for details of this structure
AMFLocationUpdate ::= SEQUENCE
{
- sUPI [1] SUPI,
- sUCI [2] SUCI OPTIONAL,
- pEI [3] PEI OPTIONAL,
- gPSI [4] GPSI OPTIONAL,
- gUTI [5] FiveGGUTI OPTIONAL,
- location [6] Location,
- sMSOverNASIndicator [7] SMSOverNASIndicator OPTIONAL,
- oldGUTI [8] EPS5GGUTI OPTIONAL
+ sUPI [1] SUPI,
+ sUCI [2] SUCI OPTIONAL,
+ pEI [3] PEI OPTIONAL,
+ gPSI [4] GPSI OPTIONAL,
+ gUTI [5] FiveGGUTI OPTIONAL,
+ location [6] Location,
+ deprecatedSMSOverNASIndicator [7] SMSOverNASIndicator OPTIONAL,
+ deprecatedOldGUTI [8] EPS5GGUTI OPTIONAL,
+ uEAreaIndication [9] UEAreaIndication OPTIONAL
}
-- See clause 6.2.2.2.5 for details of this structure
AMFStartOfInterceptionWithRegisteredUE ::= SEQUENCE
{
- registrationResult [1] AMFRegistrationResult,
- registrationType [2] AMFRegistrationType OPTIONAL,
- slice [3] Slice OPTIONAL,
- sUPI [4] SUPI,
- sUCI [5] SUCI OPTIONAL,
- pEI [6] PEI OPTIONAL,
- gPSI [7] GPSI OPTIONAL,
- gUTI [8] FiveGGUTI,
- location [9] Location OPTIONAL,
- non3GPPAccessEndpoint [10] UEEndpointAddress OPTIONAL,
- timeOfRegistration [11] Timestamp OPTIONAL,
- fiveGSTAIList [12] TAIList OPTIONAL,
- sMSOverNASIndicator [13] SMSOverNASIndicator OPTIONAL,
- oldGUTI [14] EPS5GGUTI OPTIONAL,
- eMM5GRegStatus [15] EMM5GMMStatus OPTIONAL,
- sORTransparentContainer [16] SORTransparentContainer OPTIONAL,
- uEPolicy [17] UEPolicy OPTIONAL
+ registrationResult [1] AMFRegistrationResult,
+ registrationType [2] AMFRegistrationType OPTIONAL,
+ slice [3] Slice OPTIONAL,
+ sUPI [4] SUPI,
+ sUCI [5] SUCI OPTIONAL,
+ pEI [6] PEI OPTIONAL,
+ gPSI [7] GPSI OPTIONAL,
+ gUTI [8] FiveGGUTI,
+ location [9] Location OPTIONAL,
+ non3GPPAccessEndpoint [10] UEEndpointAddress OPTIONAL,
+ timeOfRegistration [11] Timestamp OPTIONAL,
+ fiveGSTAIList [12] TAIList OPTIONAL,
+ sMSOverNASIndicator [13] SMSOverNASIndicator OPTIONAL,
+ oldGUTI [14] EPS5GGUTI OPTIONAL,
+ eMM5GRegStatus [15] EMM5GMMStatus OPTIONAL,
+ sORTransparentContainer [16] SORTransparentContainer OPTIONAL,
+ uEPolicy [17] UEPolicy OPTIONAL,
+ unavailabilityPeriodDuration [18] UnavailabilityPeriodDuration OPTIONAL,
+ fiveGSUpdateType [19] FiveGSUpdateType OPTIONAL,
+ uEAreaIndication [20] UEAreaIndication OPTIONAL
}
-- See clause 6.2.2.2.6 for details of this structure
@@ -1457,7 +1479,7 @@ AMFRANHandoverRequest ::= SEQUENCE
sourceToTargetContainer [11] RANSourceToTargetContainer
}
---See clause 6.2.2.2.10 on for details of this structure
+-- See clause 6.2.2.2.10 on for details of this structure
AMFUEConfigurationUpdate ::= SEQUENCE
{
userIdentifiers [1] UserIdentifiers,
@@ -1473,17 +1495,19 @@ AMFUEConfigurationUpdate ::= SEQUENCE
-- See clause 6.2.2.2.10.2 for details of this structure
AMFRANTraceReport ::= SEQUENCE
{
- userIdentifiers [1] UserIdentifiers,
- aMFUENGAPID [2] AMFUENGAPID,
- rANUENGAPID [3] RANUENGAPID,
- traceRecordType [4] TraceRecordType,
- traceDirection [5] TraceDirection,
- traceActivationInfo [6] TraceActivationInfo OPTIONAL,
- nGRANCGI [7] NCGI,
- globalRANNodeID [8] GlobalRANNodeID,
- traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL,
- aMFTraceData [10] XMLType,
- location [11] Location OPTIONAL
+ userIdentifiers [1] UserIdentifiers,
+ aMFUENGAPID [2] AMFUENGAPID,
+ rANUENGAPID [3] RANUENGAPID,
+ traceRecordType [4] TraceRecordType,
+ traceDirection [5] TraceDirection,
+ -- deprecatedTraceActivationInfo was deprecated in r18(18) version6(6) and shall not be reused.
+ deprecatedTraceActivationInfo [6] TraceActivationInfo OPTIONAL,
+ nGRANCGI [7] NCGI,
+ globalRANNodeID [8] GlobalRANNodeID,
+ traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL,
+ aMFTraceData [10] XMLType,
+ location [11] Location OPTIONAL,
+ traceActivation [12] TraceActivation OPTIONAL
}
-- See clause 6.2.2.2.12 for details of this Structure
@@ -1506,9 +1530,11 @@ AMFUEServiceAccept ::= SEQUENCE
fiveGTMSI [4] FiveGTMSI OPTIONAL,
uplinkDataStatus [5] OCTET STRING (SIZE(2..32)) OPTIONAL,
pDUSessionStatus [6] OCTET STRING (SIZE(2..32)) OPTIONAL,
- uERequestType [7] FiveGSMRequestType OPTIONAL,
+ -- deprecatedUERequestType was deprecated in r18(18) version6(6) and shall not be reused.
+ deprecatedUERequestType [7] FiveGSMRequestType OPTIONAL,
pagingRestriction [8] PagingRestrictionIndicator OPTIONAL,
- forbiddenTAIList [9] TAIList OPTIONAL
+ forbiddenTAIList [9] TAIList OPTIONAL,
+ uERequestType [10] MUSIMUERequestType OPTIONAL
}
-- =================
@@ -1575,6 +1601,9 @@ AreaScopeOfMDT ::= CHOICE
tAIBased [4] SEQUENCE (SIZE(1..MAX)) OF TAI
}
+-- TS 24.502 clause 9.2.2, omitting the first octet
+EstablishmentCauseNon3GPPAccess ::= OCTET STRING
+
MDTActivation ::= ENUMERATED
{
immediateMDTOnly(1),
@@ -1620,6 +1649,10 @@ ServiceMessageIdentity ::= CHOICE
serviceAccept [2] OCTET STRING
}
+TraceActivation ::= ExternalASNType
+
+-- The TraceActivationInfo type was deprecated in r18(18) version6(6) and shall not be reused.
+-- The TraceActivation type shall be used instead.
TraceActivationInfo ::= SEQUENCE
{
nGRANTraceID [1] OCTET STRING (SIZE(8)),
@@ -1649,7 +1682,9 @@ TraceDepth ::= ENUMERATED
TraceDirection ::= ENUMERATED
{
toAMF(1),
- fromAMF(2)
+ fromAMF(2),
+ toMME(3),
+ fromMME(4)
}
TraceRecordType ::= ENUMERATED
@@ -1820,6 +1855,17 @@ RATFrequencySelectionPriority ::= INTEGER (1..256)
FiveGMMCapability ::= OCTET STRING (SIZE(1..13))
+-- TS 29.171 [54], clause 7.4.48 and TS 29.572 [24], clause 6.1.6.2.42
+UEAreaIndication ::= SEQUENCE
+{
+ country [1] UTF8String (SIZE(2)) OPTIONAL,
+ internationalAreaIndication [2] BOOLEAN OPTIONAL
+}
+
+FiveGSUpdateType ::= OCTET STRING (SIZE(1))
+
+UnavailabilityPeriodDuration ::= OCTET STRING (SIZE(1))
+
-- ==================
-- 5G SMF definitions
-- ==================
@@ -1853,7 +1899,9 @@ SMFPDUSessionEstablishment ::= SEQUENCE
handoverState [24] HandoverState OPTIONAL,
gTPTunnelInfo [25] GTPTunnelInfo OPTIONAL,
pCCRules [26] PCCRuleSet OPTIONAL,
- ePSPDNConnectionEstablishment [27] EPSPDNConnectionEstablishment OPTIONAL
+ ePSPDNConnectionEstablishment [27] EPSPDNConnectionEstablishment OPTIONAL,
+ satelliteBackhaulCategory [28] SBIType OPTIONAL,
+ gEOSatelliteID [29] GEOSatelliteID OPTIONAL
}
-- See clause 6.2.3.2.3 for details of this structure
@@ -1878,7 +1926,9 @@ SMFPDUSessionModification ::= SEQUENCE
pCCRules [17] PCCRuleSet OPTIONAL,
ePSPDNConnectionModification[18] EPSPDNConnectionModification OPTIONAL,
uPPathChange [19] UPPathChange OPTIONAL,
- pFDDataForApp [20] PFDDataForApp OPTIONAL
+ pFDDataForApp [20] PFDDataForApp OPTIONAL,
+ satelliteBackhaulCategory [21] SBIType OPTIONAL,
+ gEOSatelliteID [22] GEOSatelliteID OPTIONAL
}
-- See clause 6.2.3.2.4 for details of this structure
@@ -1929,7 +1979,9 @@ SMFStartOfInterceptionWithEstablishedPDUSession ::= SEQUENCE
gTPTunnelInfo [23] GTPTunnelInfo OPTIONAL,
pCCRules [24] PCCRuleSet OPTIONAL,
ePSStartOfInterceptionWithEstablishedPDNConnection [25] EPSStartOfInterceptionWithEstablishedPDNConnection OPTIONAL,
- pFDDataForApps [26] PFDDataForApps OPTIONAL
+ pFDDataForApps [26] PFDDataForApps OPTIONAL,
+ satelliteBackhaulCategory [27] SBIType OPTIONAL,
+ gEOSatelliteID [28] GEOSatelliteID OPTIONAL
}
-- See clause 6.2.3.2.6 for details of this structure
@@ -2132,13 +2184,15 @@ SMFServingNetwork ::= SEQUENCE
AccessInfo ::= SEQUENCE
{
- accessType [1] AccessType,
- rATType [2] RATType OPTIONAL,
- gTPTunnelID [3] FTEID,
- non3GPPAccessEndpoint [4] UEEndpointAddress OPTIONAL,
- establishmentStatus [5] EstablishmentStatus,
- aNTypeToReactivate [6] AccessType OPTIONAL,
- gTPTunnelInfo [7] GTPTunnelInfo OPTIONAL
+ accessType [1] AccessType,
+ rATType [2] RATType OPTIONAL,
+ gTPTunnelID [3] FTEID,
+ non3GPPAccessEndpoint [4] UEEndpointAddress OPTIONAL,
+ establishmentStatus [5] EstablishmentStatus,
+ aNTypeToReactivate [6] AccessType OPTIONAL,
+ gTPTunnelInfo [7] GTPTunnelInfo OPTIONAL,
+ satelliteBackhaulCategory [8] SBIType OPTIONAL,
+ gEOSatelliteID [9] GEOSatelliteID OPTIONAL
}
-- see Clause 6.1.2 of TS 24.193[44] for the details of the ATSSS container contents.
@@ -2256,11 +2310,11 @@ PCCRule ::= SEQUENCE
trafficRoutes [8] RouteToLocationSet,
trafficSteeringPolIdDl [9] UTF8String OPTIONAL,
trafficSteeringPolIdUl [10] UTF8String OPTIONAL,
- sourceDNAI [11] DNAI OPTIONAL,
- targetDNAI [12] DNAI OPTIONAL,
- dNAIChangeType [13] DNAIChangeType OPTIONAL,
- sourceUEIPAddr [14] IPAddress OPTIONAL,
- targetUEIPAddr [15] IPAddress OPTIONAL,
+ deprecatedSourceDNAI [11] DNAI OPTIONAL,
+ deprecatedTargetDNAI [12] DNAI OPTIONAL,
+ deprecatedDNAIChangeType [13] DNAIChangeType OPTIONAL,
+ deprecatedSourceUEIPAddr [14] IPAddress OPTIONAL,
+ deprecatedTargetUEIPAddr [15] IPAddress OPTIONAL,
sourceTrafficRouting [16] RouteToLocation OPTIONAL,
targetTrafficRouting [17] RouteToLocation OPTIONAL,
eASIPReplaceInfos [18] EASIPReplaceInfos OPTIONAL
@@ -2414,6 +2468,9 @@ EASServerAddress ::= SEQUENCE
port [2] PortNumber
}
+-- See table 5.4.2.1 of TS 29.571 [17]
+GEOSatelliteID ::= UTF8String
+
-- ================================
-- PGW-C + SMF PDNConnection Events
-- ================================
@@ -4106,6 +4163,7 @@ PTCAccessPolicyFailure ::= ENUMERATED
requestUnsuccessful(1),
requestUnknown(2)
}
+
-- ===============
-- IMS definitions
-- ===============
@@ -4122,6 +4180,7 @@ IMSMessage ::= SEQUENCE
accessNetworkInformation [7] SEQUENCE OF SIPAccessNetworkInformation OPTIONAL,
cellularNetworkInformation [8] SEQUENCE OF SIPCellularNetworkInformation OPTIONAL
}
+
-- See clause 7.12.4.2.2 for details of this structure
StartOfInterceptionForActiveIMSSession ::= SEQUENCE
{
@@ -4943,7 +5002,8 @@ FiveGMSAFErrorCode ::=ENUMERATED
LALSReport ::= SEQUENCE
{
sUPI [1] SUPI OPTIONAL,
--- pEI [2] PEI OPTIONAL, deprecated in Release-16, do not re-use this tag number
+ -- deprecatedPEI was deprecated in r16(16) version6(6).
+ deprecatedPEI [2] PEI OPTIONAL,
gPSI [3] GPSI OPTIONAL,
location [4] Location OPTIONAL,
iMPU [5] IMPU OPTIONAL,
@@ -5028,7 +5088,6 @@ MMEIdentifierAssociation ::= SEQUENCE
-- Identifier Association parameters
-- =================================
-
MMEGroupID ::= OCTET STRING (SIZE(2))
MMECode ::= OCTET STRING (SIZE(1))
@@ -5039,19 +5098,52 @@ TMSI ::= OCTET STRING (SIZE(4))
-- EPS MME definitions
-- ===================
+EPSRANHandoverCommand ::= SEQUENCE
+{
+ userIdentifiers [1] UserIdentifiers,
+ mMEUES1APID [2] MMEUES1APID,
+ eNBUES1APID [3] RANUES1APID,
+ handoverType [4] EPSHandoverType,
+ eRABsToBeForwarded [5] ERABContextList OPTIONAL,
+ eRABsToRelease [6] ERABReleaseList OPTIONAL,
+ targetToSourceContainers [7] SEQUENCE SIZE(1..MAX) OF RANTargetToSourceContainer
+}
+
+EPSRANHandoverRequest ::= SEQUENCE
+{
+ userIdentifiers [1] UserIdentifiers,
+ handoverType [2] EPSHandoverType,
+ handoverCause [3] EPSRANCause,
+ sourceToTargetContainer [4] RANSourceToTargetContainer,
+ cSGInfo [5] EPSCSGInfo OPTIONAL,
+ targetToSourceContainer [6] RANTargetToSourceContainer,
+ admittedCSGID [7] CSGID OPTIONAL,
+ ePSRANUEContext [8] EPSRANUEContext
+}
+
MMEAttach ::= SEQUENCE
{
- attachType [1] EPSAttachType,
- attachResult [2] EPSAttachResult,
- iMSI [3] IMSI,
- iMEI [4] IMEI OPTIONAL,
- mSISDN [5] MSISDN OPTIONAL,
- gUTI [6] GUTI OPTIONAL,
- location [7] Location OPTIONAL,
- ePSTAIList [8] TAIList OPTIONAL,
- sMSServiceStatus [9] EPSSMSServiceStatus OPTIONAL,
- oldGUTI [10] GUTI OPTIONAL,
- eMM5GRegStatus [11] EMM5GMMStatus OPTIONAL
+ attachType [1] EPSAttachType,
+ attachResult [2] EPSAttachResult,
+ iMSI [3] IMSI,
+ iMEI [4] IMEI OPTIONAL,
+ mSISDN [5] MSISDN OPTIONAL,
+ gUTI [6] GUTI OPTIONAL,
+ location [7] Location OPTIONAL,
+ ePSTAIList [8] TAIList OPTIONAL,
+ sMSServiceStatus [9] EPSSMSServiceStatus OPTIONAL,
+ oldGUTI [10] GUTI OPTIONAL,
+ eMM5GRegStatus [11] EMM5GMMStatus OPTIONAL,
+ pagingRestrictionIndicator [12] PagingRestrictionIndicator OPTIONAL,
+ rATType [13] RATType OPTIONAL,
+ rRCEstablishmentCause [14] RRCEstablishmentCause OPTIONAL,
+ s1Information [15] S1Information OPTIONAL,
+ nASTransportInitialInformation [16] EPSNASTransportInitialInformation OPTIONAL,
+ equivalentPLMNList [17] PLMNList OPTIONAL,
+ ePSUENetworkCapability [18] EPSUENetworkCapability OPTIONAL,
+ initailRANUEContextSetup [19] EPSRANUEContext OPTIONAL,
+ mUSIMUERequestType [20] MUSIMUERequestType OPTIONAL,
+ ePSNetworkPolicy [21] EPSNetworkPolicy OPTIONAL
}
MMEDetach ::= SEQUENCE
@@ -5078,18 +5170,55 @@ MMELocationUpdate ::= SEQUENCE
sMSServiceStatus [7] EPSSMSServiceStatus OPTIONAL
}
+MMERANTraceReport ::= SEQUENCE
+{
+ userIdentifiers [1] UserIdentifiers,
+ mMEUES1APID [2] MMEUES1APID,
+ eNBUES1APID [3] RANUES1APID,
+ traceRecordType [4] TraceRecordType,
+ traceDirection [5] TraceDirection,
+ traceActivationInfo [6] TraceActivation OPTIONAL,
+ eUTRANCGI [7] ECGI,
+ globalRANNodeID [8] GlobalRANNodeID,
+ traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL,
+ mMETraceData [10] XMLType OPTIONAL,
+ location [11] Location OPTIONAL
+}
+
MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE
{
- attachType [1] EPSAttachType,
- attachResult [2] EPSAttachResult,
- iMSI [3] IMSI,
- iMEI [4] IMEI OPTIONAL,
- mSISDN [5] MSISDN OPTIONAL,
- gUTI [6] GUTI OPTIONAL,
- location [7] Location OPTIONAL,
- ePSTAIList [9] TAIList OPTIONAL,
- sMSServiceStatus [10] EPSSMSServiceStatus OPTIONAL,
- eMM5GRegStatus [12] EMM5GMMStatus OPTIONAL
+ attachType [1] EPSAttachType,
+ attachResult [2] EPSAttachResult,
+ iMSI [3] IMSI,
+ iMEI [4] IMEI OPTIONAL,
+ mSISDN [5] MSISDN OPTIONAL,
+ gUTI [6] GUTI OPTIONAL,
+ location [7] Location OPTIONAL,
+ ePSTAIList [9] TAIList OPTIONAL,
+ sMSServiceStatus [10] EPSSMSServiceStatus OPTIONAL,
+ eMM5GRegStatus [12] EMM5GMMStatus OPTIONAL,
+ pagingRestrictionIndicator [13] PagingRestrictionIndicator OPTIONAL,
+ rATType [14] RATType OPTIONAL,
+ rRCEstablishmentCause [15] RRCEstablishmentCause OPTIONAL,
+ s1Information [16] S1Information OPTIONAL,
+ nASTransportInitialInformation [17] EPSNASTransportInitialInformation OPTIONAL,
+ equivalentPLMNList [18] PLMNList OPTIONAL,
+ ePSUENetworkCapability [19] EPSUENetworkCapability OPTIONAL,
+ initailRANUEContextSetup [20] EPSRANUEContext OPTIONAL,
+ mUSIMUERequestType [21] MUSIMUERequestType OPTIONAL,
+ ePSNetworkPolicy [22] EPSNetworkPolicy OPTIONAL
+}
+
+MMEUEServiceAccept ::= SEQUENCE
+{
+ userIdentifiers [1] UserIdentifiers,
+ serviceType [2] OCTET STRING (SIZE(1)) OPTIONAL,
+ mTMSI [3] TMSI OPTIONAL,
+ cSFBResponse [4] OCTET STRING (SIZE (1)) OPTIONAL,
+ uEEPSBearerContextStatus [5] OCTET STRING (SIZE(2)) OPTIONAL,
+ uERequestType [6] MUSIMUERequestType OPTIONAL,
+ pagingRestriction [7] PagingRestrictionIndicator OPTIONAL,
+ controlPlaneServiceType [8] OCTET STRING (SIZE(1)) OPTIONAL
}
MMEUnsuccessfulProcedure ::= SEQUENCE
@@ -5119,6 +5248,27 @@ MMEPositioningInfoTransfer ::= SEQUENCE
-- EPS MME parameters
-- ==================
+AerialUESubscriptionIndicator ::= ENUMERATED
+{
+ authorized(1),
+ notAuthorized(2)
+}
+
+BBFTunnelInformation ::= SEQUENCE
+{
+ hENBTransportLayerAddress [1] IPAddr,
+ uDPPortNumber [2] PortNumber OPTIONAL
+}
+
+ConnectedENGNB ::= SEQUENCE
+{
+ eNGNBID [1] GNbID,
+ supportedTAList [2] TACList,
+ broadcastPLMN [3] PLMNList
+}
+
+ConnectedENGNBList ::= SEQUENCE SIZE (1..MAX) OF ConnectedENGNB
+
EMMCause ::= INTEGER (0..255)
ESMCause ::= INTEGER (0..255)
@@ -5138,6 +5288,17 @@ EPSAttachResult ::= ENUMERATED
combinedEPSIMSI(2)
}
+EPSCSFallbackIndicator ::= ENUMERATED
+{
+ cSFallbackRequired(1),
+ cSFallbackHighPriority(2)
+}
+
+EPSCSGInfo ::= SEQUENCE
+{
+ cSGID [1] CSGID OPTIONAL,
+ cSGMembershipStatus [2] CSGMembershipIndication OPTIONAL
+}
EPSDetachType ::= ENUMERATED
{
@@ -5149,6 +5310,41 @@ EPSDetachType ::= ENUMERATED
reserved(6)
}
+EPSHandoverRestrictionList ::= ExternalASNType
+
+EPSRANCause ::= ExternalASNType
+
+EPSRANUEContext ::= SEQUENCE
+{
+ mMEUES1APID [1] MMEUES1APID,
+ rANUES1APID [2] RANUES1APID,
+ eRABSetupRequest [3] ERABContextList OPTIONAL,
+ handoverRestrictionList [4] EPSHandoverRestrictionList OPTIONAL,
+ uERadioCapability [5] EPSUERadioCapability OPTIONAL,
+ rATFrequencySelectionPriority [6] RATFrequencySelectionPriority OPTIONAL,
+ cSFallbackIndicator [7] EPSCSFallbackIndicator OPTIONAL,
+ proSeAuthorized [8] EPSProSeAuthorization OPTIONAL,
+ lTEV2XServicesAuthorized [9] LTEV2XServiceAuthorization OPTIONAL,
+ aerialUESubscription [10] AerialUESubscriptionIndicator OPTIONAL,
+ subscriptionBasedUEDifferentiationIndication [11] EPSSubscriptionBasedUEDifferentiationIndication OPTIONAL,
+ iABAuthorizedIndicator [12] IABAuthorizedIndicator OPTIONAL,
+ nRV2XServicesAuthorization [13] NRV2XServicesAuthorization OPTIONAL
+}
+
+EPSNASTransportInitialInformation ::= SEQUENCE
+{
+ rANUES1APID [1] RANUES1APID,
+ relayNodeIndicator [2] BOOLEAN OPTIONAL,
+ bBFTunnelInformation [3] BBFTunnelInformation OPTIONAL,
+ eDTSession [4] BOOLEAN OPTIONAL,
+ iABNodeIndication [5] BOOLEAN OPTIONAL,
+ lTENTNTAIInformation [6] LTENTNTAIInformation OPTIONAL
+}
+
+EPSNetworkPolicy ::= OCTET STRING (SIZE (1))
+
+EPSProSeAuthorization ::= ExternalASNType
+
EPSSMSServiceStatus ::= ENUMERATED
{
sMSServicesNotAvailable(1),
@@ -5157,6 +5353,43 @@ EPSSMSServiceStatus ::= ENUMERATED
congestion(4)
}
+EPSSubscriptionBasedUEDifferentiationIndication ::= ExternalASNType
+
+EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13))
+
+EPSUERadioCapability ::= OCTET STRING
+
+ERABQoSParameters ::= SEQUENCE
+{
+ qCI [1] QCI
+}
+
+ERABContext ::= SEQUENCE
+{
+ eRABID [1] EPSBearerID,
+ eRABQoSParameters [2] ERABQoSParameters OPTIONAL,
+ transportLayerAddress [3] IPAddr OPTIONAL,
+ uLGTPTEID [4] FTEID OPTIONAL,
+ dLGTPTEID [5] FTEID OPTIONAL
+}
+
+ERABContextList ::= SEQUENCE SIZE (1..MAX) OF ERABContext
+
+ERABError ::= SEQUENCE
+{
+ eRABID [1] EPSBearerID,
+ cause [2] EPSRANCause
+}
+
+ERABReleaseList ::= SEQUENCE SIZE (1..MAX) OF ERABError
+
+LTENTNTAIInformation ::= SEQUENCE
+{
+ pLMN [1] PLMNID,
+ tACListInLTENTN [2] TACList,
+ uETAC [3] TAC OPTIONAL
+}
+
MMEDirection ::= ENUMERATED
{
networkInitiated(1),
@@ -5185,6 +5418,28 @@ MMEFailureCause ::= CHOICE
eSMCause [2] ESMCause
}
+MMEServedGUMMEI ::= SEQUENCE
+{
+ servedPLMNs [1] PLMNSupportList
+}
+
+MMEServedGUMMEIList ::= SEQUENCE(SIZE (1..MAX)) OF MMEServedGUMMEI
+
+MMEUES1APID ::= INTEGER (0..4294967295)
+
+RANUES1APID ::= INTEGER (0..16777215)
+
+S1Information ::= SEQUENCE
+{
+ globalRANNodeID [1] GlobalRANNodeID,
+ rANNodeName [2] RANNodeName OPTIONAL,
+ supportedTAList [3] SupportedTAList OPTIONAL,
+ cSGIDList [4] CSGIDList OPTIONAL,
+ connectedENGNBList [5] ConnectedENGNBList OPTIONAL,
+ mMEServedGUMMEIList [6] MMEServedGUMMEIList,
+ iABSupported [7] BOOLEAN OPTIONAL
+}
+
-- ===========================
-- LI Notification definitions
-- ===========================
@@ -5229,7 +5484,6 @@ MDFCellSiteReport ::= SEQUENCE OF CellInformation
-- 5G EPS Interworking Parameters
-- ==============================
-
EMM5GMMStatus ::= SEQUENCE
{
eMMRegStatus [1] EMMRegStatus OPTIONAL,
@@ -5447,6 +5701,8 @@ E164Number ::= NumericString (SIZE(1..15))
EmailAddress ::= UTF8String
+EPSHandoverType ::= ExternalASNType
+
EquivalentPLMNs ::= SEQUENCE (SIZE(1..MAX)) OF PLMNID
EUI64 ::= OCTET STRING (SIZE(8))
@@ -5576,6 +5832,8 @@ HandoverType ::= ENUMERATED
fiveGStoUTRA(4)
}
+HomeNetworkIdentifier ::= UTF8String
+
HomeNetworkPublicKeyID ::= OCTET STRING
HSMFURI ::= UTF8String
@@ -5794,7 +6052,6 @@ RATRestrictionItem ::= SEQUENCE
{
pLMNIdentity [1] PLMNID,
rATRestrictionInformation [2] RATRestrictionInformation
-
}
RATType ::= ENUMERATED
@@ -5890,9 +6147,11 @@ SUCI ::= SEQUENCE
protectionSchemeID [4] ProtectionSchemeID,
homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID,
schemeOutput [6] SchemeOutput,
- routingIndicatorLength [7] INTEGER (1..4) OPTIONAL
- -- shall be included if different from the number of meaningful digits given
- -- in routingIndicator
+ -- routingIndicatorLength shall be included if different from the number
+ -- of meaningful digits given in routingIndicator.
+ routingIndicatorLength [7] INTEGER (1..4) OPTIONAL,
+ sUPIType [8] SUPIType OPTIONAL,
+ homeNetworkIdentifier [9] HomeNetworkIdentifier OPTIONAL
}
SUPI ::= CHOICE
@@ -5903,6 +6162,8 @@ SUPI ::= CHOICE
SUPIUnauthenticatedIndication ::= BOOLEAN
+SUPIType ::= INTEGER (0..7)
+
SupportedTAList ::= SEQUENCE (SIZE(1..MAX)) OF TAItem
SwitchOffIndicator ::= ENUMERATED
@@ -6183,6 +6444,8 @@ ECGI ::= SEQUENCE
nID [3] NID OPTIONAL
}
+TACList ::= SEQUENCE OF TAC
+
TAIList ::= SEQUENCE OF TAI
-- TS 29.571 [17], clause 5.4.4.6
@@ -6421,6 +6684,8 @@ UserCSGInformation ::= SEQUENCE
-- TS 29.272 [106], clause 7.3.79
CSGID ::= INTEGER
+CSGIDList ::= SEQUENCE SIZE(1..MAX) OF CSGID
+
-- TS 32.299 [111], clause 7.2.46A
CSGAccessMode ::= ENUMERATED
{
@@ -6448,6 +6713,7 @@ SGSNLocationInformation ::= SEQUENCE
ageOfLocationInformation [8] INTEGER OPTIONAL,
userCSGInformation [9] UserCSGInformation OPTIONAL
}
+
-- TS 29.172 [53], clause 7.4.57
ESMLCCellInfo ::= SEQUENCE
{
@@ -6651,9 +6917,9 @@ Point ::= SEQUENCE
PointUncertaintyCircle ::= SEQUENCE
{
geographicalCoordinates [1] GeographicalCoordinates,
--- The uncertainty parameter has been deprecated and shall be set to 0.
--- The uncertaintySBI parameter shall be used instead.
- uncertainty [2] Uncertainty,
+ -- deprecatedUncertainty was deprecated in r18(18) version3(3)
+ -- and shall be set to 0. The uncertaintySBI parameter shall be used instead.
+ deprecatedUncertainty [2] Uncertainty,
uncertaintySBI [3] UncertaintySBI OPTIONAL
}
@@ -6684,9 +6950,9 @@ PointAltitudeUncertainty ::= SEQUENCE
point [1] GeographicalCoordinates,
altitude [2] Altitude,
uncertaintyEllipse [3] UncertaintyEllipse,
--- The uncertaintyAltitude parameter has been deprecated and shall be set to 0.
--- The uncertaintyAltitudeSBI parameter shall be used instead.
- uncertaintyAltitude [4] Uncertainty,
+ -- deprecatedUncertaintyAltitude was deprecated in r18(18) version3(3)
+ -- and shall be set to 0. The uncertaintyAltitudeSBI parameter shall be used instead.
+ deprecatedUncertaintyAltitude [4] Uncertainty,
confidence [5] Confidence,
uncertaintyAltitudeSBI [6] UncertaintySBI OPTIONAL
}
@@ -6696,9 +6962,9 @@ EllipsoidArc ::= SEQUENCE
{
point [1] GeographicalCoordinates,
innerRadius [2] InnerRadius,
--- The uncertaintyRadius parameter has been deprecated and shall be set to 0.
--- The uncertaintyRadiusSBI parameter shall be used instead.
- uncertaintyRadius [3] Uncertainty,
+ -- deprecatedUncertaintyRadius was deprecated in r18(18) version3(3)
+ -- and shall be set to 0. The uncertaintyRadiusSBI parameter shall be used instead.
+ deprecatedUncertaintyRadius [3] Uncertainty,
offsetAngle [4] Angle,
includedAngle [5] Angle,
confidence [6] Confidence,
@@ -6716,12 +6982,12 @@ GeographicalCoordinates ::= SEQUENCE
-- TS 29.572 [24], clause 6.1.6.2.22
UncertaintyEllipse ::= SEQUENCE
{
--- The semiMajor parameter has been deprecated and shall be set to 0.
--- The semiMajorSBI parameter shall be used instead.
- semiMajor [1] Uncertainty,
--- The semiMinor parameter has been deprecated and shall be set to 0.
--- The semiMinorSBI parameter shall be used instead.
- semiMinor [2] Uncertainty,
+ -- deprecatedSemiMajor was deprecated in r18(18) version3(3)
+ -- and shall be set to 0. The semiMajorSBI parameter shall be used instead.
+ deprecatedSemiMajor [1] Uncertainty,
+ -- deprecatedSemiMinor was deprecated in r18(18) version3(3)
+ -- and shall be set to 0. The semiMinorSBI parameter shall be used instead.
+ deprecatedSemiMinor [2] Uncertainty,
orientationMajor [3] Orientation,
semiMajorSBI [4] UncertaintySBI OPTIONAL,
semiMinorSBI [5] UncertaintySBI OPTIONAL
@@ -6763,6 +7029,7 @@ HorizontalWithVerticalVelocityAndUncertainty ::= SEQUENCE
}
-- The following types are described in TS 29.572 [24], table 6.1.6.3.2-1
+
Altitude ::= UTF8String
Angle ::= INTEGER (0..360)
UncertaintySBI ::= UTF8String
@@ -6774,7 +7041,6 @@ HorizontalSpeed ::= UTF8String
VerticalSpeed ::= UTF8String
SpeedUncertainty ::= UTF8String
BarometricPressure ::= INTEGER (30000..115000)
-
Uncertainty ::= INTEGER (0..127)
-- TS 29.572 [24], clause 6.1.6.3.13
@@ -6935,7 +7201,13 @@ PredefinedPayloadModification ::= ENUMERATED
tS33128SMSTPDURedaction(5),
tS33128TruncatedSMSTPDU(6),
iMSTextContentRemoval(7),
- iMSSubjectContentRemoval(8)
+ iMSSubjectContentRemoval(8),
+ rCSPresenceLocationRemoval(9),
+ rCSCPIMLocationRemoval(10),
+ rCSTextContentRemoval(11),
+ rCSSubjectContentRemoval(12),
+ rCSGeolocationPUSHContentRemoval(13),
+ rCSFileURLContentRemoval(14)
}
PayloadModificationDescription ::= SEQUENCE
@@ -7053,4 +7325,22 @@ MIMEBody ::= CHOICE
bodyPart [2] MIMEPartIdentifier
}
+-- =======================================================
+-- Externally Defined Structures - External ASN Parameters
+-- =======================================================
+ExternalASNType ::= SEQUENCE
+{
+ moduleIdentifier [1] OBJECT IDENTIFIER,
+ aSNReference [2] ExternalASNReference OPTIONAL,
+ encodedASNValue [3] ExternalASNValue
+}
+
+ExternalASNReference ::= UTF8String
+
+ExternalASNValue ::= CHOICE
+{
+ bER [1] OCTET STRING,
+ alignedPER [2] OCTET STRING
+}
+
END