Navigation


Changeset 1447:652aa883aae7 in freeDiameter for extensions


Ignore:
Timestamp:
Feb 27, 2020, 6:42:01 PM (4 years ago)
Author:
Luke Mewburn <luke@mewburn.net>
Branch:
default
Phase:
public
Message:

Add 3GPP TS 29.128 V15.6.0 (2019-09)

Add Communication-Failure-Information, Grouped, code 4300, section 6.4.4
Add Cause-Type, Unsigned32, code 4301, section 6.4.5
Add S1AP-Cause, Unsigned32, code 4302, section 6.4.6
Add RANAP-Cause, Unsigned32, code 4303, section 6.4.7
Add BSSGP-Cause, Unsigned32, code 4309, section 6.4.8
Add GMM-Cause, Unsigned32, code 4304, section 6.4.9
Add SM-Cause, Unsigned32, code 4305, section 6.4.10
Add Number-Of-UE-Per-Location-Configuration, Grouped, code 4306, section 6.4.11
Add Number-Of-UE-Per-Location-Report, Grouped, code 4307, section 6.4.12
Add UE-Count, Unsigned32, code 4308, section 6.4.13
Add Connection-Action, Unsigned32, code 4314, section 6.4.18
Add Non-IP-Data, OctetString?, code 4315, section 6.4.19
Add Serving-PLMN-Rate-Control, Grouped, code 4310, section 6.4.21
Add Uplink-Rate-Limit, Unsigned32, code 4311, section 6.4.23
Add Downlink-Rate-Limit, Unsigned32, code 4312, section 6.4.22
Add Extended-PCO, OctetString?, code 4313, section 6.4.26
Add SCEF-Wait-Time, Time, code 4316, section 6.4.24
Add CMR-Flags, Unsigned32, code 4317, section 6.4.25
Add RRC-Cause-Counter, Grouped, code 4318, section 6.4.27
Add Counter-Value, Unsigned32, code 4319, section 6.4.28
Add RRC-Counter-Timestamp, Time, code 4320, section 6.4.29
Add TDA-Flags, Unsigned32, code 4321, section 6.4.31
Add Idle-Status-Indication, Grouped, code 4322, section 6.4.32
Add Idle-Status-Timestamp, Time, code 4323, section 6.4.33
Add Active-Time, Unsigned32, code 4324, section 6.4.34

Location:
extensions/dict_dcca_3gpp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.c

    r1446 r1447  
    360360        }
    361361
    362 
    363362        /*==================================================================*/
    364363        /* Start of generated data.                                         */
     
    370369        /*==================================================================*/
    371370
     371
    372372        /* 3GPP 29.061-c00 (12.0.0 2012.12.20)                              */
    373373        /* 3GPP 29.061 is not very clear and self-inconsistent about M      */
    374374        /* for this reason, other sources are assumed more trustworthy      */
     375
    375376        /* M inconsistently specified                                       */
    376377        /* 3GPP-IMSI, UTF8String, code 1, section 16.4.7                    */
     
    10701071        };
    10711072
     1073
     1074        /* 3GPP TS 29.128 V15.6.0 (2019-09)                                 */
     1075        /* From 3GPP 29128-f60.docx                                         */
     1076
     1077        /* Communication-Failure-Information, Grouped, code 4300, section 6.4.4 */
     1078        {
     1079                struct dict_avp_data data = {
     1080                        4300,   /* Code */
     1081                        10415,  /* Vendor */
     1082                        "Communication-Failure-Information",    /* Name */
     1083                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1084                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1085                        AVP_TYPE_GROUPED        /* base type of data */
     1086                };
     1087                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1088        };
     1089
     1090        /* Cause-Type, Unsigned32, code 4301, section 6.4.5                 */
     1091        {
     1092                struct dict_avp_data data = {
     1093                        4301,   /* Code */
     1094                        10415,  /* Vendor */
     1095                        "Cause-Type",   /* Name */
     1096                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1097                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1098                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1099                };
     1100                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1101        };
     1102
     1103        /* S1AP-Cause, Unsigned32, code 4302, section 6.4.6                 */
     1104        {
     1105                struct dict_avp_data data = {
     1106                        4302,   /* Code */
     1107                        10415,  /* Vendor */
     1108                        "S1AP-Cause",   /* Name */
     1109                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1110                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1111                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1112                };
     1113                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1114        };
     1115
     1116        /* RANAP-Cause, Unsigned32, code 4303, section 6.4.7                */
     1117        {
     1118                struct dict_avp_data data = {
     1119                        4303,   /* Code */
     1120                        10415,  /* Vendor */
     1121                        "RANAP-Cause",  /* Name */
     1122                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1123                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1124                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1125                };
     1126                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1127        };
     1128
     1129        /* BSSGP-Cause, Unsigned32, code 4309, section 6.4.8                */
     1130        {
     1131                struct dict_avp_data data = {
     1132                        4309,   /* Code */
     1133                        10415,  /* Vendor */
     1134                        "BSSGP-Cause",  /* Name */
     1135                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1136                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1137                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1138                };
     1139                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1140        };
     1141
     1142        /* GMM-Cause, Unsigned32, code 4304, section 6.4.9                  */
     1143        {
     1144                struct dict_avp_data data = {
     1145                        4304,   /* Code */
     1146                        10415,  /* Vendor */
     1147                        "GMM-Cause",    /* Name */
     1148                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1149                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1150                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1151                };
     1152                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1153        };
     1154
     1155        /* SM-Cause, Unsigned32, code 4305, section 6.4.10                  */
     1156        {
     1157                struct dict_avp_data data = {
     1158                        4305,   /* Code */
     1159                        10415,  /* Vendor */
     1160                        "SM-Cause",     /* Name */
     1161                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1162                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1163                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1164                };
     1165                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1166        };
     1167
     1168        /* Number-Of-UE-Per-Location-Configuration, Grouped, code 4306, section 6.4.11 */
     1169        {
     1170                struct dict_avp_data data = {
     1171                        4306,   /* Code */
     1172                        10415,  /* Vendor */
     1173                        "Number-Of-UE-Per-Location-Configuration",      /* Name */
     1174                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1175                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1176                        AVP_TYPE_GROUPED        /* base type of data */
     1177                };
     1178                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1179        };
     1180
     1181        /* Number-Of-UE-Per-Location-Report, Grouped, code 4307, section 6.4.12 */
     1182        {
     1183                struct dict_avp_data data = {
     1184                        4307,   /* Code */
     1185                        10415,  /* Vendor */
     1186                        "Number-Of-UE-Per-Location-Report",     /* Name */
     1187                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1188                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1189                        AVP_TYPE_GROUPED        /* base type of data */
     1190                };
     1191                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1192        };
     1193
     1194        /* UE-Count, Unsigned32, code 4308, section 6.4.13                  */
     1195        {
     1196                struct dict_avp_data data = {
     1197                        4308,   /* Code */
     1198                        10415,  /* Vendor */
     1199                        "UE-Count",     /* Name */
     1200                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1201                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1202                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1203                };
     1204                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1205        };
     1206
     1207        /* Connection-Action, Unsigned32, code 4314, section 6.4.18         */
     1208        {
     1209                struct dict_avp_data data = {
     1210                        4314,   /* Code */
     1211                        10415,  /* Vendor */
     1212                        "Connection-Action",    /* Name */
     1213                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1214                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1215                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1216                };
     1217                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1218        };
     1219
     1220        /* 3GPP TS 29.128 table 6.4.1-1 row Non-IP-Data                     */
     1221        /* has type "Octetstring" instead of "OctetString".                 */
     1222        /* Non-IP-Data, OctetString, code 4315, section 6.4.19              */
     1223        {
     1224                struct dict_avp_data data = {
     1225                        4315,   /* Code */
     1226                        10415,  /* Vendor */
     1227                        "Non-IP-Data",  /* Name */
     1228                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1229                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1230                        AVP_TYPE_OCTETSTRING    /* base type of data */
     1231                };
     1232                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1233        };
     1234
     1235        /* Serving-PLMN-Rate-Control, Grouped, code 4310, section 6.4.21    */
     1236        {
     1237                struct dict_avp_data data = {
     1238                        4310,   /* Code */
     1239                        10415,  /* Vendor */
     1240                        "Serving-PLMN-Rate-Control",    /* Name */
     1241                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1242                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1243                        AVP_TYPE_GROUPED        /* base type of data */
     1244                };
     1245                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1246        };
     1247
     1248        /* Uplink-Rate-Limit, Unsigned32, code 4311, section 6.4.23         */
     1249        {
     1250                struct dict_avp_data data = {
     1251                        4311,   /* Code */
     1252                        10415,  /* Vendor */
     1253                        "Uplink-Rate-Limit",    /* Name */
     1254                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1255                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1256                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1257                };
     1258                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1259        };
     1260
     1261        /* Downlink-Rate-Limit, Unsigned32, code 4312, section 6.4.22       */
     1262        {
     1263                struct dict_avp_data data = {
     1264                        4312,   /* Code */
     1265                        10415,  /* Vendor */
     1266                        "Downlink-Rate-Limit",  /* Name */
     1267                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1268                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1269                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1270                };
     1271                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1272        };
     1273
     1274        /* Extended-PCO, OctetString, code 4313, section 6.4.26             */
     1275        {
     1276                struct dict_avp_data data = {
     1277                        4313,   /* Code */
     1278                        10415,  /* Vendor */
     1279                        "Extended-PCO", /* Name */
     1280                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1281                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1282                        AVP_TYPE_OCTETSTRING    /* base type of data */
     1283                };
     1284                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1285        };
     1286
     1287        /* SCEF-Wait-Time, Time, code 4316, section 6.4.24                  */
     1288        {
     1289                struct dict_avp_data data = {
     1290                        4316,   /* Code */
     1291                        10415,  /* Vendor */
     1292                        "SCEF-Wait-Time",       /* Name */
     1293                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1294                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1295                        AVP_TYPE_OCTETSTRING    /* base type of data */
     1296                };
     1297                CHECK_dict_new(DICT_AVP, &data, Time_type, NULL);
     1298        };
     1299
     1300        /* CMR-Flags, Unsigned32, code 4317, section 6.4.25                 */
     1301        {
     1302                struct dict_avp_data data = {
     1303                        4317,   /* Code */
     1304                        10415,  /* Vendor */
     1305                        "CMR-Flags",    /* Name */
     1306                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1307                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1308                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1309                };
     1310                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1311        };
     1312
     1313        /* RRC-Cause-Counter, Grouped, code 4318, section 6.4.27            */
     1314        {
     1315                struct dict_avp_data data = {
     1316                        4318,   /* Code */
     1317                        10415,  /* Vendor */
     1318                        "RRC-Cause-Counter",    /* Name */
     1319                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1320                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1321                        AVP_TYPE_GROUPED        /* base type of data */
     1322                };
     1323                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1324        };
     1325
     1326        /* Counter-Value, Unsigned32, code 4319, section 6.4.28             */
     1327        {
     1328                struct dict_avp_data data = {
     1329                        4319,   /* Code */
     1330                        10415,  /* Vendor */
     1331                        "Counter-Value",        /* Name */
     1332                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1333                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1334                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1335                };
     1336                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1337        };
     1338
     1339        /* RRC-Counter-Timestamp, Time, code 4320, section 6.4.29           */
     1340        {
     1341                struct dict_avp_data data = {
     1342                        4320,   /* Code */
     1343                        10415,  /* Vendor */
     1344                        "RRC-Counter-Timestamp",        /* Name */
     1345                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1346                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flag values */
     1347                        AVP_TYPE_OCTETSTRING    /* base type of data */
     1348                };
     1349                CHECK_dict_new(DICT_AVP, &data, Time_type, NULL);
     1350        };
     1351
     1352        /* TDA-Flags, Unsigned32, code 4321, section 6.4.31                 */
     1353        {
     1354                struct dict_avp_data data = {
     1355                        4321,   /* Code */
     1356                        10415,  /* Vendor */
     1357                        "TDA-Flags",    /* Name */
     1358                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1359                        AVP_FLAG_VENDOR,        /* Fixed flag values */
     1360                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1361                };
     1362                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1363        };
     1364
     1365        /* Idle-Status-Indication, Grouped, code 4322, section 6.4.32       */
     1366        {
     1367                struct dict_avp_data data = {
     1368                        4322,   /* Code */
     1369                        10415,  /* Vendor */
     1370                        "Idle-Status-Indication",       /* Name */
     1371                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1372                        AVP_FLAG_VENDOR,        /* Fixed flag values */
     1373                        AVP_TYPE_GROUPED        /* base type of data */
     1374                };
     1375                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1376        };
     1377
     1378        /* Idle-Status-Timestamp, Time, code 4323, section 6.4.33           */
     1379        {
     1380                struct dict_avp_data data = {
     1381                        4323,   /* Code */
     1382                        10415,  /* Vendor */
     1383                        "Idle-Status-Timestamp",        /* Name */
     1384                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1385                        AVP_FLAG_VENDOR,        /* Fixed flag values */
     1386                        AVP_TYPE_OCTETSTRING    /* base type of data */
     1387                };
     1388                CHECK_dict_new(DICT_AVP, &data, Time_type, NULL);
     1389        };
     1390
     1391        /* Active-Time, Unsigned32, code 4324, section 6.4.34               */
     1392        {
     1393                struct dict_avp_data data = {
     1394                        4324,   /* Code */
     1395                        10415,  /* Vendor */
     1396                        "Active-Time",  /* Name */
     1397                        AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,    /* Fixed flags */
     1398                        AVP_FLAG_VENDOR,        /* Fixed flag values */
     1399                        AVP_TYPE_UNSIGNED32     /* base type of data */
     1400                };
     1401                CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
     1402        };
     1403
     1404
    10721405        /* 3GPP 29.140-700 (7.0.0 2007.07.05)                               */
     1406
    10731407        /* Served-User-Identity, Grouped, code 1100, section 6.3.1          */
    10741408        {
     
    15141848        };
    15151849
     1850
    15161851        /* 3GPP 29.210-670 (6.7.0 2006-12-18)                               */
     1852
    15171853        /* PDP-Session-Operation, Enumerated, code 1015, section 5.2.21     */
    15181854        {
     
    15311867        };
    15321868
     1869
    15331870        /* 3GPP 29.212-c00 (12.0.0 2013.03.15)                              */
     1871
    15341872        /* Gx-specific                                                      */
     1873
    15351874        /* ADC-Revalidation-Time, Time, code 2801, section 5.3.93           */
    15361875        {
     
    38394178        };
    38404179
     4180
    38414181        /* 3GPP 29.229-b20 (11.2.0 2012.12.21)                              */
     4182
    38424183        /* Associated-Identities, Grouped, code 632, section 6.3.33         */
    38434184        {
     
    45434884        };
    45444885
     4886
    45454887        /* 3GPP 29.272-c50 (12.5.0 2014-06)                                 */
     4888
    45464889        /* Subscription-Data, Grouped, code 1400, section 7.3.2             */
    45474890        {
     
    66587001        };
    66597002
     7003
    66607004        /* 3GPP 29.329-b50 (11.5.0 2012.12.21)                              */
     7005
    66617006        /* User-Identity, Grouped, code 700, section 6.3.1                  */
    66627007        {
     
    69427287        };
    69437288
     7289
    69447290        /* 3GPP 32.299-b80 (11.8.0 2013-07)                                 */
     7291
    69457292        /* AF-Correlation-Information, Grouped, code 1276                   */
    69467293        {
     
    1066011007        };
    1066111008
     11009
    1066211010        /* OMA DDS Charging_Data V1.0 20110201-A                            */
     11011
    1066311012        /* Application-Server-Id, UTF8String, code 2101, section 8.4        */
    1066411013        {
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.org

    r1441 r1447  
    11| Attribute Name                                                | Code | Section defined | Value Type       | MUST | MAY | SHLD NOT | MUST NOT | Encr |
     2| #                                                             |      |                 |                  |      |     |          |          |      |
    23| # 3GPP 29.061-c00 (12.0.0 2012.12.20)                         |      |                 |                  |      |     |          |          |      |
    34| # 3GPP 29.061 is not very clear and self-inconsistent about M |      |                 |                  |      |     |          |          |      |
    45| # for this reason, other sources are assumed more trustworthy |      |                 |                  |      |     |          |          |      |
     6| #                                                             |      |                 |                  |      |     |          |          |      |
    57| # M inconsistently specified                                  |      |                 |                  |      |     |          |          |      |
    68| 3GPP-IMSI                                                     |    1 |          16.4.7 | UTF8String       | M,V  | P   |          |          |      |
     
    7678| CN-IP-Multicast-Distribution                                  |  921 |         17.7.24 | Enumerated       | M,V  | P   |          |          |      |
    7779| MBMS-HC-Indicator                                             |  922 |         17.7.25 | Enumerated       | M,V  | P   |          |          |      |
     80| #                                                             |      |                 |                  |      |     |          |          |      |
     81| # 3GPP TS 29.128 V15.6.0 (2019-09)                            |      |                 |                  |      |     |          |          |      |
     82| # From 3GPP 29128-f60.docx                                    |      |                 |                  |      |     |          |          |      |
     83| #                                                             |      |                 |                  |      |     |          |          |      |
     84| Communication-Failure-Information                             | 4300 |           6.4.4 | Grouped          | M,V  |     |          |          | No   |
     85| Cause-Type                                                    | 4301 |           6.4.5 | Unsigned32       | M,V  |     |          |          | No   |
     86| S1AP-Cause                                                    | 4302 |           6.4.6 | Unsigned32       | M,V  |     |          |          | No   |
     87| RANAP-Cause                                                   | 4303 |           6.4.7 | Unsigned32       | M,V  |     |          |          | No   |
     88| BSSGP-Cause                                                   | 4309 |           6.4.8 | Unsigned32       | M,V  |     |          |          | No   |
     89| GMM-Cause                                                     | 4304 |           6.4.9 | Unsigned32       | M,V  |     |          |          | No   |
     90| SM-Cause                                                      | 4305 |          6.4.10 | Unsigned32       | M,V  |     |          |          | No   |
     91| Number-Of-UE-Per-Location-Configuration                       | 4306 |          6.4.11 | Grouped          | M,V  |     |          |          | No   |
     92| Number-Of-UE-Per-Location-Report                              | 4307 |          6.4.12 | Grouped          | M,V  |     |          |          | No   |
     93| UE-Count                                                      | 4308 |          6.4.13 | Unsigned32       | M,V  |     |          |          | No   |
     94| Connection-Action                                             | 4314 |          6.4.18 | Unsigned32       | M,V  |     |          |          | No   |
     95| # 3GPP TS 29.128 table 6.4.1-1 row Non-IP-Data                |      |                 |                  |      |     |          |          |      |
     96| # has type "Octetstring" instead of "OctetString".            |      |                 |                  |      |     |          |          |      |
     97| Non-IP-Data                                                   | 4315 |          6.4.19 | OctetString      | M,V  |     |          |          | No   |
     98| Serving-PLMN-Rate-Control                                     | 4310 |          6.4.21 | Grouped          | M,V  |     |          |          | No   |
     99| Uplink-Rate-Limit                                             | 4311 |          6.4.23 | Unsigned32       | M,V  |     |          |          | No   |
     100| Downlink-Rate-Limit                                           | 4312 |          6.4.22 | Unsigned32       | M,V  |     |          |          | No   |
     101| Extended-PCO                                                  | 4313 |          6.4.26 | OctetString      | M,V  |     |          |          | No   |
     102| SCEF-Wait-Time                                                | 4316 |          6.4.24 | Time             | M,V  |     |          |          | No   |
     103| CMR-Flags                                                     | 4317 |          6.4.25 | Unsigned32       | M,V  |     |          |          | No   |
     104| RRC-Cause-Counter                                             | 4318 |          6.4.27 | Grouped          | M,V  |     |          |          | No   |
     105| Counter-Value                                                 | 4319 |          6.4.28 | Unsigned32       | M,V  |     |          |          | No   |
     106| RRC-Counter-Timestamp                                         | 4320 |          6.4.29 | Time             | M,V  |     |          |          | No   |
     107| TDA-Flags                                                     | 4321 |          6.4.31 | Unsigned32       | V    |     |          | M        | No   |
     108| Idle-Status-Indication                                        | 4322 |          6.4.32 | Grouped          | V    |     |          | M        | No   |
     109| Idle-Status-Timestamp                                         | 4323 |          6.4.33 | Time             | V    |     |          | M        | No   |
     110| Active-Time                                                   | 4324 |          6.4.34 | Unsigned32       | V    |     |          | M        | No   |
     111| #                                                             |      |                 |                  |      |     |          |          |      |
    78112| # 3GPP 29.140-700 (7.0.0 2007.07.05)                          |      |                 |                  |      |     |          |          |      |
     113| #                                                             |      |                 |                  |      |     |          |          |      |
    79114| Served-User-Identity                                          | 1100 |           6.3.1 | Grouped          | M,V  |     |          |          | N    |
    80115| # reuses: MSISDN                                              |  701 |           6.3.2 | OctetString      | M,V  |     |          |          | N    |
     
    118153| SGSN-Realm                                                    | 2410 |          6.4.14 | DiameterIdentity | V    |     |          | M        | N    |
    119154| RIA-Flags                                                     | 2411 |          6.4.15 | Unsigned32       | V    |     |          | M        | N    |
     155| #                                                             |      |                 |                  |      |     |          |          |      |
    120156| # 3GPP 29.210-670 (6.7.0 2006-12-18)                          |      |                 |                  |      |     |          |          |      |
     157| #                                                             |      |                 |                  |      |     |          |          |      |
    121158| PDP-Session-Operation                                         | 1015 |          5.2.21 | Enumerated       | M,V  | P   |          |          | Y    |
     159| #                                                             |      |                 |                  |      |     |          |          |      |
    122160| # 3GPP 29.212-c00 (12.0.0 2013.03.15)                         |      |                 |                  |      |     |          |          |      |
     161| #                                                             |      |                 |                  |      |     |          |          |      |
    123162| # Gx-specific                                                 |      |                 |                  |      |     |          |          |      |
     163| #                                                             |      |                 |                  |      |     |          |          |      |
    124164| ADC-Revalidation-Time                                         | 2801 |          5.3.93 | Time             | V    | P   |          | M        | Y    |
    125165| ADC-Rule-Install                                              | 1092 |          5.3.85 | Grouped          | V    | P   |          | M        | Y    |
     
    298338| Sponsored-Connectivity-Data                                   |  530 |          5.3.27 | Grouped          | V    | P   |          | M        | Y    |
    299339| Sponsoring-Action                                             |  542 |          5.3.40 | Enumerated       | V    | P   |          | M        | Y    |
     340| #                                                             |      |                 |                  |      |     |          |          |      |
    300341| # 3GPP 29.229-b20 (11.2.0 2012.12.21)                         |      |                 |                  |      |     |          |          |      |
     342| #                                                             |      |                 |                  |      |     |          |          |      |
    301343| Associated-Identities                                         |  632 |          6.3.33 | Grouped          | V    |     |          | M        | N    |
    302344| Associated-Registered-Identities                              |  647 |          6.3.50 | Grouped          | V    |     |          | M        | N    |
     
    351393| Visited-Network-Identifier                                    |  600 |           6.3.1 | OctetString      | M,V  |     |          |          | N    |
    352394| Wildcarded-Public-Identity                                    |  634 |          6.3.35 | UTF8String       | V    |     |          | M        | N    |
     395| #                                                             |      |                 |                  |      |     |          |          |      |
    353396| # 3GPP 29.272-c50 (12.5.0 2014-06)                            |      |                 |                  |      |     |          |          |      |
     397| #                                                             |      |                 |                  |      |     |          |          |      |
    354398| Subscription-Data                                             | 1400 |           7.3.2 | Grouped          | M,V  |     |          |          | N    |
    355399| Terminal-Information                                          | 1401 |           7.3.3 | Grouped          | M,V  |     |          |          | N    |
     
    513557| Event-Threshold-Event-1F                                      | 1661 |         7.3.172 | Integer32        | V    |     |          | M        | N    |
    514558| Event-Threshold-Event-1I                                      | 1662 |         7.3.173 | Integer32        | V    |     |          | M        | N    |
     559| #                                                             |      |                 |                  |      |     |          |          |      |
    515560| # 3GPP 29.329-b50 (11.5.0 2012.12.21)                         |      |                 |                  |      |     |          |          |      |
     561| #                                                             |      |                 |                  |      |     |          |          |      |
    516562| User-Identity                                                 |  700 |           6.3.1 | Grouped          | M,V  |     |          |          | N    |
    517563| MSISDN                                                        |  701 |           6.3.2 | OctetString      | M,V  |     |          |          | N    |
     
    545591| Sequence-Number                                               |  716 |          6.3.25 | Unsigned32       | V    |     |          | M        | N    |
    546592| UDR-Flags                                                     |  719 |          6.3.28 | Unsigned32       | V    |     |          | M        | N    |
     593| #                                                             |      |                 |                  |      |     |          |          |      |
    547594| # 3GPP 32.299-b80 (11.8.0 2013-07)                            |      |                 |                  |      |     |          |          |      |
     595| #                                                             |      |                 |                  |      |     |          |          |      |
    548596| AF-Correlation-Information                                    | 1276 |                 | Grouped          | M,V  | P   |          |          | N    |
    549597| Access-Network-Information                                    | 1263 |                 | OctetString      | M,V  | P   |          |          | N    |
     
    819867| WLAN-Technology                                               |  893 |                 | Unsigned32       | M,V  | P   |          |          | N    |
    820868| WLAN-UE-Local-IPAddress                                       |  894 |                 | Address          | M,V  | P   |          |          | N    |
     869| #                                                             |      |                 |                  |      |     |          |          |      |
    821870| # OMA DDS Charging_Data V1.0 20110201-A                       |      |                 |                  |      |     |          |          |      |
     871| #                                                             |      |                 |                  |      |     |          |          |      |
    822872| Application-Server-Id                                         | 2101 |             8.4 | UTF8String       | M,V  |     |          |          | Y    |
    823873| Application-Service-Type                                      | 2102 |             8.4 | UTF8String       | M,V  |     |          |          | Y    |
Note: See TracChangeset for help on using the changeset viewer.