Changeset 1530:2c92c6b73ac9 in freeDiameter
- Timestamp:
- Apr 18, 2020, 2:16:18 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
r1528 r1530 50 50 /*==================================================================*/ 51 51 52 /* Note: 3GPP-IMSI (1) changed to Must M.*/52 /* Fix: 3GPP-IMSI (1) changed to Must M. */ 53 53 /* 3GPP-IMSI, UTF8String, code 1, section 16.4.7 */ 54 54 { … … 79 79 }; 80 80 81 /* Note: 3GPP-PDP-Type (3) changed to Must M.*/81 /* Fix: 3GPP-PDP-Type (3) changed to Must M. */ 82 82 /* 3GPP-PDP-Type, Enumerated, code 3, section 16.4.7 */ 83 83 { … … 109 109 }; 110 110 111 /* Note: 3GPP-GPRS-Negotiated-QoS-Profile (5) changed to Must M per contrib/3gpp. */111 /* Fix: 3GPP-GPRS-Negotiated-QoS-Profile (5) changed to Must M per contrib/3gpp. */ 112 112 /* 3GPP-GPRS-Negotiated-QoS-Profile, UTF8String, code 5, section 16.4.7 */ 113 113 { … … 149 149 }; 150 150 151 /* Note: 3GPP-IMSI-MCC-MNC (8) changed to Must M per packet dumps.*/151 /* Fix: 3GPP-IMSI-MCC-MNC (8) changed to Must M per packet dumps. */ 152 152 /* 3GPP-IMSI-MCC-MNC, UTF8String, code 8, section 16.4.7 */ 153 153 { … … 163 163 }; 164 164 165 /* Note: 3GPP-GGSN-MCC-MNC (9) changed to Must M per contrib/3gpp.*/165 /* Fix: 3GPP-GGSN-MCC-MNC (9) changed to Must M per contrib/3gpp. */ 166 166 /* 3GPP-GGSN-MCC-MNC, UTF8String, code 9, section 16.4.7 */ 167 167 { … … 177 177 }; 178 178 179 /* Note: 3GPP-NSAPI (10) changed to Must M per contrib/3gpp.*/179 /* Fix: 3GPP-NSAPI (10) changed to Must M per contrib/3gpp. */ 180 180 /* 3GPP-NSAPI, OctetString, code 10, section 16.4.7 */ 181 181 { … … 191 191 }; 192 192 193 /* Note: 3GPP TS 29.061 table 9a does not define */193 /* Note: 3GPP TS 29.061 Table 9a does not define */ 194 194 /* 3GPP-Session-Stop-Indicator (11) even when it is referenced */ 195 195 /* by other 3GPP Diameter AVPs including PS-Information (874). */ 196 /* */ 197 /* Fix: Add 3GPP-Session-Stop-Indicator (11) OctetString. */ 196 198 /* 3GPP-Session-Stop-Indicator, OctetString, code 11, section 16.4.7 */ 197 199 { … … 207 209 }; 208 210 209 /* Note: 3GPP-Selection-Mode (12) changed to Must M per contrib/3gpp. */211 /* Fix: 3GPP-Selection-Mode (12) changed to Must M per contrib/3gpp. */ 210 212 /* 3GPP-Selection-Mode, UTF8String, code 12, section 16.4.7 */ 211 213 { … … 221 223 }; 222 224 223 /* Note: 3GPP-Charging-Characteristics (13) changed to Must M per contrib/3gpp. */225 /* Fix: 3GPP-Charging-Characteristics (13) changed to Must M per contrib/3gpp. */ 224 226 /* 3GPP-Charging-Characteristics, UTF8String, code 13, section 16.4.7 */ 225 227 { … … 238 240 /* 3GPP-CG-IPv6-Address (14) to 3GPP-CG-Ipv6-Address; */ 239 241 /* this rename was not applied. */ 240 /* 3GPP-CG-IPv6-Address (14) changed to Must M per contrib/3gpp. */ 242 /* */ 243 /* Fix: 3GPP-CG-IPv6-Address (14) changed to Must M per contrib/3gpp. */ 241 244 /* 3GPP-CG-IPv6-Address, OctetString, code 14, section 16.4.7 */ 242 245 { … … 255 258 /* 3GPP-SGSN-IPv6-Address (15) to 3GPP-SGSN-Ipv6-Address; */ 256 259 /* this rename was not applied. */ 257 /* 3GPP-SGSN-IPv6-Address (15) changed to Must M per contrib/3gpp. */ 260 /* */ 261 /* Fix: 3GPP-SGSN-IPv6-Address (15) changed to Must M per contrib/3gpp. */ 258 262 /* 3GPP-SGSN-IPv6-Address, OctetString, code 15, section 16.4.7 */ 259 263 { … … 272 276 /* 3GPP-GGSN-IPv6-Address (16) to 3GPP-GGSN-Ipv6-Address; */ 273 277 /* this rename was not applied. */ 274 /* 3GPP-GGSN-IPv6-Address (16) changed to Must M per contrib/3gpp. */ 278 /* */ 279 /* Fix: 3GPP-GGSN-IPv6-Address (16) changed to Must M per contrib/3gpp. */ 275 280 /* 3GPP-GGSN-IPv6-Address, OctetString, code 16, section 16.4.7 */ 276 281 { … … 289 294 /* 3GPP-IPv6-DNS-Servers (17) to 3GPP-Ipv6-DNS-Servers; */ 290 295 /* this rename was not applied. */ 291 /* 3GPP-IPv6-DNS-Servers (17) changed to Must M per contrib/3gpp. */ 296 /* */ 297 /* Fix: 3GPP-IPv6-DNS-Servers (17) changed to Must M per contrib/3gpp. */ 292 298 /* 3GPP-IPv6-DNS-Servers, OctetString, code 17, section 16.4.7 */ 293 299 { … … 303 309 }; 304 310 305 /* Note: 3GPP-SGSN-MCC-MNC (18) changed to Must M per contrib/3gpp.*/311 /* Fix: 3GPP-SGSN-MCC-MNC (18) changed to Must M per contrib/3gpp. */ 306 312 /* 3GPP-SGSN-MCC-MNC, UTF8String, code 18, section 16.4.7 */ 307 313 { … … 317 323 }; 318 324 319 /* Note: 3GPP-IMEISV (20) changed to Must M.*/325 /* Fix: 3GPP-IMEISV (20) changed to Must M. */ 320 326 /* 3GPP-IMEISV, OctetString, code 20, section 16.4.7 */ 321 327 { … … 331 337 }; 332 338 333 /* Note: 3GPP-RAT-Type (21) changed to Must M.*/339 /* Fix: 3GPP-RAT-Type (21) changed to Must M. */ 334 340 /* 3GPP-RAT-Type, OctetString, code 21, section 16.4.7 */ 335 341 { … … 345 351 }; 346 352 347 /* Note: 3GPP-User-Location-Info (22) changed to Must M.*/353 /* Fix: 3GPP-User-Location-Info (22) changed to Must M. */ 348 354 /* 3GPP-User-Location-Info, OctetString, code 22, section 16.4.7 */ 349 355 { … … 359 365 }; 360 366 361 /* Note: 3GPP-MS-TimeZone (23) changed to Must M.*/367 /* Fix: 3GPP-MS-TimeZone (23) changed to Must M. */ 362 368 /* 3GPP-MS-TimeZone, OctetString, code 23, section 16.4.7 */ 363 369 { … … 425 431 }; 426 432 427 /* Note: 3GPP TS 29.061 table 9a does not define */433 /* Note: 3GPP TS 29.061 Table 9a does not define */ 428 434 /* External-Identifier (28) for Diameter; it is RADIUS only. */ 429 /* 3GPP TS 29.061 table 9b refers to 3GPP TS 29.336 */435 /* 3GPP TS 29.061 Table 9b refers to 3GPP TS 29.336 */ 430 436 /* for External-Identifier (3111). */ 431 437 /* */ … … 925 931 }; 926 932 927 /* Note: 3GPP TS 29.061 table 20.5a.1 row MBMS-Flag (931) has */933 /* Note: 3GPP TS 29.061 Table 20.5a.1 row MBMS-Flag (931) has */ 928 934 /* incorrect name and should be "MBMS-Flags" per clause 20.5a.9. */ 929 935 /* */ … … 1085 1091 }; 1086 1092 1087 /* Note: 3GPP TS 29.109 table 6.1 row GBA_U-Awareness-Indicator (407) */1093 /* Note: 3GPP TS 29.109 Table 6.1 row GBA_U-Awareness-Indicator (407) */ 1088 1094 /* has an underscore in the name (contrary to RFC 6733 section 4.1). */ 1089 1095 /* */ … … 4042 4048 }; 4043 4049 4044 /* Note: 3GPP TS 29.212 table 5.3.0.1 row Max-PLR-DL (2852) */4050 /* Note: 3GPP TS 29.212 Table 5.3.0.1 row Max-PLR-DL (2852) */ 4045 4051 /* incorrectly lists type as Unsigned32 instead of Float32. */ 4046 4052 /* 3GPP TS 29.212 clause 5.3.138 uses Float32. */ … … 4060 4066 }; 4061 4067 4062 /* Note: 3GPP TS 29.212 table 5.3.0.1 row Max-PLR-UL (2853) */4068 /* Note: 3GPP TS 29.212 Table 5.3.0.1 row Max-PLR-UL (2853) */ 4063 4069 /* incorrectly lists type as Unsigned32 instead of Float32. */ 4064 4070 /* 3GPP TS 29.212 clause 5.3.139 uses Float32. */ … … 4329 4335 }; 4330 4336 4331 /* Note: 3GPP TS 29.212 table 5.3.0.1 row PDN-Connection-ID (1065) */ 4332 /* missing M. */ 4337 /* Note: 3GPP TS 29.212 Table 5.3.0.1 row PDN-Connection-ID (1065) */ 4338 /* missing M, assume MUST NOT. */ 4339 /* */ 4340 /* Fix: PDN-Connection-ID (1065) flag M MUST NOT. */ 4333 4341 /* PDN-Connection-ID, OctetString, code 1065, section 5.3.58 */ 4334 4342 { … … 4337 4345 10415, /* Vendor */ 4338 4346 "PDN-Connection-ID", /* Name */ 4339 AVP_FLAG_VENDOR , /* Fixed flags */4347 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ 4340 4348 AVP_FLAG_VENDOR, /* Fixed flag values */ 4341 4349 AVP_TYPE_OCTETSTRING /* base type of data */ … … 4493 4501 }; 4494 4502 4495 /* Note: 3GPP TS 29.212 table 5.3.0.1 row PS-to-CS-Session-Continuity (1099) */ 4496 /* missing M. */ 4503 /* Note: 3GPP TS 29.212 Table 5.3.0.1 row PS-to-CS-Session-Continuity (1099) */ 4504 /* missing M, assume MUST NOT. */ 4505 /* */ 4506 /* Fix: PS-to-CS-Session-Continuity (1099) flag M MUST NOT. */ 4497 4507 /* PS-to-CS-Session-Continuity, Enumerated, code 1099, section 5.3.84 */ 4498 4508 { … … 4501 4511 10415, /* Vendor */ 4502 4512 "PS-to-CS-Session-Continuity", /* Name */ 4503 AVP_FLAG_VENDOR , /* Fixed flags */4513 AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY, /* Fixed flags */ 4504 4514 AVP_FLAG_VENDOR, /* Fixed flag values */ 4505 4515 AVP_TYPE_INTEGER32 /* base type of data */ … … 5852 5862 }; 5853 5863 5854 /* Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content-Identifier (563) */5864 /* Note: 3GPP TS 29.214 Table 5.3.0.1 row IMS-Content-Identifier (563) */ 5855 5865 /* missing M, assume MUST NOT. */ 5856 5866 /* */ … … 5869 5879 }; 5870 5880 5871 /* Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content (564) */5881 /* Note: 3GPP TS 29.214 Table 5.3.0.1 row IMS-Content (564) */ 5872 5882 /* missing M, assume MUST NOT. */ 5873 5883 /* */ … … 8914 8924 }; 8915 8925 8916 /* Note: 3GPP TS 29.272 V12.5.0 (2014-06) table 7.3.1/1 */8926 /* Note: 3GPP TS 29.272 V12.5.0 (2014-06) Table 7.3.1/1 */ 8917 8927 /* changed row SS-Status (1477) to be OctetString instead of Grouped. */ 8918 8928 /* Clause 7.3.88 already described SS-Status (1147) as OctetString. */ … … 9245 9255 }; 9246 9256 9247 /* Note: 3GPP TS 29.272 table 7.3.1/1 row MME-Location-Information (1600) */9257 /* Note: 3GPP TS 29.272 Table 7.3.1/1 row MME-Location-Information (1600) */ 9248 9258 /* incorrectly has a space instead of hyphen in the name. */ 9249 9259 /* */ … … 10324 10334 }; 10325 10335 10326 /* Note: 3GPP TS 29.272 table 7.3.1/1 row Additional-Context-ID (1683) has */10336 /* Note: 3GPP TS 29.272 Table 7.3.1/1 row Additional-Context-ID (1683) has */ 10327 10337 /* incorrect name and should be "Additional-Context-Identifier" per clause 7.3.206. */ 10328 10338 /* */ … … 10367 10377 }; 10368 10378 10369 /* Note: 3GPP TS 29.272 table 7.3.1/1 row Preferred-Data-Mode (1686) */10379 /* Note: 3GPP TS 29.272 Table 7.3.1/1 row Preferred-Data-Mode (1686) */ 10370 10380 /* incorrectly has value type Grouped instead of Unsigned32, */ 10371 10381 /* conflicting with clause 7.3.209. */ 10382 /* */ 10383 /* Fix: Preferred-Data-Mode (1686) type changed from Grouped to Unsigned32. */ 10372 10384 /* Preferred-Data-Mode, Unsigned32, code 1686, section 7.3.209 */ 10373 10385 { … … 13336 13348 }; 13337 13349 13338 /* Note: 3GPP TS 29.338 table 6.3.3.1/1 row HSS-ID (3325) */13350 /* Note: 3GPP TS 29.338 Table 6.3.3.1/1 row HSS-ID (3325) */ 13339 13351 /* incorrectly lists type as OctetString instead of UTF8String. */ 13340 13352 /* 3GPP TS 29.338 clause 6.3.3.14 uses UTF8String. */ … … 13718 13730 }; 13719 13731 13720 /* Note: 3GPP TS 29.344 table 6.3.1-1 missing Authorized-Discovery-Range. */13732 /* Note: 3GPP TS 29.344 Table 6.3.1-1 missing Authorized-Discovery-Range. */ 13721 13733 /* Present in 3GPP TS 29.344 clause 6.3.13 and 3GPP TS 29.230 Table 7.1. */ 13722 13734 /* */ 13723 13735 /* Fix: Add Authorized-Discovery-Range (3708) Unsigned32. */ 13724 13736 /* Authorized-Discovery-Range, Unsigned32, code 3708, section 6.3.13 */ … … 17834 17846 }; 17835 17847 17836 /* Note: 3GPP TS 32.299 V11.8.0 (2013-07) table 7.2 changed */17848 /* Note: 3GPP TS 32.299 V11.8.0 (2013-07) Table 7.2 changed */ 17837 17849 /* row MBMS-GW-Address (2307) to have a hyphen instead of space. */ 17838 17850 /* */ -
extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv
r1528 r1530 19 19 #=,,,,,,, 20 20 #,,,,,,, 21 # Note: 3GPP-IMSI (1) changed to Must M.,,,,,,,21 # Fix: 3GPP-IMSI (1) changed to Must M.,,,,,,, 22 22 3GPP-IMSI,1,16.4.7,UTF8String,"M,V",P,, 23 23 "# Fix: 3GPP-Charging-Id (2) type changed from OctetString to Unsigned32,",,,,,,, 24 24 # per 3GPP TS 29.061 clause 16.4.7.2/2 and packet dumps.,,,,,,, 25 25 3GPP-Charging-Id,2,16.4.7,Unsigned32,"M,V",P,, 26 # Note: 3GPP-PDP-Type (3) changed to Must M.,,,,,,,26 # Fix: 3GPP-PDP-Type (3) changed to Must M.,,,,,,, 27 27 3GPP-PDP-Type,3,16.4.7,Enumerated,"M,V",P,, 28 28 3GPP-CG-Address,4,16.4.7,OctetString,V,P,,M 29 # Note: 3GPP-GPRS-Negotiated-QoS-Profile (5) changed to Must M per contrib/3gpp.,,,,,,,29 # Fix: 3GPP-GPRS-Negotiated-QoS-Profile (5) changed to Must M per contrib/3gpp.,,,,,,, 30 30 3GPP-GPRS-Negotiated-QoS-Profile,5,16.4.7,UTF8String,"M,V",P,, 31 31 3GPP-SGSN-Address,6,16.4.7,OctetString,V,P,,M 32 32 3GPP-GGSN-Address,7,16.4.7,OctetString,V,P,,M 33 # Note: 3GPP-IMSI-MCC-MNC (8) changed to Must M per packet dumps.,,,,,,,33 # Fix: 3GPP-IMSI-MCC-MNC (8) changed to Must M per packet dumps.,,,,,,, 34 34 3GPP-IMSI-MCC-MNC,8,16.4.7,UTF8String,"M,V",P,, 35 # Note: 3GPP-GGSN-MCC-MNC (9) changed to Must M per contrib/3gpp.,,,,,,,35 # Fix: 3GPP-GGSN-MCC-MNC (9) changed to Must M per contrib/3gpp.,,,,,,, 36 36 3GPP-GGSN-MCC-MNC,9,16.4.7,UTF8String,"M,V",P,, 37 # Note: 3GPP-NSAPI (10) changed to Must M per contrib/3gpp.,,,,,,,37 # Fix: 3GPP-NSAPI (10) changed to Must M per contrib/3gpp.,,,,,,, 38 38 3GPP-NSAPI,10,16.4.7,OctetString,"M,V",P,, 39 # Note: 3GPP TS 29.061 table 9a does not define,,,,,,,39 # Note: 3GPP TS 29.061 Table 9a does not define,,,,,,, 40 40 # 3GPP-Session-Stop-Indicator (11) even when it is referenced,,,,,,, 41 41 # by other 3GPP Diameter AVPs including PS-Information (874).,,,,,,, 42 # ,,,,,,, 43 # Fix: Add 3GPP-Session-Stop-Indicator (11) OctetString.,,,,,,, 42 44 3GPP-Session-Stop-Indicator,11,16.4.7,OctetString,V,P,,M 43 # Note: 3GPP-Selection-Mode (12) changed to Must M per contrib/3gpp.,,,,,,,45 # Fix: 3GPP-Selection-Mode (12) changed to Must M per contrib/3gpp.,,,,,,, 44 46 3GPP-Selection-Mode,12,16.4.7,UTF8String,"M,V",P,, 45 # Note: 3GPP-Charging-Characteristics (13) changed to Must M per contrib/3gpp.,,,,,,,47 # Fix: 3GPP-Charging-Characteristics (13) changed to Must M per contrib/3gpp.,,,,,,, 46 48 3GPP-Charging-Characteristics,13,16.4.7,UTF8String,"M,V",P,, 47 49 # Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,, 48 50 # 3GPP-CG-IPv6-Address (14) to 3GPP-CG-Ipv6-Address;,,,,,,, 49 51 # this rename was not applied.,,,,,,, 50 # 3GPP-CG-IPv6-Address (14) changed to Must M per contrib/3gpp.,,,,,,, 52 # ,,,,,,, 53 # Fix: 3GPP-CG-IPv6-Address (14) changed to Must M per contrib/3gpp.,,,,,,, 51 54 3GPP-CG-IPv6-Address,14,16.4.7,OctetString,"M,V",P,, 52 55 # Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,, 53 56 # 3GPP-SGSN-IPv6-Address (15) to 3GPP-SGSN-Ipv6-Address;,,,,,,, 54 57 # this rename was not applied.,,,,,,, 55 # 3GPP-SGSN-IPv6-Address (15) changed to Must M per contrib/3gpp.,,,,,,, 58 # ,,,,,,, 59 # Fix: 3GPP-SGSN-IPv6-Address (15) changed to Must M per contrib/3gpp.,,,,,,, 56 60 3GPP-SGSN-IPv6-Address,15,16.4.7,OctetString,"M,V",P,, 57 61 # Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,, 58 62 # 3GPP-GGSN-IPv6-Address (16) to 3GPP-GGSN-Ipv6-Address;,,,,,,, 59 63 # this rename was not applied.,,,,,,, 60 # 3GPP-GGSN-IPv6-Address (16) changed to Must M per contrib/3gpp.,,,,,,, 64 # ,,,,,,, 65 # Fix: 3GPP-GGSN-IPv6-Address (16) changed to Must M per contrib/3gpp.,,,,,,, 61 66 3GPP-GGSN-IPv6-Address,16,16.4.7,OctetString,"M,V",P,, 62 67 # Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,, 63 68 # 3GPP-IPv6-DNS-Servers (17) to 3GPP-Ipv6-DNS-Servers;,,,,,,, 64 69 # this rename was not applied.,,,,,,, 65 # 3GPP-IPv6-DNS-Servers (17) changed to Must M per contrib/3gpp.,,,,,,, 70 # ,,,,,,, 71 # Fix: 3GPP-IPv6-DNS-Servers (17) changed to Must M per contrib/3gpp.,,,,,,, 66 72 3GPP-IPv6-DNS-Servers,17,16.4.7,OctetString,"M,V",P,, 67 # Note: 3GPP-SGSN-MCC-MNC (18) changed to Must M per contrib/3gpp.,,,,,,,73 # Fix: 3GPP-SGSN-MCC-MNC (18) changed to Must M per contrib/3gpp.,,,,,,, 68 74 3GPP-SGSN-MCC-MNC,18,16.4.7,UTF8String,"M,V",P,, 69 # Note: 3GPP-IMEISV (20) changed to Must M.,,,,,,,75 # Fix: 3GPP-IMEISV (20) changed to Must M.,,,,,,, 70 76 3GPP-IMEISV,20,16.4.7,OctetString,"M,V",P,, 71 # Note: 3GPP-RAT-Type (21) changed to Must M.,,,,,,,77 # Fix: 3GPP-RAT-Type (21) changed to Must M.,,,,,,, 72 78 3GPP-RAT-Type,21,16.4.7,OctetString,"M,V",P,, 73 # Note: 3GPP-User-Location-Info (22) changed to Must M.,,,,,,,79 # Fix: 3GPP-User-Location-Info (22) changed to Must M.,,,,,,, 74 80 3GPP-User-Location-Info,22,16.4.7,OctetString,"M,V",P,, 75 # Note: 3GPP-MS-TimeZone (23) changed to Must M.,,,,,,,81 # Fix: 3GPP-MS-TimeZone (23) changed to Must M.,,,,,,, 76 82 3GPP-MS-TimeZone,23,16.4.7,OctetString,"M,V",P,, 77 83 3GPP-CAMEL-Charging-Info,24,16.4.7,OctetString,V,P,,M … … 79 85 3GPP-Negotiated-DSCP,26,16.4.7,OctetString,V,P,,M 80 86 3GPP-Allocate-IP-Type,27,16.4.7,OctetString,V,P,,M 81 # Note: 3GPP TS 29.061 table 9a does not define,,,,,,,87 # Note: 3GPP TS 29.061 Table 9a does not define,,,,,,, 82 88 # External-Identifier (28) for Diameter; it is RADIUS only.,,,,,,, 83 # 3GPP TS 29.061 table 9b refers to 3GPP TS 29.336,,,,,,,89 # 3GPP TS 29.061 Table 9b refers to 3GPP TS 29.336,,,,,,, 84 90 # for External-Identifier (3111).,,,,,,, 85 91 # ,,,,,,, … … 144 150 MBMS-Data-Transfer-Start,929,20.5a.7,Unsigned64,V,P,,M 145 151 MBMS-Data-Transfer-Stop,930,20.5a.8,Unsigned64,V,P,,M 146 # Note: 3GPP TS 29.061 table 20.5a.1 row MBMS-Flag (931) has,,,,,,,152 # Note: 3GPP TS 29.061 Table 20.5a.1 row MBMS-Flag (931) has,,,,,,, 147 153 "# incorrect name and should be ""MBMS-Flags"" per clause 20.5a.9.",,,,,,, 148 154 # ,,,,,,, … … 174 180 ME-Key-Material,405,6.3.1.6,OctetString,"M, V",,, 175 181 UICC-Key-Material,406,6.3.1.7,OctetString,"M, V",,, 176 # Note: 3GPP TS 29.109 table 6.1 row GBA_U-Awareness-Indicator (407),,,,,,,182 # Note: 3GPP TS 29.109 Table 6.1 row GBA_U-Awareness-Indicator (407),,,,,,, 177 183 # has an underscore in the name (contrary to RFC 6733 section 4.1).,,,,,,, 178 184 # ,,,,,,, … … 554 560 IP-CAN-Session-Charging-Scope,2827,5.3.114,Enumerated,V,P,,M 555 561 IP-CAN-Type,1027,5.3.27,Enumerated,"M,V",P,, 556 # Note: 3GPP TS 29.212 table 5.3.0.1 row Max-PLR-DL (2852),,,,,,,562 # Note: 3GPP TS 29.212 Table 5.3.0.1 row Max-PLR-DL (2852),,,,,,, 557 563 # incorrectly lists type as Unsigned32 instead of Float32.,,,,,,, 558 564 # 3GPP TS 29.212 clause 5.3.138 uses Float32.,,,,,,, … … 560 566 # Fix: Max-PLR-DL (2852) type changed from Float32 to Unsigned32.,,,,,,, 561 567 Max-PLR-DL,2852,5.3.138,Unsigned32,V,P,,M 562 # Note: 3GPP TS 29.212 table 5.3.0.1 row Max-PLR-UL (2853),,,,,,,568 # Note: 3GPP TS 29.212 Table 5.3.0.1 row Max-PLR-UL (2853),,,,,,, 563 569 # incorrectly lists type as Unsigned32 instead of Float32.,,,,,,, 564 570 # 3GPP TS 29.212 clause 5.3.139 uses Float32.,,,,,,, … … 583 589 Packet-Filter-Usage,1072,5.3.66,Enumerated,V,P,,M 584 590 PCC-Rule-Status,1019,5.3.19,Enumerated,"M,V",P,, 585 # Note: 3GPP TS 29.212 table 5.3.0.1 row PDN-Connection-ID (1065),,,,,,, 586 # missing M.,,,,,,, 587 PDN-Connection-ID,1065,5.3.58,OctetString,V,P,, 591 # Note: 3GPP TS 29.212 Table 5.3.0.1 row PDN-Connection-ID (1065),,,,,,, 592 "# missing M, assume MUST NOT.",,,,,,, 593 # ,,,,,,, 594 # Fix: PDN-Connection-ID (1065) flag M MUST NOT.,,,,,,, 595 PDN-Connection-ID,1065,5.3.58,OctetString,V,P,,M 588 596 PRA-Install,2845,5.3.130,Grouped,V,P,,M 589 597 PRA-Remove,2846,5.3.131,Grouped,V,P,,M … … 597 605 Presence-Reporting-Area-Status,2823,5.3.110,Unsigned32,V,P,,M 598 606 Priority-Level,1046,5.3.45,Unsigned32,V,P,,M 599 # Note: 3GPP TS 29.212 table 5.3.0.1 row PS-to-CS-Session-Continuity (1099),,,,,,, 600 # missing M.,,,,,,, 601 PS-to-CS-Session-Continuity,1099,5.3.84,Enumerated,V,P,, 607 # Note: 3GPP TS 29.212 Table 5.3.0.1 row PS-to-CS-Session-Continuity (1099),,,,,,, 608 "# missing M, assume MUST NOT.",,,,,,, 609 # ,,,,,,, 610 # Fix: PS-to-CS-Session-Continuity (1099) flag M MUST NOT.,,,,,,, 611 PS-to-CS-Session-Continuity,1099,5.3.84,Enumerated,V,P,,M 602 612 QoS-Class-Identifier,1028,5.3.17,Enumerated,"M,V",P,, 603 613 QoS-Information,1016,5.3.16,Grouped,"M,V",P,, … … 725 735 Flow-Usage,512,5.3.12,Enumerated,"M,V",P,, 726 736 GCS-Identifier,538,5.3.36,OctetString,V,P,,M 727 # Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content-Identifier (563),,,,,,,737 # Note: 3GPP TS 29.214 Table 5.3.0.1 row IMS-Content-Identifier (563),,,,,,, 728 738 "# missing M, assume MUST NOT.",,,,,,, 729 739 # ,,,,,,, 730 740 # Fix: IMS-Content-Identifier (563) flag M MUST NOT.,,,,,,, 731 741 IMS-Content-Identifier,563,5.3.60,OctetString,V,P,,M 732 # Note: 3GPP TS 29.214 table 5.3.0.1 row IMS-Content (564),,,,,,,742 # Note: 3GPP TS 29.214 Table 5.3.0.1 row IMS-Content (564),,,,,,, 733 743 "# missing M, assume MUST NOT.",,,,,,, 734 744 # ,,,,,,, … … 1057 1067 LCS-PrivacyException,1475,7.3.86,Grouped,"M,V",,, 1058 1068 SS-Code,1476,7.3.87,OctetString,"M,V",,, 1059 # Note: 3GPP TS 29.272 V12.5.0 (2014-06) table 7.3.1/1,,,,,,,1069 # Note: 3GPP TS 29.272 V12.5.0 (2014-06) Table 7.3.1/1,,,,,,, 1060 1070 # changed row SS-Status (1477) to be OctetString instead of Grouped.,,,,,,, 1061 1071 # Clause 7.3.88 already described SS-Status (1147) as OctetString.,,,,,,, … … 1091 1101 SGSN-User-State,1498,7.3.113,Grouped,V,,,M 1092 1102 User-State,1499,7.3.114,Enumerated,V,,,M 1093 # Note: 3GPP TS 29.272 table 7.3.1/1 row MME-Location-Information (1600),,,,,,,1103 # Note: 3GPP TS 29.272 Table 7.3.1/1 row MME-Location-Information (1600),,,,,,, 1094 1104 # incorrectly has a space instead of hyphen in the name.,,,,,,, 1095 1105 # ,,,,,,, … … 1183 1193 Non-IP-PDN-Type-Indicator,1681,7.3.204,Enumerated,V,,,M 1184 1194 Non-IP-Data-Delivery-Mechanism,1682,7.3.205,Unsigned32,V,,,M 1185 # Note: 3GPP TS 29.272 table 7.3.1/1 row Additional-Context-ID (1683) has,,,,,,,1195 # Note: 3GPP TS 29.272 Table 7.3.1/1 row Additional-Context-ID (1683) has,,,,,,, 1186 1196 "# incorrect name and should be ""Additional-Context-Identifier"" per clause 7.3.206.",,,,,,, 1187 1197 # ,,,,,,, … … 1190 1200 SCEF-Realm,1684,7.3.207,DiameterIdentity,V,,,M 1191 1201 Subscription-Data-Deletion,1685,7.3.208,Grouped,V,,,M 1192 # Note: 3GPP TS 29.272 table 7.3.1/1 row Preferred-Data-Mode (1686),,,,,,,1202 # Note: 3GPP TS 29.272 Table 7.3.1/1 row Preferred-Data-Mode (1686),,,,,,, 1193 1203 "# incorrectly has value type Grouped instead of Unsigned32,",,,,,,, 1194 1204 # conflicting with clause 7.3.209.,,,,,,, 1205 # ,,,,,,, 1206 # Fix: Preferred-Data-Mode (1686) type changed from Grouped to Unsigned32.,,,,,,, 1195 1207 Preferred-Data-Mode,1686,7.3.209,Unsigned32,V,,,M 1196 1208 Emergency-Info,1687,7.3.210,Grouped,V,,,M … … 1567 1579 SM-Delivery-Start-Time,3307,6.3.3.11,Time,"M, V",,, 1568 1580 SMSMI-Correlation-ID,3324,6.3.3.13,Grouped,V,,,M 1569 # Note: 3GPP TS 29.338 table 6.3.3.1/1 row HSS-ID (3325),,,,,,,1581 # Note: 3GPP TS 29.338 Table 6.3.3.1/1 row HSS-ID (3325),,,,,,, 1570 1582 # incorrectly lists type as OctetString instead of UTF8String.,,,,,,, 1571 1583 # 3GPP TS 29.338 clause 6.3.3.14 uses UTF8String.,,,,,,, … … 1629 1641 PNR-Flags,3706,6.3.7,Unsigned32,"M,V",,, 1630 1642 ProSe-Initial-Location-Information,3707,6.3.9,Grouped,"M,V",,, 1631 # Note: 3GPP TS 29.344 table 6.3.1-1 missing Authorized-Discovery-Range.,,,,,,,1643 # Note: 3GPP TS 29.344 Table 6.3.1-1 missing Authorized-Discovery-Range.,,,,,,, 1632 1644 # Present in 3GPP TS 29.344 clause 6.3.13 and 3GPP TS 29.230 Table 7.1.,,,,,,, 1633 # ,,,,,,,1645 # ,,,,,,, 1634 1646 # Fix: Add Authorized-Discovery-Range (3708) Unsigned32.,,,,,,, 1635 1647 Authorized-Discovery-Range,3708,6.3.13,Unsigned32,V,,,M … … 2078 2090 Low-Priority-Indicator,2602,,Enumerated,"V,M",,, 2079 2091 MBMS-Charged-Party,2323,,Enumerated,"V,M",,, 2080 # Note: 3GPP TS 32.299 V11.8.0 (2013-07) table 7.2 changed,,,,,,,2092 # Note: 3GPP TS 32.299 V11.8.0 (2013-07) Table 7.2 changed,,,,,,, 2081 2093 # row MBMS-GW-Address (2307) to have a hyphen instead of space.,,,,,,, 2082 2094 # ,,,,,,,
Note: See TracChangeset
for help on using the changeset viewer.