Navigation



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

Update to 3GPP TS 29.061 V15.5.0 (2018-12)

Add AVPs:

  • TWAN-Identifier, OctetString?, code 29, section 16.4.7
  • 3GPP-User-Location-Info-Time, OctetString?, code 30, section 16.4.7
  • 3GPP-Secondary-RAT-Usage, OctetString?, code 31, section 16.4.7
  • MBMS-Access-Indicator, Enumerated, code 923, section 20.5a.1
  • MBMS-GW-SSM-IP-Address, OctetString?, code 924, section 20.5a.2
  • MBMS-GW-SSM-IPv6-Address, OctetString?, code 925, section 20.5a.3
  • MBMS-BMSC-SSM-UDP-Port, OctetString?, code 926, section 20.5a.4
  • MBMS-GW-UDP-Port, OctetString?, code 927, section 20.5a.5
  • MBMS-GW-UDP-Port-Indicator, Enumerated, code 928, section 20.5a.6
  • MBMS-Data-Transfer-Start, Unsigned64, code 929, section 20.5a.7
  • MBMS-Data-Transfer-Stop, Unsigned64, code 930, section 20.5a.8
  • MBMS-Flag, Unsigned32, code 931, section 20.5a.9
  • Restart-Counter, Unsigned32, code 932, section 20.5a.10
  • Diagnostic-Info, Unsigned32, code 933, section 20.5a.11
  • MBMS-Cell-List, OctetString?, code 934, section 20.5a.12

Update notes and comments to reflect current style.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv

    r1485 r1486  
    44@standard,3GPP TS 29.061,,,,,,,
    55#=,,,,,,,,
    6 # 3GPP 29.061-c00 (12.0.0 2012.12.20),,,,,,,,
    7 # 3GPP 29.061 is not very clear and self-inconsistent about M,,,,,,,,
    8 "# for this reason, other sources are assumed more trustworthy",,,,,,,,
    9 #=,,,,,,,,
    10 #,,,,,,,,
    11 # M inconsistently specified,,,,,,,,
    12 3GPP-IMSI,1,16.4.7,UTF8String,"M,V",P,,,
    13 # 29.061 says OctetString; dumps say UInt32; manually changed,,,,,,,,
    14 # 29.061 says MUST NOT M; dumps say MUST,,,,,,,,
    15 3GPP-Charging-Id,2,16.4.7,Unsigned32,"M,V",P,,,
    16 # 29.061 says MUST NOT M; dumps say MUST,,,,,,,,
    17 3GPP-PDP-Type,3,16.4.7,Enumerated,"M,V",P,,,
    18 3GPP-CG-Address,4,16.4.7,OctetString,V,P,,M,
    19 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    20 3GPP-GPRS-Negotiated-QoS-Profile,5,16.4.7,UTF8String,"M,V",P,,,
    21 # M inconsistently specified; old contrib/3gg says MUST NOT,,,,,,,,
    22 3GPP-SGSN-Address,6,16.4.7,OctetString,V,P,,M,
    23 3GPP-GGSN-Address,7,16.4.7,OctetString,V,P,,M,
    24 # 29.061 says MUST NOT M; dumps say MUST,,,,,,,,
    25 3GPP-IMSI-MCC-MNC,8,16.4.7,UTF8String,"M,V",P,,,
    26 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    27 3GPP-GGSN-MCC-MNC,9,16.4.7,UTF8String,"M,V",P,,,
    28 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    29 3GPP-NSAPI,10,16.4.7,OctetString,"M,V",P,,,
    30 "# added manually, missing in AVP table",,,,,,,,
     6# 3GPP TS 29.061 V15.5.0 (2018-12),,,,,,,,
     7# From 3GPP 29061-f50.doc,,,,,,,,
     8#=,,,,,,,,
     9#,,,,,,,,
     10#=,,,,,,,,
     11# 3GPP TS 29.061 Table 9a: Gi/Sgi specific AVPs,,,,,,,,
     12#,,,,,,,,
     13# Note: 3GPP TS 29.061 is unclear and inconsistent about M.,,,,,,,,
     14"# For this reason, other sources are assumed more trustworthy.",,,,,,,,
     15#=,,,,,,,,
     16#,,,,,,,,
     17# Note: 3GPP-IMSI (1) changed to Must M.,,,,,,,,
     183GPP-IMSI,1,16.4.7,UTF8String,"M,V",P,,,Y
     19"# Note: 3GPP-Charging-Id (2) type changed from OctetString to Unsigned32,",,,,,,,,
     20# per 3GPP TS 29.061 clause 16.4.7.2/2 and packet dumps.,,,,,,,,
     213GPP-Charging-Id,2,16.4.7,Unsigned32,"M,V",P,,,Y
     22# Note: 3GPP-PDP-Type (3) changed to Must M.,,,,,,,,
     233GPP-PDP-Type,3,16.4.7,Enumerated,"M,V",P,,,Y
     243GPP-CG-Address,4,16.4.7,OctetString,V,P,,M,Y
     25# Note: 3GPP-GPRS-Negotiated-QoS-Profile (5) changed to Must M per contrib/3gpp.,,,,,,,,
     263GPP-GPRS-Negotiated-QoS-Profile,5,16.4.7,UTF8String,"M,V",P,,,Y
     273GPP-SGSN-Address,6,16.4.7,OctetString,V,P,,M,Y
     283GPP-GGSN-Address,7,16.4.7,OctetString,V,P,,M,Y
     29# Note: 3GPP-IMSI-MCC-MNC (8) changed to Must M per packet dumps.,,,,,,,,
     303GPP-IMSI-MCC-MNC,8,16.4.7,UTF8String,"M,V",P,,,Y
     31# Note: 3GPP-GGSN-MCC-MNC (9) changed to Must M per contrib/3gpp.,,,,,,,,
     323GPP-GGSN-MCC-MNC,9,16.4.7,UTF8String,"M,V",P,,,Y
     33# Note: 3GPP-NSAPI (10) changed to Must M per contrib/3gpp.,,,,,,,,
     343GPP-NSAPI,10,16.4.7,OctetString,"M,V",P,,,Y
     35# Note: 3GPP TS 29.061 table 9a does not define,,,,,,,,
     36# 3GPP-Session-Stop-Indicator (11) even when it is referenced,,,,,,,,
     37# by other 3GPP Diameter AVPs including PS-Information (874).,,,,,,,,
    31383GPP-Session-Stop-Indicator,11,16.4.7,OctetString,V,P,,M,
    32 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    33 3GPP-Selection-Mode,12,16.4.7,UTF8String,"M,V",P,,,
    34 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    35 3GPP-Charging-Characteristics,13,16.4.7,UTF8String,"M,V",P,,,
    36 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    37 3GPP-CG-IPv6-Address,14,16.4.7,OctetString,"M,V",P,,,
    38 # M inconsistently specified,,,,,,,,
    39 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    40 3GPP-SGSN-IPv6-Address,15,16.4.7,OctetString,"M,V",P,,,
    41 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    42 3GPP-GGSN-IPv6-Address,16,16.4.7,OctetString,"M,V",P,,,
    43 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    44 3GPP-IPv6-DNS-Servers,17,16.4.7,OctetString,"M,V",P,,,
    45 # 29.061 says MUST NOT M; old contrib/3gpp says MUST,,,,,,,,
    46 3GPP-SGSN-MCC-MNC,18,16.4.7,UTF8String,"M,V",P,,,
    47 # M inconsistently specified,,,,,,,,
    48 3GPP-IMEISV,20,16.4.7,OctetString,"M,V",P,,,
    49 # M inconsistently specified,,,,,,,,
    50 3GPP-RAT-Type,21,16.4.7,OctetString,"M,V",P,,,
    51 # M inconsistently specified,,,,,,,,
    52 3GPP-User-Location-Info,22,16.4.7,OctetString,"M,V",P,,,
    53 # M inconsistently specified,,,,,,,,
    54 3GPP-MS-TimeZone,23,16.4.7,OctetString,"M,V",P,,,
    55 3GPP-CAMEL-Charging-Info,24,16.4.7,OctetString,V,P,,M,
    56 3GPP-Packet-Filter,25,16.4.7,OctetString,V,P,,M,
    57 3GPP-Negotiated-DSCP,26,16.4.7,OctetString,V,P,,M,
    58 3GPP-Allocate-IP-Type,27,16.4.7,OctetString,V,P,,M,
     39# Note: 3GPP-Selection-Mode (12) changed to Must M per contrib/3gpp.,,,,,,,,
     403GPP-Selection-Mode,12,16.4.7,UTF8String,"M,V",P,,,Y
     41# Note: 3GPP-Charging-Characteristics (13) changed to Must M per contrib/3gpp.,,,,,,,,
     423GPP-Charging-Characteristics,13,16.4.7,UTF8String,"M,V",P,,,Y
     43# Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,,,
     44# 3GPP-CG-IPv6-Address (14) to 3GPP-CG-Ipv6-Address.,,,,,,,,
     45# This rename was not applied.,,,,,,,,
     46# 3GPP-CG-IPv6-Address (14) changed to Must M per contrib/3gpp.,,,,,,,,
     473GPP-CG-IPv6-Address,14,16.4.7,OctetString,"M,V",P,,,Y
     48# Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,,,
     49# 3GPP-SGSN-IPv6-Address (15) to 3GPP-SGSN-Ipv6-Address.,,,,,,,,
     50# This rename was not applied.,,,,,,,,
     51# 3GPP-SGSN-IPv6-Address (15) changed to Must M per contrib/3gpp.,,,,,,,,
     523GPP-SGSN-IPv6-Address,15,16.4.7,OctetString,"M,V",P,,,Y
     53# Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,,,
     54# 3GPP-GGSN-IPv6-Address (16) to 3GPP-GGSN-Ipv6-Address.,,,,,,,,
     55# This rename was not applied.,,,,,,,,
     56# 3GPP-GGSN-IPv6-Address (16) changed to Must M per contrib/3gpp.,,,,,,,,
     573GPP-GGSN-IPv6-Address,16,16.4.7,OctetString,"M,V",P,,,Y
     58# Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,,,
     59# 3GPP-IPv6-DNS-Servers (17) to 3GPP-Ipv6-DNS-Servers.,,,,,,,,
     60# This rename was not applied.,,,,,,,,
     61# 3GPP-IPv6-DNS-Servers (17) changed to Must M per contrib/3gpp.,,,,,,,,
     623GPP-IPv6-DNS-Servers,17,16.4.7,OctetString,"M,V",P,,,Y
     63# Note: 3GPP-SGSN-MCC-MNC (18) changed to Must M per contrib/3gpp.,,,,,,,,
     643GPP-SGSN-MCC-MNC,18,16.4.7,UTF8String,"M,V",P,,,Y
     65# Note: 3GPP-IMEISV (20) changed to Must M.,,,,,,,,
     663GPP-IMEISV,20,16.4.7,OctetString,"M,V",P,,,Y
     67# Note: 3GPP-RAT-Type (21) changed to Must M.,,,,,,,,
     683GPP-RAT-Type,21,16.4.7,OctetString,"M,V",P,,,Y
     69# Note: 3GPP-User-Location-Info (22) changed to Must M.,,,,,,,,
     703GPP-User-Location-Info,22,16.4.7,OctetString,"M,V",P,,,Y
     71# Note: 3GPP-MS-TimeZone (23) changed to Must M.,,,,,,,,
     723GPP-MS-TimeZone,23,16.4.7,OctetString,"M,V",P,,,Y
     733GPP-CAMEL-Charging-Info,24,16.4.7,OctetString,V,P,,M,Y
     743GPP-Packet-Filter,25,16.4.7,OctetString,V,P,,M,Y
     753GPP-Negotiated-DSCP,26,16.4.7,OctetString,V,P,,M,Y
     763GPP-Allocate-IP-Type,27,16.4.7,OctetString,V,P,,M,Y
    5977# Note: 3GPP TS 29.061 table 9a does not define,,,,,,,,
    6078# External-Identifier (28) for Diameter.,,,,,,,,
     
    6583# External-Identifier (3111) UTF8String.,,,,,,,,
    6684#,,,,,,,,
    67 TMGI,900,17.07.02,OctetString,"M,V",P,,,
    68 Required-MBMS-Bearer-Capabilities,901,17.07.03,UTF8String,"M,V",P,,,
    69 MBMS-StartStop-Indication,902,17.07.05,Enumerated,"M,V",P,,,
    70 MBMS-Service-Area,903,17.07.06,OctetString,"M,V",P,,,
    71 MBMS-Session-Duration,904,17.07.07,OctetString,"M,V",P,,,
    72 Alternative-APN,905,17.07.08,UTF8String,"M,V",P,,,
    73 MBMS-Service-Type,906,17.07.09,Enumerated,"M,V",P,,,
    74 MBMS-2G-3G-Indicator,907,17.07.10,Enumerated,"M,V",P,,,
    75 MBMS-Session-Identity,908,17.07.11,OctetString,"M,V",P,,,
    76 RAI,909,17.07.12,UTF8String,"M,V",P,,,
    77 Additional-MBMS-Trace-Info,910,17.07.13,OctetString,"M,V",P,,,
    78 MBMS-Time-To-Data-Transfer,911,17.07.14,OctetString,"M,V",P,,,
    79 MBMS-Session-Repetition-Number,912,17.07.15,OctetString,"M,V",P,,,
    80 MBMS-Required-QoS,913,17.07.16,UTF8String,"M,V",P,,,
    81 MBMS-Counting-Information,914,17.07.17,Enumerated,"M,V",P,,,
    82 MBMS-User-Data-Mode-Indication,915,17.07.18,Enumerated,"M,V",P,,,
    83 MBMS-GGSN-Address,916,17.07.19,OctetString,"M,V",P,,,
    84 MBMS-GGSN-IPv6-Address,917,17.07.20,OctetString,"M,V",P,,,
    85 MBMS-BMSC-SSM-IP-Address,918,17.07.21,OctetString,"M,V",P,,,
    86 MBMS-BMSC-SSM-IPv6-Address,919,17.07.22,OctetString,"M,V",P,,,
    87 MBMS-Flow-Identifier,920,17.7.23,OctetString,"M,V",P,,,
    88 CN-IP-Multicast-Distribution,921,17.7.24,Enumerated,"M,V",P,,,
    89 MBMS-HC-Indicator,922,17.7.25,Enumerated,"M,V",P,,,
     85#,,,,,,,,
     86TWAN-Identifier,29,16.4.7,OctetString,V,P,,M,Y
     873GPP-User-Location-Info-Time,30,16.4.7,OctetString,V,P,,M,Y
     883GPP-Secondary-RAT-Usage,31,16.4.7,OctetString,V,P,,M,Y
     89#=,,,,,,,,
     90# 3GPP TS 29.061 Table 10: Gmb specific AVPs,,,,,,,,
     91#=,,,,,,,,
     92#,,,,,,,,
     93TMGI,900,17.7.2,OctetString,"M,V",P,,,Y
     94Required-MBMS-Bearer-Capabilities,901,17.7.3,UTF8String,"M,V",P,,,Y
     95MBMS-StartStop-Indication,902,17.7.5,Enumerated,"M,V",P,,,Y
     96MBMS-Service-Area,903,17.7.6,OctetString,"M,V",P,,,Y
     97MBMS-Session-Duration,904,17.7.7,OctetString,"M,V",P,,,Y
     98Alternative-APN,905,17.7.8,UTF8String,"M,V",P,,,Y
     99MBMS-Service-Type,906,17.7.9,Enumerated,"M,V",P,,,Y
     100MBMS-2G-3G-Indicator,907,17.7.10,Enumerated,"M, V",P,,,Y
     101MBMS-Session-Identity,908,17.7.11,OctetString,"M,V",P,,,Y
     102RAI,909,17.7.12,UTF8String,"M, V",P,,,Y
     103Additional-MBMS-Trace-Info,910,17.7.13,OctetString,"M,V",P,,,Y
     104MBMS-Time-To-Data-Transfer,911,17.7.14,OctetString,"M,V",P,,,Y
     105MBMS-Session-Repetition-Number,912,17.7.15,OctetString,"M,V",P,,,Y
     106MBMS-Required-QoS,913,17.7.16,UTF8String,"M,V",P,,,Y
     107MBMS-Counting-Information,914,17.7.17,Enumerated,"M,V",P,,,Y
     108MBMS-User-Data-Mode-Indication,915,17.7.18,Enumerated,"M,V",P,,,Y
     109MBMS-GGSN-Address,916,17.7.19,OctetString,"M,V",P,,,Y
     110# Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,,,
     111# MBMS-GGSN-IPv6-Address (917) to MBMS-GGSN-Ipv6-Address.,,,,,,,,
     112# This rename was not applied.,,,,,,,,
     113MBMS-GGSN-IPv6-Address,917,17.7.20,OctetString,"M,V",P,,,Y
     114MBMS-BMSC-SSM-IP-Address,918,17.7.21,OctetString,"M,V",P,,,Y
     115# Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,,,
     116# MBMS-BMSC-SSM-IPv6-Address (919) to MBMS-BMSC-SSM-Ipv6-Address.,,,,,,,,
     117# This rename was not applied.,,,,,,,,
     118MBMS-BMSC-SSM-IPv6-Address,919,17.7.22,OctetString,"M,V",P,,,Y
     119MBMS-Flow-Identifier,920,17.7.23,OctetString,"M,V",P,,,Y
     120CN-IP-Multicast-Distribution,921,17.7.24,Enumerated,"M,V",P,,,Y
     121MBMS-HC-Indicator,922,17.7.25,Enumerated,"M,V",P,,,Y
     122,,,,,,,,
     123#=,,,,,,,,
     124# 3GPP TS 29.061 Table 20.5a.1: SGmb specific AVPs,,,,,,,,
     125#=,,,,,,,,
     126#,,,,,,,,
     127MBMS-Access-Indicator,923,20.5a.1,Enumerated,"M,V",P,,,Y
     128MBMS-GW-SSM-IP-Address,924,20.5a.2,OctetString,V,P,,M,Y
     129# Note: 3GPP TS 29.061 V12.6.0 (2014-06) renamed,,,,,,,,
     130# MBMS-GW-SSM-IPv6-Address (925) to MBMS-GW-SSM-Ipv6-Address.,,,,,,,,
     131# This rename was not applied.,,,,,,,,
     132MBMS-GW-SSM-IPv6-Address,925,20.5a.3,OctetString,V,P,,M,Y
     133MBMS-BMSC-SSM-UDP-Port,926,20.5a.4,OctetString,V,P,,M,Y
     134MBMS-GW-UDP-Port,927,20.5a.5,OctetString,V,P,,M,Y
     135MBMS-GW-UDP-Port-Indicator,928,20.5a.6,Enumerated,V,P,,M,Y
     136MBMS-Data-Transfer-Start,929,20.5a.7,Unsigned64,V,P,,M,Y
     137MBMS-Data-Transfer-Stop,930,20.5a.8,Unsigned64,V,P,,M,Y
     138MBMS-Flag,931,20.5a.9,Unsigned32,V,P,,M,Y
     139Restart-Counter,932,20.5a.10,Unsigned32,V,P,,M,Y
     140Diagnostic-Info,933,20.5a.11,Unsigned32,V,P,,M,Y
     141MBMS-Cell-List,934,20.5a.12,OctetString,V,P,,M,Y
    90142,,,,,,,,
    91143@standard,3GPP TS 29.129,,,,,,,
Note: See TracChangeset for help on using the changeset viewer.