Commit 06930351 authored by courbon's avatar courbon
Browse files

Update 33128/r17/TS33128Payloads.asn

parent 31597ef1
Loading
Loading
Loading
Loading
Loading
+65 −4
Original line number Diff line number Diff line
@@ -1336,7 +1336,9 @@ SMFPDUSessionModification ::= SEQUENCE
    servingNetwork              [14] SMFServingNetwork OPTIONAL,
    handoverState               [15] HandoverState OPTIONAL,
    gTPTunnelInfo               [16] GTPTunnelInfo OPTIONAL,
    pCCRules                    [17] PCCRuleSet OPTIONAL
    pCCRules                    [17] PCCRuleSet OPTIONAL,
    uPPathChange                [18] UPPathChange OPTIONAL,
    pFDDataForApp               [19] PFDDataForApp OPTIONAL
}

-- See clause 6.2.3.2.4 for details of this structure
@@ -1384,7 +1386,8 @@ SMFStartOfInterceptionWithEstablishedPDUSession ::= SEQUENCE
    uEEPSPDNConnection          [21] UEEPSPDNConnection OPTIONAL,
    servingNetwork              [22] SMFServingNetwork OPTIONAL,
    gTPTunnelInfo               [23] GTPTunnelInfo OPTIONAL,
    pCCRules                    [24] PCCRuleSet OPTIONAL
    pCCRules                    [24] PCCRuleSet OPTIONAL,
    pFDDataForApps              [25] PFDDataForApps OPTIONAL
}

-- See clause 6.2.3.2.6 for details of this structure
@@ -1485,7 +1488,9 @@ SMFMAPDUSessionModification ::= SEQUENCE
    uEEPSPDNConnection          [16] UEEPSPDNConnection OPTIONAL,
    ePS5GSComboInfo             [17] EPS5GSComboInfo OPTIONAL,
    handoverState               [18] HandoverState OPTIONAL,
    pCCRules                    [19] PCCRuleSet OPTIONAL
    pCCRules                    [19] PCCRuleSet OPTIONAL,
    uPPathChange                [20] UPPathChange OPTIONAL,
    pFDDataForApp               [21] PFDDataForApp OPTIONAL
}

-- See clause 6.2.3.2.7.3 for details of this structure
@@ -1532,7 +1537,8 @@ SMFStartOfInterceptionWithEstablishedMAPDUSession ::= SEQUENCE
    aTSSSContainer              [21] ATSSSContainer OPTIONAL,
    ePS5GSComboInfo             [22] EPS5GSComboInfo OPTIONAL,
    uEEPSPDNConnection          [23] UEEPSPDNConnection OPTIONAL,
    pCCRules                    [24] PCCRuleSet OPTIONAL
    pCCRules                    [24] PCCRuleSet OPTIONAL,
    pFDDataForApps              [25] PFDDataForApps OPTIONAL
}

-- See clause 6.2.3.2.7.5 for details of this structure
@@ -1713,6 +1719,20 @@ PCCRule ::= SEQUENCE
    eASIPReplaceInfos             [18] EASIPReplaceInfos OPTIONAL
}

--See Clause table 5.6.2.5-1 of TS 29.508[90] for the details of this structure.

UPPathChange ::= SEQUENCE
{
    sourceDNAI                    [1] DNAI OPTIONAL,
    targetDNAI                    [2] DNAI OPTIONAL,
    dNAIChangeType                [3] DNAIChangeType OPTIONAL,
    sourceUEIPAddr                [4] IPAddress OPTIONAL,
    targetUEIPAddr                [5] IPAddress OPTIONAL,
    sourceTrafficRouting          [6] RouteToLocation OPTIONAL,
    targetTrafficRouting          [7] RouteToLocation OPTIONAL,
    mACAddress                    [8] MACAddress OPTIONAL
}

-- See table 5.6.2.14-1 of TS 29.512 [89]
PCCRuleID ::= UTF8String

@@ -1848,6 +1868,47 @@ EASServerAddress ::= SEQUENCE
    port             [2]  PortNumber
}


PFDDataForApps ::= SET OF PFDDataForApp

PFDDataForApp ::= SEQUENCE
{
    aPPId [1] UTF8String,
    pFDs  [2] PFDs
}

PFDs ::= SET OF PFD

PFD ::= SEQUENCE
{
    pFDId                [1] UTF8String,
    pFDFlowDescriptions  [2] PFDFlowDescriptions,
    urls                 [3] PFDURLs,
    domainNames          [4] DomainNames,
    dnProtocol           [5] DnProtocol
}

PFDURLs ::= SET OF UTF8String

PFDFlowDescriptions ::= SET OF PFDFlowDescription

DomainNames ::= SET OF UTF8String

PFDFlowDescription ::= SEQUENCE
{
    nextLayerProtocol [1] NextLayerProtocol,
    serverIPAddress   [2] IPAddress,
    serverPortNumber  [3] PortNumber
}

DnProtocol ::= ENUMERATED
{
    dns_qname(1),
    tls_sni(2),
    tls_san(3),
    tls_scn(4)
}

-- ======================
-- PGW-C + SMF Parameters
-- ======================