Loading 33128/r17/TS33128Payloads.asn +162 −3 Original line number Diff line number Diff line Loading @@ -153,7 +153,18 @@ XIRIEvent ::= CHOICE mMEDetach [88] MMEDetach, mMELocationUpdate [89] MMELocationUpdate, mMEStartOfInterceptionWithEPSAttachedUE [90] MMEStartOfInterceptionWithEPSAttachedUE, mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure, -- AKMA key management events, see clause 7.X.1 aAnFAnchorKeyRegister [1001] AAnFAnchorKeyRegister, aAnFKAKMAApplicationKeyGet [1002] AAnFKAKMAApplicationKeyGet, aAnFStartOfInterceptWithEstablishedAKMAKeyMaterial [1003] AAnFStartOfInterceptWithEstablishedAKMAKeyMaterial , aAnFAKMAContextRemovalRecord [1004] AAnFAKMAContextRemovalRecord, aFAKMAApplicationKeyGet [1005] AFAKMAApplicationKeyGet, aFAKMAApplicationKeyRefresh [1006] AFAKMAApplicationKeyRefresh, aFStartOfInterceptWithEstablishedAKMAApplicationKey [1007] AFStartOfInterceptWithEstablishedAKMAApplicationKey, aFAuxiliarySecurityParameterEstablishment [1008] AFAuxiliarySecurityParameterEstablishment, aFApplicationKeyRemoval [1009] AFApplicationKeyRemoval } -- ============== Loading Loading @@ -300,7 +311,18 @@ IRIEvent ::= CHOICE mMEDetach [88] MMEDetach, mMELocationUpdate [89] MMELocationUpdate, mMEStartOfInterceptionWithEPSAttachedUE [90] MMEStartOfInterceptionWithEPSAttachedUE, mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure, -- AKMA key management Events, see clause 7.X.1 aAnFAnchorKeyRegister [1001] AAnFAnchorKeyRegister, aAnFKAKMAApplicationKeyGet [1002] AAnFKAKMAApplicationKeyGet, aAnFStartOfInterceptWithEstablishedAKMAKeyMaterial [1003] AAnFStartOfInterceptWithEstablishedAKMAKeyMaterial , aAnFAKMAContextRemovalRecord [1004] AAnFAKMAContextRemovalRecord, aFAKMAApplicationKeyGet [1005] AFAKMAApplicationKeyGet, aFAKMAApplicationKeyRefresh [1006] AFAKMAApplicationKeyRefresh, aFStartOfInterceptWithEstablishedAKMAApplicationKey [1007] AFStartOfInterceptWithEstablishedAKMAApplicationKey, aFAuxiliarySecurityParameterEstablishment [1008] AFAuxiliarySecurityParameterEstablishment, aFApplicationKeyRemoval [1009] AFApplicationKeyRemoval } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -814,6 +836,143 @@ EPSBearerID ::= INTEGER (0..255) APN ::= UTF8String -- ======================= -- AKMA AAnF definitions -- ======================= AAnFAnchorKeyRegister ::= SEQUENCE { aKID [1] NAI, sUPI [2] SUPI, kAKMA [3] KAKMA OPTIONAL } AAnFKAKMAApplicationKeyGet ::= SEQUENCE { type [1] KeyGetType, aKID [2] NAI, keyInfo [3] AFKeyInfo } AAnFStartOfInterceptWithEstablishedAKMAKeyMaterial ::= SEQUENCE { aKID [1] NAI, kAKMA [2] KAKMA OPTIONAL, aFKeyList [3] SEQUENCE OF AFKeyInfo OPTIONAL } AAnFAKMAContextRemovalRecord ::= SEQUENCE { aKID [1] NAI, nFID [2] NFID } -- ====================== -- AKMA common parameters -- ====================== FQDN ::= UTF8String NFID ::= UTF8String UAProtocolID ::= OCTET STRING (SIZE(5)) AKMAAFID ::= SEQUENCE { aFFQDN [1] FQDN, uaProtocolID [2] UAProtocolID } UAStarParams ::= OCTET STRING KAF ::= OCTET STRING KAKMA ::= OCTET STRING -- ==================== -- AKMA AAnF parameters -- ==================== KeyGetType ::= ENUMERATED { internal(1), external(2) } AFKeyInfo ::= SEQUENCE { aFID [1] AKMAAFID, kAF [2] KAF, kAFExpTime [3] KAFExpiryTime } -- ======================= -- AKMA AF definitions -- ======================= AFAKMAApplicationKeyGet ::= SEQUENCE { aFID [1] AKMAAFID } AFAKMAApplicationKeyRefresh ::= SEQUENCE { aFID [1] AFID, aKID [2] NAI, kAF [3] KAF, uaStarParams [4] UAStarParams OPTIONAL } AFStartOfInterceptWithEstablishedAKMAApplicationKey ::= SEQUENCE { aFID [1] FQDN, aKID [2] NAI, kAFParamList [3] SEQUENCE OF AFSecurityParams } AFAuxiliarySecurityParameterEstablishment ::= SEQUENCE { aFSecurityParams [1] AFSecurityParams } AFSecurityParams ::= SEQUENCE { aFID [1] AFID, aKID [2] NAI, kAF [3] KAF, uaStarParams [4] UAStarParams } AFApplicationKeyRemoval ::= SEQUENCE { aFID [1] AFID, aKID [2] NAI, removalCause [3] AFKeyRemovalCause } -- =================== -- AKMA AF parameters -- =================== KAFParams ::= SEQUENCE { aKID [1] NAI, kAF [2] KAF, kAFExpTime [3] KAFExpiryTime, uaStarParams [4] UAStarParams } KAFExpiryTime ::= GeneralizedTime AFKeyRemovalCause ::= ENUMERATED { unknown(0), keyExpiry(2), applicationSpecific(3) } -- ================== -- 5G AMF definitions Loading Loading
33128/r17/TS33128Payloads.asn +162 −3 Original line number Diff line number Diff line Loading @@ -153,7 +153,18 @@ XIRIEvent ::= CHOICE mMEDetach [88] MMEDetach, mMELocationUpdate [89] MMELocationUpdate, mMEStartOfInterceptionWithEPSAttachedUE [90] MMEStartOfInterceptionWithEPSAttachedUE, mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure, -- AKMA key management events, see clause 7.X.1 aAnFAnchorKeyRegister [1001] AAnFAnchorKeyRegister, aAnFKAKMAApplicationKeyGet [1002] AAnFKAKMAApplicationKeyGet, aAnFStartOfInterceptWithEstablishedAKMAKeyMaterial [1003] AAnFStartOfInterceptWithEstablishedAKMAKeyMaterial , aAnFAKMAContextRemovalRecord [1004] AAnFAKMAContextRemovalRecord, aFAKMAApplicationKeyGet [1005] AFAKMAApplicationKeyGet, aFAKMAApplicationKeyRefresh [1006] AFAKMAApplicationKeyRefresh, aFStartOfInterceptWithEstablishedAKMAApplicationKey [1007] AFStartOfInterceptWithEstablishedAKMAApplicationKey, aFAuxiliarySecurityParameterEstablishment [1008] AFAuxiliarySecurityParameterEstablishment, aFApplicationKeyRemoval [1009] AFApplicationKeyRemoval } -- ============== Loading Loading @@ -300,7 +311,18 @@ IRIEvent ::= CHOICE mMEDetach [88] MMEDetach, mMELocationUpdate [89] MMELocationUpdate, mMEStartOfInterceptionWithEPSAttachedUE [90] MMEStartOfInterceptionWithEPSAttachedUE, mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure mMEUnsuccessfulProcedure [91] MMEUnsuccessfulProcedure, -- AKMA key management Events, see clause 7.X.1 aAnFAnchorKeyRegister [1001] AAnFAnchorKeyRegister, aAnFKAKMAApplicationKeyGet [1002] AAnFKAKMAApplicationKeyGet, aAnFStartOfInterceptWithEstablishedAKMAKeyMaterial [1003] AAnFStartOfInterceptWithEstablishedAKMAKeyMaterial , aAnFAKMAContextRemovalRecord [1004] AAnFAKMAContextRemovalRecord, aFAKMAApplicationKeyGet [1005] AFAKMAApplicationKeyGet, aFAKMAApplicationKeyRefresh [1006] AFAKMAApplicationKeyRefresh, aFStartOfInterceptWithEstablishedAKMAApplicationKey [1007] AFStartOfInterceptWithEstablishedAKMAApplicationKey, aFAuxiliarySecurityParameterEstablishment [1008] AFAuxiliarySecurityParameterEstablishment, aFApplicationKeyRemoval [1009] AFApplicationKeyRemoval } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -814,6 +836,143 @@ EPSBearerID ::= INTEGER (0..255) APN ::= UTF8String -- ======================= -- AKMA AAnF definitions -- ======================= AAnFAnchorKeyRegister ::= SEQUENCE { aKID [1] NAI, sUPI [2] SUPI, kAKMA [3] KAKMA OPTIONAL } AAnFKAKMAApplicationKeyGet ::= SEQUENCE { type [1] KeyGetType, aKID [2] NAI, keyInfo [3] AFKeyInfo } AAnFStartOfInterceptWithEstablishedAKMAKeyMaterial ::= SEQUENCE { aKID [1] NAI, kAKMA [2] KAKMA OPTIONAL, aFKeyList [3] SEQUENCE OF AFKeyInfo OPTIONAL } AAnFAKMAContextRemovalRecord ::= SEQUENCE { aKID [1] NAI, nFID [2] NFID } -- ====================== -- AKMA common parameters -- ====================== FQDN ::= UTF8String NFID ::= UTF8String UAProtocolID ::= OCTET STRING (SIZE(5)) AKMAAFID ::= SEQUENCE { aFFQDN [1] FQDN, uaProtocolID [2] UAProtocolID } UAStarParams ::= OCTET STRING KAF ::= OCTET STRING KAKMA ::= OCTET STRING -- ==================== -- AKMA AAnF parameters -- ==================== KeyGetType ::= ENUMERATED { internal(1), external(2) } AFKeyInfo ::= SEQUENCE { aFID [1] AKMAAFID, kAF [2] KAF, kAFExpTime [3] KAFExpiryTime } -- ======================= -- AKMA AF definitions -- ======================= AFAKMAApplicationKeyGet ::= SEQUENCE { aFID [1] AKMAAFID } AFAKMAApplicationKeyRefresh ::= SEQUENCE { aFID [1] AFID, aKID [2] NAI, kAF [3] KAF, uaStarParams [4] UAStarParams OPTIONAL } AFStartOfInterceptWithEstablishedAKMAApplicationKey ::= SEQUENCE { aFID [1] FQDN, aKID [2] NAI, kAFParamList [3] SEQUENCE OF AFSecurityParams } AFAuxiliarySecurityParameterEstablishment ::= SEQUENCE { aFSecurityParams [1] AFSecurityParams } AFSecurityParams ::= SEQUENCE { aFID [1] AFID, aKID [2] NAI, kAF [3] KAF, uaStarParams [4] UAStarParams } AFApplicationKeyRemoval ::= SEQUENCE { aFID [1] AFID, aKID [2] NAI, removalCause [3] AFKeyRemovalCause } -- =================== -- AKMA AF parameters -- =================== KAFParams ::= SEQUENCE { aKID [1] NAI, kAF [2] KAF, kAFExpTime [3] KAFExpiryTime, uaStarParams [4] UAStarParams } KAFExpiryTime ::= GeneralizedTime AFKeyRemovalCause ::= ENUMERATED { unknown(0), keyExpiry(2), applicationSpecific(3) } -- ================== -- 5G AMF definitions Loading