Loading 33128/r17/TS33128Payloads.asn +292 −22 Original line number Diff line number Diff line Loading @@ -1307,7 +1307,13 @@ 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 OPTIONAL, pCCRules [26] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.3 for details of this structure Loading @@ -1324,7 +1330,12 @@ 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 OPTIONAL, pCCRules [17] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.4 for details of this structure Loading @@ -1340,7 +1351,10 @@ 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, pCCRuleIDs [14] PCCRuleIDSet OPTIONAL } -- See clause 6.2.3.2.5 for details of this structure Loading @@ -1365,7 +1379,11 @@ 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 OPTIONAL, pCCRules [24] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.6 for details of this structure Loading Loading @@ -1407,7 +1425,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 OPTIONAL } -- See clause 6.2.3.2.7.1 for details of this structure Loading @@ -1433,7 +1455,12 @@ 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, pCCRules [26] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.7.2 for details of this structure Loading @@ -1453,8 +1480,11 @@ 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, pCCRules [19] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.7.3 for details of this structure Loading @@ -1469,7 +1499,10 @@ 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, pCCRuleIDs [13] PCCRuleIDSet OPTIONAL } -- See clause 6.2.3.2.7.4 for details of this structure Loading @@ -1495,7 +1528,10 @@ 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, pCCRules [24] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.7.5 for details of this structure Loading Loading @@ -1547,18 +1583,56 @@ AccessInfo ::= SEQUENCE gTPTunnelID [3] FTEID, non3GPPAccessEndpoint [4] UEEndpointAddress OPTIONAL, establishmentStatus [5] EstablishmentStatus, aNTypeToReactivate [6] AccessType OPTIONAL aNTypeToReactivate [6] AccessType OPTIONAL, gTPTunnelInfo [7] GTPTunnelInfo OPTIONAL } -- 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] Loading @@ -1585,6 +1659,194 @@ 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 -- See clauses 5.6.2.6-1 and 5.6.2.9-1 of TS 29.512 [Re3], clause table 5.6.2.5-1 of TS 29.508 [Re4] for the details of this structure PCCRule ::= SEQUENCE { pCCRuleID [1] PCCRuleID OPTIONAL, appId [2] UTF8String OPTIONAL, flowInfos [3] FlowInformationSet OPTIONAL, appReloc [4] BOOLEAN OPTIONAL, simConnInd [5] BOOLEAN OPTIONAL, simConnTerm [6] INTEGER OPTIONAL, maxAllowedUpLat [7] INTEGER OPTIONAL, trafficRoutes [8] RouteToLocationSet, trafficSteeringPolIdDl [9] UTF8String OPTIONAL, trafficSteeringPolIdUl [10] UTF8String OPTIONAL, sourceDNAI [11] DNAI OPTIONAL, targetDNAI [12] DNAI OPTIONAL, dNAIChangeType [13] DNAIChangeType OPTIONAL, sourceUEIPAddr [14] IPAddress OPTIONAL, targetUEIPAddr [15] IPAddress OPTIONAL, sourceTrafficRouting [16] RouteToLocation OPTIONAL, targetTrafficRouting [17] RouteToLocation OPTIONAL, eASIPReplaceInfos [18] EASIPReplaceInfos OPTIONAL } -- See table 5.6.2.14-1 of TS 29.512 [Re3] PCCRuleID ::= UTF8String PCCRuleSet ::= SET OF PCCRule PCCRuleIDSet ::= SET OF PCCRuleID FlowInformationSet ::= SET OF FlowInformation RouteToLocationSet ::= SET OF RouteToLocation -- See table 5.6.2.14 of TS 29.512 [Re3] FlowInformation ::= SEQUENCE { flowDescription [1] FlowDescription OPTIONAL, ethFlowDescription [2] EthFlowDescription OPTIONAL, tosTrafficClass [3] OCTET STRING (SIZE(2)) OPTIONAL, spi [4] OCTET STRING (SIZE(4)) OPTIONAL, flowLabel [5] OCTET STRING (SIZE(3)) OPTIONAL, flowDirection [6] FlowDirection OPTIONAL } -- See table 5.6.2.14 of TS 29.512 [Re3] FlowDescription ::= SEQUENCE { sourceIPAddress [1] IPAddressOrRangeOrAny, destinationIPAddress [2] IPAddressOrRangeOrAny, sourcePortNumber [3] PortNumber OPTIONAL, destinationPortNumber [4] PortNumber OPTIONAL, protocol [5] NextLayerProtocolOrAny } IPAddressOrRangeOrAny ::= CHOICE { iPAddress [1] IPAddress, ipAddressRange [2] IPMask, anyIPAddress [3] AnyIPAddress } IPMask ::= SEQUENCE { fromIPAddress [1] IPAddress, toIPAddress [2] IPAddress } AnyIPAddress ::= ENUMERATED { any(1) } NextLayerProtocolOrAny ::= CHOICE { nextLayerProtocol [1] NextLayerProtocol, anyNextLayerProtocol [2] AnyNextLayerProtocol } AnyNextLayerProtocol ::= ENUMERATED { ip(1) } -- See table 5.6.2.17-1 of TS 29.514 [Re5] EthFlowDescription ::= SEQUENCE { destMacAddress [1] MACAddress OPTIONAL, ethType [2] OCTET STRING (SIZE(2)), fDesc [3] FlowDescription OPTIONAL, fDir [4] FDir OPTIONAL, sourceMacAddress [5] MACAddress OPTIONAL, vlanTags [6] SET OF VLANTag, srcMacAddrEnd [7] MACAddress OPTIONAL, destMacAddrEnd [8] MACAddress OPTIONAL } -- See table 5.6.2.17-1 of TS 29.514 [Re5] FDir ::= ENUMERATED { downlink(1) } -- See table 5.6.2.17-1 of TS 29.514 [Re5] VLANTag ::= SEQUENCE { priority [1] BIT STRING (SIZE(3)), cFI [2] BIT STRING (SIZE(1)), vLANID [3] BIT STRING (SIZE(12)) } -- See table 5.6.2.14 of TS 29.512 [Re3] FlowDirection ::= ENUMERATED { downlinkOnly(1), uplinkOnly(2), dowlinkAndUplink(3) } -- See table 5.4.2.1 of TS 29.571 [17] DNAIChangeType ::= ENUMERATED { early(1), earlyAndLate(2), late(3) } -- See table 5.6.2.15 of TS 29.571 [17] RouteToLocation ::= SEQUENCE { dNAI [1] DNAI, routeInfo [2] RouteInfo } -- See table 5.4.2.1 of TS 29.571 [17] DNAI ::= UTF8String -- See table 5.4.4.16 of TS 29.571 [17] RouteInfo ::= SEQUENCE { iPAddressTunnelEndpoint [1] IPAddress, uDPPortNumberTunnelEndpoint [2] PortNumber } -- See clause 4.1.4.2 of TS 29.512 [Re3] EASIPReplaceInfos ::= SEQUENCE { sourceEASAddress [1] EASServerAddress, targetEASAddress [2] EASServerAddress } -- See clause 4.1.4.2 of TS 29.512 [Re3] EASServerAddress ::= SEQUENCE { iPAddress [1] IPAddress, port [2] PortNumber } -- ====================== -- PGW-C + SMF Parameters -- ====================== Loading Loading @@ -1628,6 +1890,12 @@ EPSBearers ::= SEQUENCE } QCI ::= INTEGER (0..255) GTPTunnelInfo ::= SEQUENCE { fiveGSGTPTunnels [1] FiveGSGTPTunnels OPTIONAL } -- ================== -- 5G UPF definitions -- ================== Loading Loading @@ -3513,6 +3781,8 @@ FTEID ::= SEQUENCE iPv6Address [3] IPv6Address OPTIONAL } FTEIDList ::= SEQUENCE OF FTEID GPSI ::= CHOICE { mSISDN [1] MSISDN, Loading Loading
33128/r17/TS33128Payloads.asn +292 −22 Original line number Diff line number Diff line Loading @@ -1307,7 +1307,13 @@ 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 OPTIONAL, pCCRules [26] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.3 for details of this structure Loading @@ -1324,7 +1330,12 @@ 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 OPTIONAL, pCCRules [17] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.4 for details of this structure Loading @@ -1340,7 +1351,10 @@ 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, pCCRuleIDs [14] PCCRuleIDSet OPTIONAL } -- See clause 6.2.3.2.5 for details of this structure Loading @@ -1365,7 +1379,11 @@ 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 OPTIONAL, pCCRules [24] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.6 for details of this structure Loading Loading @@ -1407,7 +1425,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 OPTIONAL } -- See clause 6.2.3.2.7.1 for details of this structure Loading @@ -1433,7 +1455,12 @@ 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, pCCRules [26] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.7.2 for details of this structure Loading @@ -1453,8 +1480,11 @@ 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, pCCRules [19] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.7.3 for details of this structure Loading @@ -1469,7 +1499,10 @@ 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, pCCRuleIDs [13] PCCRuleIDSet OPTIONAL } -- See clause 6.2.3.2.7.4 for details of this structure Loading @@ -1495,7 +1528,10 @@ 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, pCCRules [24] PCCRuleSet OPTIONAL } -- See clause 6.2.3.2.7.5 for details of this structure Loading Loading @@ -1547,18 +1583,56 @@ AccessInfo ::= SEQUENCE gTPTunnelID [3] FTEID, non3GPPAccessEndpoint [4] UEEndpointAddress OPTIONAL, establishmentStatus [5] EstablishmentStatus, aNTypeToReactivate [6] AccessType OPTIONAL aNTypeToReactivate [6] AccessType OPTIONAL, gTPTunnelInfo [7] GTPTunnelInfo OPTIONAL } -- 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] Loading @@ -1585,6 +1659,194 @@ 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 -- See clauses 5.6.2.6-1 and 5.6.2.9-1 of TS 29.512 [Re3], clause table 5.6.2.5-1 of TS 29.508 [Re4] for the details of this structure PCCRule ::= SEQUENCE { pCCRuleID [1] PCCRuleID OPTIONAL, appId [2] UTF8String OPTIONAL, flowInfos [3] FlowInformationSet OPTIONAL, appReloc [4] BOOLEAN OPTIONAL, simConnInd [5] BOOLEAN OPTIONAL, simConnTerm [6] INTEGER OPTIONAL, maxAllowedUpLat [7] INTEGER OPTIONAL, trafficRoutes [8] RouteToLocationSet, trafficSteeringPolIdDl [9] UTF8String OPTIONAL, trafficSteeringPolIdUl [10] UTF8String OPTIONAL, sourceDNAI [11] DNAI OPTIONAL, targetDNAI [12] DNAI OPTIONAL, dNAIChangeType [13] DNAIChangeType OPTIONAL, sourceUEIPAddr [14] IPAddress OPTIONAL, targetUEIPAddr [15] IPAddress OPTIONAL, sourceTrafficRouting [16] RouteToLocation OPTIONAL, targetTrafficRouting [17] RouteToLocation OPTIONAL, eASIPReplaceInfos [18] EASIPReplaceInfos OPTIONAL } -- See table 5.6.2.14-1 of TS 29.512 [Re3] PCCRuleID ::= UTF8String PCCRuleSet ::= SET OF PCCRule PCCRuleIDSet ::= SET OF PCCRuleID FlowInformationSet ::= SET OF FlowInformation RouteToLocationSet ::= SET OF RouteToLocation -- See table 5.6.2.14 of TS 29.512 [Re3] FlowInformation ::= SEQUENCE { flowDescription [1] FlowDescription OPTIONAL, ethFlowDescription [2] EthFlowDescription OPTIONAL, tosTrafficClass [3] OCTET STRING (SIZE(2)) OPTIONAL, spi [4] OCTET STRING (SIZE(4)) OPTIONAL, flowLabel [5] OCTET STRING (SIZE(3)) OPTIONAL, flowDirection [6] FlowDirection OPTIONAL } -- See table 5.6.2.14 of TS 29.512 [Re3] FlowDescription ::= SEQUENCE { sourceIPAddress [1] IPAddressOrRangeOrAny, destinationIPAddress [2] IPAddressOrRangeOrAny, sourcePortNumber [3] PortNumber OPTIONAL, destinationPortNumber [4] PortNumber OPTIONAL, protocol [5] NextLayerProtocolOrAny } IPAddressOrRangeOrAny ::= CHOICE { iPAddress [1] IPAddress, ipAddressRange [2] IPMask, anyIPAddress [3] AnyIPAddress } IPMask ::= SEQUENCE { fromIPAddress [1] IPAddress, toIPAddress [2] IPAddress } AnyIPAddress ::= ENUMERATED { any(1) } NextLayerProtocolOrAny ::= CHOICE { nextLayerProtocol [1] NextLayerProtocol, anyNextLayerProtocol [2] AnyNextLayerProtocol } AnyNextLayerProtocol ::= ENUMERATED { ip(1) } -- See table 5.6.2.17-1 of TS 29.514 [Re5] EthFlowDescription ::= SEQUENCE { destMacAddress [1] MACAddress OPTIONAL, ethType [2] OCTET STRING (SIZE(2)), fDesc [3] FlowDescription OPTIONAL, fDir [4] FDir OPTIONAL, sourceMacAddress [5] MACAddress OPTIONAL, vlanTags [6] SET OF VLANTag, srcMacAddrEnd [7] MACAddress OPTIONAL, destMacAddrEnd [8] MACAddress OPTIONAL } -- See table 5.6.2.17-1 of TS 29.514 [Re5] FDir ::= ENUMERATED { downlink(1) } -- See table 5.6.2.17-1 of TS 29.514 [Re5] VLANTag ::= SEQUENCE { priority [1] BIT STRING (SIZE(3)), cFI [2] BIT STRING (SIZE(1)), vLANID [3] BIT STRING (SIZE(12)) } -- See table 5.6.2.14 of TS 29.512 [Re3] FlowDirection ::= ENUMERATED { downlinkOnly(1), uplinkOnly(2), dowlinkAndUplink(3) } -- See table 5.4.2.1 of TS 29.571 [17] DNAIChangeType ::= ENUMERATED { early(1), earlyAndLate(2), late(3) } -- See table 5.6.2.15 of TS 29.571 [17] RouteToLocation ::= SEQUENCE { dNAI [1] DNAI, routeInfo [2] RouteInfo } -- See table 5.4.2.1 of TS 29.571 [17] DNAI ::= UTF8String -- See table 5.4.4.16 of TS 29.571 [17] RouteInfo ::= SEQUENCE { iPAddressTunnelEndpoint [1] IPAddress, uDPPortNumberTunnelEndpoint [2] PortNumber } -- See clause 4.1.4.2 of TS 29.512 [Re3] EASIPReplaceInfos ::= SEQUENCE { sourceEASAddress [1] EASServerAddress, targetEASAddress [2] EASServerAddress } -- See clause 4.1.4.2 of TS 29.512 [Re3] EASServerAddress ::= SEQUENCE { iPAddress [1] IPAddress, port [2] PortNumber } -- ====================== -- PGW-C + SMF Parameters -- ====================== Loading Loading @@ -1628,6 +1890,12 @@ EPSBearers ::= SEQUENCE } QCI ::= INTEGER (0..255) GTPTunnelInfo ::= SEQUENCE { fiveGSGTPTunnels [1] FiveGSGTPTunnels OPTIONAL } -- ================== -- 5G UPF definitions -- ================== Loading Loading @@ -3513,6 +3781,8 @@ FTEID ::= SEQUENCE iPv6Address [3] IPv6Address OPTIONAL } FTEIDList ::= SEQUENCE OF FTEID GPSI ::= CHOICE { mSISDN [1] MSISDN, Loading