Changeset 1507:f5b1c2e2827f in freeDiameter
- Timestamp:
- Apr 3, 2020, 3:15:15 PM (4 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- extensions/dict_dcca_3gpp
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/dict_dcca_3gpp/add_avps.c
r1505 r1507 11851 11851 11852 11852 /*==================================================================*/ 11853 /* 3GPP TS 29.337 V15.0.0 (2018-06) */ 11854 /* Diameter-based T4 interface for communications with packet */ 11855 /* data networks and applications */ 11856 /* */ 11857 /* From 3GPP 29337-f00.doc */ 11858 /*==================================================================*/ 11859 11860 /*==================================================================*/ 11861 /* 3GPP TS 29.337 Table 6.3.1/1: T4 specific Diameter AVPs */ 11862 /*==================================================================*/ 11863 11864 /* SM-Delivery-Outcome-T4, Enumerated, code 3200, section 6.3.1 */ 11865 { 11866 struct dict_avp_data data = { 11867 3200, /* Code */ 11868 10415, /* Vendor */ 11869 "SM-Delivery-Outcome-T4", /* Name */ 11870 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ 11871 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */ 11872 AVP_TYPE_INTEGER32 /* base type of data */ 11873 }; 11874 struct dict_object *type; 11875 struct dict_type_data tdata = { AVP_TYPE_INTEGER32, "Enumerated(3GPP/SM-Delivery-Outcome-T4)", NULL, NULL, NULL }; 11876 CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type); 11877 CHECK_dict_new(DICT_AVP, &data, type, NULL); 11878 }; 11879 11880 /* Absent-Subscriber-Diagnostic-T4, Enumerated, code 3201, section 6.3.2 */ 11881 { 11882 struct dict_avp_data data = { 11883 3201, /* Code */ 11884 10415, /* Vendor */ 11885 "Absent-Subscriber-Diagnostic-T4", /* Name */ 11886 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ 11887 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flag values */ 11888 AVP_TYPE_INTEGER32 /* base type of data */ 11889 }; 11890 struct dict_object *type; 11891 struct dict_type_data tdata = { AVP_TYPE_INTEGER32, "Enumerated(3GPP/Absent-Subscriber-Diagnostic-T4)", NULL, NULL, NULL }; 11892 CHECK_dict_new(DICT_TYPE, &tdata, NULL, &type); 11893 CHECK_dict_new(DICT_AVP, &data, type, NULL); 11894 }; 11895 11896 /* Trigger-Action, Unsigned32, code 3202, section 6.3.6 */ 11897 { 11898 struct dict_avp_data data = { 11899 3202, /* Code */ 11900 10415, /* Vendor */ 11901 "Trigger-Action", /* Name */ 11902 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ 11903 AVP_FLAG_VENDOR, /* Fixed flag values */ 11904 AVP_TYPE_UNSIGNED32 /* base type of data */ 11905 }; 11906 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); 11907 }; 11908 11909 /* MTC-Error-Diagnostic, Unsigned32, code 3203, section 6.3.7 */ 11910 { 11911 struct dict_avp_data data = { 11912 3203, /* Code */ 11913 10415, /* Vendor */ 11914 "MTC-Error-Diagnostic", /* Name */ 11915 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ 11916 AVP_FLAG_VENDOR, /* Fixed flag values */ 11917 AVP_TYPE_UNSIGNED32 /* base type of data */ 11918 }; 11919 CHECK_dict_new(DICT_AVP, &data, NULL, NULL); 11920 }; 11921 11922 /*==================================================================*/ 11853 11923 /* 3GPP TS 29.338 V15.1.0 (2018-12) */ 11854 11924 /* Diameter based protocols to support */ -
extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv
r1505 r1507 238 238 #,,,,,,, 239 239 #=,,,,,,, 240 # 3GPP TS 29.154 Table 5.3.1.1: Nt specific Diameter AVPs 240 # 3GPP TS 29.154 Table 5.3.1.1: Nt specific Diameter AVPs,,,,,,, 241 241 #=,,,,,,, 242 242 #,,,,,,, … … 251 251 Transfer-Start-Time,4206,5.3.7,Time,"M,V",P,, 252 252 #=,,,,,,, 253 # 3GPP TS 29.154 Table A.6.3.1-1: Nta specific Diameter AVPs 253 # 3GPP TS 29.154 Table A.6.3.1-1: Nta specific Diameter AVPs,,,,,,, 254 254 #=,,,,,,, 255 255 #,,,,,,, … … 673 673 @standard,3GPP TS 29.215,,,,,, 674 674 #=,,,,,,, 675 # 3GPP TS 29.215 V15.2.0 (2019-09) 675 # 3GPP TS 29.215 V15.2.0 (2019-09),,,,,,, 676 676 # Policy and Charging Control (PCC) over S9 reference point;,,,,,,, 677 677 # Stage 3,,,,,,, … … 712 712 #,,,,,,, 713 713 #=,,,,,,, 714 # 3GPP TS 29.217 Table 5.3.1.1: Np specific Diameter AVPs 714 # 3GPP TS 29.217 Table 5.3.1.1: Np specific Diameter AVPs,,,,,,, 715 715 #=,,,,,,, 716 716 #,,,,,,, … … 1273 1273 MTC-Provider-Info,3178,8.4.74,Grouped,V,,,M 1274 1274 MTC-Provider-ID,3179,8.4.75,UTF8String,V,,,M 1275 ,,,,,,, 1276 @standard,3GPP TS 29.337,,,,,, 1277 #=,,,,,,, 1278 # 3GPP TS 29.337 V15.0.0 (2018-06),,,,,,, 1279 # Diameter-based T4 interface for communications with packet,,,,,,, 1280 # data networks and applications,,,,,,, 1281 # ,,,,,,, 1282 # From 3GPP 29337-f00.doc,,,,,,, 1283 #=,,,,,,, 1284 #,,,,,,, 1285 #=,,,,,,, 1286 # 3GPP TS 29.337 Table 6.3.1/1: T4 specific Diameter AVPs,,,,,,, 1287 #=,,,,,,, 1288 #,,,,,,, 1289 SM-Delivery-Outcome-T4,3200,6.3.1,Enumerated,"M, V",,, 1290 Absent-Subscriber-Diagnostic-T4,3201,6.3.2,Enumerated,"M, V",,, 1291 Trigger-Action,3202,6.3.6,Unsigned32,V,,,M 1292 MTC-Error-Diagnostic,3203,6.3.7,Unsigned32,V,,,M 1275 1293 ,,,,,,, 1276 1294 @standard,3GPP TS 29.338,,,,,,
Note: See TracChangeset
for help on using the changeset viewer.