Navigation


Changeset 1503:b526a9899931 in freeDiameter for extensions


Ignore:
Timestamp:
Apr 3, 2020, 2:07:04 PM (4 years ago)
Author:
Luke Mewburn <luke@mewburn.net>
Branch:
default
Phase:
public
Message:

Add 3GPP TS 29.209 V6.8.0 (2011-09)

Add AVPs from Table 6.5.1 that are not provided by 3GPP TS 29.214:

  • Authorization-Token, OctetString?, code 506, section 6.5.7
  • Flow-Grouping, Grouped, code 508, section 6.5.9
Location:
extensions/dict_dcca_3gpp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/dict_dcca_3gpp/add_avps.c

    r1502 r1503  
    29122912
    29132913        /*==================================================================*/
     2914        /* 3GPP TS 29.209 V6.8.0 (2011-09)                                  */
     2915        /* Policy control over Gq interface                                 */
     2916        /*                                                                  */
     2917        /* From 3GPP 29209-680.doc                                          */
     2918        /*                                                                  */
     2919        /* Replaced by 3GPP TS 29.214.                                      */
     2920        /*==================================================================*/
     2921
     2922        /*==================================================================*/
     2923        /* 3GPP TS 29.209 Table 6.5.1: Gq specific Diameter AVPs            */
     2924        /* Note: Only AVPs not provided by 3GPP TS 29.214.                  */
     2925        /*==================================================================*/
     2926
     2927        /* Authorization-Token, OctetString, code 506, section 6.5.7        */
     2928        {
     2929                struct dict_avp_data data = {
     2930                        506,    /* Code */
     2931                        10415,  /* Vendor */
     2932                        "Authorization-Token",  /* Name */
     2933                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     2934                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     2935                        AVP_TYPE_OCTETSTRING    /* base type of data */
     2936                };
     2937                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     2938        };
     2939
     2940        /* Flow-Grouping, Grouped, code 508, section 6.5.9                  */
     2941        {
     2942                struct dict_avp_data data = {
     2943                        508,    /* Code */
     2944                        10415,  /* Vendor */
     2945                        "Flow-Grouping",        /* Name */
     2946                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     2947                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     2948                        AVP_TYPE_GROUPED        /* base type of data */
     2949                };
     2950                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     2951        };
     2952
     2953        /*==================================================================*/
    29142954        /* 3GPP TS 29.210 V6.7.0 (2006-12)                                  */
    29152955        /* Charging rule provisioning over Gx interface                     */
     
    29222962        /*==================================================================*/
    29232963        /* 3GPP TS 29.210 Table 5.2: Gx specific Diameter AVPs              */
    2924         /* AVPs not provided by 3GPP TS 29.212.                             */
     2964        /* Note: Only AVPs not provided by 3GPP TS 29.212.                  */
    29252965        /*==================================================================*/
    29262966
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv

    r1502 r1503  
    371371RIA-Flags,2411,6.4.15,Unsigned32,V,,,M
    372372,,,,,,,
     373@standard,3GPP TS 29.209,,,,,,
     374#=,,,,,,,
     375# 3GPP TS 29.209 V6.8.0 (2011-09),,,,,,,
     376# Policy control over Gq interface,,,,,,,
     377# ,,,,,,,
     378# From 3GPP 29209-680.doc,,,,,,,
     379# ,,,,,,,
     380# Replaced by 3GPP TS 29.214.,,,,,,,
     381#=,,,,,,,
     382#,,,,,,,
     383#=,,,,,,,
     384# 3GPP TS 29.209 Table 6.5.1: Gq specific Diameter AVPs,,,,,,,
     385# Note: Only AVPs not provided by 3GPP TS 29.214.,,,,,,,
     386#=,,,,,,,
     387#,,,,,,,
     388Authorization-Token,506,6.5.7,OctetString,"M,V",P,,
     389Flow-Grouping,508,6.5.9,Grouped,"M,V",P,,
     390,,,,,,,
    373391@standard,3GPP TS 29.210,,,,,,
    374392#=,,,,,,,
     
    383401#=,,,,,,,
    384402# 3GPP TS 29.210 Table 5.2: Gx specific Diameter AVPs,,,,,,,
    385 # AVPs not provided by 3GPP TS 29.212.,,,,,,,
     403# Note: Only AVPs not provided by 3GPP TS 29.212.,,,,,,,
    386404#=,,,,,,,
    387405#,,,,,,,
Note: See TracChangeset for help on using the changeset viewer.