Loading 33128/r17/TS33128Payloads.asn +149 −4 Original line number Diff line number Diff line Loading @@ -177,7 +177,11 @@ XIRIEvent ::= CHOICE sTIRSHAKENSignatureValidation [104] STIRSHAKENSignatureValidation, -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- UDM events, see clause 7.2.2 uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord } -- ============== Loading Loading @@ -348,8 +352,11 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- UDM events, see clause 7.2.2 uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -1656,6 +1663,37 @@ UDMCancelLocationMessage ::= SEQUENCE cancelLocationMethod [6] UDMCancelLocationMethod } UDMLocationInformationResultRecord ::= SEQUENCE { sUPI [1] SUPI, pEI [2] PEI OPTIONAL, gPSI [3] GPSI OPTIONAL, locationInfoRequest [4] UDMLocationInfoRequest, vPLMNID [5] PLMNID OPTIONAL, currentLocationIndicator [6] BOOLEAN OPTIONAL, aMFInstanceID [7] NFID OPTIONAL, sMSInstanceID [8] NFID OPTIONAL, location [9] Location, rATType [10] RATType OPTIONAL, problemDetails [11] UDMProblemDetails OPTIONAL } UDMUEInformationRequestRecord ::= SEQUENCE { sUPI [1] SUPI, tADSInfo [2] UEContextInfo OPTIONAL, fiveGSUserStateInfo [3] FiveGSUserStateInfo OPTIONAL, problemDetails [5] UDMProblemDetails OPTIONAL } UDMUEAuthenticationReportRecord ::= SEQUENCE { sUPI [1] SUPI, authenticationInfoRequest [2] UDMAuthenticationInfoRequest, aKMAIndicator [3] BOOLEAN OPTIONAL, problemDetails [4] UDMProblemDetails OPTIONAL } -- ================= -- 5G UDM parameters -- ================= Loading Loading @@ -1693,6 +1731,69 @@ ServiceID ::= SEQUENCE CAGID ::= UTF8String UDMAuthenticationInfoRequest ::= SEQUENCE { infoRequestType [1] UDMInfoRequestType, rGAuthCx [2] SEQUENCE SIZE(1..MAX) OF SubscriberIdentifier, authType [3] PrimaryAuthenticationType, servingNetworkName [4] PLMNID, aUSFInstanceID [5] NFID OPTIONAL, cellCAGInfo [6] CAGID OPTIONAL, n5GCInd [7] BOOLEAN OPTIONAL } UDMLocationInfoRequest ::= SEQUENCE { requested5GSLocation [1] BOOLEAN OPTIONAL, requestedCurrentLocation [2] BOOLEAN OPTIONAL, requestedRATType [3] BOOLEAN OPTIONAL, requestedTimeZone [4] BOOLEAN OPTIONAL, requestedServingNode [5] BOOLEAN OPTIONAL } UDMProblemDetails ::= SEQUENCE { cause [1] UDMProblemDetailsCause OPTIONAL } UDMProblemDetailsCause ::= CHOICE { uDMDefinedCause [1] UDMDefinedCause, otherCause [2] UDMProblemDetailsOtherCause } UDMDefinedCause ::= ENUMERATED { userNotFound(1), dataNotFound(2), contextNotFound(3), subscriptionNotFound(4), other(5) } UDMInfoRequestType ::= ENUMERATED { hSS(1), aUSF(2), other(3) } UDMProblemDetailsOtherCause ::= SEQUENCE { problemDetailsType [1] UTF8String OPTIONAL, title [2] UTF8String OPTIONAL, status [3] INTEGER OPTIONAL, detail [4] UTF8String OPTIONAL, instance [5] UTF8String OPTIONAL, cause [6] UTF8String OPTIONAL, uDMinvalidParameters [7] UDMInvalidParameters, uDMsupportedFeatures [9] UTF8String } UDMInvalidParameters ::= SEQUENCE { param [1] UTF8String OPTIONAL, reason [2] UTF8String OPTIONAL } -- =================== -- 5G SMSF definitions -- =================== Loading Loading @@ -3329,6 +3430,22 @@ FiveGSMCause ::= INTEGER (0..255) FiveGTMSI ::= INTEGER (0..4294967295) FiveGSUserStateInfo ::= SEQUENCE { fiveGSUserState [1] FiveGSUserState, accessType [2] AccessType } FiveGSUserState ::= ENUMERATED { deregistered(1), registeredNotReachableForPaging(2), registeredReachableForPaging(3), connectedNotReachableForPaging(4), connectedReachableForPaging(5), notProvidedFromAMF(6) } FTEID ::= SEQUENCE { tEID [1] INTEGER (0.. 4294967295), Loading Loading @@ -3470,6 +3587,19 @@ PEI ::= CHOICE PortNumber ::= INTEGER(0..65535) PrimaryAuthenticationType ::= ENUMERATED { eAPAKAPrime(1), fiveGAKA(2), eAPTLS(3), none(4), ePSAKA(5), eAPAKA(6), iMSAKA(7), gBAAKA(8), uMTSAKA(9) } ProtectionSchemeID ::= INTEGER (0..15) RATType ::= ENUMERATED Loading Loading @@ -3535,6 +3665,12 @@ SNSSAI ::= SEQUENCE sliceDifferentiator [2] OCTET STRING (SIZE(3)) OPTIONAL } SubscriberIdentifier ::= CHOICE { sUCI [1] SUCI, sUPI [2] SUPI } SUCI ::= SEQUENCE { mCC [1] MCC, Loading Loading @@ -3585,6 +3721,15 @@ TELURI ::= UTF8String Timestamp ::= GeneralizedTime UEContextInfo ::= SEQUENCE { supportVoPS [1] BOOLEAN OPTIONAL, supportVoPSn3gpp [2] BOOLEAN OPTIONAL, lastActiveTime [3] Timestamp OPTIONAL, accessType [4] AccessType OPTIONAL, rATType [5] RATType OPTIONAL } UEEndpointAddress ::= CHOICE { iPv4Address [1] IPv4Address, Loading Loading
33128/r17/TS33128Payloads.asn +149 −4 Original line number Diff line number Diff line Loading @@ -177,7 +177,11 @@ XIRIEvent ::= CHOICE sTIRSHAKENSignatureValidation [104] STIRSHAKENSignatureValidation, -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- UDM events, see clause 7.2.2 uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord } -- ============== Loading Loading @@ -348,8 +352,11 @@ IRIEvent ::= CHOICE -- IMS events, see clause 7.11.4.2 iMSMessage [105] IMSMessage, startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession startOfInterceptionForActiveIMSSession [106] StartOfInterceptionForActiveIMSSession, -- UDM events, see clause 7.2.2 uDMLocationInformationResultRecord [904] UDMLocationInformationResultRecord, uDMUEInformationRequestRecord [905] UDMUEInformationRequestRecord, uDMUEAuthenticationReportRecord [906] UDMUEAuthenticationReportRecord } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -1656,6 +1663,37 @@ UDMCancelLocationMessage ::= SEQUENCE cancelLocationMethod [6] UDMCancelLocationMethod } UDMLocationInformationResultRecord ::= SEQUENCE { sUPI [1] SUPI, pEI [2] PEI OPTIONAL, gPSI [3] GPSI OPTIONAL, locationInfoRequest [4] UDMLocationInfoRequest, vPLMNID [5] PLMNID OPTIONAL, currentLocationIndicator [6] BOOLEAN OPTIONAL, aMFInstanceID [7] NFID OPTIONAL, sMSInstanceID [8] NFID OPTIONAL, location [9] Location, rATType [10] RATType OPTIONAL, problemDetails [11] UDMProblemDetails OPTIONAL } UDMUEInformationRequestRecord ::= SEQUENCE { sUPI [1] SUPI, tADSInfo [2] UEContextInfo OPTIONAL, fiveGSUserStateInfo [3] FiveGSUserStateInfo OPTIONAL, problemDetails [5] UDMProblemDetails OPTIONAL } UDMUEAuthenticationReportRecord ::= SEQUENCE { sUPI [1] SUPI, authenticationInfoRequest [2] UDMAuthenticationInfoRequest, aKMAIndicator [3] BOOLEAN OPTIONAL, problemDetails [4] UDMProblemDetails OPTIONAL } -- ================= -- 5G UDM parameters -- ================= Loading Loading @@ -1693,6 +1731,69 @@ ServiceID ::= SEQUENCE CAGID ::= UTF8String UDMAuthenticationInfoRequest ::= SEQUENCE { infoRequestType [1] UDMInfoRequestType, rGAuthCx [2] SEQUENCE SIZE(1..MAX) OF SubscriberIdentifier, authType [3] PrimaryAuthenticationType, servingNetworkName [4] PLMNID, aUSFInstanceID [5] NFID OPTIONAL, cellCAGInfo [6] CAGID OPTIONAL, n5GCInd [7] BOOLEAN OPTIONAL } UDMLocationInfoRequest ::= SEQUENCE { requested5GSLocation [1] BOOLEAN OPTIONAL, requestedCurrentLocation [2] BOOLEAN OPTIONAL, requestedRATType [3] BOOLEAN OPTIONAL, requestedTimeZone [4] BOOLEAN OPTIONAL, requestedServingNode [5] BOOLEAN OPTIONAL } UDMProblemDetails ::= SEQUENCE { cause [1] UDMProblemDetailsCause OPTIONAL } UDMProblemDetailsCause ::= CHOICE { uDMDefinedCause [1] UDMDefinedCause, otherCause [2] UDMProblemDetailsOtherCause } UDMDefinedCause ::= ENUMERATED { userNotFound(1), dataNotFound(2), contextNotFound(3), subscriptionNotFound(4), other(5) } UDMInfoRequestType ::= ENUMERATED { hSS(1), aUSF(2), other(3) } UDMProblemDetailsOtherCause ::= SEQUENCE { problemDetailsType [1] UTF8String OPTIONAL, title [2] UTF8String OPTIONAL, status [3] INTEGER OPTIONAL, detail [4] UTF8String OPTIONAL, instance [5] UTF8String OPTIONAL, cause [6] UTF8String OPTIONAL, uDMinvalidParameters [7] UDMInvalidParameters, uDMsupportedFeatures [9] UTF8String } UDMInvalidParameters ::= SEQUENCE { param [1] UTF8String OPTIONAL, reason [2] UTF8String OPTIONAL } -- =================== -- 5G SMSF definitions -- =================== Loading Loading @@ -3329,6 +3430,22 @@ FiveGSMCause ::= INTEGER (0..255) FiveGTMSI ::= INTEGER (0..4294967295) FiveGSUserStateInfo ::= SEQUENCE { fiveGSUserState [1] FiveGSUserState, accessType [2] AccessType } FiveGSUserState ::= ENUMERATED { deregistered(1), registeredNotReachableForPaging(2), registeredReachableForPaging(3), connectedNotReachableForPaging(4), connectedReachableForPaging(5), notProvidedFromAMF(6) } FTEID ::= SEQUENCE { tEID [1] INTEGER (0.. 4294967295), Loading Loading @@ -3470,6 +3587,19 @@ PEI ::= CHOICE PortNumber ::= INTEGER(0..65535) PrimaryAuthenticationType ::= ENUMERATED { eAPAKAPrime(1), fiveGAKA(2), eAPTLS(3), none(4), ePSAKA(5), eAPAKA(6), iMSAKA(7), gBAAKA(8), uMTSAKA(9) } ProtectionSchemeID ::= INTEGER (0..15) RATType ::= ENUMERATED Loading Loading @@ -3535,6 +3665,12 @@ SNSSAI ::= SEQUENCE sliceDifferentiator [2] OCTET STRING (SIZE(3)) OPTIONAL } SubscriberIdentifier ::= CHOICE { sUCI [1] SUCI, sUPI [2] SUPI } SUCI ::= SEQUENCE { mCC [1] MCC, Loading Loading @@ -3585,6 +3721,15 @@ TELURI ::= UTF8String Timestamp ::= GeneralizedTime UEContextInfo ::= SEQUENCE { supportVoPS [1] BOOLEAN OPTIONAL, supportVoPSn3gpp [2] BOOLEAN OPTIONAL, lastActiveTime [3] Timestamp OPTIONAL, accessType [4] AccessType OPTIONAL, rATType [5] RATType OPTIONAL } UEEndpointAddress ::= CHOICE { iPv4Address [1] IPv4Address, Loading