Navigation


Changeset 1476:55b7c14ffb1c in freeDiameter


Ignore:
Timestamp:
Mar 25, 2020, 8:30:49 AM (4 years ago)
Author:
Luke Mewburn <luke@mewburn.net>
Branch:
default
Phase:
public
committer:
Luke Mewburn <luke@mewburn.net> 1585112462 -39600
Message:

dict_dcca_3gpp: more comment improvements

Expand comments for 29.140 and 29.210.
Add blank rows to separate commented-out AVPs from next AVP.
Fix quoting of a comment.

Location:
extensions/dict_dcca_3gpp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.c

    r1473 r1476  
    12241224        };
    12251225
    1226         /* 3GPP TS 29.128 table 6.4.1-1 row Non-IP-Data                     */
     1226        /* Note: 3GPP TS 29.128 table 6.4.1-1 row Non-IP-Data               */
    12271227        /* has type "Octetstring" instead of "OctetString".                 */
    12281228        /* Non-IP-Data, OctetString, code 4315, section 6.4.19              */
     
    14091409
    14101410        /*==================================================================*/
    1411         /* 3GPP 29.140-700 (7.0.0 2007.07.05)                               */
     1411        /* 3GPP TS 29.140 V7.0.0 (2007-06)                                  */
     1412        /* From 3GPP 29140-700.doc                                          */
    14121413        /*==================================================================*/
    14131414
     1415        /*==================================================================*/
     1416        /* 3GPP TS 29.140 Table 6.3.1: Diameter MM10 Application AVPs       */
     1417        /*==================================================================*/
     1418
    14141419        /* Served-User-Identity, Grouped, code 1100, section 6.3.1          */
    14151420        {
     
    14251430        };
    14261431
    1427         /* reuses: MSISDN                                                   */
     1432        /* Note: Uses 3GPP TS 29.329 MSISDN.                                */
     1433
    14281434        /* VASP-ID, UTF8String, code 1101, section 6.3.3                    */
    14291435        {
     
    14681474        };
    14691475
    1470         /* reuses: 3GPP-IMSI                                                */
     1476        /* Note: Uses 3GPP TS 29.061 3GPP-IMSI.                             */
     1477
    14711478        /* Sender-Address, UTF8String, code 1104, section 6.3.7             */
    14721479        {
     
    15081515        };
    15091516
    1510         /* conflicts with one in (more common) 32.329                       */
     1517        /* Note: Name conflict with 3GPP TS 32.329 Sequence-Number (716).   */
    15111518        /* Sequence-Number-29.140, Unsigned32, code 1107, section 6.3.10    */
    15121519        {
     
    15221529        };
    15231530
    1524         /* conflicts with one in (more common) 32.299                      */
     1531        /* Note: Name conflict with 3GPP TS 32.299 Recipient-Address (1201). */
    15251532        /* Recipient-Address-29.140, UTF8String, code 1108, section 6.3.11  */
    15261533        {
     
    16391646        };
    16401647
    1641         /* conflicts with one in (more common) 32.299                       */
     1648        /* Note: Name conflict with 3GPP TS 32.299 Status (2702).           */
    16421649        /* Status-29.140, Grouped, code 1116, section 6.3.19                */
    16431650        {
     
    18671874        /*==================================================================*/
    18681875
     1876        /*==================================================================*/
     1877        /* 3GPP TS 29.210 Table 5.2: Gx specific Diameter AVPs              */
     1878        /* AVPs not provided by 3GPP TS 29.212.                             */
     1879        /*==================================================================*/
     1880
    18691881        /* PDP-Session-Operation, Enumerated, code 1015, section 5.2.21     */
    18701882        {
     
    18921904        /*==================================================================*/
    18931905
    1894         /* 3GPP TS 29.212 V12.1.0 (2013-06) removed ADC-Revalidation-Time. */
     1906        /* Note: 3GPP TS 29.212 V12.1.0 (2013-06) removed ADC-Revalidation-Time. */
    18951907        /* ADC-Revalidation-Time, Time, code 2801, section 5.3.93           */
    18961908        {
     
    25112523        };
    25122524
    2513         /* 3GPP TS 29.212 V11.8.0 (2013-03) removed HeNB-BBF-FQDN.          */
     2525        /* Note: 3GPP TS 29.212 V11.8.0 (2013-03) removed HeNB-BBF-FQDN.    */
    25142526        /* HeNB-BBF-FQDN, UTF8String, code 2803, section 5.3.94             */
    25152527        {
     
    28472859        };
    28482860
     2861        /* Note: 3GPP TS 29.212 table 5.3.0.1 row PDN-Connection-ID         */
     2862        /* missing M.                                                       */
    28492863        /* PDN-Connection-ID, OctetString, code 1065, section 5.3.58        */
    28502864        {
     
    30093023        };
    30103024
     3025        /* Note: 3GPP TS 29.212 table 5.3.0.1 row PS-to-CS-Session-Continuity */
     3026        /* missing M.                                                       */
    30113027        /* PS-to-CS-Session-Continuity, Enumerated, code 1099, section 5.3.84 */
    30123028        {
     
    43644380        };
    43654381
    4366         /* 3GPP TS 29.214 table 5.3.0.1 row IMS-Content-Identifier          */
     4382        /* Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content-Identifier    */
    43674383        /* missing M, assume MUST NOT.                                      */
    43684384        /* IMS-Content-Identifier, OctetString, code 563, section 5.3.60    */
     
    43794395        };
    43804396
    4381         /* 3GPP TS 29.214 table 5.3.0.1 row IMS-Content                     */
     4397        /* Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content               */
    43824398        /* missing M, assume MUST NOT.                                      */
    43834399        /* IMS-Content-Type, Enumerated, code 564, section 5.3.61           */
     
    55765592
    55775593        /*==================================================================*/
    5578         /* 3GPP TS 29.272 Table 7.3.1/1: S6a/S6d                            */
     5594        /* 3GPP TS 29.272 Table 7.3.1/1: S6a/S6d, S7a/S7d and S13/S13' specific DiameterAVPs */
    55795595        /*==================================================================*/
    55805596
     
    65646580        };
    65656581
    6566         /* 3GPP TS 29.272 V12.5.0 (2014-06) corrected table 7.3.1/1         */
     6582        /* Note: 3GPP TS 29.272 V12.5.0 (2014-06) corrected table 7.3.1/1   */
    65676583        /* row SS-Status to be OctetString instead of Grouped.              */
    65686584        /* Clause 7.3.88 already described SS-Status as OctetString.        */
     
    67196735        };
    67206736
    6721         /* 3GPP TS 29.272 V12.4.0 (2014-03) renamed                         */
     6737        /* Note: 3GPP TS 29.272 V12.4.0 (2014-03) renamed                   */
    67226738        /* Call-Barring-Infor-List to Call-Barring-Info.                    */
    67236739        /* Call-Barring-Info, Grouped, code 1488, section 7.3.101           */
     
    68896905        };
    68906906
    6891         /* 3GPP TS 29.272 table 7.3.1/1 incorrectly has a space             */
     6907        /* Note: 3GPP TS 29.272 table 7.3.1/1 incorrectly has a space       */
    68926908        /* instead of hyphen in the row for MME-Location-Information.       */
    68936909        /* Generated name renamed from MME-LocationInformation.             */
     
    75777593        };
    75787594
    7579         /* 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of             */
     7595        /* Note: 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of       */
    75807596        /* Measurement-Period-LTE from 1656 to 1655.                        */
    75817597        /* Measurement-Period-LTE, Enumerated, code 1655, section 7.3.166   */
     
    75957611        };
    75967612
    7597         /* 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of             */
     7613        /* Note: 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of       */
    75987614        /* Measurement-Period-UMTS from 1655 to 1656.                       */
    75997615        /* Measurement-Period-UMTS, Enumerated, code 1656, section 7.3.167  */
     
    79998015        };
    80008016
    8001         /* 3GPP TS 29.272 table 7.3.1/1 row Preferred-Data-Mode             */
     8017        /* Note: 3GPP TS 29.272 table 7.3.1/1 row Preferred-Data-Mode       */
    80028018        /* incorrectly has value type Grouped instead of Unsigned32,        */
    80038019        /* conflicting with clause 7.3.209.                                 */
     
    83118327        };
    83128328
    8313         /* Name conflict with 29.229 User-Data (606), renamed               */
     8329        /* Note: Name conflict with 3GPP TS 29.229 User-Data (606).         */
    83148330        /* User-Data-29.329, OctetString, code 702, section 6.3.3           */
    83158331        {
     
    1006610082        };
    1006710083
    10068         /* 3GPP TS 32.299 V11.8.0 (2013-07) corrected table 7.2             */
     10084        /* Note: 3GPP TS 32.299 V11.8.0 (2013-07) corrected table 7.2       */
    1006910085        /* to have a hyphen instead of space in the name.                   */
    1007010086        /* Generated name renamed from MBMSGW-Address.                      */
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv

    r1473 r1476  
    104104UE-Count,4308,6.4.13,Unsigned32,"M,V",,,,No
    105105Connection-Action,4314,6.4.18,Unsigned32,"M,V",,,,No
    106 # 3GPP TS 29.128 table 6.4.1-1 row Non-IP-Data,,,,,,,,
     106# Note: 3GPP TS 29.128 table 6.4.1-1 row Non-IP-Data,,,,,,,,
    107107"# has type ""Octetstring"" instead of ""OctetString"".",,,,,,,,
    108108Non-IP-Data,4315,6.4.19,OctetString,"M,V",,,,No
     
    123123@standard,3GPP TS 29.140,,,,,,,
    124124#=,,,,,,,,
    125 # 3GPP 29.140-700 (7.0.0 2007.07.05),,,,,,,,
     125# 3GPP TS 29.140 V7.0.0 (2007-06),,,,,,,,
     126# From 3GPP 29140-700.doc,,,,,,,,
     127#=,,,,,,,,
     128#,,,,,,,,
     129#=,,,,,,,,
     130# 3GPP TS 29.140 Table 6.3.1: Diameter MM10 Application AVPs,,,,,,,,
    126131#=,,,,,,,,
    127132#,,,,,,,,
    128133Served-User-Identity,1100,6.3.1,Grouped,"M,V",,,,N
    129 # reuses: MSISDN,701,6.3.2,OctetString,"M,V",,,,N
     134# Note: Uses 3GPP TS 29.329 MSISDN.,701,6.3.2,OctetString,"M,V",,,,N
     135#,,,,,,,,
    130136VASP-ID,1101,6.3.3,UTF8String,"M,V",,,,N
    131137VAS-ID,1102,6.3.4,UTF8String,"M,V",,,,N
    132138Trigger-Event,1103,6.3.5,Enumerated,"M,V",,,,N
    133 # reuses: 3GPP-IMSI,1,6.3.6,UTF8String,"M,V",,,,N
     139# Note: Uses 3GPP TS 29.061 3GPP-IMSI.,1,6.3.6,UTF8String,"M,V",,,,N
     140#,,,,,,,,
    134141Sender-Address,1104,6.3.7,UTF8String,"M,V",,,,N
    135142Initial-Recipient-Address,1105,6.3.8,Grouped,"M,V",,,,N
    136143Result-Recipient-Address,1106,6.3.9,Grouped,"M,V",,,,N
    137 # conflicts with one in (more common) 32.329,,,,,,,,
     144# Note: Name conflict with 3GPP TS 32.329 Sequence-Number (716).,,,,,,,,
    138145Sequence-Number-29.140,1107,6.3.10,Unsigned32,"M,V",,,,N
    139 # conflicts with one in (more common) 32.299,,,,,,,,
     146# Note: Name conflict with 3GPP TS 32.299 Recipient-Address (1201).,,,,,,,,
    140147Recipient-Address-29.140,1108,6.3.11,UTF8String,"M,V",,,,N
    141148Routeing-Address,1109,6.3.12,UTF8String,"M,V",,,,N
     
    146153Service-Key,1114,6.3.17,UTF8String,"M,V",,,,N
    147154Billing-Information,1115,6.3.18,UTF8String,"M,V",,,,N
    148 # conflicts with one in (more common) 32.299,,,,,,,,
     155# Note: Name conflict with 3GPP TS 32.299 Status (2702).,,,,,,,,
    149156Status-29.140,1116,6.3.19,Grouped,"M,V",,,,N
    150157Status-Code,1117,6.3.20,UTF8String,"M,V",,,,N
     
    183190#=,,,,,,,,
    184191#,,,,,,,,
     192#=,,,,,,,,
     193# 3GPP TS 29.210 Table 5.2: Gx specific Diameter AVPs,,,,,,,,
     194# AVPs not provided by 3GPP TS 29.212.,,,,,,,,
     195#=,,,,,,,,
     196#,,,,,,,,
    185197PDP-Session-Operation,1015,5.2.21,Enumerated,"M,V",P,,,Y
    186198,,,,,,,,
     
    195207#=,,,,,,,,
    196208#,,,,,,,,
    197 # 3GPP TS 29.212 V12.1.0 (2013-06) removed ADC-Revalidation-Time.,,,,,,,,
     209# Note: 3GPP TS 29.212 V12.1.0 (2013-06) removed ADC-Revalidation-Time.,,,,,,,,
    198210ADC-Revalidation-Time,2801,5.3.93,Time,V,P,,M,Y
    1992113GPP-PS-Data-Off-Status,2847,5.3.133,Enumerated,V,P,,M,Y
     
    241253Guaranteed-Bitrate-DL,1025,5.3.25,Unsigned32,"M,V",P,,,Y
    242254Guaranteed-Bitrate-UL,1026,5.3.26,Unsigned32,"M,V",P,,,Y
    243 # 3GPP TS 29.212 V11.8.0 (2013-03) removed HeNB-BBF-FQDN.,,,,,,,,
     255# Note: 3GPP TS 29.212 V11.8.0 (2013-03) removed HeNB-BBF-FQDN.,,,,,,,,
    244256HeNB-BBF-FQDN,2803,5.3.94,UTF8String,V,P,,M,Y
    245257HeNB-Local-IP-Address,2804,5.3.95,Address,V,P,,M,Y
     
    265277Packet-Filter-Usage,1072,5.3.66,Enumerated,V,P,,M,Y
    266278PCC-Rule-Status,1019,5.3.19,Enumerated,"M,V",P,,,Y
     279# Note: 3GPP TS 29.212 table 5.3.0.1 row PDN-Connection-ID,,,,,,,,
     280"# missing M.",,,,,,,,
    267281PDN-Connection-ID,1065,5.3.58,OctetString,V,P,,,Y
    268282PRA-Install,2845,5.3.130,Grouped,V,P,,M,
     
    277291Presence-Reporting-Area-Status,2823,5.3.110,Unsigned32,V,P,,M,Y
    278292Priority-Level,1046,5.3.45,Unsigned32,V,P,,M,Y
     293# Note: 3GPP TS 29.212 table 5.3.0.1 row PS-to-CS-Session-Continuity,,,,,,,,
     294"# missing M.",,,,,,,,
    279295PS-to-CS-Session-Continuity,1099,5.3.84,Enumerated,V,P,,,Y
    280296QoS-Class-Identifier,1028,5.3.17,Enumerated,"M,V",P,,,Y
     
    401417Flow-Usage,512,5.3.12,Enumerated,"M,V",P,,,Y
    402418GCS-Identifier,538,5.3.36,OctetString,V,P,,M,Y
    403 # 3GPP TS 29.214 table 5.3.0.1 row IMS-Content-Identifier,,,,,,,,
     419# Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content-Identifier,,,,,,,,
    404420"# missing M, assume MUST NOT.",,,,,,,,
    405421IMS-Content-Identifier,563,5.3.60,OctetString,V,P,,M,Y
    406 # 3GPP TS 29.214 table 5.3.0.1 row IMS-Content,,,,,,,,
     422# Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content,,,,,,,,
    407423"# missing M, assume MUST NOT.",,,,,,,,
    408424IMS-Content-Type,564,5.3.61,Enumerated,V,P,,M,Y
     
    507523#,,,,,,,,
    508524#=,,,,,,,,
    509 # 3GPP TS 29.272 Table 7.3.1/1: S6a/S6d, S7a/S7d and S13/S13' specific DiameterAVPs,,,,,,,,
     525"# 3GPP TS 29.272 Table 7.3.1/1: S6a/S6d, S7a/S7d and S13/S13' specific DiameterAVPs",,,,,,,,
    510526#=,,,,,,,,
    511527#,,,,,,,,
     
    583599LCS-PrivacyException,1475,7.3.86,Grouped,"M,V",,,,N
    584600SS-Code,1476,7.3.87,OctetString,"M,V",,,,N
    585 # 3GPP TS 29.272 V12.5.0 (2014-06) corrected table 7.3.1/1,,,,,,,,
     601# Note: 3GPP TS 29.272 V12.5.0 (2014-06) corrected table 7.3.1/1,,,,,,,,
    586602# row SS-Status to be OctetString instead of Grouped.,,,,,,,,
    587603# Clause 7.3.88 already described SS-Status as OctetString.,,,,,,,,
     
    597613Teleservice-List,1486,7.3.99,Grouped,"M,V",,,,N
    598614TS-Code,1487,7.3.100,OctetString,"M,V",,,,N
    599 # 3GPP TS 29.272 V12.4.0 (2014-03) renamed,,,,,,,,
     615# Note: 3GPP TS 29.272 V12.4.0 (2014-03) renamed,,,,,,,,
    600616# Call-Barring-Infor-List to Call-Barring-Info.,,,,,,,,
    601617Call-Barring-Info,1488,7.3.101,Grouped,"M,V",,,,N
     
    611627SGSN-User-State,1498,7.3.113,Grouped,V,,,M,N
    612628User-State,1499,7.3.114,Enumerated,V,,,M,N
    613 # 3GPP TS 29.272 table 7.3.1/1 incorrectly has a space,,,,,,,,
     629# Note: 3GPP TS 29.272 table 7.3.1/1 incorrectly has a space,,,,,,,,
    614630# instead of hyphen in the row for MME-Location-Information.,,,,,,,,
    615631# Generated name renamed from MME-LocationInformation.,,,,,,,,
     
    663679Daylight-Saving-Time,1650,7.3.164,Enumerated,V,,,M,N
    664680Subscription-Data-Flags,1654,7.3.165,Unsigned32,V,,,M,N
    665 # 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of,,,,,,,,
     681# Note: 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of,,,,,,,,
    666682# Measurement-Period-LTE from 1656 to 1655.,,,,,,,,
    667683Measurement-Period-LTE,1655,7.3.166,Enumerated,V,,,M,N
    668 # 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of,,,,,,,,
     684# Note: 3GPP TS 29.272 V12.9.0 (2015-12) changed AVP code of,,,,,,,,
    669685# Measurement-Period-UMTS from 1655 to 1656.,,,,,,,,
    670686Measurement-Period-UMTS,1656,7.3.167,Enumerated,V,,,M,N
     
    698714SCEF-Realm,1684,7.3.207,DiameterIdentity,V,,,M,N
    699715Subscription-Data-Deletion,1685,7.3.208,Grouped,V,,,M,N
    700 # 3GPP TS 29.272 table 7.3.1/1 row Preferred-Data-Mode,,,,,,,,
     716# Note: 3GPP TS 29.272 table 7.3.1/1 row Preferred-Data-Mode,,,,,,,,
    701717"# incorrectly has value type Grouped instead of Unsigned32,",,,,,,,,
    702718# conflicting with clause 7.3.209.,,,,,,,,
     
    730746User-Identity,700,6.3.1,Grouped,"M,V",,,,N
    731747MSISDN,701,6.3.2,OctetString,"M,V",,,,N
    732 "# Name conflict with 29.229 User-Data (606), renamed",,,,,,,,
     748# Note: Name conflict with 3GPP TS 29.229 User-Data (606).,,,,,,,,
    733749User-Data-29.329,702,6.3.3,OctetString,"M,V",,,,N
    734750Data-Reference,703,6.3.4,Enumerated,"M,V",,,,N
     
    873889Low-Balance-Indication,2020,,Enumerated,"M,V",P,,,N
    874890Low-Priority-Indicator,2602,,Enumerated,"M,V",P,,,N
    875 # 3GPP TS 32.299 V11.8.0 (2013-07) corrected table 7.2,,,,,,,,
     891# Note: 3GPP TS 32.299 V11.8.0 (2013-07) corrected table 7.2,,,,,,,,
    876892# to have a hyphen instead of space in the name.,,,,,,,,
    877893# Generated name renamed from MBMSGW-Address.,,,,,,,,
Note: See TracChangeset for help on using the changeset viewer.