Navigation



Ignore:
Timestamp:
Apr 9, 2020, 9:54:52 AM (4 years ago)
Author:
Luke Mewburn <luke@mewburn.net>
Branch:
default
Phase:
public
committer:
Luke Mewburn <luke@mewburn.net> 1586393792 -36000
Message:

Add 3GPP TS 29.389 V15.1.0 (2019-09)

Add AVPs:

  • V2X-Authorization-Data, Grouped, code 4700, section 6.3.2
  • V2X-Permission-in-VPLMN, Unsigned32, code 4701, section 6.3.3
  • V2X-Application-Server, Grouped, code 4702, section 6.3.4

Fix: All AVPs were missing M and V; assume MUST for both.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/dict_dcca_3gpp/add_avps.c

    r1518 r1519  
    64196419
    64206420        /*==================================================================*/
    6421         /* Table A.7.3.1.1: S9a specific Diameter AVPs                      */
     6421        /* 3GPP TS 29.215 Table A.7.3.1.1: S9a specific Diameter AVPs       */
    64226422        /*==================================================================*/
    64236423
     
    64366436
    64376437        /*==================================================================*/
    6438         /* Table A.8.3.1.1: S9a* specific Diameter AVPs                     */
     6438        /* 3GPP TS 29.215 Table A.8.3.1.1: S9a* specific Diameter AVPs      */
    64396439        /*==================================================================*/
    64406440
     
    1478914789
    1479014790        /*==================================================================*/
     14791        /* 3GPP TS 29.389 V15.1.0 (2019-09)                                 */
     14792        /* Inter-V2X Control Function Signalling aspects (V6);              */
     14793        /* Stage 3                                                          */
     14794        /*                                                                  */
     14795        /* From 3GPP 29389-f10.doc                                          */
     14796        /*==================================================================*/
     14797
     14798        /*==================================================================*/
     14799        /* 3GPP TS 29.389 Table 6.3.1-1: V6 specific Diameter AVPs          */
     14800        /*                                                                  */
     14801        /* Fix: All AVPs were missing M and V; assume MUST for both.        */
     14802        /*==================================================================*/
     14803
     14804        /* V2X-Authorization-Data, Grouped, code 4700, section 6.3.2        */
     14805        {
     14806                struct dict_avp_data data = {
     14807                        4700,   /* Code */
     14808                        10415,  /* Vendor */
     14809                        "V2X-Authorization-Data",       /* Name */
     14810                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     14811                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     14812                        AVP_TYPE_GROUPED        /* base type of data */
     14813                };
     14814                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     14815        };
     14816
     14817        /* V2X-Permission-in-VPLMN, Unsigned32, code 4701, section 6.3.3    */
     14818        {
     14819                struct dict_avp_data data = {
     14820                        4701,   /* Code */
     14821                        10415,  /* Vendor */
     14822                        "V2X-Permission-in-VPLMN",      /* Name */
     14823                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     14824                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     14825                        AVP_TYPE_UNSIGNED32     /* base type of data */
     14826                };
     14827                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     14828        };
     14829
     14830        /* V2X-Application-Server, Grouped, code 4702, section 6.3.4        */
     14831        {
     14832                struct dict_avp_data data = {
     14833                        4702,   /* Code */
     14834                        10415,  /* Vendor */
     14835                        "V2X-Application-Server",       /* Name */
     14836                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     14837                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     14838                        AVP_TYPE_GROUPED        /* base type of data */
     14839                };
     14840                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     14841        };
     14842
     14843        /*==================================================================*/
    1479114844        /* 3GPP TS 29.468 V15.8.0 (2019-12)                                 */
    1479214845        /* Group Communication System Enablers for LTE (GCSE_LTE);          */
Note: See TracChangeset for help on using the changeset viewer.