diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index cd6d3a8b7150f88c64848334f4a907ca8cd07a2d..4ec53af51483fcdce6db6eb0b6d85a6cfa2c9ab4 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -222,7 +222,11 @@ XIRIEvent ::= CHOICE -- HSS events, see clause 7.2.3.3 hSSServingSystemMessage [133] HSSServingSystemMessage, - hSSStartOfInterceptionWithRegisteredTarget [134] HSSStartOfInterceptionWithRegisteredTarget + hSSStartOfInterceptionWithRegisteredTarget [134] HSSStartOfInterceptionWithRegisteredTarget, + + -- NEF events, see clause 7.7.6.1 + nEFAFSessionWithQoSProvision [4600] NEFAFSessionWithQoSProvision, + nEFAFSessionWithQoSNotification [4601] NEFAFSessionWithQoSNotification } -- ============== @@ -437,7 +441,11 @@ IRIEvent ::= CHOICE -- HSS events, see clause 7.2.3.4 hSSServingSystemMessage [133] HSSServingSystemMessage, - hSSStartOfInterceptionWithRegisteredTarget [134] HSSStartOfInterceptionWithRegisteredTarget + hSSStartOfInterceptionWithRegisteredTarget [134] HSSStartOfInterceptionWithRegisteredTarget, + + -- NEF events, see clause 7.7.6.2 + nEFAFSessionWithQoSProvision [4600] NEFAFSessionWithQoSProvision, + nEFAFSessionWithQoSNotification [4601] NEFAFSessionWithQoSNotification } IRITargetIdentifier ::= SEQUENCE @@ -689,6 +697,26 @@ NEFExpectedUEBehaviourUpdate ::= SEQUENCE validityTime [12] Timestamp OPTIONAL } +-- See clause 7.7.6.1.2 for details of this structure +NEFAFSessionWithQoSProvision ::= SEQUENCE +{ + gPSI [1] GPSI, + aFID [2] AFID, + aFSessionWithQoSOpType [3] AForASSessionWithQoSOpType, + aFSessionWithQoSSubscription [4] SBIType OPTIONAL, + aFSessionWithQoSSubscriptionPatch [5] SBIType OPTIONAL, + aFSessionWithQoSResponseCode [6] AForASSessionWithQoSResponseCode +} + +-- See clause 7.7.6.1.3 for details of this structure +NEFAFSessionWithQoSNotification ::= SEQUENCE +{ + gPSI [1] GPSI, + aFID [2] AFID, + userPlaneNotificationData [3] SBIType, + aForASSessionWithQoSResponseCode [4] AForASSessionWithQoSResponseCode +} + -- ========================== -- Common SCEF/NEF parameters -- ========================== @@ -797,6 +825,33 @@ ScheduledCommunicationType ::= ENUMERATED bidirectional(3) } +AForASSessionWithQoSResponseCode ::= ENUMERATED +{ + oK200(1), + created201(2), + noContent204(3), + temporaryRedirect307(4), + permanentRedirect308(5), + badRequest400(6), + unauthorized401(7), + forbidden403(8), + notFound404(9), + notAcceptable406(10), + lengthRequired411(11), + unsupportedMediaType415(12), + tooManyRequests429(13), + internalServerError500(14), + serviceUnavailable503(15) +} + +AForASSessionWithQoSOpType ::= ENUMERATED +{ + pOST(1), + pUT(2), + pATCH(3), + dELETE(4) +} + -- ================= -- 5G NEF parameters -- =================