Commit 0234d391 authored by canterburym's avatar canterburym
Browse files

Refactoring PCCRules and PCCRuleIDs

parent 4fa1cb5f
Loading
Loading
Loading
Loading
Loading
+11 −8
Original line number Diff line number Diff line
@@ -1308,7 +1308,7 @@ SMFPDUSessionEstablishment ::= SEQUENCE
    sMPDUDNRequest              [18] SMPDUDNRequest OPTIONAL,
    uEEPSPDNConnection          [19] UEEPSPDNConnection OPTIONAL,
    ePS5GSComboInfo             [20] EPS5GSComboInfo OPTIONAL,
pCCRules                        [21] SET OF PCCRule OPTIONAL
    pCCRules                    [21] PCCRuleSet OPTIONAL
}

-- See clause 6.2.3.2.3 for details of this structure
@@ -1326,7 +1326,7 @@ SMFPDUSessionModification ::= SEQUENCE
    rATType                     [10] RATType OPTIONAL,
    pDUSessionID                [11] PDUSessionID OPTIONAL,
    ePS5GSComboInfo             [12] EPS5GSComboInfo OPTIONAL,
    pCCRuleIDs                  [13] SET OF PCCRule OPTIONAL
    pCCRule                     [13] PCCRuleSet OPTIONAL
}

-- See clause 6.2.3.2.4 for details of this structure
@@ -1343,7 +1343,7 @@ SMFPDUSessionRelease ::= SEQUENCE
    location                    [9] Location OPTIONAL,
    cause                       [10] SMFErrorCodes OPTIONAL,
    ePS5GSComboInfo             [11] EPS5GSComboInfo OPTIONAL,
    pCCRuleIDs                  [12] SET OF PCCRuleID OPTIONAL
    pCCRuleIDs                  [12] PCCRuleIDSet OPTIONAL
}

-- See clause 6.2.3.2.5 for details of this structure
@@ -1369,7 +1369,7 @@ SMFStartOfInterceptionWithEstablishedPDUSession ::= SEQUENCE
    sMPDUDNRequest              [18] SMPDUDNRequest OPTIONAL,
    timeOfSessionEstablishment  [19] Timestamp OPTIONAL,
    ePS5GSComboInfo             [20] EPS5GSComboInfo OPTIONAL,
    pCCRules                    [21] SET OF PCCRule OPTIONAL
    pCCRules                    [21] PCCRuleSet OPTIONAL
}

-- See clause 6.2.3.2.6 for details of this structure
@@ -1438,7 +1438,7 @@ SMFMAPDUSessionEstablishment ::= SEQUENCE
    ePSPDNCnxInfo               [19] SMFEPSPDNCnxInfo OPTIONAL,
    mAAcceptedIndication        [20] SMFMAAcceptedIndication,
    aTSSSContainer              [21] ATSSSContainer OPTIONAL,
    pCCRules                    [22] SET OF PCCRule OPTIONAL
    pCCRules                    [22] PCCRuleSet OPTIONAL
}

-- See clause 6.2.3.2.7.2 for details of this structure
@@ -1459,7 +1459,7 @@ SMFMAPDUSessionModification ::= SEQUENCE
    ePSPDNCnxInfo               [13] SMFEPSPDNCnxInfo OPTIONAL,
    mAAcceptedIndication        [14] SMFMAAcceptedIndication,
    aTSSSContainer              [15] ATSSSContainer OPTIONAL,
    pCCRules                     [16] SET OF PCCRule OPTIONAL
    pCCRules                    [16] PCCRuleSet OPTIONAL
}

-- See clause 6.2.3.2.7.3 for details of this structure
@@ -1475,7 +1475,7 @@ SMFMAPDUSessionRelease ::= SEQUENCE
    downlinkVolume              [8] INTEGER OPTIONAL,
    location                    [9] Location OPTIONAL,
    cause                       [10] SMFErrorCodes OPTIONAL,
    pCCRuleIDs                  [11] SET OF PCCRuleID OPTIONAL
    pCCRuleIDs                  [11] PCCRuleIDSet OPTIONAL
}

-- See clause 6.2.3.2.7.4 for details of this structure
@@ -1502,7 +1502,7 @@ SMFStartOfInterceptionWithEstablishedMAPDUSession ::= SEQUENCE
    ePSPDNCnxInfo               [19] SMFEPSPDNCnxInfo OPTIONAL,
    mAAcceptedIndication        [20] SMFMAAcceptedIndication,
    aTSSSContainer              [21] ATSSSContainer OPTIONAL,
    pCCRules                    [22] SET OF PCCRule OPTIONAL
    pCCRules                    [22] PCCRuleSet OPTIONAL
}

-- See clause 6.2.3.2.7.5 for details of this structure
@@ -1618,6 +1618,9 @@ PCCRule ::= SEQUENCE
-- see Table 5.6.2.14-1 of TS 29.512[XX].
PCCRuleID ::= UTF8String

PCCRuleSet ::= SET OF PCCRule
PCCRuleIDSet ::= SET OF PCCRuleID

-- see table 5.6.2.14 of TS 29.512[XX].
FlowInformation ::= SEQUENCE
{