From c606bc1ed7e8a94e9841d3b320f903447969de2f Mon Sep 17 00:00:00 2001 From: hawbaker Date: Tue, 11 Jan 2022 18:47:56 +0000 Subject: [PATCH 01/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 153 +++++++++++++++++++++++++++++++++- 1 file changed, 149 insertions(+), 4 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..77118f72 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -177,7 +177,11 @@ XIRIEvent ::= CHOICE sTIRSHAKENSignatureValidation [104] STIRSHAKENSignatureValidation, -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + -- UDM events, see clause 7.2.2 + uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, + uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, + uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord } -- ============== @@ -348,8 +352,11 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession - + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + -- UDM events, see clause 7.2.2 + uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, + uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, + uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord } IRITargetIdentifier ::= SEQUENCE @@ -1656,6 +1663,37 @@ UDMCancelLocationMessage ::= SEQUENCE cancelLocationMethod [6] UDMCancelLocationMethod } +UDMLocationInformationResultRecord ::= SEQUENCE +{ + sUPI [1] SUPI, + pEI [2] PEI OPTIONAL, + gPSI [3] GPSI OPTIONAL, + locationInfoRequest [4] UDMLocationInfoRequest, + vPLMNID [5] PLMNID OPTIONAL, + currentLocationIndicator [6] BOOLEAN OPTIONAL, + aMFInstanceID [7] NFID OPTIONAL, + sMSInstanceID [8] NFID OPTIONAL, + location [9] Location, + rATType [10] RATType OPTIONAL, + problemDetails [11] UDMProblemDetails OPTIONAL +} + +UDMUEInformationRequestRecord ::= SEQUENCE +{ + sUPI [1] SUPI, + tADSInfo [2] UEContextInfo OPTIONAL, + fiveGSUserStateInfo [3] FiveGSUserStateInfo OPTIONAL, + problemDetails [5] UDMProblemDetails OPTIONAL +} + +UDMUEAuthenticationReportRecord ::= SEQUENCE +{ + sUPI [1] SUPI, + authenticationInfoRequest [2] UDMAuthenticationInfoRequest, + aKMAIndicator [3] BOOLEAN OPTIONAL, + problemDetails [4] UDMProblemDetails OPTIONAL +} + -- ================= -- 5G UDM parameters -- ================= @@ -1693,6 +1731,69 @@ ServiceID ::= SEQUENCE CAGID ::= UTF8String +UDMAuthenticationInfoRequest ::= SEQUENCE +{ + infoRequestType [1] UDMInfoRequestType, + rGAuthCx [2] SEQUENCE SIZE(1..MAX) OF SubscriberIdentifier, + authType [3] PrimaryAuthenticationType, + servingNetworkName [4] PLMNID, + aUSFInstanceID [5] NFID OPTIONAL, + cellCAGInfo [6] CAGID OPTIONAL, + n5GCInd [7] BOOLEAN OPTIONAL +} +UDMLocationInfoRequest ::= SEQUENCE +{ + requested5GSLocation [1] BOOLEAN OPTIONAL, + requestedCurrentLocation [2] BOOLEAN OPTIONAL, + requestedRATType [3] BOOLEAN OPTIONAL, + requestedTimeZone [4] BOOLEAN OPTIONAL, + requestedServingNode [5] BOOLEAN OPTIONAL +} + +UDMProblemDetails ::= SEQUENCE +{ + cause [1] UDMProblemDetailsCause OPTIONAL +} + +UDMProblemDetailsCause ::= CHOICE +{ + uDMDefinedCause [1] UDMDefinedCause, + otherCause [2] UDMProblemDetailsOtherCause +} + +UDMDefinedCause ::= ENUMERATED +{ + userNotFound(1), + dataNotFound(2), + contextNotFound(3), + subscriptionNotFound(4), + other(5) +} + +UDMInfoRequestType ::= ENUMERATED +{ + hSS(1), + aUSF(2), + other(3) +} + +UDMProblemDetailsOtherCause ::= SEQUENCE +{ + problemDetailsType [1] UTF8String OPTIONAL, + title [2] UTF8String OPTIONAL, + status [3] INTEGER OPTIONAL, + detail [4] UTF8String OPTIONAL, + instance [5] UTF8String OPTIONAL, + cause [6] UTF8String OPTIONAL, + uDMinvalidParameters [7] UDMInvalidParameters, + uDMsupportedFeatures [9] UTF8String +} + +UDMInvalidParameters ::= SEQUENCE +{ + param [1] UTF8String OPTIONAL, + reason [2] UTF8String OPTIONAL +} -- =================== -- 5G SMSF definitions -- =================== @@ -3329,6 +3430,22 @@ FiveGSMCause ::= INTEGER (0..255) FiveGTMSI ::= INTEGER (0..4294967295) +FiveGSUserStateInfo ::= SEQUENCE +{ + fiveGSUserState [1] FiveGSUserState, + accessType [2] AccessType +} + +FiveGSUserState ::= ENUMERATED +{ + deregistered(1), + registeredNotReachableForPaging(2), + registeredReachableForPaging(3), + connectedNotReachableForPaging(4), + connectedReachableForPaging(5), + notProvidedFromAMF(6) +} + FTEID ::= SEQUENCE { tEID [1] INTEGER (0.. 4294967295), @@ -3470,6 +3587,19 @@ PEI ::= CHOICE PortNumber ::= INTEGER(0..65535) +PrimaryAuthenticationType ::= ENUMERATED +{ + eAPAKAPrime(1), + fiveGAKA(2), + eAPTLS(3), + none(4), + ePSAKA(5), + eAPAKA(6), + iMSAKA(7), + gBAAKA(8), + uMTSAKA(9) +} + ProtectionSchemeID ::= INTEGER (0..15) RATType ::= ENUMERATED @@ -3535,6 +3665,12 @@ SNSSAI ::= SEQUENCE sliceDifferentiator [2] OCTET STRING (SIZE(3)) OPTIONAL } +SubscriberIdentifier ::= CHOICE +{ + sUCI [1] SUCI, + sUPI [2] SUPI +} + SUCI ::= SEQUENCE { mCC [1] MCC, @@ -3585,6 +3721,15 @@ TELURI ::= UTF8String Timestamp ::= GeneralizedTime +UEContextInfo ::= SEQUENCE +{ + supportVoPS [1] BOOLEAN OPTIONAL, + supportVoPSn3gpp [2] BOOLEAN OPTIONAL, + lastActiveTime [3] Timestamp OPTIONAL, + accessType [4] AccessType OPTIONAL, + rATType [5] RATType OPTIONAL +} + UEEndpointAddress ::= CHOICE { iPv4Address [1] IPv4Address, @@ -4262,4 +4407,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From 443f062a601f7c6bacbdf5aa9d3d24a7e19ad1a2 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Wed, 12 Jan 2022 15:46:37 +0000 Subject: [PATCH 02/52] Added 5GSRVCC Info, change location to optional. --- 33128/r17/TS33128Payloads.asn | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 77118f72..30e97003 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1673,7 +1673,7 @@ UDMLocationInformationResultRecord ::= SEQUENCE currentLocationIndicator [6] BOOLEAN OPTIONAL, aMFInstanceID [7] NFID OPTIONAL, sMSInstanceID [8] NFID OPTIONAL, - location [9] Location, + location [9] Location OPTIONAL, rATType [10] RATType OPTIONAL, problemDetails [11] UDMProblemDetails OPTIONAL } @@ -1683,6 +1683,7 @@ UDMUEInformationRequestRecord ::= SEQUENCE sUPI [1] SUPI, tADSInfo [2] UEContextInfo OPTIONAL, fiveGSUserStateInfo [3] FiveGSUserStateInfo OPTIONAL, + fiveGSRVCCInfo [4] FiveGSRVCCInfo OPTIONAL, problemDetails [5] UDMProblemDetails OPTIONAL } @@ -3430,6 +3431,13 @@ FiveGSMCause ::= INTEGER (0..255) FiveGTMSI ::= INTEGER (0..4294967295) +FiveGSRVCCInfo ::= SEQUENCE +{ + uE5GSRVCCCapability [1] BOOLEAN, + sessiontransfernumber [2] UTF8String OPTIONAL, + correlationMSISDN [3] MSISDN OPTIONAL +} + FiveGSUserStateInfo ::= SEQUENCE { fiveGSUserState [1] FiveGSUserState, -- GitLab From 4182c5e7869d8f56cdec111501d844b76702745e Mon Sep 17 00:00:00 2001 From: hawbaker Date: Wed, 12 Jan 2022 18:58:27 +0000 Subject: [PATCH 03/52] Addition of various RatTypes. --- 33128/r17/TS33128Payloads.asn | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..f027d234 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3488,7 +3488,12 @@ RATType ::= ENUMERATED trustedN3GA(12), trustedWLAN(13), uTRA(14), - gERA(15) + gERA(15), + nRLEO(16), + nRMEO(17), + nRGEO(18), + nROTHERSAT(19), + nRREDCAP(20) } RejectedNSSAI ::= SEQUENCE OF RejectedSNSSAI @@ -4262,4 +4267,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From 074a4f8c1b3b7a575c08d09fd8444725f9a2ad0d Mon Sep 17 00:00:00 2001 From: chavanne Date: Thu, 13 Jan 2022 10:59:28 +0000 Subject: [PATCH 04/52] Adding "TransportProtocol" to the N3GALocation sequence. --- 33128/r17/TS33128Payloads.asn | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..457d1f2b 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3671,7 +3671,8 @@ N3GALocation ::= SEQUENCE w5GBANLineType [9] W5GBANLineType OPTIONAL, gCI [10] GCI OPTIONAL, ageOfLocationInfo [11] INTEGER OPTIONAL, - uELocationTimestamp [12] Timestamp OPTIONAL + uELocationTimestamp [12] Timestamp OPTIONAL, + protocol [13] TransportProtocol OPTIONAL } -- TS 38.413 [23], clause 9.3.2.4 @@ -3810,6 +3811,13 @@ GLI ::= OCTET STRING (SIZE(0..150)) -- TS 29.571 [17], clause 5.4.4.10 and table 5.4.2-1 GCI ::= UTF8String +-- TS 29.571 [17], clause 5.4.4.10 and table 5.4.3.38 +TransportProtocol ::= ENUMERATED +{ + uDP(1), + tCP(2) +} + -- TS 29.571 [17], clause 5.4.4.10 and clause 5.4.3.33 W5GBANLineType ::= ENUMERATED { @@ -4262,4 +4270,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From 9437a04577fce8ddad9f5139b4c05acdfe5f6e90 Mon Sep 17 00:00:00 2001 From: canterburym Date: Thu, 13 Jan 2022 12:58:41 +0000 Subject: [PATCH 05/52] Correction of sessionTransferNumber --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 30e97003..7138e940 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3434,7 +3434,7 @@ FiveGTMSI ::= INTEGER (0..4294967295) FiveGSRVCCInfo ::= SEQUENCE { uE5GSRVCCCapability [1] BOOLEAN, - sessiontransfernumber [2] UTF8String OPTIONAL, + sessionTransferNumber [2] UTF8String OPTIONAL, correlationMSISDN [3] MSISDN OPTIONAL } -- GitLab From 1b6112600fb4a28964452d44f158848eecd846b3 Mon Sep 17 00:00:00 2001 From: canterburym Date: Thu, 13 Jan 2022 13:10:44 +0000 Subject: [PATCH 06/52] Correction of missing "t" in rGAuthCtx --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 7138e940..6c5dadea 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1735,7 +1735,7 @@ CAGID ::= UTF8String UDMAuthenticationInfoRequest ::= SEQUENCE { infoRequestType [1] UDMInfoRequestType, - rGAuthCx [2] SEQUENCE SIZE(1..MAX) OF SubscriberIdentifier, + rGAuthCtx [2] SEQUENCE SIZE(1..MAX) OF SubscriberIdentifier, authType [3] PrimaryAuthenticationType, servingNetworkName [4] PLMNID, aUSFInstanceID [5] NFID OPTIONAL, -- GitLab From 2d4e295f892e4c5e30790f73856a8d94b826b954 Mon Sep 17 00:00:00 2001 From: raonan Date: Mon, 17 Jan 2022 22:13:15 +0000 Subject: [PATCH 07/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..68c4ec5c 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -177,7 +177,8 @@ XIRIEvent ::= CHOICE sTIRSHAKENSignatureValidation [104] STIRSHAKENSignatureValidation, -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + ccUnavailable [107] CCUnavailable } -- ============== @@ -2820,6 +2821,13 @@ StartOfInterceptionForActiveIMSSession ::= SEQUENCE voIPRoamingIndication [5] VoIPRoamingIndication OPTIONAL, location [7] Location OPTIONAL } +-- This indicates to the LEMF that the media is not available for interception for intercept orders that requires media interception. See clause 7.12.4.2.x fo the details. +CCUnavailable ::= SEQUENCE +{ ccUnavailableReason [1] PrintableString, + sDPState [2] SEQUNCE OF OCTET STRING OPTIONAL, + voIPRoamingIndication [3] VoIPRoamingIndication OPTIONAL, + location [4] Location OPTIONAL + } -- ============== -- IMS parameters @@ -4262,4 +4270,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From 9253d154a25b50e4b1548441ed52f013d6a5247e Mon Sep 17 00:00:00 2001 From: raonan Date: Mon, 17 Jan 2022 22:22:28 +0000 Subject: [PATCH 08/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 68c4ec5c..de99555a 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -2824,7 +2824,7 @@ StartOfInterceptionForActiveIMSSession ::= SEQUENCE -- This indicates to the LEMF that the media is not available for interception for intercept orders that requires media interception. See clause 7.12.4.2.x fo the details. CCUnavailable ::= SEQUENCE { ccUnavailableReason [1] PrintableString, - sDPState [2] SEQUNCE OF OCTET STRING OPTIONAL, + sDPState [2] SEQUENCE OF OCTET STRING OPTIONAL, voIPRoamingIndication [3] VoIPRoamingIndication OPTIONAL, location [4] Location OPTIONAL } -- GitLab From 42baf201b9d08c63624b23433a1b8a4e21d3303a Mon Sep 17 00:00:00 2001 From: raonan Date: Mon, 17 Jan 2022 22:30:48 +0000 Subject: [PATCH 09/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index de99555a..1558d814 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -2823,7 +2823,8 @@ StartOfInterceptionForActiveIMSSession ::= SEQUENCE } -- This indicates to the LEMF that the media is not available for interception for intercept orders that requires media interception. See clause 7.12.4.2.x fo the details. CCUnavailable ::= SEQUENCE -{ ccUnavailableReason [1] PrintableString, +{ + ccUnavailableReason [1] PrintableString, sDPState [2] SEQUENCE OF OCTET STRING OPTIONAL, voIPRoamingIndication [3] VoIPRoamingIndication OPTIONAL, location [4] Location OPTIONAL -- GitLab From df325e14b63c0cbb3b3e44fe583520a2c6851e38 Mon Sep 17 00:00:00 2001 From: lovieno Date: Tue, 18 Jan 2022 07:32:22 +0000 Subject: [PATCH 10/52] Update 33128/r16/TS33128Payloads.asn --- 33128/r16/TS33128Payloads.asn | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index 269b5f40..cb387b8a 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) version8(8)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version9(9)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version8(8)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version9(9)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} @@ -2280,7 +2280,10 @@ SUCI ::= SEQUENCE routingIndicator [3] RoutingIndicator, protectionSchemeID [4] ProtectionSchemeID, homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, - schemeOutput [6] SchemeOutput + schemeOutput [6] SchemeOutput, + routingIndicatorLength [7] INTEGER (1..4) OPTIONAL + -- shall be included by the sender if different from the number of + -- meaningful digits given in routingIndicator } SUPI ::= CHOICE @@ -2947,4 +2950,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From 6787fc0a379f3d0af2c8b3b6e7d4ce04d01e1338 Mon Sep 17 00:00:00 2001 From: lovieno Date: Tue, 18 Jan 2022 11:48:24 +0000 Subject: [PATCH 11/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..32af6005 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) version2(2)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version3(3)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version2(2)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version3(3)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} @@ -3542,7 +3542,10 @@ SUCI ::= SEQUENCE routingIndicator [3] RoutingIndicator, protectionSchemeID [4] ProtectionSchemeID, homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, - schemeOutput [6] SchemeOutput + schemeOutput [6] SchemeOutput, + routingIndicatorLength [7] INTEGER (1..4) OPTIONAL + -- shall be included by the sender if different from the number of meaningful digits given + -- in routingIndicator } SUPI ::= CHOICE @@ -4262,4 +4265,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From ddeb664ad05eeeb829d82b6f5d2df566ea533197 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Mon, 24 Jan 2022 01:19:29 +0000 Subject: [PATCH 12/52] Updates from SvS's comments. --- 33128/r17/TS33128Payloads.asn | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 6c5dadea..7806f93d 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -178,6 +178,7 @@ XIRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + -- UDM events, see clause 7.2.2 uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, @@ -353,6 +354,7 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + -- UDM events, see clause 7.2.2 uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, @@ -1672,7 +1674,7 @@ UDMLocationInformationResultRecord ::= SEQUENCE vPLMNID [5] PLMNID OPTIONAL, currentLocationIndicator [6] BOOLEAN OPTIONAL, aMFInstanceID [7] NFID OPTIONAL, - sMSInstanceID [8] NFID OPTIONAL, + sMSFInstanceID [8] NFID OPTIONAL, location [9] Location OPTIONAL, rATType [10] RATType OPTIONAL, problemDetails [11] UDMProblemDetails OPTIONAL @@ -1740,7 +1742,7 @@ UDMAuthenticationInfoRequest ::= SEQUENCE servingNetworkName [4] PLMNID, aUSFInstanceID [5] NFID OPTIONAL, cellCAGInfo [6] CAGID OPTIONAL, - n5GCInd [7] BOOLEAN OPTIONAL + n5GCIndicator [7] BOOLEAN OPTIONAL } UDMLocationInfoRequest ::= SEQUENCE { @@ -1786,14 +1788,14 @@ UDMProblemDetailsOtherCause ::= SEQUENCE detail [4] UTF8String OPTIONAL, instance [5] UTF8String OPTIONAL, cause [6] UTF8String OPTIONAL, - uDMinvalidParameters [7] UDMInvalidParameters, - uDMsupportedFeatures [9] UTF8String + uDMInvalidParameters [7] UDMInvalidParameters, + uDMSupportedFeatures [8] UTF8String } UDMInvalidParameters ::= SEQUENCE { - param [1] UTF8String OPTIONAL, - reason [2] UTF8String OPTIONAL + parameter [1] UTF8String OPTIONAL, + reason [2] UTF8String OPTIONAL } -- =================== -- 5G SMSF definitions @@ -3732,7 +3734,7 @@ Timestamp ::= GeneralizedTime UEContextInfo ::= SEQUENCE { supportVoPS [1] BOOLEAN OPTIONAL, - supportVoPSn3gpp [2] BOOLEAN OPTIONAL, + supportVoPSN3GPP [2] BOOLEAN OPTIONAL, lastActiveTime [3] Timestamp OPTIONAL, accessType [4] AccessType OPTIONAL, rATType [5] RATType OPTIONAL -- GitLab From 3efb6c62a6b0e2e402198de061b00892f9ce861e Mon Sep 17 00:00:00 2001 From: hawbaker Date: Mon, 24 Jan 2022 12:21:12 +0000 Subject: [PATCH 13/52] 2 small updates --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 7806f93d..45c2c40b 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1674,7 +1674,7 @@ UDMLocationInformationResultRecord ::= SEQUENCE vPLMNID [5] PLMNID OPTIONAL, currentLocationIndicator [6] BOOLEAN OPTIONAL, aMFInstanceID [7] NFID OPTIONAL, - sMSFInstanceID [8] NFID OPTIONAL, + sMSFInstanceID [8] NFID OPTIONAL, location [9] Location OPTIONAL, rATType [10] RATType OPTIONAL, problemDetails [11] UDMProblemDetails OPTIONAL @@ -3734,7 +3734,7 @@ Timestamp ::= GeneralizedTime UEContextInfo ::= SEQUENCE { supportVoPS [1] BOOLEAN OPTIONAL, - supportVoPSN3GPP [2] BOOLEAN OPTIONAL, + supportVoPSNon3GPP [2] BOOLEAN OPTIONAL, lastActiveTime [3] Timestamp OPTIONAL, accessType [4] AccessType OPTIONAL, rATType [5] RATType OPTIONAL -- GitLab From 7ed26f72521119653f42a1aa2a95d24b32941b56 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Wed, 26 Jan 2022 03:02:47 +0000 Subject: [PATCH 14/52] updated new UDM message names --- 33128/r17/TS33128Payloads.asn | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 45c2c40b..4805959b 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -180,9 +180,9 @@ XIRIEvent ::= CHOICE startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- UDM events, see clause 7.2.2 - uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, - uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, - uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord + uDMLocationInformationResult [904] UDMLocationInformationResult, + uDMUEInformationResponse [905] UDMUEInformationResponse, + uDMUEAuthenticationResponse [906] UDMUEAuthenticationResponse } -- ============== @@ -356,9 +356,9 @@ IRIEvent ::= CHOICE startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- UDM events, see clause 7.2.2 - uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, - uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, - uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord + uDMLocationInformationResultRecord [904] UDMLocationInformationResult, + uDMUEInformationResponse [905] UDMUEInformationResponse, + uDMUEAuthenticationResponse [906] UDMUEAuthenticationResponse } IRITargetIdentifier ::= SEQUENCE @@ -1665,7 +1665,7 @@ UDMCancelLocationMessage ::= SEQUENCE cancelLocationMethod [6] UDMCancelLocationMethod } -UDMLocationInformationResultRecord ::= SEQUENCE +UDMLocationInformationResult ::= SEQUENCE { sUPI [1] SUPI, pEI [2] PEI OPTIONAL, @@ -1680,7 +1680,7 @@ UDMLocationInformationResultRecord ::= SEQUENCE problemDetails [11] UDMProblemDetails OPTIONAL } -UDMUEInformationRequestRecord ::= SEQUENCE +UDMUEInformationResponse ::= SEQUENCE { sUPI [1] SUPI, tADSInfo [2] UEContextInfo OPTIONAL, @@ -1689,7 +1689,7 @@ UDMUEInformationRequestRecord ::= SEQUENCE problemDetails [5] UDMProblemDetails OPTIONAL } -UDMUEAuthenticationReportRecord ::= SEQUENCE +UDMUEAuthenticationResponse ::= SEQUENCE { sUPI [1] SUPI, authenticationInfoRequest [2] UDMAuthenticationInfoRequest, -- GitLab From 41a2edd849e57000007132d7fbce6a14f2613489 Mon Sep 17 00:00:00 2001 From: lovieno Date: Wed, 26 Jan 2022 07:22:03 +0000 Subject: [PATCH 15/52] Update 33128/r16/TS33128Payloads.asn --- 33128/r16/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index cb387b8a..130e035d 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) version9(9)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version8(8)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version9(9)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version8(8)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} @@ -2282,7 +2282,7 @@ SUCI ::= SEQUENCE homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, routingIndicatorLength [7] INTEGER (1..4) OPTIONAL - -- shall be included by the sender if different from the number of + -- shall be included if different from the number of -- meaningful digits given in routingIndicator } -- GitLab From 98d280301fb8b9d13e2b01e3818305f2abf3700d Mon Sep 17 00:00:00 2001 From: lovieno Date: Wed, 26 Jan 2022 07:27:03 +0000 Subject: [PATCH 16/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 32af6005..acc88550 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) version3(3)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version2(2)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version3(3)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version2(2)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} @@ -3544,7 +3544,7 @@ SUCI ::= SEQUENCE homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, routingIndicatorLength [7] INTEGER (1..4) OPTIONAL - -- shall be included by the sender if different from the number of meaningful digits given + -- shall be included if different from the number of meaningful digits given -- in routingIndicator } -- GitLab From e422b77e6b0d35cad15dfe9402728ec7614acb20 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Wed, 26 Jan 2022 14:13:08 +0000 Subject: [PATCH 17/52] adding a space --- 33128/r17/TS33128Payloads.asn | 1 + 1 file changed, 1 insertion(+) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 4805959b..bc831fa7 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1744,6 +1744,7 @@ UDMAuthenticationInfoRequest ::= SEQUENCE cellCAGInfo [6] CAGID OPTIONAL, n5GCIndicator [7] BOOLEAN OPTIONAL } + UDMLocationInfoRequest ::= SEQUENCE { requested5GSLocation [1] BOOLEAN OPTIONAL, -- GitLab From 53d7a2616f4cef67942c66c9b9ae98a8658db1ef Mon Sep 17 00:00:00 2001 From: raonan Date: Wed, 26 Jan 2022 21:13:15 +0000 Subject: [PATCH 18/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 1558d814..efde571b 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -178,7 +178,7 @@ XIRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - ccUnavailable [107] CCUnavailable + cCUnavailable [107] CCUnavailable } -- ============== -- GitLab From 901c74eb9b0fed0af436b7908fbf25f98a2d82e8 Mon Sep 17 00:00:00 2001 From: raonan Date: Wed, 26 Jan 2022 21:17:04 +0000 Subject: [PATCH 19/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index efde571b..702b45c7 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -349,7 +349,9 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + cCUnavailable [107] + CCUnavailable } -- GitLab From 3fd70f48bba2b9683e1409ce14d131459203c3ac Mon Sep 17 00:00:00 2001 From: raonan Date: Wed, 26 Jan 2022 21:37:26 +0000 Subject: [PATCH 20/52] Update TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 702b45c7..687549a0 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -2826,7 +2826,7 @@ StartOfInterceptionForActiveIMSSession ::= SEQUENCE -- This indicates to the LEMF that the media is not available for interception for intercept orders that requires media interception. See clause 7.12.4.2.x fo the details. CCUnavailable ::= SEQUENCE { - ccUnavailableReason [1] PrintableString, + cCUnavailableReason [1] PrintableString, sDPState [2] SEQUENCE OF OCTET STRING OPTIONAL, voIPRoamingIndication [3] VoIPRoamingIndication OPTIONAL, location [4] Location OPTIONAL -- GitLab From 0a94aae8703805ea3af8eddfa28f3e55d7de4c5d Mon Sep 17 00:00:00 2001 From: canterburym Date: Thu, 27 Jan 2022 15:47:16 +0000 Subject: [PATCH 21/52] Apply 1 suggestion(s) to 1 file(s) --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 687549a0..acf70586 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -2830,7 +2830,7 @@ CCUnavailable ::= SEQUENCE sDPState [2] SEQUENCE OF OCTET STRING OPTIONAL, voIPRoamingIndication [3] VoIPRoamingIndication OPTIONAL, location [4] Location OPTIONAL - } +} -- ============== -- IMS parameters -- GitLab From 1aa5a1cfbf753aa8a9661b8e72621ae568249434 Mon Sep 17 00:00:00 2001 From: raonan Date: Thu, 27 Jan 2022 15:52:41 +0000 Subject: [PATCH 22/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index acf70586..451f2ae7 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -178,7 +178,7 @@ XIRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - cCUnavailable [107] CCUnavailable + iMSCCUnavailable [3140] IMSCCUnavailable } -- ============== @@ -350,8 +350,8 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - cCUnavailable [107] - CCUnavailable + iMSCCUnavailable [3140] + IMSCCUnavailable } @@ -2823,13 +2823,12 @@ StartOfInterceptionForActiveIMSSession ::= SEQUENCE voIPRoamingIndication [5] VoIPRoamingIndication OPTIONAL, location [7] Location OPTIONAL } --- This indicates to the LEMF that the media is not available for interception for intercept orders that requires media interception. See clause 7.12.4.2.x fo the details. -CCUnavailable ::= SEQUENCE + +-- See clause 7.12.4.2.X for the details. +IMSCCUnavailable ::= SEQUENCE { - cCUnavailableReason [1] PrintableString, - sDPState [2] SEQUENCE OF OCTET STRING OPTIONAL, - voIPRoamingIndication [3] VoIPRoamingIndication OPTIONAL, - location [4] Location OPTIONAL + cCUnavailableReason [1] UTF8String, + sDPState [2] OCTET STRING OPTIONAL } -- ============== -- GitLab From f6450e3ceab51b925cd18bb164d9890dca31cabc Mon Sep 17 00:00:00 2001 From: raonan Date: Fri, 28 Jan 2022 00:34:21 +0000 Subject: [PATCH 23/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 451f2ae7..f191da86 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -178,7 +178,7 @@ XIRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - iMSCCUnavailable [3140] IMSCCUnavailable + iMSCCUnavailable [3140] IMSCCUnavailable } -- ============== @@ -350,7 +350,7 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - iMSCCUnavailable [3140] + iMSCCUnavailable [3140] IMSCCUnavailable } -- GitLab From 85cdee1c79ff20683eef2e9ac79e3af80b8cccd1 Mon Sep 17 00:00:00 2001 From: Steije van Schelt <22-vanschelts@users.noreply.gitlab.example.com> Date: Fri, 28 Jan 2022 15:07:36 +0000 Subject: [PATCH 24/52] Apply 1 suggestion(s) to 1 file(s) --- 33128/r17/TS33128Payloads.asn | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index f191da86..f4d1d64d 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -350,8 +350,7 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - iMSCCUnavailable [3140] - IMSCCUnavailable + iMSCCUnavailable [3140] IMSCCUnavailable } -- GitLab From b4f30c59e01b167d648f69e587a12b4196771a80 Mon Sep 17 00:00:00 2001 From: lovieno Date: Wed, 9 Feb 2022 08:32:31 +0000 Subject: [PATCH 25/52] Update 33128/r15/TS33128Payloads.asn --- 33128/r15/TS33128Payloads.asn | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index fce96739..864c4176 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -786,7 +786,11 @@ SUCI ::= SEQUENCE routingIndicator [3] RoutingIndicator, protectionSchemeID [4] ProtectionSchemeID, homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, - schemeOutput [6] SchemeOutput + schemeOutput [6] SchemeOutput, + routingIndicatorLength [7] INTEGER (1..4) OPTIONAL + -- shall be included if different from the number of meaningful digits given + -- in routingIndicator + } SUPI ::= CHOICE -- GitLab From 1c42d7c44ad3dac12c0ae03a6ad9d63f89f86a50 Mon Sep 17 00:00:00 2001 From: courbon Date: Tue, 22 Feb 2022 14:04:46 +0000 Subject: [PATCH 26/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..55f6f53c 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3095,7 +3095,8 @@ MMELocationUpdate ::= SEQUENCE gUTI [4] GUTI OPTIONAL, location [5] Location OPTIONAL, oldGUTI [6] GUTI OPTIONAL, - sMSServiceStatus [7] EPSSMSServiceStatus OPTIONAL + sMSServiceStatus [7] EPSSMSServiceStatus OPTIONAL, + lPPaMessages [8] LPPaMessages OPTIONAL } MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE @@ -3193,6 +3194,20 @@ MMEFailureCause ::= CHOICE eSMCause [2] ESMCause } +LPPaMessages ::= CHOICE +{ + lPPaRequestResponse [1] LPPaRequestResponse, + lPPaReport [2] LPPaPDU +} + +LPPaRequestResponse ::= SEQUENCE +{ + lPPaRequest [1] LPPaPDU, + lPPaResponse [2] LPPaPDU +} + +LPPaPDU ::= OCTET STRING + -- =========================== -- LI Notification definitions -- =========================== @@ -4262,4 +4277,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From a7b6dcb5fb4c9ba7aa0d96ac78e5aaec0c3948fd Mon Sep 17 00:00:00 2001 From: courbon Date: Tue, 22 Feb 2022 14:48:16 +0000 Subject: [PATCH 27/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..431cb607 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -2861,7 +2861,8 @@ HeaderOnlyIndication ::= BOOLEAN -- See clause 7.11.2.1.2 for details of this structure STIRSHAKENSignatureGeneration ::= SEQUENCE { - pASSporTs [1] SEQUENCE OF PASSporT + pASSporTs [1] SEQUENCE OF PASSporT, + encapsulatedSIPMessage [2] SIPMessage } -- See clause 7.11.2.1.3 for details of this structure @@ -2871,7 +2872,8 @@ STIRSHAKENSignatureValidation ::= SEQUENCE rCDTerminalDisplayInfo [2] RCDDisplayInfo OPTIONAL, eCNAMTerminalDisplayInfo [3] ECNAMDisplayInfo OPTIONAL, sHAKENValidationResult [4] SHAKENValidationResult, - sHAKENFailureStatusCode [5] SHAKENFailureStatusCode OPTIONAL + sHAKENFailureStatusCode [5] SHAKENFailureStatusCode OPTIONAL, + encapsulatedSIPMessage [6] SIPMessage } -- ================================ @@ -4262,4 +4264,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From 5a2bf5d90916db6dbc9ffe2f0d8db18447b189d1 Mon Sep 17 00:00:00 2001 From: courbon Date: Tue, 22 Feb 2022 14:58:16 +0000 Subject: [PATCH 28/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 952d6512..a3b46d0c 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1156,7 +1156,8 @@ AMFLocationUpdate ::= SEQUENCE gUTI [5] FiveGGUTI OPTIONAL, location [6] Location, sMSOverNASIndicator [7] SMSOverNASIndicator OPTIONAL, - oldGUTI [8] EPS5GGUTI OPTIONAL + oldGUTI [8] EPS5GGUTI OPTIONAL, + nRPPaMessages [9] NRPPaMessages OPTIONAL } -- See clause 6.2.2.2.5 for details of this structure @@ -1244,6 +1245,20 @@ AMFRegistrationType ::= ENUMERATED AMFSetID ::= INTEGER (0..1023) +NRPPaMessages ::= CHOICE +{ + nRPPaRequestResponse [1] NRPPaRequestResponse, + nRPPaReport [2] NRPPaPDU +} + +NRPPaRequestResponse ::= SEQUENCE +{ + nRPPaRequest [1] NRPPaPDU, + nRPPaResponse [2] NRPPaPDU +} + +NRPPaPDU ::= OCTET STRING + -- ================== -- 5G SMF definitions -- ================== @@ -4262,4 +4277,4 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) -END \ No newline at end of file +END -- GitLab From 9701d8a91a9215194de71c5482062a4e08588093 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 16:07:38 +0000 Subject: [PATCH 29/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 55f6f53c..dc68dab7 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -177,7 +177,11 @@ XIRIEvent ::= CHOICE sTIRSHAKENSignatureValidation [104] STIRSHAKENSignatureValidation, -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + + -- MME Events, see clause 6.3.2.2 related to MMEPositioningInfoTransfer + mMEPositioningInfoTransfer [0328] MMEPositioningInfoTransfer + } -- ============== @@ -348,7 +352,10 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + + -- MME Events, see clause 6.3.2.2 related to MMEPositioningInfoTransfer + mMEPositioningInfoTransfer [328] MMEPositioningInfoTransfer } @@ -3124,6 +3131,16 @@ MMEUnsuccessfulProcedure ::= SEQUENCE location [7] Location OPTIONAL } +-- See clause 6.3.2.2.8 for details of this structure +MMEPositioningInfoTransfer ::= SEQUENCE +{ + iMSI [1] IMSI, + iMEI [2] IMEI OPTIONAL, + mSISDN [3] MSISDN OPTIONAL, + gUTI [4] GUTI OPTIONAL, + lPPaaMessage [5] OCTET STRING +} + -- ================== -- EPS MME parameters -- ================== @@ -3194,20 +3211,6 @@ MMEFailureCause ::= CHOICE eSMCause [2] ESMCause } -LPPaMessages ::= CHOICE -{ - lPPaRequestResponse [1] LPPaRequestResponse, - lPPaReport [2] LPPaPDU -} - -LPPaRequestResponse ::= SEQUENCE -{ - lPPaRequest [1] LPPaPDU, - lPPaResponse [2] LPPaPDU -} - -LPPaPDU ::= OCTET STRING - -- =========================== -- LI Notification definitions -- =========================== -- GitLab From 8093835da391d8de3f7a1f83012483afaa45a9bc Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 16:17:58 +0000 Subject: [PATCH 30/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index dc68dab7..bc3903db 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3102,8 +3102,7 @@ MMELocationUpdate ::= SEQUENCE gUTI [4] GUTI OPTIONAL, location [5] Location OPTIONAL, oldGUTI [6] GUTI OPTIONAL, - sMSServiceStatus [7] EPSSMSServiceStatus OPTIONAL, - lPPaMessages [8] LPPaMessages OPTIONAL + sMSServiceStatus [7] EPSSMSServiceStatus OPTIONAL } MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE -- GitLab From ab194da44e2f767b37fd5131a2ada18ece2bb1e1 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 16:26:33 +0000 Subject: [PATCH 31/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 40 +++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index a3b46d0c..84474939 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -175,9 +175,14 @@ XIRIEvent ::= CHOICE -- STIR SHAKEN and RCD/eCNAM Events, see clause 7.11.2 sTIRSHAKENSignatureGeneration [103] STIRSHAKENSignatureGeneration, sTIRSHAKENSignatureValidation [104] STIRSHAKENSignatureValidation, + -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + + -- Positioning info transfer, see 6.2.2.2.8 + positioningInfoTransfer [329] AMFPositioningInfoTransfer + } -- ============== @@ -348,7 +353,10 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, - startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession + startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + + -- Positioning info transfer, see 6.2.2.2.8 + positioningInfoTransfer [329] AMFPositioningInfoTransfer } @@ -1156,8 +1164,7 @@ AMFLocationUpdate ::= SEQUENCE gUTI [5] FiveGGUTI OPTIONAL, location [6] Location, sMSOverNASIndicator [7] SMSOverNASIndicator OPTIONAL, - oldGUTI [8] EPS5GGUTI OPTIONAL, - nRPPaMessages [9] NRPPaMessages OPTIONAL + oldGUTI [8] EPS5GGUTI OPTIONAL } -- See clause 6.2.2.2.5 for details of this structure @@ -1194,6 +1201,17 @@ AMFUnsuccessfulProcedure ::= SEQUENCE location [9] Location OPTIONAL } +-- See clause 6.2.2.2.8 for details of this structure +AMFPositioningInfoTransfer ::= SEQUENCE +{ + sUPI [1] SUPI OPTIONAL, + sUCI [2] SUCI OPTIONAL, + pEI [3] PEI OPTIONAL, + gPSI [4] GPSI OPTIONAL, + gUTI [5] FiveGGUTI OPTIONAL, + nRPPaMessage [6] OCTET STRING +} + -- ================= -- 5G AMF parameters -- ================= @@ -1245,20 +1263,6 @@ AMFRegistrationType ::= ENUMERATED AMFSetID ::= INTEGER (0..1023) -NRPPaMessages ::= CHOICE -{ - nRPPaRequestResponse [1] NRPPaRequestResponse, - nRPPaReport [2] NRPPaPDU -} - -NRPPaRequestResponse ::= SEQUENCE -{ - nRPPaRequest [1] NRPPaPDU, - nRPPaResponse [2] NRPPaPDU -} - -NRPPaPDU ::= OCTET STRING - -- ================== -- 5G SMF definitions -- ================== -- GitLab From 536855986364cbdd7bd89d02afe7a4281e96e5de Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 17:03:41 +0000 Subject: [PATCH 32/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 84474939..c166b80f 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -181,7 +181,7 @@ XIRIEvent ::= CHOICE startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- Positioning info transfer, see 6.2.2.2.8 - positioningInfoTransfer [329] AMFPositioningInfoTransfer + positioningInfoTransfer [329] AMFPositioningInfoTransfer } @@ -356,7 +356,7 @@ IRIEvent ::= CHOICE startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- Positioning info transfer, see 6.2.2.2.8 - positioningInfoTransfer [329] AMFPositioningInfoTransfer + positioningInfoTransfer [329] AMFPositioningInfoTransfer } -- GitLab From e9b38c0c0659676b8a666e38b625c9591ec77508 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 17:06:08 +0000 Subject: [PATCH 33/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index c166b80f..9fa7cb4a 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -180,8 +180,8 @@ XIRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- Positioning info transfer, see 6.2.2.2.8 - positioningInfoTransfer [329] AMFPositioningInfoTransfer + -- Positioning info transfer, see 6.2.2.2.X + positioningInfoTransfer [329] AMFPositioningInfoTransfer } @@ -355,8 +355,8 @@ IRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- Positioning info transfer, see 6.2.2.2.8 - positioningInfoTransfer [329] AMFPositioningInfoTransfer + -- Positioning info transfer, see 6.2.2.2.X + positioningInfoTransfer [329] AMFPositioningInfoTransfer } -- GitLab From 961252833f438353f67099e2b81d4779cd92268b Mon Sep 17 00:00:00 2001 From: canterburym Date: Wed, 23 Feb 2022 18:17:58 +0000 Subject: [PATCH 34/52] Removing tabs --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 9fa7cb4a..4c4fb4d0 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -180,7 +180,7 @@ XIRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- Positioning info transfer, see 6.2.2.2.X + -- Positioning info transfer, see 6.2.2.2.X positioningInfoTransfer [329] AMFPositioningInfoTransfer } @@ -355,7 +355,7 @@ IRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- Positioning info transfer, see 6.2.2.2.X + -- Positioning info transfer, see 6.2.2.2.X positioningInfoTransfer [329] AMFPositioningInfoTransfer } -- GitLab From 36eb5c318d447ff9e07bee3c775a7a55391420d9 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 19:19:13 +0000 Subject: [PATCH 35/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 4c4fb4d0..a28e1ee5 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1201,7 +1201,7 @@ AMFUnsuccessfulProcedure ::= SEQUENCE location [9] Location OPTIONAL } --- See clause 6.2.2.2.8 for details of this structure +-- See clause 6.2.2.2.X for details of this structure AMFPositioningInfoTransfer ::= SEQUENCE { sUPI [1] SUPI OPTIONAL, -- GitLab From cd780fc763dcaad9403d2144f3d58617055058e4 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 19:34:04 +0000 Subject: [PATCH 36/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index bc3903db..6ef0b74e 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -179,7 +179,7 @@ XIRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- MME Events, see clause 6.3.2.2 related to MMEPositioningInfoTransfer + -- MME Events, see clause 6.3.2.2.X related to Positioning info transfer mMEPositioningInfoTransfer [0328] MMEPositioningInfoTransfer } @@ -354,7 +354,7 @@ IRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- MME Events, see clause 6.3.2.2 related to MMEPositioningInfoTransfer + -- MME Events, see clause 6.3.2.2.X related to positioning info transfer mMEPositioningInfoTransfer [328] MMEPositioningInfoTransfer } @@ -3130,7 +3130,7 @@ MMEUnsuccessfulProcedure ::= SEQUENCE location [7] Location OPTIONAL } --- See clause 6.3.2.2.8 for details of this structure +-- See clause 6.3.2.2.X for details of this structure MMEPositioningInfoTransfer ::= SEQUENCE { iMSI [1] IMSI, -- GitLab From e1a7b7bd95c93cfce440f1a35c0fc618cbc84157 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 19:53:48 +0000 Subject: [PATCH 37/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index a28e1ee5..db8b0fd4 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1201,10 +1201,10 @@ AMFUnsuccessfulProcedure ::= SEQUENCE location [9] Location OPTIONAL } --- See clause 6.2.2.2.X for details of this structure +-- See clause 6.2.2.2.X on for details of this structure AMFPositioningInfoTransfer ::= SEQUENCE { - sUPI [1] SUPI OPTIONAL, + sUPI [1] SUPI, sUCI [2] SUCI OPTIONAL, pEI [3] PEI OPTIONAL, gPSI [4] GPSI OPTIONAL, -- GitLab From e565104172534fcea953762fbf785b804cb61ea8 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 20:04:09 +0000 Subject: [PATCH 38/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index db8b0fd4..ccb19225 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -180,7 +180,7 @@ XIRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- Positioning info transfer, see 6.2.2.2.X + -- AMF events, see 6.2.2.2.X positioningInfoTransfer [329] AMFPositioningInfoTransfer } @@ -355,7 +355,7 @@ IRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- Positioning info transfer, see 6.2.2.2.X + -- AMF events, see 6.2.2.2.X positioningInfoTransfer [329] AMFPositioningInfoTransfer } -- GitLab From b78061b7a0ddb38b93188f54c5b469007e74d848 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 23 Feb 2022 20:13:37 +0000 Subject: [PATCH 39/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 6ef0b74e..003b1ad7 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -179,7 +179,7 @@ XIRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- MME Events, see clause 6.3.2.2.X related to Positioning info transfer + -- MME Events, see clause 6.3.2.2.X mMEPositioningInfoTransfer [0328] MMEPositioningInfoTransfer } @@ -354,7 +354,7 @@ IRIEvent ::= CHOICE iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - -- MME Events, see clause 6.3.2.2.X related to positioning info transfer + -- MME Events, see clause 6.3.2.2.X mMEPositioningInfoTransfer [328] MMEPositioningInfoTransfer } -- GitLab From fc219c91457b43d60c7b24be84312778226673aa Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 2 Mar 2022 21:20:05 +0000 Subject: [PATCH 40/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 003b1ad7..f549b509 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3137,7 +3137,8 @@ MMEPositioningInfoTransfer ::= SEQUENCE iMEI [2] IMEI OPTIONAL, mSISDN [3] MSISDN OPTIONAL, gUTI [4] GUTI OPTIONAL, - lPPaaMessage [5] OCTET STRING + lPPaaMessage [5] OCTET STRING, + correlationId [6] UTF8String } -- ================== -- GitLab From 8bb2c1e36630b9a78fb28aa13ed9721a510d8be9 Mon Sep 17 00:00:00 2001 From: courbon Date: Wed, 2 Mar 2022 21:22:29 +0000 Subject: [PATCH 41/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index ccb19225..ec92f05c 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1209,7 +1209,8 @@ AMFPositioningInfoTransfer ::= SEQUENCE pEI [3] PEI OPTIONAL, gPSI [4] GPSI OPTIONAL, gUTI [5] FiveGGUTI OPTIONAL, - nRPPaMessage [6] OCTET STRING + nRPPaMessage [6] OCTET STRING, + lcsCorrelationId [7] UTF8String } -- ================= -- GitLab From ba2dcc9426269b0598a2652912d2b9fd346190dd Mon Sep 17 00:00:00 2001 From: courbon Date: Thu, 3 Mar 2022 18:37:36 +0000 Subject: [PATCH 42/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index ec92f05c..53a1fab5 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1210,7 +1210,8 @@ AMFPositioningInfoTransfer ::= SEQUENCE gPSI [4] GPSI OPTIONAL, gUTI [5] FiveGGUTI OPTIONAL, nRPPaMessage [6] OCTET STRING, - lcsCorrelationId [7] UTF8String + lPPMessage [7] OCTET STRING, + lcsCorrelationId [8] OCTET STRING (SIZE(1..255)) } -- ================= -- GitLab From d5392956f7a1245abe3ed1e608a00aba82263976 Mon Sep 17 00:00:00 2001 From: courbon Date: Thu, 3 Mar 2022 21:10:42 +0000 Subject: [PATCH 43/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index f549b509..2d81a33a 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3133,12 +3133,13 @@ MMEUnsuccessfulProcedure ::= SEQUENCE -- See clause 6.3.2.2.X for details of this structure MMEPositioningInfoTransfer ::= SEQUENCE { - iMSI [1] IMSI, - iMEI [2] IMEI OPTIONAL, - mSISDN [3] MSISDN OPTIONAL, - gUTI [4] GUTI OPTIONAL, - lPPaaMessage [5] OCTET STRING, - correlationId [6] UTF8String + iMSI [1] IMSI, + iMEI [2] IMEI OPTIONAL, + mSISDN [3] MSISDN OPTIONAL, + gUTI [4] GUTI OPTIONAL, + lPPaMessage [5] OCTET STRING, + lPPMessage [6] OCTET STRING, + mMELCSCorrelationId [7] OCTET STRING ((SIZE(4)) } -- ================== -- GitLab From 3036941560204c3ff165ad4fd0dcdcb41554e816 Mon Sep 17 00:00:00 2001 From: courbon Date: Thu, 3 Mar 2022 21:36:58 +0000 Subject: [PATCH 44/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 2d81a33a..379197ca 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3139,7 +3139,7 @@ MMEPositioningInfoTransfer ::= SEQUENCE gUTI [4] GUTI OPTIONAL, lPPaMessage [5] OCTET STRING, lPPMessage [6] OCTET STRING, - mMELCSCorrelationId [7] OCTET STRING ((SIZE(4)) + mMELCSCorrelationId [7] OCTET STRING (SIZE(4)) } -- ================== -- GitLab From 6ace9733e5f4d2c1f10d15908487232edbba7ae9 Mon Sep 17 00:00:00 2001 From: courbon Date: Fri, 4 Mar 2022 14:29:48 +0000 Subject: [PATCH 45/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 53a1fab5..1ea43a73 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1209,9 +1209,9 @@ AMFPositioningInfoTransfer ::= SEQUENCE pEI [3] PEI OPTIONAL, gPSI [4] GPSI OPTIONAL, gUTI [5] FiveGGUTI OPTIONAL, - nRPPaMessage [6] OCTET STRING, - lPPMessage [7] OCTET STRING, - lcsCorrelationId [8] OCTET STRING (SIZE(1..255)) + nRPPaMessage [6] OCTET STRING OPTIONAL, + lPPMessage [7] OCTET STRING OPTIONAL, + lcsCorrelationId [8] UTF8String (SIZE(1..255)) } -- ================= -- GitLab From 1bbc5202c85daef4ff612f8dce94f3ced18bd2aa Mon Sep 17 00:00:00 2001 From: courbon Date: Fri, 4 Mar 2022 14:31:17 +0000 Subject: [PATCH 46/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 379197ca..ee387e01 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -3137,8 +3137,8 @@ MMEPositioningInfoTransfer ::= SEQUENCE iMEI [2] IMEI OPTIONAL, mSISDN [3] MSISDN OPTIONAL, gUTI [4] GUTI OPTIONAL, - lPPaMessage [5] OCTET STRING, - lPPMessage [6] OCTET STRING, + lPPaMessage [5] OCTET STRING OPTIONAL, + lPPMessage [6] OCTET STRING OPTIONAL, mMELCSCorrelationId [7] OCTET STRING (SIZE(4)) } -- GitLab From 822cd89c280cc20001858dca4b85fd0629f4841b Mon Sep 17 00:00:00 2001 From: courbon Date: Fri, 4 Mar 2022 15:27:24 +0000 Subject: [PATCH 47/52] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 431cb607..90f06559 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -2862,7 +2862,7 @@ HeaderOnlyIndication ::= BOOLEAN STIRSHAKENSignatureGeneration ::= SEQUENCE { pASSporTs [1] SEQUENCE OF PASSporT, - encapsulatedSIPMessage [2] SIPMessage + encapsulatedSIPMessage [2] SIPMessage OPTIONAL } -- See clause 7.11.2.1.3 for details of this structure @@ -2873,7 +2873,7 @@ STIRSHAKENSignatureValidation ::= SEQUENCE eCNAMTerminalDisplayInfo [3] ECNAMDisplayInfo OPTIONAL, sHAKENValidationResult [4] SHAKENValidationResult, sHAKENFailureStatusCode [5] SHAKENFailureStatusCode OPTIONAL, - encapsulatedSIPMessage [6] SIPMessage + encapsulatedSIPMessage [6] SIPMessage OPTIONAL } -- ================================ -- GitLab From 4fff320bd2dc9edb32ef364d5e744988494d1a55 Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 9 Mar 2022 08:07:10 +0000 Subject: [PATCH 48/52] Renumbering tags --- 33128/r16/TS33128Payloads.asn | 2 +- 33128/r17/TS33128Payloads.asn | 31 ++++++++++++++++--------------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index 130e035d..3969677e 100644 --- a/33128/r16/TS33128Payloads.asn +++ b/33128/r16/TS33128Payloads.asn @@ -118,7 +118,7 @@ XIRIEvent ::= CHOICE mMEIdentifierAssocation [63] MMEIdentifierAssocation, -- PDU to MA PDU session-related events, see clause 6.2.3.2.8 - sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification + sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification } -- ============== diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index a7d3c8d7..7880033c 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -179,17 +179,18 @@ XIRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, + iMSCCUnavailable [107] IMSCCUnavailable, -- UDM events, see clause 7.2.2 - uDMLocationInformationResult [904] UDMLocationInformationResult, - uDMUEInformationResponse [905] UDMUEInformationResponse, - uDMUEAuthenticationResponse [906] UDMUEAuthenticationResponse - iMSCCUnavailable [3140] IMSCCUnavailable + uDMLocationInformationResult [108] UDMLocationInformationResult, + uDMUEInformationResponse [109] UDMUEInformationResponse, + uDMUEAuthenticationResponse [110] UDMUEAuthenticationResponse, + -- AMF events, see 6.2.2.2.X - positioningInfoTransfer [329] AMFPositioningInfoTransfer - -- MME Events, see clause 6.3.2.2.X - mMEPositioningInfoTransfer [0328] MMEPositioningInfoTransfer + positioningInfoTransfer [111] AMFPositioningInfoTransfer, + -- MME Events, see clause 6.3.2.2.X + mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer, } -- ============== @@ -361,18 +362,18 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - iMSCCUnavailable [3140] IMSCCUnavailable + iMSCCUnavailable [107] IMSCCUnavailable - -- MME Events, see clause 6.3.2.2.X - mMEPositioningInfoTransfer [328] MMEPositioningInfoTransfer + -- UDM events, see clause 7.2.2 + uDMLocationInformationResultRecord [108] UDMLocationInformationResult, + uDMUEInformationResponse [109] UDMUEInformationResponse, + uDMUEAuthenticationResponse [110] UDMUEAuthenticationResponse, -- AMF events, see 6.2.2.2.X - positioningInfoTransfer [329] AMFPositioningInfoTransfer + positioningInfoTransfer [111] AMFPositioningInfoTransfer - -- UDM events, see clause 7.2.2 - uDMLocationInformationResultRecord [904] UDMLocationInformationResult, - uDMUEInformationResponse [905] UDMUEInformationResponse, - uDMUEAuthenticationResponse [906] UDMUEAuthenticationResponse + -- MME Events, see clause 6.3.2.2.X + mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer, } IRITargetIdentifier ::= SEQUENCE -- GitLab From 7a2afbb7a2a15158b25e86cbee0517cef777b3e7 Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 9 Mar 2022 08:11:25 +0000 Subject: [PATCH 49/52] Fixing ASN1 commas --- 33128/r17/TS33128Payloads.asn | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 7880033c..cd573bc7 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -190,7 +190,7 @@ XIRIEvent ::= CHOICE positioningInfoTransfer [111] AMFPositioningInfoTransfer, -- MME Events, see clause 6.3.2.2.X - mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer, + mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer } -- ============== @@ -362,7 +362,7 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, - iMSCCUnavailable [107] IMSCCUnavailable + iMSCCUnavailable [107] IMSCCUnavailable, -- UDM events, see clause 7.2.2 uDMLocationInformationResultRecord [108] UDMLocationInformationResult, @@ -370,10 +370,10 @@ IRIEvent ::= CHOICE uDMUEAuthenticationResponse [110] UDMUEAuthenticationResponse, -- AMF events, see 6.2.2.2.X - positioningInfoTransfer [111] AMFPositioningInfoTransfer + positioningInfoTransfer [111] AMFPositioningInfoTransfer, -- MME Events, see clause 6.3.2.2.X - mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer, + mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer } IRITargetIdentifier ::= SEQUENCE -- GitLab From 4efb44b97cbc14112beffe9ad19c797e47068bd3 Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 9 Mar 2022 08:14:43 +0000 Subject: [PATCH 50/52] Updating OIDs --- 33128/r15/TS33128Payloads.asn | 2 +- 33128/r16/TS33128Payloads.asn | 4 ++-- 33128/r17/TS33128Payloads.asn | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index 864c4176..2705b61a 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) version3(3)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r15(15) version4(4)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index 3969677e..a11f3382 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) version8(8)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version9(9)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version8(8)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version9(9)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index cd573bc7..5900c1b7 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) version2(2)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version3(3)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version2(2)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version3(3)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} -- GitLab From 9e0ccf26b209f55b7684bc74e886ac9cfe4ba88e Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 9 Mar 2022 08:16:45 +0000 Subject: [PATCH 51/52] Updaying OIDs --- 33128/r15/TS33128Payloads.asn | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index 2705b61a..45d6cb2d 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -9,13 +9,13 @@ BEGIN -- Relative OIDs -- ============= -xIRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version2(2) xIRI(1)} -xCCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version1(1) xCC(2)} +xIRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version4(4) xIRI(1)} +xCCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version4(4) xCC(2)} -iRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version2(2) iRI(3)} -cCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version2(2) cC(4)} +iRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version4(4) iRI(3)} +cCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version4(4) cC(4)} -lINotificationPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version1(1) lINotification(5)} +lINotificationPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version4(4) lINotification(5)} -- =============== -- X2 xIRI payload -- GitLab From 72859f1afd66765f2955ddc39776446d308be232 Mon Sep 17 00:00:00 2001 From: mark Date: Mon, 14 Mar 2022 09:54:33 +0000 Subject: [PATCH 52/52] Corrections to match plenary submission --- 33128/r15/TS33128Payloads.asn | 14 ++++++---- 33128/r15/urn_3GPP_ns_li_3GPPX1Extensions.xsd | 6 ++-- 33128/r17/TS33128Payloads.asn | 28 +++++++++---------- 3 files changed, 27 insertions(+), 21 deletions(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index 45d6cb2d..956bd302 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -160,7 +160,8 @@ AMFRegistration ::= SEQUENCE gPSI [7] GPSI OPTIONAL, gUTI [8] FiveGGUTI, location [9] Location OPTIONAL, - non3GPPAccessEndpoint [10] UEEndpointAddress OPTIONAL + non3GPPAccessEndpoint [10] UEEndpointAddress OPTIONAL, + fiveGSTAIList [11] TAIList OPTIONAL } -- See clause 6.2.2.2.3 for details of this structure @@ -201,7 +202,8 @@ AMFStartOfInterceptionWithRegisteredUE ::= SEQUENCE gUTI [8] FiveGGUTI, location [9] Location OPTIONAL, non3GPPAccessEndpoint [10] UEEndpointAddress OPTIONAL, - timeOfRegistration [11] Timestamp OPTIONAL + timeOfRegistration [11] Timestamp OPTIONAL, + fiveGSTAIList [12] TAIList OPTIONAL } -- See clause 6.2.2.2.6 for details of this structure @@ -345,7 +347,8 @@ SMFStartOfInterceptionWithEstablishedPDUSession ::= SEQUENCE requestType [15] FiveGSMRequestType, accessType [16] AccessType OPTIONAL, rATType [17] RATType OPTIONAL, - sMPDUDNRequest [18] SMPDUDNRequest OPTIONAL + sMPDUDNRequest [18] SMPDUDNRequest OPTIONAL, + timeOfSessionEstablishment [19] Timestamp OPTIONAL } -- See clause 6.2.3.2.6 for details of this structure @@ -788,9 +791,8 @@ SUCI ::= SEQUENCE homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, routingIndicatorLength [7] INTEGER (1..4) OPTIONAL - -- shall be included if different from the number of meaningful digits given + -- shall be included if different from the number of meaningful digits given -- in routingIndicator - } SUPI ::= CHOICE @@ -933,6 +935,8 @@ TAI ::= SEQUENCE tAC [2] TAC } +TAIList ::= SEQUENCE OF TAI + -- TS 29.571 [17], clause 5.4.4.5 ECGI ::= SEQUENCE { diff --git a/33128/r15/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r15/urn_3GPP_ns_li_3GPPX1Extensions.xsd index de3e2f20..b042f395 100644 --- a/33128/r15/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r15/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -1,15 +1,17 @@ + + diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 5900c1b7..467672bc 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -186,10 +186,10 @@ XIRIEvent ::= CHOICE uDMUEInformationResponse [109] UDMUEInformationResponse, uDMUEAuthenticationResponse [110] UDMUEAuthenticationResponse, - -- AMF events, see 6.2.2.2.X + -- AMF events, see 6.2.2.2.8 positioningInfoTransfer [111] AMFPositioningInfoTransfer, - -- MME Events, see clause 6.3.2.2.X + -- MME Events, see clause 6.3.2.2.8 mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer } @@ -369,10 +369,10 @@ IRIEvent ::= CHOICE uDMUEInformationResponse [109] UDMUEInformationResponse, uDMUEAuthenticationResponse [110] UDMUEAuthenticationResponse, - -- AMF events, see 6.2.2.2.X + -- AMF events, see 6.2.2.2.8 positioningInfoTransfer [111] AMFPositioningInfoTransfer, - -- MME Events, see clause 6.3.2.2.X + -- MME Events, see clause 6.3.2.2.8 mMEPositioningInfoTransfer [112] MMEPositioningInfoTransfer } @@ -1217,7 +1217,7 @@ AMFUnsuccessfulProcedure ::= SEQUENCE location [9] Location OPTIONAL } --- See clause 6.2.2.2.X on for details of this structure +-- See clause 6.2.2.2.8 on for details of this structure AMFPositioningInfoTransfer ::= SEQUENCE { sUPI [1] SUPI, @@ -1765,11 +1765,11 @@ CAGID ::= UTF8String UDMAuthenticationInfoRequest ::= SEQUENCE { infoRequestType [1] UDMInfoRequestType, - rGAuthCtx [2] SEQUENCE SIZE(1..MAX) OF SubscriberIdentifier, + rGAuthCtx [2] SEQUENCE SIZE(1..MAX) OF SubscriberIdentifier, authType [3] PrimaryAuthenticationType, servingNetworkName [4] PLMNID, aUSFInstanceID [5] NFID OPTIONAL, - cellCAGInfo [6] CAGID OPTIONAL, + cellCAGInfo [6] CAGID OPTIONAL, n5GCIndicator [7] BOOLEAN OPTIONAL } @@ -2943,7 +2943,7 @@ IMSMessage ::= SEQUENCE voIPRoamingIndication [3] VoIPRoamingIndication OPTIONAL, location [6] Location OPTIONAL } --- See clause 7.12.4.2.3 for details of this structure +-- See clause 7.12.4.2.2 for details of this structure StartOfInterceptionForActiveIMSSession ::= SEQUENCE { originatingId [1] SEQUENCE OF IMPU, @@ -2954,7 +2954,7 @@ StartOfInterceptionForActiveIMSSession ::= SEQUENCE location [7] Location OPTIONAL } --- See clause 7.12.4.2.X for the details. +-- See clause 7.12.4.2.3 for the details. IMSCCUnavailable ::= SEQUENCE { cCUnavailableReason [1] UTF8String, @@ -3002,7 +3002,7 @@ HeaderOnlyIndication ::= BOOLEAN STIRSHAKENSignatureGeneration ::= SEQUENCE { pASSporTs [1] SEQUENCE OF PASSporT, - encapsulatedSIPMessage [2] SIPMessage OPTIONAL + encapsulatedSIPMessage [2] SIPMessage OPTIONAL } -- See clause 7.11.2.1.3 for details of this structure @@ -3265,7 +3265,7 @@ MMEUnsuccessfulProcedure ::= SEQUENCE location [7] Location OPTIONAL } --- See clause 6.3.2.2.X for details of this structure +-- See clause 6.3.2.2.8 for details of this structure MMEPositioningInfoTransfer ::= SEQUENCE { iMSI [1] IMSI, @@ -3486,7 +3486,7 @@ FiveGTMSI ::= INTEGER (0..4294967295) FiveGSRVCCInfo ::= SEQUENCE { uE5GSRVCCCapability [1] BOOLEAN, - sessionTransferNumber [2] UTF8String OPTIONAL, + sessionTransferNumber [2] UTF8String OPTIONAL, correlationMSISDN [3] MSISDN OPTIONAL } @@ -3745,7 +3745,7 @@ SUCI ::= SEQUENCE homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, routingIndicatorLength [7] INTEGER (1..4) OPTIONAL - -- shall be included if different from the number of meaningful digits given + -- shall be included if different from the number of meaningful digits given -- in routingIndicator } @@ -3794,7 +3794,7 @@ UEContextInfo ::= SEQUENCE supportVoPS [1] BOOLEAN OPTIONAL, supportVoPSNon3GPP [2] BOOLEAN OPTIONAL, lastActiveTime [3] Timestamp OPTIONAL, - accessType [4] AccessType OPTIONAL, + accessType [4] AccessType OPTIONAL, rATType [5] RATType OPTIONAL } -- GitLab