diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index 647a36dadbdfb601f85cf673d697c65f2e15d6c4..afc67c18e502d30a8c5cece0d23790d35a408b5c 100644 --- a/33128/r19/TS33128Payloads.asn +++ b/33128/r19/TS33128Payloads.asn @@ -278,7 +278,10 @@ XIRIEvent ::= CHOICE uDMProSeTargetAuthentication [160] UDMProSeTargetAuthentication, -- IP Packet Report, see clause 6.2.3.9.5 - iPIRIPacketReport [161] IPAccessPDU.IPIRIPacketReport + iPIRIPacketReport [161] IPAccessPDU.IPIRIPacketReport, + + -- AMF events, see clause 6.2.2.2.12, continued from tag 147 + aMFUEContextUpdate [162] AMFUEContextUpdate } -- ============== @@ -538,9 +541,12 @@ IRIEvent ::= CHOICE -- UDM events, see clause 7.2.2.3, continued from tag 124 uDMProSeTargetIdentifierDeconcealment [159] UDMProSeTargetIdentifierDeconcealment, - uDMProSeTargetAuthentication [160] UDMProSeTargetAuthentication + uDMProSeTargetAuthentication [160] UDMProSeTargetAuthentication, -- Tag 161 is reserved because there is no equivalent IP Packet Report in IRIEvent. + + -- AMF events, see 6.2.2.3, continued from tag 147 + aMFUEContextUpdate [162] AMFUEContextUpdate } IRITargetIdentifier ::= SEQUENCE @@ -1572,7 +1578,7 @@ AMFUEPolicyTransfer ::= SEQUENCE uEPolicy [6] UEPolicy } --- See clause 6.2.2.2.12 for details of this structure +-- See clause 6.2.2.2.13 for details of this structure AMFUEServiceAccept ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, @@ -1588,6 +1594,15 @@ AMFUEServiceAccept ::= SEQUENCE uERequestType [10] MUSIMUERequestType OPTIONAL } +-- See clause 6.2.2.2.14 for details of this structure +AMFUEContextUpdate ::= SEQUENCE +{ + userIdentifiers [1] UserIdentifiers, + rANUEContextModification [2] RANUEContextModification OPTIONAL, + rANDownlinkNASTransport [3] RANDownlinkNASTransport OPTIONAL +} + + -- ================= -- 5G AMF parameters -- ================= @@ -1917,6 +1932,59 @@ FiveGSUpdateType ::= OCTET STRING (SIZE(1)) UnavailabilityPeriodDuration ::= OCTET STRING (SIZE(1)) +RANUEContextModification ::= SEQUENCE +{ + aMFUENGAPID [1] AMFUENGAPID + rANUENGAPID [2] RANUENGAPID, + rATFrequencySelectionPriority [3] RATFrequencySelectionPriority OPTIONAL, + newAMFUENGAPID [4] AMFUENGAPID OPTIONAL, + newGUAMI [5] GUAMI OPTIONAL, + iABAuthorizedIndicator [6] IABAuthorizedIndicator OPTIONAL, + nRV2XServicesAuthorization [7] NRV2XServicesAuthorization OPTIONAL, + lTEV2XServiceAuthorization [8] LTEV2XServiceAuthorization OPTIONAL, + rGLevelWirelineAccessCharacteristics [9] OCTET STRING OPTIONAL, + uERadioCapabilityID [10] OCTET STRING OPTIONAL, + fiveGProSeAuthorizationIndication [11] FiveGProSeAuthorizationIndication OPTIONAL, + mobileIABAuthorizedIndicator [12] MobileIABAuthorizedIndicator OPTIONAL +} + +RANDownlinkNASTransport ::= SEQUENCE +{ + aMFUENGAPID [1] AMFUENGAPID, + rANUENGAPID [2] RANUENGAPID, + oldAMF [3] GUAMI OPTIONAL, + allowedNSSAI [4] AllowedNSSAI OPTIONAL, + mobilityRestrictionList [5] MobilityRestrictionList OPTIONAL, + rATFrequencySelectionPriority [6] RATFrequencySelectionPriority OPTIONAL, + uEDifferentiationInfo [7] UEDifferentiationInfo OPTIONAL, + uERadioCapability [8] UERadioCapability OPTIONAL, + uERadioCapabilityID [9] OCTET STRING OPTIONAL, + targetNSSAIInfo [10] TargetNSSAIInfo OPTIONAL, + mobileIABAuthorizedIndicator [11] MobileIABAuthorizedIndicator OPTIONAL +} + +UECommunicationInfo ::= SEQUENCE +{ + periodicCommunicationIndicator [1] PeriodicCommunicationIndicator OPTIONAL, + periodicTime [2] INTEGER OPTIONAL, + scheduledCommunicationTime [3] SBIType OPTIONAL, + stationaryIndication [4] SBIType OPTIONAL, + trafficProfile [5] SBIType OPTIONAL, + batteryIndication [6] SBIType OPTIONAL +} + +PeriodicCommunicationIndicator ::= ENUMERATED +{ + periodically(1), + ondemand(2) +} + +MobileIABAuthorizedIndicator ::= ENUMERATED +{ + authorized(1), + notAuthorized(2) +} + -- ================== -- 5G SMF definitions -- ==================