From 84269cac0855ca981f0d5c09f8f52155617d60e4 Mon Sep 17 00:00:00 2001 From: grahamj Date: Mon, 2 Oct 2023 18:40:05 +0000 Subject: [PATCH 01/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 81 +++++++++++++++++++++++++++++------ 1 file changed, 69 insertions(+), 12 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fef0fe4b..f372ead7 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5039,19 +5039,50 @@ TMSI ::= OCTET STRING (SIZE(4)) -- EPS MME definitions -- =================== +EPSRANHandoverCommand :: = SEQUENCE +{ + userIdentifiers [1] UserIdentifiers, + mMEUES1APID [2] MMEUES1APID, + eNBUES1APID [3] ENBUES1APID, + handoverType [4] EPSHandoverType, + targetToSourceContainer [5] RANTargetToSourceContainer +} + +EPSRANHandoverRequest :: = SEQUENCE +{ + userIdentifiers [1] UserIdentifiers, + mMEUES1APID [2] MMEUES1APID, + eNBUES1APID [3] ENBUES1APID, + handoverType [4] EPSHandoverType, + handoverCause [5] HandoverCause, + targetToSourceContainer [6] RANTargetToSourceContainer, + sourceToTargetContainer [7] RANSourceToTargetContainer +} + + 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] EPSRRCEstablishmentCause OPTIONAL, + s1Information [15] S1Information OPTIONAL, + nASTransportInitialInformation [16] EPSNASTransportInitialInformation OPTIONAL, + equivalentPLMNList [17] PLMNList OPTIONAL, + ePSUENetworkCapability [18] EPSUENetworkCapability OPTIONAL, + initailRANUEContextSetup [19] EPSInitialRANUEContextSetup OPTIONAL, + mUSIMUERequestType [20] MUSIMUERequestType OPTIONAL, + ePSNetworkPolicy [21] EPSNetworkPolicy OPTIONAL } MMEDetach ::= SEQUENCE @@ -5078,6 +5109,21 @@ MMELocationUpdate ::= SEQUENCE sMSServiceStatus [7] EPSSMSServiceStatus OPTIONAL } +MMERANTraceReport ::= SEQUENCE +{ + userIdentifiers [1] UserIdentifiers, + mMEUES1APID [2] MMEUES1APID, + eNBUES1APID [3] ENBUES1APID, + traceRecordType [4] TraceRecordType, + traceDirection [5] TraceDirection, + traceActivationInfo [6] TraceActivationInfo OPTIONAL, + eUTRANCGI [7] ECGI, + globalRANNodeID [8] GlobalRANNodeID, + traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL, + mMETraceData [10] XMLType, + location [11] Location +} + MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE { attachType [1] EPSAttachType, @@ -5092,6 +5138,18 @@ MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE eMM5GRegStatus [12] EMM5GMMStatus OPTIONAL } +MMEUEServiceAccept ::= SEQUENCE +{ + userIdentifiers [1] UserIdentifiers, + serviceType [2] OCTET STRING (SIZE(1)) OPTIONAL, + mTMSI [3] MTMSI OPTIONAL, + cSFBResponse [4] CSFBResponse 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 { failedProcedureType [1] MMEFailedProcedureType, @@ -5794,7 +5852,6 @@ RATRestrictionItem ::= SEQUENCE { pLMNIdentity [1] PLMNID, rATRestrictionInformation [2] RATRestrictionInformation - } RATType ::= ENUMERATED -- GitLab From 5e824335c5956711d21bb0a1429162e592becd6e Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 11:10:48 +0000 Subject: [PATCH 02/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index f372ead7..d926155b 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5039,7 +5039,7 @@ TMSI ::= OCTET STRING (SIZE(4)) -- EPS MME definitions -- =================== -EPSRANHandoverCommand :: = SEQUENCE +EPSRANHandoverCommand ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, mMEUES1APID [2] MMEUES1APID, @@ -5048,7 +5048,7 @@ EPSRANHandoverCommand :: = SEQUENCE targetToSourceContainer [5] RANTargetToSourceContainer } -EPSRANHandoverRequest :: = SEQUENCE +EPSRANHandoverRequest ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, mMEUES1APID [2] MMEUES1APID, -- GitLab From 2eed699fa33f9a5dc3c5ca3e2d583af3f85bcc04 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 12:38:53 +0000 Subject: [PATCH 03/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 66 ++++++++++++++++++++++++++++++++++- 1 file changed, 65 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index d926155b..d6c0bb82 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5059,6 +5059,7 @@ EPSRANHandoverRequest ::= SEQUENCE sourceToTargetContainer [7] RANSourceToTargetContainer } +EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13)) MMEAttach ::= SEQUENCE { @@ -5177,6 +5178,21 @@ MMEPositioningInfoTransfer ::= SEQUENCE -- EPS MME parameters -- ================== +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) @@ -5196,7 +5212,6 @@ EPSAttachResult ::= ENUMERATED combinedEPSIMSI(2) } - EPSDetachType ::= ENUMERATED { ePSDetach(1), @@ -5207,6 +5222,33 @@ EPSDetachType ::= ENUMERATED reserved(6) } +EPSInitialRANUEContextSetup ::= SEQUENCE +{ + mMEUES1APID [1] MMEUES1APID, + rANUES1APID [2] RANUES1APID, + eRABSetupRequest [3] SEQUENCE (SIZE(1..MAX)) OF ERABSetupRequestItem, + handoverRestrictionList [4] EPSHandoverRestrictionList OPTIONAL, + uERadioCapability [5] UERadioCapability OPTIONAL, + rATFrequencySelectionPriority [6] RATFrequencySelectionPriority OPTIONAL, + cSFallbackIndicator [7] EPSCSFallbackIndicator OPTIONAL, + proSeAuthorized [8] ProSeAuthorization OPTIONAL, + lTEV2XServicesAuthorized [9] LTEV2XUEAuthorizationIndicator OPTIONAL, + aerialUESubscription [10] AerialUESubscriptionIndicator OPTIONAL, + subscriptionBasedUEDifferentiationIndication [11] SubscriptionBasedUEDifferentiationIndication 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 +} + EPSSMSServiceStatus ::= ENUMERATED { sMSServicesNotAvailable(1), @@ -5215,6 +5257,13 @@ EPSSMSServiceStatus ::= ENUMERATED congestion(4) } +LTENTNTAIInformation ::= SEQUENCE +{ + pLMN [1] PLMNID, + tACListInLTENTN [2] TACList, + uETAC [3] TAC OPTIONAL +} + MMEDirection ::= ENUMERATED { networkInitiated(1), @@ -5243,6 +5292,19 @@ MMEFailureCause ::= CHOICE eSMCause [2] ESMCause } +MMEUES1APID ::= INTEGER (0..4294967295) + +S1Information ::= SEQUENCE +{ + globalRANNodeID [1] GlobalRANNodeID, + rANNodeName [2] RANNodeName OPTIONAL, + supportedTAList [3] SupportedTAList OPTIONAL, + cSGIDList [4] CSGIDList OPTIONAL, + connectedENGNBList [5] ConnectedENGNBList OPTIONAL, + mMEPLMNSupportList [6] PLMNSupportList, + iABSupported [7] BOOLEAN OPTIONAL +} + -- =========================== -- LI Notification definitions -- =========================== @@ -6240,6 +6302,8 @@ ECGI ::= SEQUENCE nID [3] NID OPTIONAL } +TACList ::= SEQUENCE OF TAC + TAIList ::= SEQUENCE OF TAI -- TS 29.571 [17], clause 5.4.4.6 -- GitLab From c39ea13989ed4b3899e5f18c811198a057a85fa1 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 12:44:08 +0000 Subject: [PATCH 04/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index d6c0bb82..f49ea38e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5059,8 +5059,6 @@ EPSRANHandoverRequest ::= SEQUENCE sourceToTargetContainer [7] RANSourceToTargetContainer } -EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13)) - MMEAttach ::= SEQUENCE { attachType [1] EPSAttachType, @@ -5195,6 +5193,8 @@ ConnectedENGNBList ::= SEQUENCE SIZE(1..MAX) OF ConnectedENGNB EMMCause ::= INTEGER (0..255) +ENBUES1APID ::= INTEGER (0..16777215) + ESMCause ::= INTEGER (0..255) EPSAttachType ::= ENUMERATED @@ -5257,6 +5257,8 @@ EPSSMSServiceStatus ::= ENUMERATED congestion(4) } +EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13)) + LTENTNTAIInformation ::= SEQUENCE { pLMN [1] PLMNID, -- GitLab From ead99b61ca1e39212d06bedad5ce58b65d51b5d6 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 12:47:48 +0000 Subject: [PATCH 05/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index f49ea38e..39fe3fe7 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5569,6 +5569,17 @@ E164Number ::= NumericString (SIZE(1..15)) EmailAddress ::= UTF8String +EPSHandoverType ::= ENUMERATED +{ + IntraLTE(1), + LTEtoUTRAN(2), + LTEtoGERAN(3), + UTRANtoLTE(4), + GERANtoLTE(5), + EPSto5GS(6), + 5GStoEPS(7) +} + EquivalentPLMNs ::= SEQUENCE (SIZE(1..MAX)) OF PLMNID EUI64 ::= OCTET STRING (SIZE(8)) -- GitLab From 0eaa62778c0f2a6d18147dcf565355a89606c464 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 12:48:47 +0000 Subject: [PATCH 06/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 39fe3fe7..9bc44b0e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5571,13 +5571,13 @@ EmailAddress ::= UTF8String EPSHandoverType ::= ENUMERATED { - IntraLTE(1), - LTEtoUTRAN(2), - LTEtoGERAN(3), - UTRANtoLTE(4), - GERANtoLTE(5), - EPSto5GS(6), - 5GStoEPS(7) + intraLTE(1), + lTEtoUTRAN(2), + lTEtoGERAN(3), + uTRANtoLTE(4), + gERANtoLTE(5), + ePSto5GS(6), + fiveGStoEPS(7) } EquivalentPLMNs ::= SEQUENCE (SIZE(1..MAX)) OF PLMNID -- GitLab From 2f77bd3453d8059c48371a435208bd0c403589be Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 12:51:09 +0000 Subject: [PATCH 07/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 9bc44b0e..86c43ac3 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5074,7 +5074,7 @@ MMEAttach ::= SEQUENCE eMM5GRegStatus [11] EMM5GMMStatus OPTIONAL, pagingRestrictionIndicator [12] PagingRestrictionIndicator OPTIONAL, rATType [13] RATType OPTIONAL, - rRCEstablishmentCause [14] EPSRRCEstablishmentCause OPTIONAL, + rRCEstablishmentCause [14] RRCEstablishmentCause OPTIONAL, s1Information [15] S1Information OPTIONAL, nASTransportInitialInformation [16] EPSNASTransportInitialInformation OPTIONAL, equivalentPLMNList [17] PLMNList OPTIONAL, -- GitLab From 6c9785f0ef9563d89c87073c23d5c647d64fa6ea Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 12:53:08 +0000 Subject: [PATCH 08/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 ++ 1 file changed, 2 insertions(+) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 86c43ac3..02f747c8 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5249,6 +5249,8 @@ EPSNASTransportInitialInformation ::= SEQUENCE lTENTNTAIInformation [6] LTENTNTAIInformation OPTIONAL } +EPSNetworkPolicy ::= OCTET STRING (SIZE (1)) + EPSSMSServiceStatus ::= ENUMERATED { sMSServicesNotAvailable(1), -- GitLab From c3c3dea027394b6caabe3b52e53e3d861693052d Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 13:51:37 +0000 Subject: [PATCH 09/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 161 +++++++++++++++++++++++++++++++++- 1 file changed, 157 insertions(+), 4 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 02f747c8..9c743f98 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5059,6 +5059,19 @@ EPSRANHandoverRequest ::= SEQUENCE sourceToTargetContainer [7] RANSourceToTargetContainer } +ERABQoSParameters ::= SEQUENCE +{ + qCI [1] QCI +} + +ERABSetupRequestItem ::= SEQUENCE +{ + eRABID [1] EPSBearerID, + eRABQoSParameters [2] ERABQoSParameters, + transportLayerAddress [3] IPAddr, + gTPTunnelID [4] TEID +} + MMEAttach ::= SEQUENCE { attachType [1] EPSAttachType, @@ -5176,6 +5189,12 @@ MMEPositioningInfoTransfer ::= SEQUENCE -- EPS MME parameters -- ================== +AerialUESubscriptionIndicator ::= ENUMERATED +{ + authorized(1), + notAuthorized(2) +} + BBFTunnelInformation ::= SEQUENCE { hENBTransportLayerAddress [1] IPAddr, @@ -5191,6 +5210,20 @@ ConnectedENGNB ::= SEQUENCE ConnectedENGNBList ::= SEQUENCE SIZE(1..MAX) OF ConnectedENGNB +CoreNetworkRestriction ::= ENUMERATED +{ + fiveGCForbidden(1), + ePCForbidden(2) +} + +CoreNetworkTypeRestriction ::= SEQUENCE +{ + pLMN [1] PLMNID, + coreNetworkType [2] CoreNetworkRestriction +} + +CoreNetworkTypeRestrictions ::= SEQUENCE SIZE(1..MAX) OF CoreNetworkTypeRestriction + EMMCause ::= INTEGER (0..255) ENBUES1APID ::= INTEGER (0..16777215) @@ -5212,6 +5245,12 @@ EPSAttachResult ::= ENUMERATED combinedEPSIMSI(2) } +EPSCSFallbackIndicator ::= ENUMERATED +{ + cSFallbackRequired(1), + cSFallbackHighPriority(2) +} + EPSDetachType ::= ENUMERATED { ePSDetach(1), @@ -5222,19 +5261,44 @@ EPSDetachType ::= ENUMERATED reserved(6) } +EPSForbiddenInterRATs ::= ENUMERATED +{ + aLL(1), + gERAN(2), + uTRAN(3), + cDMA2000(4), + gERANandUTRAN(5), + cDMA2000andUTRAN(6) +} + +EPSHandoverRestrictionList ::= SEQUENCE +{ + servingPLMN [1] PLMNID, + equivalentPLMNList [2] PLMNList OPTIONAL, + forbiddenTAList [3] ForbiddenAreaInformation OPTIONAL, + forbiddenLAList [4] ForbiddenLAInformation OPTIONAL, + forbiddenInterRATs [5] EPSForbiddenInterRATs OPTIONAL, + nRRestrictionInEPSAsSecondaryRAT [6] NRRestrictionInEPSAsSecondaryRAT OPTIONAL, + unlicensedSpectrumRestriction [7] UnlicensedSpectrumRestriction OPTIONAL, + coreNetworkTypeRestrictions [8] CoreNetworkTypeRestrictions OPTIONAL, + nRRestrictionIn5GS [9] NRestrictionIn5GS OPTIONAL, + lastNGRANPLMN [10] PLMNID OPTIONAL, + rATRestrictions [11] RATRestrictions OPTIONAL +} + EPSInitialRANUEContextSetup ::= SEQUENCE { mMEUES1APID [1] MMEUES1APID, rANUES1APID [2] RANUES1APID, eRABSetupRequest [3] SEQUENCE (SIZE(1..MAX)) OF ERABSetupRequestItem, handoverRestrictionList [4] EPSHandoverRestrictionList OPTIONAL, - uERadioCapability [5] UERadioCapability OPTIONAL, + uERadioCapability [5] EPSUERadioCapability OPTIONAL, rATFrequencySelectionPriority [6] RATFrequencySelectionPriority OPTIONAL, cSFallbackIndicator [7] EPSCSFallbackIndicator OPTIONAL, - proSeAuthorized [8] ProSeAuthorization OPTIONAL, - lTEV2XServicesAuthorized [9] LTEV2XUEAuthorizationIndicator OPTIONAL, + proSeAuthorized [8] EPSProSeAuthorization OPTIONAL, + lTEV2XServicesAuthorized [9] LTEV2XServiceAuthorization OPTIONAL, aerialUESubscription [10] AerialUESubscriptionIndicator OPTIONAL, - subscriptionBasedUEDifferentiationIndication [11] SubscriptionBasedUEDifferentiationIndication OPTIONAL, + subscriptionBasedUEDifferentiationIndication [11] EPSSubscriptionBasedUEDifferentiationIndication OPTIONAL, iABAuthorizedIndicator [12] IABAuthorizedIndicator OPTIONAL, nRV2XServicesAuthorization [13] NRV2XServicesAuthorization OPTIONAL } @@ -5251,6 +5315,44 @@ EPSNASTransportInitialInformation ::= SEQUENCE EPSNetworkPolicy ::= OCTET STRING (SIZE (1)) +EPSPeriodicCommunicationIndicator ::= ENUMERATED +{ + periodically(1), + onDemand(2) +} + +EPSProSeAuthorization ::= SEQUENCE +{ + proSeDirectDiscovery [1] EPSProSeDirectDiscoveryAuthorized OPTIONAL, + proSeDirectCommunication [2] EPSProSeDirectCommunicationAuthorized OPTIONAL, + proSeUEtoNetworkRelaying [3] EPSProSeUEtoNetworkRelayingAuthorized OPTIONAL +} + +EPSProSeDirectCommunicationAuthorized ::= ENUMERATED +{ + authorized(1), + notAuthorized(2) +} + +EPSProSeDirectDiscoveryAuthorized ::= ENUMERATED +{ + authorized(1), + notAuthorized(2) +} + +EPSProSeUEtoNetworkRelayingAuthorized ::= ENUMERATED +{ + authorized(1), + notAuthorized(2) +} + +EPSScheduledCommunicationTime ::= SEQUENCE +{ + dayOfWeek [1] BIT STRING (SIZE(7)) OPTIONAL, + timeOfDayStart [2] INTEGER (0..86399) OPTIONAL, + timeOfDayEnd [3] INTEGER (0..86399) OPTIONAL +} + EPSSMSServiceStatus ::= ENUMERATED { sMSServicesNotAvailable(1), @@ -5259,8 +5361,34 @@ EPSSMSServiceStatus ::= ENUMERATED congestion(4) } +EPSSubscriptionBasedBattery ::= ENUMERATED +{ + batteryPowered(1), + batteryPoweredNotRechargableOrReplaceable(2), + notBatteryPowered(3) +} + +EPSSubscriptionBasedTrafficProfile ::= ENUMERATED +{ + singlePacket(1), + dualPacket(2), + multiplePackets(3) +} + +EPSSubscriptionBasedUEDifferentiationIndication ::= SEQUENCE +{ + periodicCommunicationIndicator [1] EPSPeriodicCommunicationIndicator OPTIONAL, + periodicTime [2] INTEGER (1..3600) OPTIONAL, + scheduledCommunicationTime [3] EPSScheduledCommunicationTime OPTIONAL, + stationaryIndication [4] StationaryIndication OPTIONAL, + trafficProfile [5] EPSSubscriptionBasedTrafficProfile OPTIONAL, + batteryIndication [6] EPSSubscriptionBasedBattery OPTIONAL +} + EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13)) +EPSUERadioCapability ::= OCTET STRING + LTENTNTAIInformation ::= SEQUENCE { pLMN [1] PLMNID, @@ -5298,6 +5426,16 @@ MMEFailureCause ::= CHOICE MMEUES1APID ::= INTEGER (0..4294967295) +NRRestrictionIn5GS ::= ENUMERATED +{ + nRRestrictedIn5GS(1) +} + +NRRestrictionInEPSAsSecondaryRAT ::= ENUMERATED +{ + nRRestrictedInEPSAsSecondaryRAT(1) +} + S1Information ::= SEQUENCE { globalRANNodeID [1] GlobalRANNodeID, @@ -5309,6 +5447,11 @@ S1Information ::= SEQUENCE iABSupported [7] BOOLEAN OPTIONAL } +UnlicensedSpectrumRestriction ::= ENUMERATED +{ + unlicensedRestricted(1) +} + -- =========================== -- LI Notification definitions -- =========================== @@ -5655,6 +5798,14 @@ ForbiddenAreaInformation ::= SEQUENCE forbiddenTACs [2] ForbiddenTACs } +ForbiddenLACs ::= SEQUENCE (SIZE(1..MAX)) OF LAC + +ForbiddenLAInformation ::= SEQUENCE +{ + pLMNIdentity [1] PLMNID, + forbiddenLACs [2] ForbiddenLACs +} + ForbiddenTACs ::= SEQUENCE (SIZE(1..MAX)) OF TAC FTEID ::= SEQUENCE @@ -6557,6 +6708,8 @@ UserCSGInformation ::= SEQUENCE -- TS 29.272 [106], clause 7.3.79 CSGID ::= INTEGER +CSGIDList ::= SEQUENCE SIZE(1..MAX) CSGID + -- TS 32.299 [111], clause 7.2.46A CSGAccessMode ::= ENUMERATED { -- GitLab From aeaae9fbaa601bc96c317d503149312e351f02b0 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 14:01:32 +0000 Subject: [PATCH 10/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 9c743f98..3857d778 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -6708,7 +6708,7 @@ UserCSGInformation ::= SEQUENCE -- TS 29.272 [106], clause 7.3.79 CSGID ::= INTEGER -CSGIDList ::= SEQUENCE SIZE(1..MAX) CSGID +CSGIDList ::= SEQUENCE SIZE(1..MAX) OF CSGID -- TS 32.299 [111], clause 7.2.46A CSGAccessMode ::= ENUMERATED -- GitLab From 67971d4b929d69cba5415cfc47d8d2db2f85ad5f Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 14:05:48 +0000 Subject: [PATCH 11/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 3857d778..99cd5820 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5069,7 +5069,7 @@ ERABSetupRequestItem ::= SEQUENCE eRABID [1] EPSBearerID, eRABQoSParameters [2] ERABQoSParameters, transportLayerAddress [3] IPAddr, - gTPTunnelID [4] TEID + gTPTunnelID [4] FTEID } MMEAttach ::= SEQUENCE -- GitLab From 9c33f297f60359403a40200a754eb8a154ce402c Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 14:07:49 +0000 Subject: [PATCH 12/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 99cd5820..11e12fda 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5154,7 +5154,7 @@ MMEUEServiceAccept ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, serviceType [2] OCTET STRING (SIZE(1)) OPTIONAL, - mTMSI [3] MTMSI OPTIONAL, + mTMSI [3] TMSI OPTIONAL, cSFBResponse [4] CSFBResponse OPTIONAL, uEEPSBearerContextStatus [5] OCTET STRING (SIZE(2)) OPTIONAL, uERequestType [6] MUSIMUERequestType OPTIONAL, -- GitLab From e0c8a964cdfda4c213fa2e1f7195daae177f68f4 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 14:10:30 +0000 Subject: [PATCH 13/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 11e12fda..9d01c794 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5155,7 +5155,7 @@ MMEUEServiceAccept ::= SEQUENCE userIdentifiers [1] UserIdentifiers, serviceType [2] OCTET STRING (SIZE(1)) OPTIONAL, mTMSI [3] TMSI OPTIONAL, - cSFBResponse [4] CSFBResponse OPTIONAL, + cSFBResponse [4] OCTET STRING (SIZE (1)) OPTIONAL, uEEPSBearerContextStatus [5] OCTET STRING (SIZE(2)) OPTIONAL, uERequestType [6] MUSIMUERequestType OPTIONAL, pagingRestriction [7] PagingRestrictionIndicator OPTIONAL, -- GitLab From 8039a55fa19d78700467b5f406605084519a3a0a Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 14:12:28 +0000 Subject: [PATCH 14/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 9d01c794..d8694e41 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5281,7 +5281,7 @@ EPSHandoverRestrictionList ::= SEQUENCE nRRestrictionInEPSAsSecondaryRAT [6] NRRestrictionInEPSAsSecondaryRAT OPTIONAL, unlicensedSpectrumRestriction [7] UnlicensedSpectrumRestriction OPTIONAL, coreNetworkTypeRestrictions [8] CoreNetworkTypeRestrictions OPTIONAL, - nRRestrictionIn5GS [9] NRestrictionIn5GS OPTIONAL, + nRRestrictionIn5GS [9] NRRestrictionIn5GS OPTIONAL, lastNGRANPLMN [10] PLMNID OPTIONAL, rATRestrictions [11] RATRestrictions OPTIONAL } -- GitLab From c39f108993d7cd486838ec026d62aebacfed5deb Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 14:14:32 +0000 Subject: [PATCH 15/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index d8694e41..402cf924 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5043,7 +5043,7 @@ EPSRANHandoverCommand ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, mMEUES1APID [2] MMEUES1APID, - eNBUES1APID [3] ENBUES1APID, + eNBUES1APID [3] RANUES1APID, handoverType [4] EPSHandoverType, targetToSourceContainer [5] RANTargetToSourceContainer } @@ -5052,7 +5052,7 @@ EPSRANHandoverRequest ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, mMEUES1APID [2] MMEUES1APID, - eNBUES1APID [3] ENBUES1APID, + eNBUES1APID [3] RANUES1APID, handoverType [4] EPSHandoverType, handoverCause [5] HandoverCause, targetToSourceContainer [6] RANTargetToSourceContainer, @@ -5125,7 +5125,7 @@ MMERANTraceReport ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, mMEUES1APID [2] MMEUES1APID, - eNBUES1APID [3] ENBUES1APID, + eNBUES1APID [3] RANUES1APID, traceRecordType [4] TraceRecordType, traceDirection [5] TraceDirection, traceActivationInfo [6] TraceActivationInfo OPTIONAL, @@ -5226,8 +5226,6 @@ CoreNetworkTypeRestrictions ::= SEQUENCE SIZE(1..MAX) OF CoreNetworkTypeRestrict EMMCause ::= INTEGER (0..255) -ENBUES1APID ::= INTEGER (0..16777215) - ESMCause ::= INTEGER (0..255) EPSAttachType ::= ENUMERATED @@ -5436,6 +5434,8 @@ NRRestrictionInEPSAsSecondaryRAT ::= ENUMERATED nRRestrictedInEPSAsSecondaryRAT(1) } +RANUES1APID ::= INTEGER (0..16777215) + S1Information ::= SEQUENCE { globalRANNodeID [1] GlobalRANNodeID, -- GitLab From ae9c51054078cc1d74ce53fe1dbee7e1de024442 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 16:04:01 +0000 Subject: [PATCH 16/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 117 ++++++++++++++++++++++++++++------ 1 file changed, 98 insertions(+), 19 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 402cf924..1a134253 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5041,11 +5041,13 @@ TMSI ::= OCTET STRING (SIZE(4)) EPSRANHandoverCommand ::= SEQUENCE { - userIdentifiers [1] UserIdentifiers, - mMEUES1APID [2] MMEUES1APID, - eNBUES1APID [3] RANUES1APID, - handoverType [4] EPSHandoverType, - targetToSourceContainer [5] RANTargetToSourceContainer + userIdentifiers [1] UserIdentifiers, + mMEUES1APID [2] MMEUES1APID, + eNBUES1APID [3] RANUES1APID, + handoverType [4] EPSHandoverType, + eRABsToBeForwarded [5] ERABToBeForwardedList OPTIONAL, + eRABsToRelease [6] ERABToReleaseList OPTIONAL, + targetToSourceContainers [7] SEQUENCE SIZE(1..MAX) OF RANTargetToSourceContainer } EPSRANHandoverRequest ::= SEQUENCE @@ -5054,24 +5056,11 @@ EPSRANHandoverRequest ::= SEQUENCE mMEUES1APID [2] MMEUES1APID, eNBUES1APID [3] RANUES1APID, handoverType [4] EPSHandoverType, - handoverCause [5] HandoverCause, + handoverCause [5] EPSRANCause, targetToSourceContainer [6] RANTargetToSourceContainer, sourceToTargetContainer [7] RANSourceToTargetContainer } -ERABQoSParameters ::= SEQUENCE -{ - qCI [1] QCI -} - -ERABSetupRequestItem ::= SEQUENCE -{ - eRABID [1] EPSBearerID, - eRABQoSParameters [2] ERABQoSParameters, - transportLayerAddress [3] IPAddr, - gTPTunnelID [4] FTEID -} - MMEAttach ::= SEQUENCE { attachType [1] EPSAttachType, @@ -5243,6 +5232,54 @@ EPSAttachResult ::= ENUMERATED combinedEPSIMSI(2) } +EPSCauseRadioNetwork ::= ENUMERATED +{ + unspecified(1), + tX2RELOCOverallExpiry(2), + successfulHandover(3), + releaseDueToEUTRANGeneratedReason(4), + handoverCancelled(5), + partialHandover(6), + handoverFailureInTargetEPCeNBOrTargetSystem(7), + handoverTargetNotAllowed(8), + tS1RELOCOverallExpiry(9), + tS1RELOCPrepExpiry(10), + cellNotAvailable(11), + unknownTargetID(12), + noRadioResourcesAvailableInTargetCell(13), + unknownOrAlreadyAllocatedMMEUES1APID(14), + unknownOrAlreadyAllocatedeNBUES1APID(15), + unknownOrInconsistentPairOfUES1APID(16), + handoverDesirableForRadioReasons(17), + timeCriticalHandover(18), + resourceOptimisationHandover(19), + reduceLoadInServingCell(20), + userInactivity(21), + radioConnectionWithUELost(22), + loadBalancingTAURequired(23), + cSFallbackTriggered(24), + uENotAvailableForPSService(25), + radioResourcesNotAvailable(26), + failureInTheRadioInterfaceProcedure(27), + invalidQoSCombination(28), + interRATRedirection(29), + interactionWithOtherProcedure(30), + unknownERABID(31), + multipleERABIDInstances(32), + encryptionAndOrIntegrityProtectionAlgorithmsNotSupported(33), + s1IntraSystemHandoverTriggered(34), + s1InterSystemHandoverTriggered(35), + x2HandoverTriggered(36), + redirectionTowards1xRTT(37), + notSupportedQCIValue(38), + invalidCSGId(39), + releaseDueToPreEmption(40), + n26InterfaceNotAvailable(41), + insufficientUECapabilities(42), + maximumBearerPreemptionRateExceeded(43), + uPIntegrityProtectionNotPossible(44) +} + EPSCSFallbackIndicator ::= ENUMERATED { cSFallbackRequired(1), @@ -5269,6 +5306,15 @@ EPSForbiddenInterRATs ::= ENUMERATED cDMA2000andUTRAN(6) } +EPSRANCause ::= CHOICE +{ + radioNetwork [1] EPSCauseRadioNetwork, + transport [2] EPSCauseTransport, + nas [3] EPSCauseNas, + protocol [4] EPSCauseProtocol, + misc [5] EPSCauseMisc +} + EPSHandoverRestrictionList ::= SEQUENCE { servingPLMN [1] PLMNID, @@ -5387,6 +5433,39 @@ EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13)) EPSUERadioCapability ::= OCTET STRING +ERABQoSParameters ::= SEQUENCE +{ + qCI [1] QCI +} + +ERABSetupRequestItem ::= SEQUENCE +{ + eRABID [1] EPSBearerID, + eRABQoSParameters [2] ERABQoSParameters, + transportLayerAddress [3] IPAddr, + gTPTunnelID [4] FTEID +} + +ERABToBeForwarded ::= SEQUENCE +{ + eRABID [1] EPSBearerID, + dLTransportLayerAddress [2] IPAddr OPTIONAL, + dLGTPTEID [3] FTEID OPTIONAL, + uLTransportLayerAddress [4] IPAddr OPTIONAL, + uLGTPTEID [5] FTEID OPTIONAL + +} + +ERABToBeForwardedList ::= SEQUENCE SIZE(1..MAX) OF ERABToBeForwarded + +ERABToRelease ::= SEQUENCE +{ + eRABID [1] EPSBearerID, + cause [2] EPSRANCause +} + +ERABToReleaseList ::= SEQUNECE SIZE(1..MAX) OF ERABToRelease + LTENTNTAIInformation ::= SEQUENCE { pLMN [1] PLMNID, -- GitLab From 163f2a08028d455ee719ad9a01b5982560b5f7ab Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 16:17:17 +0000 Subject: [PATCH 17/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 1a134253..777f9bea 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5045,8 +5045,8 @@ EPSRANHandoverCommand ::= SEQUENCE mMEUES1APID [2] MMEUES1APID, eNBUES1APID [3] RANUES1APID, handoverType [4] EPSHandoverType, - eRABsToBeForwarded [5] ERABToBeForwardedList OPTIONAL, - eRABsToRelease [6] ERABToReleaseList OPTIONAL, + eRABsToBeForwarded [5] ERABContextList OPTIONAL, + eRABsToRelease [6] ERABReleaseList OPTIONAL, targetToSourceContainers [7] SEQUENCE SIZE(1..MAX) OF RANTargetToSourceContainer } @@ -5334,7 +5334,7 @@ EPSInitialRANUEContextSetup ::= SEQUENCE { mMEUES1APID [1] MMEUES1APID, rANUES1APID [2] RANUES1APID, - eRABSetupRequest [3] SEQUENCE (SIZE(1..MAX)) OF ERABSetupRequestItem, + eRABSetupRequest [3] SEQUENCE (SIZE(1..MAX)) OF ERABContext, handoverRestrictionList [4] EPSHandoverRestrictionList OPTIONAL, uERadioCapability [5] EPSUERadioCapability OPTIONAL, rATFrequencySelectionPriority [6] RATFrequencySelectionPriority OPTIONAL, @@ -5438,33 +5438,24 @@ ERABQoSParameters ::= SEQUENCE qCI [1] QCI } -ERABSetupRequestItem ::= SEQUENCE +ERABContext ::= SEQUENCE { eRABID [1] EPSBearerID, eRABQoSParameters [2] ERABQoSParameters, transportLayerAddress [3] IPAddr, - gTPTunnelID [4] FTEID + uLGTPTEID [4] FTEID OPTIONAL, + dLGTPTEID [5] FTEID OPTIONAL } -ERABToBeForwarded ::= SEQUENCE -{ - eRABID [1] EPSBearerID, - dLTransportLayerAddress [2] IPAddr OPTIONAL, - dLGTPTEID [3] FTEID OPTIONAL, - uLTransportLayerAddress [4] IPAddr OPTIONAL, - uLGTPTEID [5] FTEID OPTIONAL - -} - -ERABToBeForwardedList ::= SEQUENCE SIZE(1..MAX) OF ERABToBeForwarded +ERABContextList ::= SEQUENCE SIZE(1..MAX) OF ERABContext -ERABToRelease ::= SEQUENCE +ERABError ::= SEQUENCE { eRABID [1] EPSBearerID, cause [2] EPSRANCause } -ERABToReleaseList ::= SEQUNECE SIZE(1..MAX) OF ERABToRelease +ERABReleaseList ::= SEQUNECE SIZE(1..MAX) OF ERABError LTENTNTAIInformation ::= SEQUENCE { -- GitLab From 9e27835059c34a04ca47ae19ed6afc18969cf7f6 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 16:22:04 +0000 Subject: [PATCH 18/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 38 ++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 777f9bea..5f12dccd 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5127,16 +5127,26 @@ MMERANTraceReport ::= SEQUENCE 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] EPSInitialRANUEContextSetup OPTIONAL, + mUSIMUERequestType [21] MUSIMUERequestType OPTIONAL, + ePSNetworkPolicy [22] EPSNetworkPolicy OPTIONAL } MMEUEServiceAccept ::= SEQUENCE @@ -5197,7 +5207,7 @@ ConnectedENGNB ::= SEQUENCE broadcastPLMN [3] PLMNList } -ConnectedENGNBList ::= SEQUENCE SIZE(1..MAX) OF ConnectedENGNB +ConnectedENGNBList ::= SEQUENCE SIZE (1..MAX) OF ConnectedENGNB CoreNetworkRestriction ::= ENUMERATED { @@ -5211,7 +5221,7 @@ CoreNetworkTypeRestriction ::= SEQUENCE coreNetworkType [2] CoreNetworkRestriction } -CoreNetworkTypeRestrictions ::= SEQUENCE SIZE(1..MAX) OF CoreNetworkTypeRestriction +CoreNetworkTypeRestrictions ::= SEQUENCE SIZE (1..MAX) OF CoreNetworkTypeRestriction EMMCause ::= INTEGER (0..255) @@ -5447,7 +5457,7 @@ ERABContext ::= SEQUENCE dLGTPTEID [5] FTEID OPTIONAL } -ERABContextList ::= SEQUENCE SIZE(1..MAX) OF ERABContext +ERABContextList ::= SEQUENCE SIZE (1..MAX) OF ERABContext ERABError ::= SEQUENCE { @@ -5455,7 +5465,7 @@ ERABError ::= SEQUENCE cause [2] EPSRANCause } -ERABReleaseList ::= SEQUNECE SIZE(1..MAX) OF ERABError +ERABReleaseList ::= SEQUENCE SIZE (1..MAX) OF ERABError LTENTNTAIInformation ::= SEQUENCE { -- GitLab From e17a81c24346e699750844b12c27d4982f88bc7e Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 3 Oct 2023 16:34:04 +0000 Subject: [PATCH 19/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 39 ++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 5f12dccd..31adc977 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5242,6 +5242,37 @@ EPSAttachResult ::= ENUMERATED combinedEPSIMSI(2) } +EPSCauseMisc ::= ENUMERATED +{ + controlProcessingOverload(1), + notEnoughUserPlaneProcessingResources(2), + hardwareFailure(3), + oAndMIntervention(4), + unspecified(5), + unknownPLMN(6) +} + +EPSCauseNAS ::= ENUMERATED +{ + normalRelease(1), + authenticationFailure(2), + detach(3), + unspecified (4), + cSGSubscriptionExpiry(5), + uENotInPLMNServingArea(6) +} + +EPSCauseProtocol ::= ENUMERATED +{ + transferSyntaxError(1), + abstractSyntaxErrorReject(2), + abstractSyntaxErrorIgnoreAndNotify(3), + messageNotCompatibleWithReceiverState(4), + semanticError(5), + abstractSyntaxErrorFalselyConstructedMessage(6), + unspecified(7) +} + EPSCauseRadioNetwork ::= ENUMERATED { unspecified(1), @@ -5290,6 +5321,12 @@ EPSCauseRadioNetwork ::= ENUMERATED uPIntegrityProtectionNotPossible(44) } +EPSCauseTransport ::= ENUMERATED +{ + transportResourceUnavailable(1), + unspecified(2) +} + EPSCSFallbackIndicator ::= ENUMERATED { cSFallbackRequired(1), @@ -5320,7 +5357,7 @@ EPSRANCause ::= CHOICE { radioNetwork [1] EPSCauseRadioNetwork, transport [2] EPSCauseTransport, - nas [3] EPSCauseNas, + nas [3] EPSCauseNAS, protocol [4] EPSCauseProtocol, misc [5] EPSCauseMisc } -- GitLab From 82fb5c67ed8cd64748f326f7af3da69b2d59f348 Mon Sep 17 00:00:00 2001 From: grahamj Date: Wed, 4 Oct 2023 19:02:31 +0000 Subject: [PATCH 20/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 58 +++++++++++++++++++---------------- 1 file changed, 32 insertions(+), 26 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 31adc977..4167ed7e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5052,13 +5052,25 @@ EPSRANHandoverCommand ::= SEQUENCE EPSRANHandoverRequest ::= SEQUENCE { - userIdentifiers [1] UserIdentifiers, - mMEUES1APID [2] MMEUES1APID, - eNBUES1APID [3] RANUES1APID, - handoverType [4] EPSHandoverType, - handoverCause [5] EPSRANCause, - targetToSourceContainer [6] RANTargetToSourceContainer, - sourceToTargetContainer [7] RANSourceToTargetContainer + userIdentifiers [1] UserIdentifiers, + mMEUES1APID [2] MMEUES1APID, + eNBUES1APID [3] RANUES1APID, + handoverType [4] EPSHandoverType, + handoverCause [5] EPSRANCause, + eRABsRequested [6] ERABContextList, + sourceToTargetContainer [7] RANSourceToTargetContainer, + handoverRestrictionList [8] EPSHandoverRestrictionList OPTIONAL, + cSGInfo [9] EPSCSGInfo OPTIONAL, + proSeAuthorized [10] EPSProSeAuthorization OPTIONAL, + lTEV2XServicesAuthorized [11] LTEV2XServiceAuthorization OPTIONAL, + aerialUESubscription [12] AerialUESubscriptionIndicator OPTIONAL, + subscriptionBasedUEDifferentiationIndication [13] EPSSubscriptionBasedUEDifferentiationIndication OPTIONAL, + iABAuthorizedIndicator [14] IABAuthorizedIndicator OPTIONAL, + nRV2XServicesAuthorization [15] NRV2XServicesAuthorization OPTIONAL + eRABsAdmitted [16] ERABContextList, + eRABsFailed [17] ERABReleaseList OPTIONAL, + targetToSourceContainer [18] RANTargetToSourceContainer, + admittedCSGID [19] CSGID OPTIONAL } MMEAttach ::= SEQUENCE @@ -5218,7 +5230,7 @@ CoreNetworkRestriction ::= ENUMERATED CoreNetworkTypeRestriction ::= SEQUENCE { pLMN [1] PLMNID, - coreNetworkType [2] CoreNetworkRestriction + coreNetworkType [2] SEQUENCE SIZE (1..MAX) OF CoreNetworkRestriction } CoreNetworkTypeRestrictions ::= SEQUENCE SIZE (1..MAX) OF CoreNetworkTypeRestriction @@ -5333,6 +5345,12 @@ EPSCSFallbackIndicator ::= ENUMERATED cSFallbackHighPriority(2) } +EPSCSGInfo ::= SEQUENCE +{ + cSGID [1] CSGID OPTIONAL, + cSGMembershipStatus [2] CSGMembershipIndication OPTIONAL +} + EPSDetachType ::= ENUMERATED { ePSDetach(1), @@ -5414,24 +5432,12 @@ EPSPeriodicCommunicationIndicator ::= ENUMERATED EPSProSeAuthorization ::= SEQUENCE { - proSeDirectDiscovery [1] EPSProSeDirectDiscoveryAuthorized OPTIONAL, - proSeDirectCommunication [2] EPSProSeDirectCommunicationAuthorized OPTIONAL, - proSeUEtoNetworkRelaying [3] EPSProSeUEtoNetworkRelayingAuthorized OPTIONAL -} - -EPSProSeDirectCommunicationAuthorized ::= ENUMERATED -{ - authorized(1), - notAuthorized(2) -} - -EPSProSeDirectDiscoveryAuthorized ::= ENUMERATED -{ - authorized(1), - notAuthorized(2) + proSeDirectDiscovery [1] EPSProSeAuthorized OPTIONAL, + proSeDirectCommunication [2] EPSProSeAuthorized OPTIONAL, + proSeUEtoNetworkRelaying [3] EPSProSeAuthorized OPTIONAL } -EPSProSeUEtoNetworkRelayingAuthorized ::= ENUMERATED +EPSProSeAuthorized ::= ENUMERATED { authorized(1), notAuthorized(2) @@ -5488,8 +5494,8 @@ ERABQoSParameters ::= SEQUENCE ERABContext ::= SEQUENCE { eRABID [1] EPSBearerID, - eRABQoSParameters [2] ERABQoSParameters, - transportLayerAddress [3] IPAddr, + eRABQoSParameters [2] ERABQoSParameters OPTIONAL, + transportLayerAddress [3] IPAddr OPTIONAL, uLGTPTEID [4] FTEID OPTIONAL, dLGTPTEID [5] FTEID OPTIONAL } -- GitLab From b251aebc9440a1c0e0ef3aff7d194eea746996cc Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 5 Oct 2023 16:14:43 +0000 Subject: [PATCH 21/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 42 ++++++++++++++++------------------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 4167ed7e..84f781ad 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5052,25 +5052,14 @@ EPSRANHandoverCommand ::= SEQUENCE EPSRANHandoverRequest ::= SEQUENCE { - userIdentifiers [1] UserIdentifiers, - mMEUES1APID [2] MMEUES1APID, - eNBUES1APID [3] RANUES1APID, - handoverType [4] EPSHandoverType, - handoverCause [5] EPSRANCause, - eRABsRequested [6] ERABContextList, - sourceToTargetContainer [7] RANSourceToTargetContainer, - handoverRestrictionList [8] EPSHandoverRestrictionList OPTIONAL, - cSGInfo [9] EPSCSGInfo OPTIONAL, - proSeAuthorized [10] EPSProSeAuthorization OPTIONAL, - lTEV2XServicesAuthorized [11] LTEV2XServiceAuthorization OPTIONAL, - aerialUESubscription [12] AerialUESubscriptionIndicator OPTIONAL, - subscriptionBasedUEDifferentiationIndication [13] EPSSubscriptionBasedUEDifferentiationIndication OPTIONAL, - iABAuthorizedIndicator [14] IABAuthorizedIndicator OPTIONAL, - nRV2XServicesAuthorization [15] NRV2XServicesAuthorization OPTIONAL - eRABsAdmitted [16] ERABContextList, - eRABsFailed [17] ERABReleaseList OPTIONAL, - targetToSourceContainer [18] RANTargetToSourceContainer, - admittedCSGID [19] CSGID OPTIONAL + 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 @@ -5093,7 +5082,7 @@ MMEAttach ::= SEQUENCE nASTransportInitialInformation [16] EPSNASTransportInitialInformation OPTIONAL, equivalentPLMNList [17] PLMNList OPTIONAL, ePSUENetworkCapability [18] EPSUENetworkCapability OPTIONAL, - initailRANUEContextSetup [19] EPSInitialRANUEContextSetup OPTIONAL, + initailRANUEContextSetup [19] EPSRANUEContext OPTIONAL, mUSIMUERequestType [20] MUSIMUERequestType OPTIONAL, ePSNetworkPolicy [21] EPSNetworkPolicy OPTIONAL } @@ -5156,7 +5145,7 @@ MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE nASTransportInitialInformation [17] EPSNASTransportInitialInformation OPTIONAL, equivalentPLMNList [18] PLMNList OPTIONAL, ePSUENetworkCapability [19] EPSUENetworkCapability OPTIONAL, - initailRANUEContextSetup [20] EPSInitialRANUEContextSetup OPTIONAL, + initailRANUEContextSetup [20] EPSRANUEContext OPTIONAL, mUSIMUERequestType [21] MUSIMUERequestType OPTIONAL, ePSNetworkPolicy [22] EPSNetworkPolicy OPTIONAL } @@ -5395,7 +5384,7 @@ EPSHandoverRestrictionList ::= SEQUENCE rATRestrictions [11] RATRestrictions OPTIONAL } -EPSInitialRANUEContextSetup ::= SEQUENCE +EPSRANUEContext ::= SEQUENCE { mMEUES1APID [1] MMEUES1APID, rANUES1APID [2] RANUES1APID, @@ -5545,6 +5534,13 @@ MMEFailureCause ::= CHOICE eSMCause [2] ESMCause } +MMEServedGUMMEI ::= SEQUENCE +{ + servedPLMNs [1] PLMNSupportList +} + +MMEServedGUMMEIList ::= SEQUENCE(SIZE (1..MAX)) OF MMEServedGUMMEI + MMEUES1APID ::= INTEGER (0..4294967295) NRRestrictionIn5GS ::= ENUMERATED @@ -5566,7 +5562,7 @@ S1Information ::= SEQUENCE supportedTAList [3] SupportedTAList OPTIONAL, cSGIDList [4] CSGIDList OPTIONAL, connectedENGNBList [5] ConnectedENGNBList OPTIONAL, - mMEPLMNSupportList [6] PLMNSupportList, + mMEServedGUMMEIList [6] MMEServedGUMMEIList, iABSupported [7] BOOLEAN OPTIONAL } -- GitLab From 04693f18576bdf29ce0a1101d49f6b20ba496824 Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 5 Oct 2023 17:18:13 +0000 Subject: [PATCH 22/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 84f781ad..a5a7c719 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1622,11 +1622,13 @@ ServiceMessageIdentity ::= CHOICE TraceActivationInfo ::= SEQUENCE { - nGRANTraceID [1] OCTET STRING (SIZE(8)), - interfacestoTrace [2] BIT STRING (SIZE(8)), - traceDepth [3] TraceDepth, - traceCollectionEntityIPAddress [4] IPAddress, - mDTConfiguration [5] MDTConfiguration OPTIONAL + traceID [1] OCTET STRING (SIZE(8)), + interfacesToTrace [2] BIT STRING (SIZE(8)), + traceDepth [3] TraceDepth, + traceCollectionEntityIPAddress [4] IPAddress, + mDTConfiguration [5] MDTConfiguration OPTIONAL, + traceCollectionEntityAdditionalIP [6] IPAddress OPTIONAL, + traceCollectionEntityURI [7] UTF8String OPTIONAL } TraceCollectionEntityInfo ::= SEQUENCE @@ -1649,7 +1651,9 @@ TraceDepth ::= ENUMERATED TraceDirection ::= ENUMERATED { toAMF(1), - fromAMF(2) + fromAMF(2), + toMME(3), + fromMME(4) } TraceRecordType ::= ENUMERATED @@ -5360,15 +5364,6 @@ EPSForbiddenInterRATs ::= ENUMERATED cDMA2000andUTRAN(6) } -EPSRANCause ::= CHOICE -{ - radioNetwork [1] EPSCauseRadioNetwork, - transport [2] EPSCauseTransport, - nas [3] EPSCauseNAS, - protocol [4] EPSCauseProtocol, - misc [5] EPSCauseMisc -} - EPSHandoverRestrictionList ::= SEQUENCE { servingPLMN [1] PLMNID, @@ -5384,6 +5379,15 @@ EPSHandoverRestrictionList ::= SEQUENCE rATRestrictions [11] RATRestrictions OPTIONAL } +EPSRANCause ::= CHOICE +{ + radioNetwork [1] EPSCauseRadioNetwork, + transport [2] EPSCauseTransport, + nas [3] EPSCauseNAS, + protocol [4] EPSCauseProtocol, + misc [5] EPSCauseMisc +} + EPSRANUEContext ::= SEQUENCE { mMEUES1APID [1] MMEUES1APID, -- GitLab From b6fb526a3dfcdde6604f136fc2a2d5e90609e69f Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 5 Oct 2023 18:46:54 +0000 Subject: [PATCH 23/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fef0fe4b..f9726bb4 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1582,6 +1582,7 @@ MDTActivation ::= ENUMERATED immediateMDTandTrace(3) } +--The MDTConfiguration type is deprecated and shall no longer be used. The MDTConfigurationInfo type shall be used instead. MDTConfiguration ::= ENUMERATED { mDTConfigurationNR(1), @@ -1596,6 +1597,12 @@ MDTConfigurationEUTRA ::= SEQUENCE signallingBasedMDTPLMNList [4] PLMNList } +MDTConfigurationInfo ::= SEQUENCE +{ + mDTConfigurationNR [1] MDTConfigurationNR OPTIONAL, + mDTConfigurationEUTRA [2] MDTConfigurationEUTRA OPTIONAL +} + MDTConfigurationNR ::= SEQUENCE { mDTActivation [1] MDTActivation, @@ -1622,11 +1629,14 @@ ServiceMessageIdentity ::= CHOICE TraceActivationInfo ::= SEQUENCE { - nGRANTraceID [1] OCTET STRING (SIZE(8)), - interfacestoTrace [2] BIT STRING (SIZE(8)), - traceDepth [3] TraceDepth, - traceCollectionEntityIPAddress [4] IPAddress, - mDTConfiguration [5] MDTConfiguration OPTIONAL + nGRANTraceID [1] OCTET STRING (SIZE(8)), + interfacestoTrace [2] BIT STRING (SIZE(8)), + traceDepth [3] TraceDepth, + traceCollectionEntityIPAddress [4] IPAddress, + deprecatedTag5 [5] MDTConfiguration OPTIONAL, + traceCollectionEntityAdditionalIP [6] IPAddress OPTIONAL, + traceCollectionEntityURI [7] UTF8String OPTIONAL, + MDTConfiguration [8] MDTConfigurationInfo OPTIONAL } TraceCollectionEntityInfo ::= SEQUENCE -- GitLab From 1f158d866925e62650865bdb356f54fb353a369b Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 5 Oct 2023 18:47:16 +0000 Subject: [PATCH 24/58] traceActivationInfo --- 33128/r18/TS33128Payloads.asn | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index a5a7c719..c6cc1a9e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1626,9 +1626,7 @@ TraceActivationInfo ::= SEQUENCE interfacesToTrace [2] BIT STRING (SIZE(8)), traceDepth [3] TraceDepth, traceCollectionEntityIPAddress [4] IPAddress, - mDTConfiguration [5] MDTConfiguration OPTIONAL, - traceCollectionEntityAdditionalIP [6] IPAddress OPTIONAL, - traceCollectionEntityURI [7] UTF8String OPTIONAL + mDTConfiguration [5] MDTConfiguration OPTIONAL } TraceCollectionEntityInfo ::= SEQUENCE -- GitLab From 2623888f385adca285607b90839fc4e34e765ece Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 6 Oct 2023 13:48:45 +0000 Subject: [PATCH 25/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index f9726bb4..371eed48 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1636,7 +1636,7 @@ TraceActivationInfo ::= SEQUENCE deprecatedTag5 [5] MDTConfiguration OPTIONAL, traceCollectionEntityAdditionalIP [6] IPAddress OPTIONAL, traceCollectionEntityURI [7] UTF8String OPTIONAL, - MDTConfiguration [8] MDTConfigurationInfo OPTIONAL + mDTConfiguration [8] MDTConfigurationInfo OPTIONAL } TraceCollectionEntityInfo ::= SEQUENCE -- GitLab From 82ad8aa435e71c1b304a9db886c5c73c1754e86d Mon Sep 17 00:00:00 2001 From: grahamj Date: Wed, 11 Oct 2023 02:14:08 +0000 Subject: [PATCH 26/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index c6cc1a9e..5c37f83e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -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 } -- ============== @@ -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.2, continued from tag 112 + ePSRANHandoverCommand [148] EPSRANHandoverCommand, + ePSRANHandoverRequest [149] EPSRANHandoverRequest, + mMERANTraceReport [150] MMERANTraceReport, + mMEUEServiceAccept [151] MMEUEServiceAccept } IRITargetIdentifier ::= SEQUENCE -- GitLab From 37dfcef62a72b69eb8767e92f5b93861b1eb2550 Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 12 Oct 2023 01:44:34 +0000 Subject: [PATCH 27/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 1 + 1 file changed, 1 insertion(+) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 371eed48..400cf0dc 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1633,6 +1633,7 @@ TraceActivationInfo ::= SEQUENCE interfacestoTrace [2] BIT STRING (SIZE(8)), traceDepth [3] TraceDepth, traceCollectionEntityIPAddress [4] IPAddress, + ----deprecatedTag5 (formerly mDTConfiguration) was deprecated in r18(18) version6(6) and shall not be reused. deprecatedTag5 [5] MDTConfiguration OPTIONAL, traceCollectionEntityAdditionalIP [6] IPAddress OPTIONAL, traceCollectionEntityURI [7] UTF8String OPTIONAL, -- GitLab From 9fb8623c528c134f7cdc0858f45c7af8aa26ac7d Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 12 Oct 2023 01:51:30 +0000 Subject: [PATCH 28/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 400cf0dc..ca3fd2f0 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1633,7 +1633,7 @@ TraceActivationInfo ::= SEQUENCE interfacestoTrace [2] BIT STRING (SIZE(8)), traceDepth [3] TraceDepth, traceCollectionEntityIPAddress [4] IPAddress, - ----deprecatedTag5 (formerly mDTConfiguration) was deprecated in r18(18) version6(6) and shall not be reused. + --deprecatedTag5 (formerly mDTConfiguration) was deprecated in r18(18) version6(6) and shall not be reused. deprecatedTag5 [5] MDTConfiguration OPTIONAL, traceCollectionEntityAdditionalIP [6] IPAddress OPTIONAL, traceCollectionEntityURI [7] UTF8String OPTIONAL, -- GitLab From ba7cf4291f0781dbf715df8202cca8a0fbc1155a Mon Sep 17 00:00:00 2001 From: rengasamis Date: Thu, 12 Oct 2023 15:22:31 +0000 Subject: [PATCH 29/58] Establishment Cause - Non3GPP Access cr0588 --- 33128/r18/TS33128Payloads.asn | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fef0fe4b..af97c93a 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1350,7 +1350,8 @@ AMFRegistration ::= SEQUENCE equivalentPLMNList [23] PLMNList OPTIONAL, fiveGMMCapability [24] FiveGMMCapability OPTIONAL, initialRANUEContextSetup [25] InitialRANUEContextSetup OPTIONAL, - mUSIMUERequestType [26] MUSIMUERequestType OPTIONAL + mUSIMUERequestType [26] MUSIMUERequestType OPTIONAL, + establishmentCauseNon3GPPAccess [27] EstablishmentCauseNon3GPPAccess } -- See clause 6.2.2.2.3 for details of this structure @@ -1575,6 +1576,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), -- GitLab From a2b6750f6f543955e6d231590f3c36caf36929c7 Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 13 Oct 2023 03:01:32 +0000 Subject: [PATCH 30/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 231 +++------------------------------- 1 file changed, 19 insertions(+), 212 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 5c37f83e..f88c3151 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5224,20 +5224,6 @@ ConnectedENGNB ::= SEQUENCE ConnectedENGNBList ::= SEQUENCE SIZE (1..MAX) OF ConnectedENGNB -CoreNetworkRestriction ::= ENUMERATED -{ - fiveGCForbidden(1), - ePCForbidden(2) -} - -CoreNetworkTypeRestriction ::= SEQUENCE -{ - pLMN [1] PLMNID, - coreNetworkType [2] SEQUENCE SIZE (1..MAX) OF CoreNetworkRestriction -} - -CoreNetworkTypeRestrictions ::= SEQUENCE SIZE (1..MAX) OF CoreNetworkTypeRestriction - EMMCause ::= INTEGER (0..255) ESMCause ::= INTEGER (0..255) @@ -5257,91 +5243,6 @@ EPSAttachResult ::= ENUMERATED combinedEPSIMSI(2) } -EPSCauseMisc ::= ENUMERATED -{ - controlProcessingOverload(1), - notEnoughUserPlaneProcessingResources(2), - hardwareFailure(3), - oAndMIntervention(4), - unspecified(5), - unknownPLMN(6) -} - -EPSCauseNAS ::= ENUMERATED -{ - normalRelease(1), - authenticationFailure(2), - detach(3), - unspecified (4), - cSGSubscriptionExpiry(5), - uENotInPLMNServingArea(6) -} - -EPSCauseProtocol ::= ENUMERATED -{ - transferSyntaxError(1), - abstractSyntaxErrorReject(2), - abstractSyntaxErrorIgnoreAndNotify(3), - messageNotCompatibleWithReceiverState(4), - semanticError(5), - abstractSyntaxErrorFalselyConstructedMessage(6), - unspecified(7) -} - -EPSCauseRadioNetwork ::= ENUMERATED -{ - unspecified(1), - tX2RELOCOverallExpiry(2), - successfulHandover(3), - releaseDueToEUTRANGeneratedReason(4), - handoverCancelled(5), - partialHandover(6), - handoverFailureInTargetEPCeNBOrTargetSystem(7), - handoverTargetNotAllowed(8), - tS1RELOCOverallExpiry(9), - tS1RELOCPrepExpiry(10), - cellNotAvailable(11), - unknownTargetID(12), - noRadioResourcesAvailableInTargetCell(13), - unknownOrAlreadyAllocatedMMEUES1APID(14), - unknownOrAlreadyAllocatedeNBUES1APID(15), - unknownOrInconsistentPairOfUES1APID(16), - handoverDesirableForRadioReasons(17), - timeCriticalHandover(18), - resourceOptimisationHandover(19), - reduceLoadInServingCell(20), - userInactivity(21), - radioConnectionWithUELost(22), - loadBalancingTAURequired(23), - cSFallbackTriggered(24), - uENotAvailableForPSService(25), - radioResourcesNotAvailable(26), - failureInTheRadioInterfaceProcedure(27), - invalidQoSCombination(28), - interRATRedirection(29), - interactionWithOtherProcedure(30), - unknownERABID(31), - multipleERABIDInstances(32), - encryptionAndOrIntegrityProtectionAlgorithmsNotSupported(33), - s1IntraSystemHandoverTriggered(34), - s1InterSystemHandoverTriggered(35), - x2HandoverTriggered(36), - redirectionTowards1xRTT(37), - notSupportedQCIValue(38), - invalidCSGId(39), - releaseDueToPreEmption(40), - n26InterfaceNotAvailable(41), - insufficientUECapabilities(42), - maximumBearerPreemptionRateExceeded(43), - uPIntegrityProtectionNotPossible(44) -} - -EPSCauseTransport ::= ENUMERATED -{ - transportResourceUnavailable(1), - unspecified(2) -} - EPSCSFallbackIndicator ::= ENUMERATED { cSFallbackRequired(1), @@ -5364,39 +5265,9 @@ EPSDetachType ::= ENUMERATED reserved(6) } -EPSForbiddenInterRATs ::= ENUMERATED -{ - aLL(1), - gERAN(2), - uTRAN(3), - cDMA2000(4), - gERANandUTRAN(5), - cDMA2000andUTRAN(6) -} +EPSHandoverRestrictionList ::= ExternalASNType -EPSHandoverRestrictionList ::= SEQUENCE -{ - servingPLMN [1] PLMNID, - equivalentPLMNList [2] PLMNList OPTIONAL, - forbiddenTAList [3] ForbiddenAreaInformation OPTIONAL, - forbiddenLAList [4] ForbiddenLAInformation OPTIONAL, - forbiddenInterRATs [5] EPSForbiddenInterRATs OPTIONAL, - nRRestrictionInEPSAsSecondaryRAT [6] NRRestrictionInEPSAsSecondaryRAT OPTIONAL, - unlicensedSpectrumRestriction [7] UnlicensedSpectrumRestriction OPTIONAL, - coreNetworkTypeRestrictions [8] CoreNetworkTypeRestrictions OPTIONAL, - nRRestrictionIn5GS [9] NRRestrictionIn5GS OPTIONAL, - lastNGRANPLMN [10] PLMNID OPTIONAL, - rATRestrictions [11] RATRestrictions OPTIONAL -} - -EPSRANCause ::= CHOICE -{ - radioNetwork [1] EPSCauseRadioNetwork, - transport [2] EPSCauseTransport, - nas [3] EPSCauseNAS, - protocol [4] EPSCauseProtocol, - misc [5] EPSCauseMisc -} +EPSRANCause ::= ExternalASNType EPSRANUEContext ::= SEQUENCE { @@ -5427,31 +5298,7 @@ EPSNASTransportInitialInformation ::= SEQUENCE EPSNetworkPolicy ::= OCTET STRING (SIZE (1)) -EPSPeriodicCommunicationIndicator ::= ENUMERATED -{ - periodically(1), - onDemand(2) -} - -EPSProSeAuthorization ::= SEQUENCE -{ - proSeDirectDiscovery [1] EPSProSeAuthorized OPTIONAL, - proSeDirectCommunication [2] EPSProSeAuthorized OPTIONAL, - proSeUEtoNetworkRelaying [3] EPSProSeAuthorized OPTIONAL -} - -EPSProSeAuthorized ::= ENUMERATED -{ - authorized(1), - notAuthorized(2) -} - -EPSScheduledCommunicationTime ::= SEQUENCE -{ - dayOfWeek [1] BIT STRING (SIZE(7)) OPTIONAL, - timeOfDayStart [2] INTEGER (0..86399) OPTIONAL, - timeOfDayEnd [3] INTEGER (0..86399) OPTIONAL -} +EPSProSeAuthorization ::= ExternalASNType EPSSMSServiceStatus ::= ENUMERATED { @@ -5461,29 +5308,7 @@ EPSSMSServiceStatus ::= ENUMERATED congestion(4) } -EPSSubscriptionBasedBattery ::= ENUMERATED -{ - batteryPowered(1), - batteryPoweredNotRechargableOrReplaceable(2), - notBatteryPowered(3) -} - -EPSSubscriptionBasedTrafficProfile ::= ENUMERATED -{ - singlePacket(1), - dualPacket(2), - multiplePackets(3) -} - -EPSSubscriptionBasedUEDifferentiationIndication ::= SEQUENCE -{ - periodicCommunicationIndicator [1] EPSPeriodicCommunicationIndicator OPTIONAL, - periodicTime [2] INTEGER (1..3600) OPTIONAL, - scheduledCommunicationTime [3] EPSScheduledCommunicationTime OPTIONAL, - stationaryIndication [4] StationaryIndication OPTIONAL, - trafficProfile [5] EPSSubscriptionBasedTrafficProfile OPTIONAL, - batteryIndication [6] EPSSubscriptionBasedBattery OPTIONAL -} +EPSSubscriptionBasedUEDifferentiationIndication ::= ExternalASNType EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13)) @@ -5557,16 +5382,6 @@ MMEServedGUMMEIList ::= SEQUENCE(SIZE (1..MAX)) OF MMEServedGUMMEI MMEUES1APID ::= INTEGER (0..4294967295) -NRRestrictionIn5GS ::= ENUMERATED -{ - nRRestrictedIn5GS(1) -} - -NRRestrictionInEPSAsSecondaryRAT ::= ENUMERATED -{ - nRRestrictedInEPSAsSecondaryRAT(1) -} - RANUES1APID ::= INTEGER (0..16777215) S1Information ::= SEQUENCE @@ -5580,11 +5395,6 @@ S1Information ::= SEQUENCE iABSupported [7] BOOLEAN OPTIONAL } -UnlicensedSpectrumRestriction ::= ENUMERATED -{ - unlicensedRestricted(1) -} - -- =========================== -- LI Notification definitions -- =========================== @@ -5847,16 +5657,7 @@ E164Number ::= NumericString (SIZE(1..15)) EmailAddress ::= UTF8String -EPSHandoverType ::= ENUMERATED -{ - intraLTE(1), - lTEtoUTRAN(2), - lTEtoGERAN(3), - uTRANtoLTE(4), - gERANtoLTE(5), - ePSto5GS(6), - fiveGStoEPS(7) -} +EPSHandoverType ::= ExternalASNType EquivalentPLMNs ::= SEQUENCE (SIZE(1..MAX)) OF PLMNID @@ -5931,14 +5732,6 @@ ForbiddenAreaInformation ::= SEQUENCE forbiddenTACs [2] ForbiddenTACs } -ForbiddenLACs ::= SEQUENCE (SIZE(1..MAX)) OF LAC - -ForbiddenLAInformation ::= SEQUENCE -{ - pLMNIdentity [1] PLMNID, - forbiddenLACs [2] ForbiddenLACs -} - ForbiddenTACs ::= SEQUENCE (SIZE(1..MAX)) OF TAC FTEID ::= SEQUENCE @@ -7475,4 +7268,18 @@ MIMEBody ::= CHOICE bodyPart [2] MIMEPartIdentifier } +-- ======================================================= +-- Externally Defined Structures - External ASN Parameters +-- ======================================================= +ExternalASNType ::= SEQUENCE +{ + moduleIdentifier [1] OBJECT IDENTIFIER OPTIONAL, + aSNReference [2] ExternalASNReference OPTIONAL, + encodedASNValue [3] ExternalASNValue +} + +ExternalASNReference ::= UTF8String + +ExternalASNValue ::= OCTET STRING + END -- GitLab From 890806c6c78b4442fa632ac41d6825ffa842593c Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 13 Oct 2023 19:21:37 +0000 Subject: [PATCH 31/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 44 +++++++++++++++++++++-------------- 1 file changed, 26 insertions(+), 18 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index ca3fd2f0..bf3f0c6c 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1478,12 +1478,14 @@ AMFRANTraceReport ::= SEQUENCE rANUENGAPID [3] RANUENGAPID, traceRecordType [4] TraceRecordType, traceDirection [5] TraceDirection, - traceActivationInfo [6] TraceActivationInfo OPTIONAL, + --deprecatedTag6 (formerly traceActivationInfo type) was deprecated in r18(18) version6(6) and shall not be reused. + deprecatedTag6 [6] TraceActivationInfo OPTIONAL, nGRANCGI [7] NCGI, globalRANNodeID [8] GlobalRANNodeID, traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL, aMFTraceData [10] XMLType, - location [11] Location OPTIONAL + location [11] Location OPTIONAL, + traceActivation [12] TraceActivation OPTIONAL } -- See clause 6.2.2.2.12 for details of this Structure @@ -1582,7 +1584,6 @@ MDTActivation ::= ENUMERATED immediateMDTandTrace(3) } ---The MDTConfiguration type is deprecated and shall no longer be used. The MDTConfigurationInfo type shall be used instead. MDTConfiguration ::= ENUMERATED { mDTConfigurationNR(1), @@ -1597,12 +1598,6 @@ MDTConfigurationEUTRA ::= SEQUENCE signallingBasedMDTPLMNList [4] PLMNList } -MDTConfigurationInfo ::= SEQUENCE -{ - mDTConfigurationNR [1] MDTConfigurationNR OPTIONAL, - mDTConfigurationEUTRA [2] MDTConfigurationEUTRA OPTIONAL -} - MDTConfigurationNR ::= SEQUENCE { mDTActivation [1] MDTActivation, @@ -1627,17 +1622,16 @@ ServiceMessageIdentity ::= CHOICE serviceAccept [2] OCTET STRING } +TraceActivation ::= ExternalASNType + +--The TraceActivationInfo type is deprecated and shall no longer be used. The TraceActivation type shall be used instead. TraceActivationInfo ::= SEQUENCE { - nGRANTraceID [1] OCTET STRING (SIZE(8)), - interfacestoTrace [2] BIT STRING (SIZE(8)), - traceDepth [3] TraceDepth, - traceCollectionEntityIPAddress [4] IPAddress, - --deprecatedTag5 (formerly mDTConfiguration) was deprecated in r18(18) version6(6) and shall not be reused. - deprecatedTag5 [5] MDTConfiguration OPTIONAL, - traceCollectionEntityAdditionalIP [6] IPAddress OPTIONAL, - traceCollectionEntityURI [7] UTF8String OPTIONAL, - mDTConfiguration [8] MDTConfigurationInfo OPTIONAL + nGRANTraceID [1] OCTET STRING (SIZE(8)), + interfacestoTrace [2] BIT STRING (SIZE(8)), + traceDepth [3] TraceDepth, + traceCollectionEntityIPAddress [4] IPAddress, + mDTConfiguration [5] MDTConfiguration OPTIONAL } TraceCollectionEntityInfo ::= SEQUENCE @@ -7064,4 +7058,18 @@ MIMEBody ::= CHOICE bodyPart [2] MIMEPartIdentifier } +-- ======================================================= +-- Externally Defined Structures - External ASN Parameters +-- ======================================================= +ExternalASNType ::= SEQUENCE +{ + moduleIdentifier [1] OBJECT IDENTIFIER OPTIONAL, + aSNReference [2] ExternalASNReference OPTIONAL, + encodedASNValue [3] ExternalASNValue +} + +ExternalASNReference ::= UTF8String + +ExternalASNValue ::= OCTET STRING + END -- GitLab From d2081d106d0c4a1eeb841eeee89f4b4c34ab7aa7 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 24 Oct 2023 05:49:29 +0000 Subject: [PATCH 32/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index f88c3151..d0dc4489 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -491,7 +491,7 @@ IRIEvent ::= CHOICE aMFUEPolicyTransfer [146] AMFUEPolicyTransfer, aMFUEServiceAccept [147] AMFUEServiceAccept, - -- MME events, see clause 6.3.2.2, continued from tag 112 + -- MME events, see clause 6.3.2.3, continued from tag 112 ePSRANHandoverCommand [148] EPSRANHandoverCommand, ePSRANHandoverRequest [149] EPSRANHandoverRequest, mMERANTraceReport [150] MMERANTraceReport, @@ -5136,8 +5136,8 @@ MMERANTraceReport ::= SEQUENCE eUTRANCGI [7] ECGI, globalRANNodeID [8] GlobalRANNodeID, traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL, - mMETraceData [10] XMLType, - location [11] Location + mMETraceData [10] XMLType OPTIONAL, + location [11] Location OPTIONAL } MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE -- GitLab From 95ff23a76d7646708561202f20592b7350d2aa6c Mon Sep 17 00:00:00 2001 From: Luke Mewburn Date: Wed, 25 Oct 2023 10:06:29 +1100 Subject: [PATCH 33/58] r18/TS33128Payloads: adapt to CR0573 deprecation --- 33128/r18/TS33128Payloads.asn | 37 ++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fef0fe4b..3f8d6e18 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -4943,7 +4943,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, @@ -5890,9 +5891,9 @@ SUCI ::= SEQUENCE protectionSchemeID [4] ProtectionSchemeID, homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, + -- routingIndicatorLength shall be included if different from the number + -- of meaningful digits given in routingIndicator. routingIndicatorLength [7] INTEGER (1..4) OPTIONAL - -- shall be included if different from the number of meaningful digits given - -- in routingIndicator } SUPI ::= CHOICE @@ -6651,9 +6652,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 +6685,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 +6697,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 +6717,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 -- GitLab From 7957015db26dfbe6252f81e8536fa4ab688c1e65 Mon Sep 17 00:00:00 2001 From: Luke Mewburn Date: Wed, 25 Oct 2023 10:15:59 +1100 Subject: [PATCH 34/58] r18/TS33128Payloads: fix whitespace around comments Consistently use "-- Text" for a comment. Add or remove blank lines around comments or groups. No functional change. --- 33128/r18/TS33128Payloads.asn | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 3f8d6e18..8b7238b2 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -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, @@ -455,7 +455,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 @@ -562,7 +562,6 @@ S8HRBearerInfo ::= SEQUENCE -- ================ -- HR LI parameters - -- ================ N9HRMessageCause ::= ENUMERATED @@ -1457,7 +1456,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, @@ -4106,6 +4105,7 @@ PTCAccessPolicyFailure ::= ENUMERATED requestUnsuccessful(1), requestUnknown(2) } + -- =============== -- IMS definitions -- =============== @@ -4122,6 +4122,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 { @@ -5029,7 +5030,6 @@ MMEIdentifierAssociation ::= SEQUENCE -- Identifier Association parameters -- ================================= - MMEGroupID ::= OCTET STRING (SIZE(2)) MMECode ::= OCTET STRING (SIZE(1)) @@ -5230,7 +5230,6 @@ MDFCellSiteReport ::= SEQUENCE OF CellInformation -- 5G EPS Interworking Parameters -- ============================== - EMM5GMMStatus ::= SEQUENCE { eMMRegStatus [1] EMMRegStatus OPTIONAL, @@ -6449,6 +6448,7 @@ SGSNLocationInformation ::= SEQUENCE ageOfLocationInformation [8] INTEGER OPTIONAL, userCSGInformation [9] UserCSGInformation OPTIONAL } + -- TS 29.172 [53], clause 7.4.57 ESMLCCellInfo ::= SEQUENCE { @@ -6764,6 +6764,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 @@ -6775,7 +6776,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 -- GitLab From eb9c2b5ac9d74c89bc8b02fde212ae7f53c8d637 Mon Sep 17 00:00:00 2001 From: Luke Mewburn Date: Wed, 25 Oct 2023 11:46:36 +1100 Subject: [PATCH 35/58] r18/TS33128Payloads: adapt to CR0573 deprecation rename more deprecated fields --- 33128/r18/TS33128Payloads.asn | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 8b7238b2..e1a633c2 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1371,14 +1371,14 @@ AMFDeregistration ::= SEQUENCE -- 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 } -- See clause 6.2.2.2.5 for details of this structure @@ -2255,11 +2255,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 -- GitLab From a0ffcafde97f740a960ade7cad8d7b4864d8ef93 Mon Sep 17 00:00:00 2001 From: grahamj Date: Wed, 25 Oct 2023 04:39:19 +0000 Subject: [PATCH 36/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index bf3f0c6c..2efe17c8 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1473,19 +1473,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, - --deprecatedTag6 (formerly traceActivationInfo type) was deprecated in r18(18) version6(6) and shall not be reused. - deprecatedTag6 [6] TraceActivationInfo OPTIONAL, - nGRANCGI [7] NCGI, - globalRANNodeID [8] GlobalRANNodeID, - traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL, - aMFTraceData [10] XMLType, - location [11] Location OPTIONAL, - traceActivation [12] TraceActivation 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 @@ -1624,7 +1624,8 @@ ServiceMessageIdentity ::= CHOICE TraceActivation ::= ExternalASNType ---The TraceActivationInfo type is deprecated and shall no longer be used. The TraceActivation type shall be used instead. +-- 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)), -- GitLab From bd2ed75d6473386fd12021eb4e258c7ffd72291a Mon Sep 17 00:00:00 2001 From: grahamj Date: Wed, 25 Oct 2023 05:53:34 +0000 Subject: [PATCH 37/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index d0dc4489..b88aedfd 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5273,7 +5273,7 @@ EPSRANUEContext ::= SEQUENCE { mMEUES1APID [1] MMEUES1APID, rANUES1APID [2] RANUES1APID, - eRABSetupRequest [3] SEQUENCE (SIZE(1..MAX)) OF ERABContext, + eRABSetupRequest [3] ERABContextList, handoverRestrictionList [4] EPSHandoverRestrictionList OPTIONAL, uERadioCapability [5] EPSUERadioCapability OPTIONAL, rATFrequencySelectionPriority [6] RATFrequencySelectionPriority OPTIONAL, -- GitLab From 57a5a00fcbe34cb16661014c90d31c402c7e4c29 Mon Sep 17 00:00:00 2001 From: grahamj Date: Wed, 25 Oct 2023 05:56:51 +0000 Subject: [PATCH 38/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index b88aedfd..46e9193a 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5273,7 +5273,7 @@ EPSRANUEContext ::= SEQUENCE { mMEUES1APID [1] MMEUES1APID, rANUES1APID [2] RANUES1APID, - eRABSetupRequest [3] ERABContextList, + eRABSetupRequest [3] ERABContextList OPTIONAL, handoverRestrictionList [4] EPSHandoverRestrictionList OPTIONAL, uERadioCapability [5] EPSUERadioCapability OPTIONAL, rATFrequencySelectionPriority [6] RATFrequencySelectionPriority OPTIONAL, -- GitLab From 8b47d5a2b6a9e14fc9830da0803cff2722b02c08 Mon Sep 17 00:00:00 2001 From: rengasamis Date: Thu, 26 Oct 2023 01:14:31 +0000 Subject: [PATCH 39/58] TS 33128 CR 0588r1 --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index af97c93a..3ebaeff6 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1351,7 +1351,7 @@ AMFRegistration ::= SEQUENCE fiveGMMCapability [24] FiveGMMCapability OPTIONAL, initialRANUEContextSetup [25] InitialRANUEContextSetup OPTIONAL, mUSIMUERequestType [26] MUSIMUERequestType OPTIONAL, - establishmentCauseNon3GPPAccess [27] EstablishmentCauseNon3GPPAccess + establishmentCauseNon3GPPAccess [27] EstablishmentCauseNon3GPPAccess OPTIONAL } -- See clause 6.2.2.2.3 for details of this structure -- GitLab From 8abfb5de0d34bbfd2287b7739fa01272d732b064 Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 26 Oct 2023 23:44:26 +0000 Subject: [PATCH 40/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 2efe17c8..846d876e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -7071,6 +7071,10 @@ ExternalASNType ::= SEQUENCE ExternalASNReference ::= UTF8String -ExternalASNValue ::= OCTET STRING +ExternalASNValue ::= CHOICE +{ + ber [1] OCTET STRING, + alignedPer [2] OCTET STRING +} END -- GitLab From ccd64520baba28030c5d81ac2976262518186432 Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 27 Oct 2023 00:20:38 +0000 Subject: [PATCH 41/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 46e9193a..1fb5fdae 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1632,13 +1632,15 @@ ServiceMessageIdentity ::= CHOICE serviceAccept [2] OCTET STRING } +TraceActivation ::= ExternalASNType + TraceActivationInfo ::= SEQUENCE { - traceID [1] OCTET STRING (SIZE(8)), - interfacesToTrace [2] BIT STRING (SIZE(8)), - traceDepth [3] TraceDepth, - traceCollectionEntityIPAddress [4] IPAddress, - mDTConfiguration [5] MDTConfiguration OPTIONAL + nGRANTraceID [1] OCTET STRING (SIZE(8)), + interfacestoTrace [2] BIT STRING (SIZE(8)), + traceDepth [3] TraceDepth, + traceCollectionEntityIPAddress [4] IPAddress, + mDTConfiguration [5] MDTConfiguration OPTIONAL } TraceCollectionEntityInfo ::= SEQUENCE @@ -5132,7 +5134,7 @@ MMERANTraceReport ::= SEQUENCE eNBUES1APID [3] RANUES1APID, traceRecordType [4] TraceRecordType, traceDirection [5] TraceDirection, - traceActivationInfo [6] TraceActivationInfo OPTIONAL, + traceActivationInfo [6] TraceActivation OPTIONAL, eUTRANCGI [7] ECGI, globalRANNodeID [8] GlobalRANNodeID, traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL, @@ -7273,13 +7275,17 @@ MIMEBody ::= CHOICE -- ======================================================= ExternalASNType ::= SEQUENCE { - moduleIdentifier [1] OBJECT IDENTIFIER OPTIONAL, + moduleIdentifier [1] OBJECT IDENTIFIER, aSNReference [2] ExternalASNReference OPTIONAL, encodedASNValue [3] ExternalASNValue } ExternalASNReference ::= UTF8String -ExternalASNValue ::= OCTET STRING +ExternalASNValue ::= CHOICE +{ + ber [1] OCTET STRING, + alignedPer [2] OCTET STRING +} END -- GitLab From 2c8f8a427079197687350d9a2a283f7387217171 Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 27 Oct 2023 03:08:53 +0000 Subject: [PATCH 42/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 1fb5fdae..82c48177 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -7284,8 +7284,8 @@ ExternalASNReference ::= UTF8String ExternalASNValue ::= CHOICE { - ber [1] OCTET STRING, - alignedPer [2] OCTET STRING + bER [1] OCTET STRING, + alignedPER [2] OCTET STRING } END -- GitLab From e63de3ec31430dd5ebb5eee84ee9c6ad92bd4607 Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 27 Oct 2023 03:14:40 +0000 Subject: [PATCH 43/58] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 846d876e..efb6a7fe 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -7073,8 +7073,8 @@ ExternalASNReference ::= UTF8String ExternalASNValue ::= CHOICE { - ber [1] OCTET STRING, - alignedPer [2] OCTET STRING + bER [1] OCTET STRING, + alignedPER [2] OCTET STRING } END -- GitLab From a26d1955c4c95ed061547ace27b5612d8857edaa Mon Sep 17 00:00:00 2001 From: lovieno Date: Tue, 7 Nov 2023 17:21:16 +0000 Subject: [PATCH 44/58] TS 33.128 CR 0565 - Missing PDU session ID/EPS bearer ID in xIRIs generated at the NEF/SCEF --- 33128/r17/TS33128Payloads.asn | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 24199a32..b877d12e 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -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 -- GitLab From c86023913c2e6dd93e0619fadd076d8852913ad9 Mon Sep 17 00:00:00 2001 From: lovieno Date: Tue, 7 Nov 2023 17:25:39 +0000 Subject: [PATCH 45/58] TS 33128 CR0569 - Missing PDU session ID/EPS bearer ID in xIRIs generated at the NEF/SCEF --- 33128/r18/TS33128Payloads.asn | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fef0fe4b..077d9eeb 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -618,7 +618,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 +949,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 -- GitLab From 83d3cecf6dae8876cf2dd6a623de3d5586228a81 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 7 Nov 2023 17:29:37 +0000 Subject: [PATCH 46/58] TS 33.128 CR 0592 - Addition of missing parameters to SUCI definition --- 33128/r15/TS33128Payloads.asn | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index 2533a97e..f4904269 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -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 -- GitLab From 331763d23456027a541b80eae75dba00f138449a Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 7 Nov 2023 17:33:07 +0000 Subject: [PATCH 47/58] TS 33.128 CR 0593 - Addition of missing parameters to SUCI definition --- 33128/r16/TS33128Payloads.asn | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index 3ad6a488..0e855160 100644 --- a/33128/r16/TS33128Payloads.asn +++ b/33128/r16/TS33128Payloads.asn @@ -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 -- GitLab From 4f9f4703e4f3ede3ffdef1f024b532b962e116bc Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 7 Nov 2023 17:34:38 +0000 Subject: [PATCH 48/58] TS 33.128 CR 0594 - Addition of missing parameters to SUCI definition --- 33128/r17/TS33128Payloads.asn | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index b877d12e..f14eb6d5 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4197,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 @@ -4416,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 @@ -4427,6 +4437,8 @@ SUPI ::= CHOICE nAI [2] NAI } +SUPIType ::= INTEGER (0..7) + SUPIUnauthenticatedIndication ::= BOOLEAN SwitchOffIndicator ::= ENUMERATED -- GitLab From 4be8e053bc8ec021db620b61c67b0441aa0e1c52 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 7 Nov 2023 17:36:33 +0000 Subject: [PATCH 49/58] TS 33.128 CR 0595 - Addition of missing parameters to SUCI definition --- 33128/r18/TS33128Payloads.asn | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 077d9eeb..35beea71 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5578,6 +5578,8 @@ HandoverType ::= ENUMERATED fiveGStoUTRA(4) } +HomeNetworkIdentifier ::= UTF8String + HomeNetworkPublicKeyID ::= OCTET STRING HSMFURI ::= UTF8String @@ -5892,9 +5894,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 + -- 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 @@ -5905,6 +5909,8 @@ SUPI ::= CHOICE SUPIUnauthenticatedIndication ::= BOOLEAN +SUPIType ::= INTEGER (0..7) + SupportedTAList ::= SEQUENCE (SIZE(1..MAX)) OF TAItem SwitchOffIndicator ::= ENUMERATED -- GitLab From 0c2a2d651cbe14a84e16a749dc328a8727977d38 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 7 Nov 2023 17:37:21 +0000 Subject: [PATCH 50/58] TS 33.128 CR 0561 - Corrections and additions to AMF Service Accept records --- 33128/r18/TS33128Payloads.asn | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 35beea71..ec942493 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1508,9 +1508,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 } -- ================= -- GitLab From 5ee8355220e6ffefb8b1cc774ad271544b285924 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 7 Nov 2023 17:39:19 +0000 Subject: [PATCH 51/58] TS 33.128 CR 0591 - Addition of ExternalASNType --- 33128/r18/TS33128Payloads.asn | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index ec942493..9c2f70c9 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -7063,4 +7063,23 @@ 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 -- GitLab From 4a29a7dc354c5b8a9e89cfd17b82c2c2460a6fba Mon Sep 17 00:00:00 2001 From: znaty Date: Tue, 7 Nov 2023 17:43:58 +0000 Subject: [PATCH 52/58] TS 33128 CR 0568 NTN related information --- 33128/r18/TS33128Payloads.asn | 110 +++++++++++++++++++++------------- 1 file changed, 70 insertions(+), 40 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 9c2f70c9..1349a61c 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1352,23 +1352,27 @@ 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 } -- 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 @@ -1381,29 +1385,33 @@ AMFLocationUpdate ::= SEQUENCE gUTI [5] FiveGGUTI OPTIONAL, location [6] Location, sMSOverNASIndicator [7] SMSOverNASIndicator OPTIONAL, - oldGUTI [8] EPS5GGUTI OPTIONAL + oldGUTI [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 @@ -1824,6 +1832,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 -- ================== @@ -1857,7 +1876,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 @@ -1882,7 +1903,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 @@ -1933,7 +1956,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 @@ -2136,13 +2161,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. @@ -2418,6 +2445,9 @@ EASServerAddress ::= SEQUENCE port [2] PortNumber } +-- See table 5.4.2.1 of TS 29.571 [17] +GEOSatelliteID ::= UTF8String + -- ================================ -- PGW-C + SMF PDNConnection Events -- ================================ -- GitLab From d71435a5cf923c0343e8024594b5a8821e95c083 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 7 Nov 2023 17:53:45 +0000 Subject: [PATCH 53/58] TS 33.128 CR 0596 - Details for redacting unauthorised information from RCS messages --- 33128/r18/TS33128Payloads.asn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 1349a61c..a04ab20c 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -6975,7 +6975,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 -- GitLab From ac1dd5f2e96902d5747fab62ea49d8c372fa7bf0 Mon Sep 17 00:00:00 2001 From: mark Date: Mon, 13 Nov 2023 13:08:58 +0000 Subject: [PATCH 54/58] Fixing missing comma --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fcbfb36e..0f25778c 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1397,7 +1397,7 @@ AMFLocationUpdate ::= SEQUENCE gUTI [5] FiveGGUTI OPTIONAL, location [6] Location, deprecatedSMSOverNASIndicator [7] SMSOverNASIndicator OPTIONAL, - deprecatedOldGUTI [8] EPS5GGUTI OPTIONAL + deprecatedOldGUTI [8] EPS5GGUTI OPTIONAL, uEAreaIndication [9] UEAreaIndication OPTIONAL } -- GitLab From f33227a47c2adc58ba438669a56a45dcce5eb648 Mon Sep 17 00:00:00 2001 From: mark Date: Mon, 13 Nov 2023 13:09:33 +0000 Subject: [PATCH 55/58] Fixing another missing comma --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 0f25778c..5ff73f34 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -6149,7 +6149,7 @@ SUCI ::= SEQUENCE schemeOutput [6] SchemeOutput, -- routingIndicatorLength shall be included if different from the number -- of meaningful digits given in routingIndicator. - routingIndicatorLength [7] INTEGER (1..4) OPTIONAL + routingIndicatorLength [7] INTEGER (1..4) OPTIONAL, sUPIType [8] SUPIType OPTIONAL, homeNetworkIdentifier [9] HomeNetworkIdentifier OPTIONAL } -- GitLab From 9d2941dceb924996796a21c2d1f5e5d9bd313e03 Mon Sep 17 00:00:00 2001 From: canterburym Date: Tue, 14 Nov 2023 07:30:18 +0000 Subject: [PATCH 56/58] Making ExternalASNType.moduleIdentifier mandatory as per CR0591 (was accidentally made OPTIONAL in resolving a merge conflicT) --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 5ff73f34..91411e1e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -7330,7 +7330,7 @@ MIMEBody ::= CHOICE -- ======================================================= ExternalASNType ::= SEQUENCE { - moduleIdentifier [1] OBJECT IDENTIFIER OPTIONAL, + moduleIdentifier [1] OBJECT IDENTIFIER, aSNReference [2] ExternalASNReference OPTIONAL, encodedASNValue [3] ExternalASNValue } -- GitLab From ddf963dcd2d5481c294a8a8754dfc5ae4c2eb3b3 Mon Sep 17 00:00:00 2001 From: mark Date: Mon, 20 Nov 2023 09:31:09 +0000 Subject: [PATCH 57/58] Fixing indent in 3GPPIdentityExtensions --- 33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd b/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd index 1204f498..a0b20923 100644 --- a/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd +++ b/33128/r17/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd @@ -65,9 +65,9 @@ - + - + -- GitLab From b88449b363c000ba5cf4fe425deae514a77bfc0c Mon Sep 17 00:00:00 2001 From: mark Date: Mon, 11 Dec 2023 11:54:15 +0000 Subject: [PATCH 58/58] Updating OIDs --- 33128/r15/TS33128Payloads.asn | 12 ++++++------ 33128/r16/TS33128Payloads.asn | 4 ++-- 33128/r17/TS33128Payloads.asn | 4 ++-- 33128/r18/TS33128Payloads.asn | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index f4904269..59e0a073 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 diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index 0e855160..4f019253 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)} diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index f14eb6d5..e4dd004d 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)} diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 91411e1e..5684a1a0 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)} -- GitLab