diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 467672bc40eb070ecbc946df45ba7dfded850f27..26773f66dbcbf292d443c0de012d00568703c4e2 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -316,7 +316,7 @@ IRIEvent ::= CHOICE nEFdeviceTriggerReportNotify [73] NEFDeviceTriggerReportNotify, nEFMSISDNLessMOSMS [74] NEFMSISDNLessMOSMS, nEFExpectedUEBehaviourUpdate [75] NEFExpectedUEBehaviourUpdate, - + -- SCEF services related events, see clause 7.8.2 sCEFPDNConnectionEstablishment [76] SCEFPDNConnectionEstablishment, sCEFPDNConnectionUpdate [77] SCEFPDNConnectionUpdate, @@ -329,7 +329,7 @@ IRIEvent ::= CHOICE sCEFdeviceTriggerReportNotify [84] SCEFDeviceTriggerReportNotify, sCEFMSISDNLessMOSMS [85] SCEFMSISDNLessMOSMS, sCEFCommunicationPatternUpdate [86] SCEFCommunicationPatternUpdate, - + -- EPS Events, see clause 6.3 -- MME Events, see clause 6.3.2.2 @@ -351,7 +351,7 @@ IRIEvent ::= CHOICE -- tag 100 is reserved because there is no equivalent n9HRPDUSessionInfo in IRIEvent. -- tag 101 is reserved because there is no equivalent S8HRBearerInfo in IRIEvent. - + -- Separated Location Reporting, see clause 7.3.4 separatedLocationReporting [102] SeparatedLocationReporting, @@ -1307,7 +1307,12 @@ SMFPDUSessionEstablishment ::= SEQUENCE rATType [17] RATType OPTIONAL, sMPDUDNRequest [18] SMPDUDNRequest OPTIONAL, uEEPSPDNConnection [19] UEEPSPDNConnection OPTIONAL, - ePS5GSComboInfo [20] EPS5GSComboInfo OPTIONAL + ePS5GSComboInfo [20] EPS5GSComboInfo OPTIONAL, + selectedDNN [21] DNN OPTIONAL, + servingNetwork [22] SMFServingNetwork OPTIONAL, + oldPDUSessionID [23] PDUSessionID OPTIONAL, + handoverState [24] HandoverState OPTIONAL, + gTPTunnelInfo [25] GTPTunnelInfo } -- See clause 6.2.3.2.3 for details of this structure @@ -1324,7 +1329,11 @@ SMFPDUSessionModification ::= SEQUENCE accessType [9] AccessType OPTIONAL, rATType [10] RATType OPTIONAL, pDUSessionID [11] PDUSessionID OPTIONAL, - ePS5GSComboInfo [12] EPS5GSComboInfo OPTIONAL + ePS5GSComboInfo [12] EPS5GSComboInfo OPTIONAL, + uEEndpoint [13] UEEndpointAddress OPTIONAL, + servingNetwork [14] SMFServingNetwork OPTIONAL, + handoverState [15] HandoverState OPTIONAL, + gTPTunnelInfo [16] GTPTunnelInfo } -- See clause 6.2.3.2.4 for details of this structure @@ -1340,7 +1349,9 @@ SMFPDUSessionRelease ::= SEQUENCE downlinkVolume [8] INTEGER OPTIONAL, location [9] Location OPTIONAL, cause [10] SMFErrorCodes OPTIONAL, - ePS5GSComboInfo [11] EPS5GSComboInfo OPTIONAL + ePS5GSComboInfo [11] EPS5GSComboInfo OPTIONAL, + nGAPCause [12] NGAPCauseInt OPTIONAL, + fiveGMMCause [13] FiveGMMCause OPTIONAL } -- See clause 6.2.3.2.5 for details of this structure @@ -1365,7 +1376,10 @@ SMFStartOfInterceptionWithEstablishedPDUSession ::= SEQUENCE rATType [17] RATType OPTIONAL, sMPDUDNRequest [18] SMPDUDNRequest OPTIONAL, timeOfSessionEstablishment [19] Timestamp OPTIONAL, - ePS5GSComboInfo [20] EPS5GSComboInfo OPTIONAL + ePS5GSComboInfo [20] EPS5GSComboInfo OPTIONAL, + uEEPSPDNConnection [21] UEEPSPDNConnection OPTIONAL, + servingNetwork [22] SMFServingNetwork OPTIONAL, + gTPTunnelInfo [23] GTPTunnelInfo } -- See clause 6.2.3.2.6 for details of this structure @@ -1407,7 +1421,11 @@ SMFPDUtoMAPDUSessionModification ::= SEQUENCE rATType [10] RATType OPTIONAL, pDUSessionID [11] PDUSessionID, requestIndication [12] RequestIndication, - aTSSSContainer [13] ATSSSContainer + aTSSSContainer [13] ATSSSContainer, + uEEndpoint [14] UEEndpointAddress OPTIONAL, + servingNetwork [15] SMFServingNetwork OPTIONAL, + handoverState [16] HandoverState OPTIONAL, + gTPTunnelInfo [17] GTPTunnelInfo } -- See clause 6.2.3.2.7.1 for details of this structure @@ -1433,7 +1451,11 @@ SMFMAPDUSessionEstablishment ::= SEQUENCE mAUpgradeIndication [18] SMFMAUpgradeIndication OPTIONAL, ePSPDNCnxInfo [19] SMFEPSPDNCnxInfo OPTIONAL, mAAcceptedIndication [20] SMFMAAcceptedIndication, - aTSSSContainer [21] ATSSSContainer OPTIONAL + aTSSSContainer [21] ATSSSContainer OPTIONAL, + uEEPSPDNConnection [22] UEEPSPDNConnection OPTIONAL, + ePS5GSComboInfo [23] EPS5GSComboInfo OPTIONAL, + selectedDNN [24] DNN OPTIONAL, + handoverState [25] HandoverState OPTIONAL } -- See clause 6.2.3.2.7.2 for details of this structure @@ -1453,8 +1475,10 @@ SMFMAPDUSessionModification ::= SEQUENCE mAUpgradeIndication [12] SMFMAUpgradeIndication OPTIONAL, ePSPDNCnxInfo [13] SMFEPSPDNCnxInfo OPTIONAL, mAAcceptedIndication [14] SMFMAAcceptedIndication, - aTSSSContainer [15] ATSSSContainer OPTIONAL - + aTSSSContainer [15] ATSSSContainer OPTIONAL, + uEEPSPDNConnection [16] UEEPSPDNConnection OPTIONAL, + ePS5GSComboInfo [17] EPS5GSComboInfo OPTIONAL, + handoverState [18] HandoverState OPTIONAL } -- See clause 6.2.3.2.7.3 for details of this structure @@ -1469,7 +1493,9 @@ SMFMAPDUSessionRelease ::= SEQUENCE uplinkVolume [7] INTEGER OPTIONAL, downlinkVolume [8] INTEGER OPTIONAL, location [9] Location OPTIONAL, - cause [10] SMFErrorCodes OPTIONAL + cause [10] SMFErrorCodes OPTIONAL, + nGAPCause [11] NGAPCauseInt OPTIONAL, + fiveGMMCause [12] FiveGMMCause OPTIONAL } -- See clause 6.2.3.2.7.4 for details of this structure @@ -1495,7 +1521,9 @@ SMFStartOfInterceptionWithEstablishedMAPDUSession ::= SEQUENCE mAUpgradeIndication [18] SMFMAUpgradeIndication OPTIONAL, ePSPDNCnxInfo [19] SMFEPSPDNCnxInfo OPTIONAL, mAAcceptedIndication [20] SMFMAAcceptedIndication, - aTSSSContainer [21] ATSSSContainer OPTIONAL + aTSSSContainer [21] ATSSSContainer OPTIONAL, + ePS5GSComboInfo [22] EPS5GSComboInfo OPTIONAL, + uEEPSPDNConnection [23] UEEPSPDNConnection OPTIONAL } -- See clause 6.2.3.2.7.5 for details of this structure @@ -1547,18 +1575,58 @@ AccessInfo ::= SEQUENCE gTPTunnelID [3] FTEID, non3GPPAccessEndpoint [4] UEEndpointAddress OPTIONAL, establishmentStatus [5] EstablishmentStatus, - aNTypeToReactivate [6] AccessType OPTIONAL + aNTypeToReactivate [6] AccessType OPTIONAL, + gTPTunnelInfo [7] GTPTunnelInfo } -- see Clause 6.1.2 of TS 24.193[44] for the details of the ATSSS container contents. ATSSSContainer ::= OCTET STRING +DLRANTunnelInformation ::= SEQUENCE +{ + dLQOSFlowTunnelInformation [1] QOSFlowTunnelInformation OPTIONAL, + additionalDLQOSFlowTunnelInformation [2] QOSFlowTunnelInformationList OPTIONAL, + redundantDLQOSFlowTunnelInformation [3] QOSFlowTunnelInformationList OPTIONAL, + additionalredundantDLQOSFlowTunnelInformation [4] QOSFlowTunnelInformationList OPTIONAL +} + EstablishmentStatus ::= ENUMERATED { established(0), released(1) } + +FiveGSGTPTunnels ::= SEQUENCE +{ + uLNGUUPTunnelInformation [1] FTEID OPTIONAL, + additionalULNGUUPTunnelInformation [2] FTEIDList OPTIONAL, + dLRANTunnelInformation [3] DLRANTunnelInformation OPTIONAL +} + +FiveQI ::= INTEGER (0..255) + +HandoverState ::= ENUMERATED +{ + none(1), + preparing(2), + prepared(3), + completed(4), + cancelled(5) +} + +NGAPCauseInt ::= SEQUENCE +{ + group [1] NGAPCauseGroupInt, + value [2] NGAPCauseValueInt +} + +-- derived as described in TS 29.571 [17] clause 5.4.4.12 + +NGAPCauseGroupInt ::= INTEGER + +NGAPCauseValueInt ::= INTEGER + SMFMAUpgradeIndication ::= BOOLEAN -- Given in YAML encoding as defined in clause 6.1.6.2.31 of TS 29.502[16] @@ -1585,6 +1653,36 @@ RequestIndication ::= ENUMERATED rELDUETO5GANREQUEST(7) } +QOSFlowTunnelInformation ::= SEQUENCE +{ + uPTunnelInformation [1] FTEID, + associatedQOSFlowList [2] QOSFlowLists +} + +QOSFlowTunnelInformationList ::= SEQUENCE OF QOSFlowTunnelInformation + +QOSFlowDescription ::= OCTET STRING + +QOSFlowLists ::= SEQUENCE OF QOSFlowList + +QOSFlowList ::= SEQUENCE +{ + qFI [1] QFI, + qOSRules [2] QOSRules OPTIONAL, + eBI [3] EPSBearerID OPTIONAL, + qOSFlowDescription [4] QOSFlowDescription OPTIONAL, + qOSFlowProfile [5] QOSFlowProfile OPTIONAL, + associatedANType [6] AccessType OPTIONAL, + defaultQOSRuleIndication [7] BOOLEAN OPTIONAL +} + +QOSFlowProfile ::= SEQUENCE +{ + fiveQI [1] FiveQI +} + +QOSRules ::= OCTET STRING + -- ====================== -- PGW-C + SMF Parameters -- ====================== @@ -1628,6 +1726,12 @@ EPSBearers ::= SEQUENCE } QCI ::= INTEGER (0..255) + +GTPTunnelInfo ::= SEQUENCE +{ + fiveGSGTPTunnels [1] FiveGSGTPTunnels OPTIONAL +} + -- ================== -- 5G UPF definitions -- ================== @@ -1705,7 +1809,7 @@ UDMLocationInformationResult ::= SEQUENCE sMSFInstanceID [8] NFID OPTIONAL, location [9] Location OPTIONAL, rATType [10] RATType OPTIONAL, - problemDetails [11] UDMProblemDetails OPTIONAL + problemDetails [11] UDMProblemDetails OPTIONAL } UDMUEInformationResponse ::= SEQUENCE @@ -1789,7 +1893,7 @@ UDMProblemDetails ::= SEQUENCE UDMProblemDetailsCause ::= CHOICE { - uDMDefinedCause [1] UDMDefinedCause, + uDMDefinedCause [1] UDMDefinedCause, otherCause [2] UDMProblemDetailsOtherCause } @@ -1812,11 +1916,11 @@ UDMInfoRequestType ::= ENUMERATED UDMProblemDetailsOtherCause ::= SEQUENCE { problemDetailsType [1] UTF8String OPTIONAL, - title [2] UTF8String OPTIONAL, + title [2] UTF8String OPTIONAL, status [3] INTEGER OPTIONAL, detail [4] UTF8String OPTIONAL, instance [5] UTF8String OPTIONAL, - cause [6] UTF8String OPTIONAL, + cause [6] UTF8String OPTIONAL, uDMInvalidParameters [7] UDMInvalidParameters, uDMSupportedFeatures [8] UTF8String } @@ -2954,9 +3058,9 @@ StartOfInterceptionForActiveIMSSession ::= SEQUENCE location [7] Location OPTIONAL } --- See clause 7.12.4.2.3 for the details. +-- See clause 7.12.4.2.3 for the details. IMSCCUnavailable ::= SEQUENCE -{ +{ cCUnavailableReason [1] UTF8String, sDPState [2] OCTET STRING OPTIONAL } @@ -2986,7 +3090,7 @@ VoIPRoamingIndication ::= ENUMERATED SessionDirection ::= ENUMERATED { - fromTarget(1), + fromTarget(1), toTarget(2), combined(3), indeterminate(4) @@ -3065,7 +3169,7 @@ STIRSHAKENDestination ::= CHOICE } -STIRSHAKENTN ::= CHOICE +STIRSHAKENTN ::= CHOICE { mSISDN [1] MSISDN } @@ -3513,6 +3617,8 @@ FTEID ::= SEQUENCE iPv6Address [3] IPv6Address OPTIONAL } +FTEIDList ::= SEQUENCE OF FTEID + GPSI ::= CHOICE { mSISDN [1] MSISDN,