1<?xml version="1.0" encoding="UTF-8"?>
2
3<?type-proto key="MIPRegistrationRequest" value="mip" ?>
4<?avp-proto key="Example-AVP" value="data" ?>
5
6<!DOCTYPE dictionary SYSTEM "dictionary.dtd" [
7	<!-- Any files added here need to be added to Makefile.am and
8	     packaging/nsis/wireshark.nsi -->
9
10	<!ENTITY nasreq			SYSTEM "nasreq.xml">
11	<!ENTITY eap			SYSTEM "eap.xml">
12	<!ENTITY mobileipv4		SYSTEM "mobileipv4.xml">
13	<!ENTITY chargecontrol		SYSTEM "chargecontrol.xml">
14	<!ENTITY sunping		SYSTEM "sunping.xml">
15	<!ENTITY TGPP			SYSTEM "TGPP.xml">
16	<!ENTITY TGPP2			SYSTEM "TGPP2.xml">
17	<!ENTITY sip			SYSTEM "sip.xml">
18	<!ENTITY etsie2e4		SYSTEM "etsie2e4.xml">
19	<!ENTITY Ericsson		SYSTEM "Ericsson.xml">
20	<!ENTITY mobileipv6		SYSTEM "mobileipv6.xml">
21	<!ENTITY Cisco			SYSTEM "Cisco.xml">
22	<!ENTITY Starent		SYSTEM "Starent.xml">
23	<!ENTITY Vodafone		SYSTEM "Vodafone.xml">
24	<!ENTITY AlcatelLucent		SYSTEM "AlcatelLucent.xml">
25	<!ENTITY Nokia			SYSTEM "Nokia.xml">
26	<!ENTITY NokiaSolutionsAndNetworks	SYSTEM "NokiaSolutionsAndNetworks.xml">
27	<!ENTITY HP			SYSTEM "HP.xml">
28	<!ENTITY Oracle			SYSTEM "Oracle.xml">
29	<!ENTITY Custom			SYSTEM "Custom.xml">
30]>
31<dictionary>
32	<base uri="http://www.ietf.org/rfc/rfc6733.txt">
33		<!-- ************************************************************** -->
34		<!-- *********************** Commands ***************************** -->
35		<!-- ************************************************************** -->
36
37		<!-- Diameter Base Protocol Command Codes -->
38		<!-- 0-255 RADIUS compatibility codes [http://www.iana.org/assignments/radius-types] -->
39		<!--256 Unassigned -->
40		<command name="Capabilities-Exchange"		code="257" vendor-id="None"/>
41		<command name="Re-Auth"				code="258" vendor-id="None"/>
42		<!-- 259 Unassigned
43		     260 AMR / AMA [RFC4004]     mobileipv4.xml
44		     261 Unassigned
45		     262 HAR / HAA [RFC4004]     mobileipv4.xml
46		     263-264 Unassigned
47		     265 AAR / AAA [RFC4005]     nasreq.xml
48		     266-267 Unassigned
49		     268 DER / DEA [RFC4072]     eap.xml
50		     269-270 Unassigned
51		-->
52		<command name="Accounting"			code="271" vendor-id="None"/>
53		<!-- 272 CCR / CCA [RFC4006]     chargecontrol.xml
54		     273 Unassigned
55		-->
56		<command name="Abort-Session"			code="274" vendor-id="None"/>
57		<command name="Session-Termination"		code="275" vendor-id="None"/>
58		<!--276-279 Unassigned -->
59		<command name="Device-Watchdog"			code="280" vendor-id="None"/>
60		<command name="Disconnect-Peer"			code="282" vendor-id="None"/>
61		<!--283 UAR / UAA [RFC4740]      sip.xml
62		    284 SAR / SAA [RFC4740]      sip.xml
63		    285 LIR / LIA [RFC4740]      sip.xml
64		    286 MAR / MAA [RFC4740]      sip.xml
65		    287 RTR / RTA [RFC4740]      sip.xml
66		    288 PPR / PPA [RFC4740]      sip.xml
67		    289-299 Unassigned
68		    300-313 Allocated for 3GPP [RFC3589]
69		    TGPP.xml ( 300 - 309 )
70		-->
71
72		<command name="Boostrapping-Info"	code="310" vendor-id="None"/>		<!-- BIR/BIA	29.109 [7] -->
73		<command name="Message-Process"		code="311" vendor-id="None"/>		<!-- MPR/MPA	29.140 [16] -->
74		<command name="GBAPush-Info"		code="312" vendor-id="None"/>		<!-- GPR/GPI	29.109 [7] -->
75		<!-- 313 (Not used yet) -->
76		<command name="Policy-Data"		code="314" vendor-id="None"/>		<!-- PDR / PDA [RFC5224] -->
77		<command name="Policy-Install"		code="315" vendor-id="None"/>		<!-- (PIA) [ITU-T Rec. Q.3303.3][RFC5431] -->
78
79		<!-- http://www.3gpp.org/ftp/Specs/html-info/29272.htm -->
80		<command name="3GPP-Update-Location"		code="316" vendor-id="None"/>
81		<command name="3GPP-Cancel-Location"		code="317" vendor-id="None"/>		<!--[3GPP TS 29.272][RFC5516] -->
82		<command name="3GPP-Authentication-Information"	code="318" vendor-id="None"/>		<!--[3GPP TS 29.272][RFC5516] -->
83		<command name="3GPP-Insert-Subscriber-Data"	code="319" vendor-id="None"/>		<!--[3GPP TS 29.272][RFC5516] -->
84		<command name="3GPP-Delete-Subscriber-Data"	code="320" vendor-id="None"/>		<!--[3GPP TS 29.272][RFC5516] -->
85		<command name="3GPP-Purge-UE"			code="321" vendor-id="None"/>		<!--[3GPP TS 29.272][RFC5516] -->
86		<command name="3GPP-Reset"			code="322" vendor-id="None"/>		<!--[3GPP TS 29.272][RFC5516] -->
87		<command name="3GPP-Notify"			code="323" vendor-id="None"/>		<!--[3GPP TS 29.272][RFC5516] -->
88		<command name="3GPP-ME-Identity-Check"		code="324" vendor-id="None"/>		<!--(ECR/ECA) [3GPP TS 29.272][RFC5516] -->
89		<command name="MIP6"				code="325" vendor-id="None"/>		<!--(MIR/MIA) [RFC5778] -->
90		<command name="QoS-Authorization"		code="326" vendor-id="None"/>		<!--(QAR/QAA) [RFC5866] -->
91		<command name="QoS-Install"			code="327" vendor-id="None"/>		<!--(QIR/QIA) [RFC5866] -->
92		<command name="Capabilities-Update"		code="328" vendor-id="None"/>		<!--[RFC6737] -->
93		<command name="IKEv2-SK"			code="329" vendor-id="None"/>		<!--[RFC6738] -->
94		<command name="NAT-Control"			code="330" vendor-id="None"/>   <!--[RFC6736] -->
95		<!--
96			331-8388607 Unassigned
97			8388608 WIMAX-HRPD-SFF Request/Answer [http://www.3gpp2.org/Public_html/specs/tsgx.cfm][3GPP2 X.S0058-0 v1.0][Avi_Lior]
98			8388609 WiMAX-Diameter-EAP-Request/Answer (WDER/WDEA) WDE [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
99			8388610 WiMAX-Change-of-Authorization-Request/Answer (WCAR/WCAA) WCA [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
100			8388611 WiMAX-Reauthentication-Request/Answer (WRAR/WRAA) WRA [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
101			8388612 WiMAX-Session-Termination-Request/Answer (WSTR/WSTA) WST [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
102			8388613 WiMAX-Abort-Session-Request/Answer (WASR/WASA) WAS [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
103			8388614 WiMAX-Home-Agent-IPv4-Request/Answer (WHA4R/WHA4A) WHA4 [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
104			8388615 WiMAX-Home-Agent-IPv6-Request/Answer (WHA6R/WHA6A) WHA6 [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
105			8388616 WiMAX-DHCP-Request/Answer (WDHCPR/WDHCPA) WDHCP [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
106			8388617 WiMAX-LAA-Request/Answer (WLAAR/WLAA) WLAA [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
107			8388618 WiMAX-Location-Accounting-Request/Answer (WLACR/WLACA) WLAC [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
108			8388619 WiMAX-Location-Measurement-Query-Request/Answer (WLMQR/WLMQA) WLMQ [http://www.wimaxforum.org/resources/documents/technical/T33][WiMAX Release 1.5][Avi_Lior]
109		-->
110		<command name="3GPP-Provide-Location"		code="8388620" vendor-id="None"/>	<!--(PLR/PLA) [http://www.3gpp.org/ftp/Specs/][3GPP TS 29.172 -->
111		<command name="3GPP-Location-Report"		code="8388621" vendor-id="None"/>	<!--(PLR/PLA) [http://www.3gpp.org/ftp/Specs/][3GPP TS 29.172 -->
112		<command name="3GPP-LCS-Routing-Info"		code="8388622" vendor-id="None"/>	<!--(PLR/PLA) [http://www.3gpp.org/ftp/Specs/][3GPP TS 29.172 -->
113
114		<!--
115			8388623 Notif-Request/Answer (NFR/NFA) [Tomas_Menzl]
116			8388624 Msg-Interface-Request/Answer (MIFR/MIFA) [Tomas_Menzl]
117			8388625 Mobile-Application-Request/Answer (MAPR/MAPA) [Tomas_Menzl]
118			8388626 Update Location Request/Answer (ULR / ULA) [3GPP2 publication X.S0057][Avi_Lior]
119			8388627 Cancel Location Request/Answer (CLR CLA) [3GPP2 publication X.S0057][Avi_Lior]
120			8388628 Juniper-Sync-Event (JSE) [Aleksey_Romanov]
121			8388629 Juniper-Session-Discovery (JSD) [Aleksey_Romanov]
122			8388630 Query Profile Request Answer (QPR/QPA) [3GPP2 publication X.S0057A E-UTRAN eHRPD7][Avi_Lior]
123		-->
124
125		<command name="Subscription Information Application" code="8388631" vendor-id="None"/>
126		<command name="Distributed Charging"		code="8388632" vendor-id="None"/>
127		<command name="Ericsson-SL"			code="8388633" vendor-id="None"/>	<!-- Ericsson Spending Limit -->
128		<command name="Ericsson-SN"			code="8388634" vendor-id="None"/>	<!-- Ericsson Spending Status Notification -->
129		<command name="Spending-Limit"			code="8388635" vendor-id="None"/>	<!-- TGPP 29.219/Sy -->
130		<command name="Spending-Status-Notification"	code="8388636" vendor-id="None"/>	<!-- TGPP 29.219/Sy -->
131		<!--
132			8388637	TDF-Session-Request/Answer (TSR/TSA) [3GPP TS 29.212][Kimmo_Kymalainen]
133			8388638 3GPP-Update-VCSG-Location-Request/Answer (UVR/UVA) [3GPP TS 29.272][Kimmo_Kymalainen]
134		-->
135		<command name="3GPP-Device-Action"		code="8388639" vendor-id="None"/>     <!--[3GPP TS 29.368][RFC5719] -->
136		<command name="3GPP-Device-Notification"	code="8388640" vendor-id="None"/>    <!--[3GPP TS 29.368][RFC5719] -->
137		<command name="3GPP-Subscriber-Information"	code="8388641" vendor-id="None"/>     <!-- 3GPP TS 29.336 -->
138		<command name="Cancel-VCSG-Location"	code="8388642" vendor-id="None"/>
139		<command name="3GPP-Device-Trigger"		code="8388643" vendor-id="None"/>     <!-- 3GPP TS 29.337 -->
140		<command name="3GPP-Delivery-Report"		code="8388644" vendor-id="None"/>   <!-- 3GPP TS 29.337 -->
141		<!--
142			8388645 MO-Forward-Short-Message Request/Answer (OFR/OFA) [3GPP TS 29.338][Kimmo_Kymalainen]
143			8388646 MT-Forward-Short-Message Request/Answer (TFR/TFA) [3GPP TS 29.338][Kimmo_Kymalainen]
144			8388647 Send-Routing-Info-for-SM-Request/Answer (SRR/SRA) [3GPP TS 29.338][Kimmo_Kymalainen]
145			8388648 Alert-Service-Centre-Request/Answer (ALR/ALA) [3GPP TS 29.338][Kimmo_Kymalainen]
146			8388649 Report-SM-Delivery-Status-Request/Answer (RDR/RDA) [3GPP TS 29.338][Kimmo_Kymalainen]
147			8388650 NSN Cancel-LocationMS-Request/Answer (CLR/CLA) [Hannes_Tschofenig]
148			8388651 NSN User-DataMS-Request/Answer (UDR/UDA) [Hannes_Tschofenig]
149			8388652 NSN Profile-UpdateMS-Request/Answer (PUR/PUA) [Hannes_Tschofenig]
150			8388653 NSN Subscribe-NotificationsMS-Request/Answer (SNR/SNA) [Hannes_Tschofenig]
151			8388654 NSN Push-NotificationMS-Request/Answer (PNR/PNA) [Hannes_Tschofenig]
152			8388655 Get Gateway Request/Answer (GGR/GGA) [Steve_Donovan]
153			8388656 Trigger-Establishment-Request/Answer (TER/TEA) [3GPP TS 29.215][Kimmo_Kymalainen]
154		-->
155		<command name="Ericsson Binding-Data"		code="8388657" vendor-id="None"/>
156		<!-- 3GPP TS 29.337 -->
157		<!--
158			8388658-16777213 Unassigned
159			16777214 Experimental code [RFC3588]
160			16777215 Experimental code [RFC3588]
161		-->
162
163		<!-- ************************************************************** -->
164		<!-- ********************** End Commands ************************** -->
165		<!-- ************************************************************** -->
166
167
168		<!-- ************************************************************** -->
169		<!-- ************************ typedefn's ************************** -->
170		<!-- ************************************************************** -->
171		<typedefn type-name="OctetString"/>
172		<!--
173			The data contains arbitrary data of variable length. Unless
174			otherwise noted, the AVP Length field MUST be set to at least 9
175			(13 if the 'V' bit is enabled).  Data used to transmit (human
176			readable) character string data uses the UTF-8 [24] character
177			set and is NOT NULL-terminated. The minimum Length field MUST
178			be 9, but can be set to any value up to 65504 bytes. AVP Values
179			of this type that do not align on a 32-bit boundary MUST have
180			the necessary padding.
181		-->
182		<typedefn type-name="UTF8String" type-parent="OctetString"/>
183		<!--
184			The UTF8String format is derived from the OctetString AVP Base
185			Format. This is a human readable string represented using the
186			ISO/IEC IS 10646-1 character set, encoded as an OctetString
187			using the UTF-8 [29] transformation format described in RFC
188			2279.
189
190			Since additional code points are added by amendments to the
191			10646 standard from time to time, implementations MUST be
192			prepared to encounter any code point from 0x00000001 to
193			0x7fffffff. Byte sequences that do not correspond to the valid
194			UTF-8 encoding of a code point or are outside this range are
195			prohibited. Note that since a code point of 0x00000000 is
196			prohibited, no octet will contain a value of 0x00.
197
198			The use of control codes SHOULD be avoided. When it is
199			necessary to represent a newline, the control code sequence CR
200			LF SHOULD be used.
201
202			The use of leading or trailing white space SHOULD be avoided.
203
204			For code points not directly supported by user interface
205			hardware or software, an alternative means of entry and
206			display, such as hexadecimal, MAY be provided.
207
208			For information encoded in 7-bit US-ASCII, the UTF-8 encoding
209			is identical to the US-ASCII encoding.
210
211			UTF-8 may require multiple bytes to represent a single
212			character / code point; thus the length of a UTF8String in
213			octets may be different from the number of characters encoded.
214
215			Note that the size of an UTF8String is measured in octets, not
216			characters.
217
218			The UTF8String MUST not contain any octets with a value of
219			zero.
220		-->
221		<typedefn type-name="IPAddress" type-parent="OctetString"/>
222		<!--
223			The IPAddress format is derived from the OctetString AVP Base
224			Format. It represents 32 bit (IPv4) [17] or 128 bit (IPv6) [16]
225			address, most significant octet first. The format of the
226			address (IPv4 or IPv6) is determined by the length. If the
227			attribute value is an IPv4 address, the AVP Length field MUST
228			be 12 (16 if 'V' bit is enabled), otherwise the AVP Length
229			field MUST be set to 24 (28 if the 'V' bit is enabled) for IPv6
230			addresses.
231		-->
232		<typedefn type-name="DiameterIdentity" type-parent="OctetString"/>
233		<!--
234			The DiameterIdentity format is derived from the OctetString AVP
235			Base Format.  It uses the UTF-8 encoding and has the same
236			requirements as the UTF8String.  In addition, it must follow
237			the Uniform Resource Identifiers (URI) syntax [29] rules
238			specified below:
239
240			   Diameter-Identity  = fqdn [ port ] [ transport ]
241						[ protocol ]
242
243			   aaa-protocol       = ( "diameter" | "radius" | "tacacs+" )
244
245			   protocol           = ";protocol=" aaa-protocol
246						; If absent, the default AAA protocol
247						; is diameter.
248
249			   fqdn               = Fully Qualified Host Name
250
251			   port               = ":" 1*DIGIT
252						; One of the ports used to listen for
253						; incoming connections. ; If absent,
254						; the default Diameter port (TBD) is
255						; assumed.
256
257			   transport-protocol = ( "tcp" | "sctp" | "udp" )
258
259			   transport          = ";transport=" transport-protocol
260
261						; One of the transports used to listen
262						; for incoming connections. If absent,
263						; the default SCTP [26] protocol is
264						; assumed. UDP MUST NOT be used when
265						; the aaa-protocol field is set to
266						; diameter.
267
268			   The following are examples of valid Diameter host
269			   identities:
270
271			      host.abc.com;transport=tcp
272			      host.abc.com:6666;transport=tcp
273			      aaa://host.abc.com;protocol=diameter
274			      aaa://host.abc.com:6666;protocol=diameter
275			      aaa://host.abc.com:6666;transport=tcp;protocol=diameter
276			      aaa://host.abc.com:1813;transport=udp;protocol=radius
277
278			Since multiple Diameter processes on a single host cannot
279			listen for incoming connections on the same port on a given
280			protocol, the DiameterIdentity is guaranteed to be unique per
281			host.
282
283			A Diameter node MAY advertise different identities on each
284			connection, via the CER and CEA's Origin-Host AVP, but the same
285			identity MUST be used throughout the duration of a connection.
286
287			When comparing AVPs of this format, it is necessary to add any
288			absent fields with the default values prior to the comparison.
289			For example, diameter-host.abc.com would be expanded to
290			aaa://diameter/diameter-host.abc.com:TBD;protocol=sctp.
291		-->
292		<typedefn type-name="IPFilterRule" type-parent="OctetString"/>
293		<!--
294			The IPFilterRule format is derived from the OctetString AVP
295			Base Format.  It uses the UTF-8 encoding and has the same
296			requirements as the UTF8String. Packets may be filtered based
297			on the following information that is associated with it:
298
299			   Direction                          (in or out)
300			   Source and destination IP address  (possibly masked)
301			   Protocol
302			   Source and destination port        (lists or ranges)
303			   TCP flags
304			   IP fragment flag
305			   IP options
306			   ICMP types
307
308			Rules for the appropriate direction are evaluated in order,
309			with the first matched rule terminating the evaluation.  Each
310			packet is evaluated once. If no rule matches, the packet is
311			dropped if the last rule evaluated was a permit, and passed if
312			the last rule was a deny.
313
314			IPFilterRule filters MUST follow the format:
315
316			   action dir proto from src to dst [options]
317
318			   action       permit - Allow packets that match the rule.
319					deny   - Drop packets that match the rule.
320
321			   dir          "in" is from the terminal, "out" is to the
322					terminal.
323
324			   proto        An IP protocol specified by number.  The "ip"
325					keyword means any protocol will match.
326
327			   src and dst  <address/mask> [ports]
328
329					The <address/mask> may be specified as:
330					ipno       An IPv4 or IPv6 number in dotted-
331						   quad or canonical IPv6 form. Only
332						   this exact IP number will match the
333						   rule.
334					ipno/bits  An IP number as above with a mask
335						   width of the form 1.2.3.4/24.  In
336						   this case all IP numbers from
337						   1.2.3.0 to 1.2.3.255 will match.
338						   The bit width MUST be valid for the
339						   IP version and the IP number MUST
340						   NOT have bits set beyond the mask.
341
342					The sense of the match can be inverted by
343					preceding an address with the not modifier,
344					causing all other addresses to be matched
345					instead.  This does not affect the selection of
346					port numbers.
347
348					   The keyword "any" is 0.0.0.0/0 or the IPv6
349					   equivalent.  The keyword "assigned" is the
350					   address or set of addresses assigned to the
351					   terminal.  The first rule SHOULD be "deny in
352					   ip !assigned".
353
354					With the TCP, UDP and SCTP protocols, optional
355					ports may be specified as:
356
357					   {port|port-port}[,port[,...]]
358
359					The `-' notation specifies a range of ports
360					(including boundaries).
361
362					Fragmented packets which have a non-zero offset
363					(i.e. not the first fragment) will never match
364					a rule which has one or more port
365					specifications.  See the frag option for
366					details on matching fragmented packets.
367
368			   options:
369			      frag    Match if the packet is a fragment and this is not
370				      the first fragment of the datagram.  frag may not
371				      be used in conjunction with either tcpflags or
372				      TCP/UDP port specifications.
373
374			      ipoptions spec
375				      Match if the IP header contains the comma
376				      separated list of options specified in spec. The
377				      supported IP options are:
378
379				      ssrr (strict source route), lsrr (loose source
380				      route), rr (record packet route) and ts
381				      (timestamp). The absence of a particular option
382				      may be denoted with a `!'.
383
384			      tcpoptions spec
385				      Match if the TCP header contains the comma
386				      separated list of options specified in spec. The
387				      supported TCP options are:
388
389				      mss (maximum segment size), window (tcp window
390				      advertisement), sack (selective ack), ts (rfc1323
391				      timestamp) and cc (rfc1644 t/tcp connection
392				      count).  The absence of a particular option may
393				      be denoted with a `!'.
394
395			      established
396				      TCP packets only. Match packets that have the RST
397				      or ACK bits set.
398
399			      setup   TCP packets only. Match packets that have the SYN
400				      bit set but no ACK bit.
401
402			      tcpflags spec
403				      TCP packets only. Match if the TCP header
404				      contains the comma separated list of flags
405				      specified in spec. The supported TCP flags are:
406
407				      fin, syn, rst, psh, ack and urg. The absence of a
408				      particular flag may be denoted with a `!'. A rule
409				      which contains a tcpflags specification can never
410				      match a fragmented packet which has a non-zero
411				      offset.  See the frag option for details on
412				      matching fragmented packets.
413
414			      icmptypes types
415				      ICMP packets only.  Match if the ICMP type is in
416				      the list types. The list may be specified as any
417				      combination of ranges or individual types
418				      separated by commas.  The supported ICMP types
419				      are:
420
421				      echo reply (0), destination unreachable (3),
422				      source quench (4), redirect (5), echo request
423				      (8), router advertisement (9), router
424				      solicitation (10), time-to-live exceeded (11), IP
425				      header bad (12), timestamp request (13),
426				      timestamp reply (14), information request (15),
427				      information reply (16), address mask request (17)
428				      and address mask reply (18).
429
430			There is one kind of packet that the access device MUST always
431			discard, that is an IP fragment with a fragment offset of one.
432			This is a valid packet, but it only has one use, to try to
433			circumvent firewalls.
434
435			   An access device that is unable to interpret or apply a deny
436			   rule MUST terminate the session.  An access device that is
437			   unable to interpret or apply a permit rule MAY apply a more
438			   restrictive rule.  An access device MAY apply deny rules of
439			   its own before the supplied rules, for example to protect
440			   the access device owner's infrastructure.
441
442			The rule syntax is a modified subset of ipfw(8) from FreeBSD,
443			and the ipfw.c code may provide a useful base for
444			implementations.
445		-->
446		<typedefn type-name="QOSFilterRule" type-parent="OctetString"/>
447		<!--
448			The QosFilterRule format is derived from the OctetString AVP
449			Base Format.  It uses the UTF-8 encoding and has the same
450			requirements as the UTF8String. Packets may be marked or
451			metered based on the following information that is associated
452			with it:
453
454			   Direction                          (in or out)
455			   Source and destination IP address  (possibly masked)
456			   Protocol
457			   Source and destination port        (lists or ranges)
458			   DSCP values                        (no mask or range)
459
460			Rules for the appropriate direction are evaluated in order,
461			with the first matched rule terminating the evaluation.  Each
462			packet is evaluated once. If no rule matches, the packet is
463			treated as best effort.
464
465			QoSFilterRule filters MUST follow the format:
466
467			   action dir proto from src to dst [options]
468
469					tag    - Mark packet with a specific DSCP [49].
470						 The DSCP option MUST be included.
471
472					meter  - Meter traffic. The metering options
473						 MUST be included.
474
475			   dir          "in" is from the terminal, "out" is to the
476					terminal.
477
478			   proto        An IP protocol specified by number.  The "ip"
479					keyword means any protocol will match.
480
481			   src and dst  <address/mask> [ports]
482
483					The <address/mask> may be specified as:
484					ipno       An IPv4 or IPv6 number in dotted-
485						   quad or canonical IPv6 form. Only
486						   this exact IP number will match the
487						   rule.
488					ipno/bits  An IP number as above with a mask
489						   width of the form 1.2.3.4/24.  In
490						   this case all IP numbers from
491						   1.2.3.0 to 1.2.3.255 will match.
492						   The bit width MUST be valid for the
493						   IP version and the IP number MUST
494						   NOT have bits set beyond the mask.
495
496					The sense of the match can be inverted by
497					preceding an address with the not modifier,
498					causing all other addresses to be matched
499					instead.  This does not affect the selection of
500					port numbers.
501
502					   The keyword "any" is 0.0.0.0/0 or the IPv6
503					   equivalent.  The keyword "assigned" is the
504					   address or set of addresses assigned to the
505					   terminal.  The first rule SHOULD be "deny in
506					   ip !assigned".
507
508					With the TCP, UDP and SCTP protocols, optional
509					ports may be specified as:
510
511					   {port|port-port}[,port[,...]]
512
513					The `-' notation specifies a range of ports
514					(including boundaries).
515
516			   options:
517
518			      DSCP <color>
519				      color values as defined in [49]. Exact matching
520				      of DSCP values is required (no masks or ranges).
521				      the "deny" can replace the color_under or
522				      color_over values in the meter action for rate-
523				      dependent packet drop.
524
525			      metering <rate> <color_under> <color_over>
526				      The metering option provides Assured Forwarding,
527				      as defined in [50], and MUST be present if the
528				      action is set to meter. The rate option is the
529				      throughput, in bits per second, which is used by
530				      the access device to mark packets. Traffic above
531				      the rate is marked with the color_over codepoint,
532				      while traffic under the rate is marked with the
533				      color_under codepoint. The color_under and
534				      color_over options contain the drop preferences,
535				      and MUST conform to the recommended codepoint
536				      keywords described in [50] (e.g. AF13).
537
538				      The metering option also supports the strict
539				      limit on traffic required by Expedited
540				      Forwarding, as defined in [51]. The color_over
541				      option may contain the keyword "drop" to prevent
542				      forwarding of traffic that exceeds the rate
543				      parameter.
544
545			The rule syntax is a modified subset of ipfw(8) from FreeBSD,
546			and the ipfw.c code may provide a useful base for
547			implementations.
548		-->
549		<typedefn type-name="MIPRegistrationRequest" type-parent="OctetString"/>
550		<typedefn type-name="Integer32"/>
551		<!--
552			32 bit signed value, in network byte order. The AVP Length
553			field MUST be set to 12 (16 if the 'V' bit is enabled).
554		-->
555		<typedefn type-name="VendorId" type-parent="Unsigned32"/>
556		<typedefn type-name="AppId" type-parent="Unsigned32"/>
557		<typedefn type-name="Integer64"/>
558		<!--
559			64 bit signed value, in network byte order. The AVP Length
560			field MUST be set to 16 (20 if the 'V' bit is enabled).
561		-->
562		<typedefn type-name="Unsigned32"/>
563		<!--
564			32 bit unsigned value, in network byte order. The AVP Length
565			field MUST be set to 12 (16 if the 'V' bit is enabled).
566			Unsigned32 values used to transmit time data contains the four
567			most significant octets returned from NTP [18], in network byte
568			order.
569		-->
570		<typedefn type-name="Time"/>
571		<!--
572			The Time format is derived from the Unsigned32 AVP Base Format.
573			This is 32 bit unsigned value containing the four most
574			significant octets returned from NTP [18], in network byte
575			order.
576
577			This represent the number of seconds since 0h on 1 January 1900
578			with respect to the Coordinated Universal Time (UTC).
579
580			On 6h 28m 16s UTC, 7 February 2036 the time value will
581			overflow.  NTP [18] describes a procedure to extend the time to
582			2104.
583		-->
584		<typedefn type-name="Unsigned64"/>
585		<!--
586			64 bit unsigned value, in network byte order. The AVP Length
587			field MUST be set to 16 (20 if the 'V' bit is enabled).
588		-->
589		<typedefn type-name="Enumerated" type-parent="Integer32"/>
590		<typedefn type-name="DiameterURI" type-parent="UTF8String"/>
591		<typedefn type-name="Float32"/>
592		<!--
593			This represents floating point values of single precision as
594			described by [FLOATPOINT].  The 32-bit value is transmitted in
595			network byte order.  The AVP Length field MUST be set to 12 (16 if
596			the 'V' bit is enabled).
597		-->
598		<typedefn type-name="Float64"/>
599		<!--
600			This represents floating point values of double precision as
601			described by [FLOATPOINT].  The 64-bit value is transmitted in
602			network byte order.  The AVP Length field MUST be set to 16 (20 if
603			the 'V' bit is enabled).
604		-->
605
606		<!-- ************************************************************** -->
607		<!-- ************************* End Typedefns ************************ -->
608		<!-- ************************************************************** -->
609
610		<!-- ************************************************************** -->
611		<!-- ******************* RADIUS AVPS ************************ -->
612		<!-- ************************************************************** -->
613		<!-- http://www.iana.org/assignments/aaa-parameters -->
614		<!-- 1-255    Radius attributes                  [RAD-IANA] -->
615		<avp name="User-Name" code="1" mandatory="must">
616			<type type-name="UTF8String"/>
617		</avp>
618		<avp name="User-Password" code="2" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
619			<type type-name="OctetString"/>
620		</avp>
621		<avp name="CHAP-Password" code="3" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
622			<type type-name="OctetString"/>
623		</avp>
624		<avp name="NAS-IP-Address" code="4" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
625			<type type-name="OctetString"/>
626		</avp>
627		<avp name="NAS-Port" code="5" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
628			<type type-name="Unsigned32"/>
629		</avp>
630		<avp name="Service-Type" code="6" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
631			<type type-name="Enumerated"/>
632			<enum name="Unknown" code="0"/>
633			<enum name="Login" code="1"/>
634			<enum name="Framed" code="2"/>
635			<enum name="Callback-Login" code="3"/>
636			<enum name="Callback-Framed" code="4"/>
637			<enum name="Outbound" code="5"/>
638			<enum name="Administrative" code="6"/>
639			<enum name="NAS-Prompt" code="7"/>
640			<enum name="Authenticate-Only" code="8"/>
641			<enum name="Callback-NAS-Prompt" code="9"/>
642			<enum name="Call Check" code="10"/>
643			<enum name="Callback Administrative" code="11"/>
644			<enum name="Voice" code="12"/>
645			<enum name="Fax" code="13"/>
646			<enum name="Modem Relay" code="14"/>
647			<enum name="IAPP-Register" code="15"/>
648			<enum name="IAPP-AP-Check" code="16"/>
649			<enum name="Authorize Only" code="17"/>
650			<enum name="Framed-Management" code="18"/>
651		</avp>
652		<avp name="Framed-Protocol" code="7" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
653			<type type-name="Enumerated"/>
654			<enum name="PPP" code="1"/>
655			<enum name="SLIP" code="2"/>
656			<enum name="ARAP" code="3"/>
657			<enum name="Gandalf" code="4"/>
658			<enum name="Xylogics" code="5"/>
659			<enum name="X.75" code="6"/>
660			<enum name="GPRS PDP Context" code="7"/>
661			<enum name="Ascend-ARA" code="255"/>
662			<enum name="MPP" code="256"/>
663			<enum name="EURAW" code="257"/>
664			<enum name="EUUI" code="258"/>
665			<enum name="X25" code="259"/>
666			<enum name="COMB" code="260"/>
667			<enum name="FR" code="261"/>
668		</avp>
669		<avp name="Framed-IP-Address" code="8" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
670			<type type-name="IPAddress"/>
671		</avp>
672		<avp name="Framed-IP-Netmask" code="9" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
673			<type type-name="IPAddress"/>
674		</avp>
675		<avp name="Framed-Routing" code="10" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
676			<type type-name="Enumerated"/>
677			<enum name="None" code="0"/>
678			<enum name="Send routing packets" code="1"/>
679			<enum name="Listen for routing packets" code="2"/>
680			<enum name="Send and Listen	" code="3"/>
681		</avp>
682		<avp name="Filter-Id" code="11" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
683			<type type-name="UTF8String"/>
684		</avp>
685		<avp name="Framed-MTU" code="12" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
686			<type type-name="Unsigned32"/>
687		</avp>
688		<avp name="Framed-Compression" code="13" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
689			<type type-name="Enumerated"/>
690			<enum name="None" code="0"/>
691			<enum name="Van Jacobson TCP/IP header compression" code="1"/>
692			<enum name="IPX header compression" code="2"/>
693			<enum name="Stac-LZS compression" code="3"/>
694		</avp>
695		<avp name="Login-IP-Host" code="14" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
696			<type type-name="IPAddress"/>
697		</avp>
698		<avp name="Login-Service" code="15" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
699			<type type-name="Enumerated"/>
700			<enum name="Telnet" code="0"/>
701			<enum name="Rlogin" code="1"/>
702			<enum name="TCP-Clear" code="2"/>
703			<enum name="PortMaster" code="3"/>
704			<enum name="LAT" code="4"/>
705			<enum name="X25-PAD" code="5"/>
706			<enum name="X25-T3POS" code="6"/>
707			<enum name="Unassigned" code="7"/>
708			<enum name="TCP Clear Quiet (suppresses any NAS-generated connect string)" code="8"/>
709		</avp>
710		<avp name="Login-TCP-Port" code="16" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
711			<type type-name="Unsigned32"/>
712		</avp>
713		<avp name="Unassigned" code="17" mandatory="may">
714			<type type-name="OctetString"/>
715		</avp>
716		<avp name="Reply-Message" code="18" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
717			<type type-name="UTF8String"/>
718		</avp>
719		<avp name="Callback-Number" code="19" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
720			<type type-name="UTF8String"/>
721		</avp>
722		<avp name="Callback-Id" code="20" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
723			<type type-name="UTF8String"/>
724		</avp>
725		<avp name="Unassigned" code="21" mandatory="may">
726			<type type-name="OctetString"/>
727		</avp>
728		<avp name="Framed-Route" code="22" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
729			<type type-name="UTF8String"/>
730		</avp>
731		<avp name="Framed-IPX-Network" code="23" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
732			<type type-name="UTF8String"/>
733		</avp>
734		<avp name="State" code="24" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
735			<type type-name="OctetString"/>
736		</avp>
737		<avp name="Class" code="25" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
738			<type type-name="OctetString"/>
739		</avp>
740		<avp name="Vendor-Specific" code="26" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
741			<type type-name="Unsigned32"/>
742			<!-- Should vendors be enum'ed? -->
743		</avp>
744		<avp name="Session-Timeout" code="27" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
745			<type type-name="Unsigned32"/>
746		</avp>
747		<avp name="Idle-Timeout" code="28" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
748			<type type-name="Unsigned32"/>
749		</avp>
750		<avp name="Termination-Action" code="29" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
751			<type type-name="Enumerated"/>
752			<enum name="Default" code="0"/>
753			<enum name="RADIUS-Request" code="1"/>
754		</avp>
755		<avp name="Called-Station-Id" code="30" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
756			<type type-name="UTF8String"/>
757		</avp>
758		<avp name="Calling-Station-Id" code="31" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
759			<type type-name="UTF8String"/>
760		</avp>
761		<avp name="NAS-Identifier" code="32" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
762			<type type-name="OctetString"/>
763		</avp>
764		<avp name="Proxy-State" code="33" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
765			<type type-name="OctetString"/>
766		</avp>
767		<avp name="Login-LAT-Service" code="34" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
768			<type type-name="OctetString"/>
769		</avp>
770		<avp name="Login-LAT-Node" code="35" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
771			<type type-name="OctetString"/>
772		</avp>
773		<avp name="Login-LAT-Group" code="36" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
774			<type type-name="OctetString"/>
775		</avp>
776		<avp name="Framed-AppleTalk-Link" code="37" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
777			<type type-name="Unsigned32"/>
778		</avp>
779		<avp name="Framed-AppleTalk-Network" code="38" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
780			<type type-name="Unsigned32"/>
781		</avp>
782		<avp name="Framed-AppleTalk-Zone" code="39" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
783			<type type-name="OctetString"/>
784		</avp>
785		<avp name="Acct-Status-Type" code="40">
786			<type type-name="Enumerated"/>
787			<enum name="Start" code="1"/>
788			<enum name="Stop" code="2"/>
789			<enum name="Interim-Update" code="3"/>
790			<enum name="Modem-Start" code="4"/>
791			<enum name="Modem-Stop" code="5"/>
792			<enum name="Cancel" code="6"/>
793			<enum name="Accounting-On" code="7"/>
794			<enum name="Accounting-Off" code="8"/>
795			<!-- 9-14 Reserved for Tunnel Accounting -->
796			<enum name="Tunnel-Start" code="9"/>
797			<enum name="Tunnel-Stop" code="10"/>
798			<enum name="Tunnel-Reject" code="11"/>
799			<enum name="Tunnel-Link-Start" code="12"/>
800			<enum name="Tunnel-Link-Stop" code="13"/>
801			<enum name="Tunnel-Link-Rejectf" code="14"/>
802			<!-- 15 Reserved for Tunnel Failed -->
803			<enum name="Failed" code="15"/>
804		</avp>
805		<avp name="Acct-Delay-Time" code="41" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
806			<type type-name="Unsigned32"/>
807		</avp>
808		<avp name="Acct-Input-Octets" code="42" mandatory="may">
809			<type type-name="Unsigned32"/>
810		</avp>
811		<avp name="Acct-Output-Octets" code="43" mandatory="may">
812			<type type-name="Unsigned32"/>
813		</avp>
814		<avp name="Acct-Session-Id" code="44" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
815			<type type-name="OctetString"/>
816			<!-- See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5411 -->
817		</avp>
818		<avp name="Acct-Authentic" code="45" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
819			<type type-name="Enumerated"/>
820			<enum name="None" code="0"/>
821			<enum name="RADIUS" code="1"/>
822			<enum name="Local" code="2"/>
823			<enum name="Remote" code="3"/>
824			<enum name="Diameter" code="4"/>
825		</avp>
826		<avp name="Acct-Session-Time" code="46" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
827			<type type-name="Unsigned32"/>
828		</avp>
829		<avp name="Acct-Input-Packets" code="47" mandatory="may">
830			<type type-name="Integer32"/>
831		</avp>
832		<avp name="Acct-Output-Packets" code="48" mandatory="may">
833			<type type-name="Integer32"/>
834		</avp>
835		<avp name="Acct-Terminate-Cause" code="49">
836			<type type-name="Enumerated"/>
837			<enum name="User-Request" code="1"/>
838			<enum name="Lost-Carrier" code="2"/>
839			<enum name="Lost-Service" code="3"/>
840			<enum name="Idle-Timeout" code="4"/>
841			<enum name="Session-Timeout" code="5"/>
842			<enum name="Admin-Reset" code="6"/>
843			<enum name="Admin-Reboot" code="7"/>
844			<enum name="Port-Error" code="8"/>
845			<enum name="NAS-Error" code="9"/>
846			<enum name="NAS-Request" code="10"/>
847			<enum name="NAS-Reboot" code="11"/>
848			<enum name="Port-Unneeded" code="12"/>
849			<enum name="Port-Preempted" code="13"/>
850			<enum name="Port-Suspended" code="14"/>
851			<enum name="Service-Unavailable" code="15"/>
852			<enum name="Callback" code="16"/>
853			<enum name="User-Error" code="17"/>
854			<enum name="Host-Request" code="18"/>
855			<enum name="Supplicant Restart" code="19"/>
856			<enum name="Reauthentication Failure" code="20"/>
857			<enum name="Port Reinitialized" code="21"/>
858			<enum name="Port Administratively Disabled" code="22"/>
859		</avp>
860		<avp name="Accounting-Multi-Session-Id" code="50" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
861			<type type-name="OctetString"/>
862		</avp>
863		<avp name="Acct-Link-Count" code="51" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
864			<type type-name="Unsigned32"/>
865		</avp>
866		<avp name="Acct-Input-Gigawords" code="52" mandatory="may">
867			<type type-name="Integer32"/>
868		</avp>
869		<avp name="Acct-Output-Gigawords" code="53" mandatory="may">
870			<type type-name="Integer32"/>
871		</avp>
872		<avp name="Unassigned" code="54" mandatory="may">
873			<type type-name="OctetString"/>
874		</avp>
875		<avp name="Event-Timestamp" code="55" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
876			<type type-name="Time"/>
877		</avp>
878		<avp name="Egress-VLANID" code="56" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
879			<type type-name="OctetString"/>
880		</avp>
881		<avp name="Ingress-Filters" code="57" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
882			<type type-name="Enumerated"/>
883			<enum name="Enabled" code="1"/>
884			<enum name="Disabled" code="2"/>
885		</avp>
886		<avp name="Egress-VLAN-Name" code="58" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
887			<type type-name="UTF8String"/>
888		</avp>
889		<avp name="User-Priority-Table" code="59" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
890			<type type-name="OctetString"/>
891		</avp>
892		<avp name="CHAP-Challenge" code="60" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
893			<type type-name="OctetString"/>
894		</avp>
895		<avp name="NAS-Port-Type" code="61" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
896			<type type-name="Enumerated"/>
897			<enum name="Async" code="0"/>
898			<enum name="Sync" code="1"/>
899			<enum name="ISDN-Sync" code="2"/>
900			<enum name="ISDN-Async-v120" code="3"/>
901			<enum name="ISDN-Async-v110" code="4"/>
902			<enum name="Virtual" code="5"/>
903			<enum name="PIAFS" code="6"/>
904			<enum name="HDLC-Clear-Channel" code="7"/>
905			<enum name="X25" code="8"/>
906			<enum name="X75" code="9"/>
907			<enum name="G.3 Fax" code="10"/>
908			<enum name="SDSL - Symmetric DSL" code="11"/>
909			<enum name="ADSL-CAP - Asymmetric DSL, Carrierless Amplitude Phase Modulation" code="12"/>
910			<enum name="ADSL-DMT - Asymmetric DSL, Discrete Multi-Tone" code="13"/>
911			<enum name="IDSL - ISDN Digital Subscriber Line" code="14"/>
912			<enum name="Ethernet" code="15"/>
913			<enum name="xDSL - Digital Subscriber Line of unknown type" code="16"/>
914			<enum name="Cable" code="17"/>
915			<enum name="Wireless - Other" code="18"/>
916			<enum name="Wireless - IEEE 802.11" code="19"/>
917			<enum name="Token-Ring" code="20"/>
918			<enum name="FDDI" code="21"/>
919			<enum name="Wireless - CDMA2000" code="22"/>
920			<enum name="Wireless - UMTS" code="23"/>
921			<enum name="Wireless - 1X-EV" code="24"/>
922			<enum name="IAPP" code="25"/>
923			<enum name="FTTP - Fiber to the Premises" code="26"/>
924			<enum name="Wireless - IEEE 802.16" code="27"/>
925			<enum name="Wireless - IEEE 802.20" code="28"/>
926			<enum name="Wireless - IEEE 802.22" code="29"/>
927			<enum name="PPPoA - PPP over ATM" code="30"/>
928			<enum name="PPPoEoA - PPP over Ethernet over ATM" code="31"/>
929			<enum name="PPPoEoE - PPP over Ethernet over Ethernet" code="32"/>
930			<enum name="PPPoEoVLAN - PPP over Ethernet over VLAN" code="33"/>
931			<enum name="PPPoEoQinQ - PPP over Ethernet over IEEE 802.1QinQ" code="34"/>
932			<enum name="xPON - Passive Optical Network" code="35"/>
933			<enum name="Wireless - XGP" code="36"/>
934		</avp>
935		<avp name="Port-Limit" code="62" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
936			<type type-name="Unsigned32"/>
937		</avp>
938		<avp name="Login-LAT-Port" code="63" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
939			<type type-name="OctetString"/>
940		</avp>
941		<avp name="Tunnel-Type" code="64" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
942			<type type-name="Enumerated"/>
943			<enum name="PPTP" code="1"/>
944			<enum name="L2F" code="2"/>
945			<enum name="L2TP" code="3"/>
946			<enum name="ATMP" code="4"/>
947			<enum name="VTP" code="5"/>
948			<enum name="AH" code="6"/>
949			<enum name="IP-IP-Encap" code="7"/>
950			<enum name="MIN-IP-IP" code="8"/>
951			<enum name="ESP" code="9"/>
952			<enum name="GRE" code="10"/>
953			<enum name="DVS" code="11"/>
954			<enum name="IP-in-IP Tunneling" code="12"/>
955			<enum name="VLAN" code="13"/>
956		</avp>
957		<avp name="Tunnel-Medium-Type" code="65" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
958			<type type-name="Enumerated"/>
959			<enum name="IPv4" code="1"/>
960			<enum name="IPv6" code="2"/>
961			<enum name="NSAP" code="3"/>
962			<enum name="HDLC" code="4"/>
963			<enum name="BBN" code="5"/>
964			<enum name="IEEE-802" code="6"/>
965			<enum name="E-163" code="7"/>
966			<enum name="E-164" code="8"/>
967			<enum name="F-69" code="9"/>
968			<enum name="X-121" code="10"/>
969			<enum name="IPX" code="11"/>
970			<enum name="Appletalk-802" code="12"/>
971			<enum name="Decnet4" code="13"/>
972			<enum name="Vines" code="14"/>
973			<enum name="E-164-NSAP" code="15"/>
974		</avp>
975		<avp name="Acct-Tunnel-Client-Endpoint" code="66" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
976			<type type-name="UTF8String"/>
977		</avp>
978		<avp name="Tunnel-Server-Endpoint" code="67" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
979			<type type-name="UTF8String"/>
980		</avp>
981		<avp name="Acct-Tunnel-Connection-ID" code="68" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
982			<type type-name="OctetString"/>
983		</avp>
984		<avp name="Tunnel-Password" code="69" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
985			<type type-name="OctetString"/>
986		</avp>
987		<avp name="ARAP-Password" code="70" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
988			<type type-name="OctetString"/>
989		</avp>
990		<avp name="ARAP-Features" code="71" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
991			<type type-name="OctetString"/>
992		</avp>
993		<avp name="ARAP-Zone-Access" code="72" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
994			<type type-name="Enumerated"/>
995			<enum name="Only allow access to default zone" code="1"/>
996			<enum name="Use zone filter inclusively" code="2"/>
997			<enum name="Use zone filter exclusively" code="3"/>
998		</avp>
999		<avp name="ARAP-Security" code="73" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1000			<type type-name="Unsigned32"/>
1001		</avp>
1002		<avp name="ARAP-Security-Data" code="74" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1003			<type type-name="OctetString"/>
1004		</avp>
1005		<avp name="Password-Retry" code="75" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1006			<type type-name="Unsigned32"/>
1007		</avp>
1008		<avp name="Prompt" code="76" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1009			<type type-name="Enumerated"/>
1010			<enum name="No Echo" code="0"/>
1011			<enum name="Echo" code="1"/>
1012		</avp>
1013		<avp name="Connect-Info" code="77" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1014			<type type-name="UTF8String"/>
1015		</avp>
1016		<avp name="Configuration-Token" code="78" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1017			<type type-name="OctetString"/>
1018		</avp>
1019		<avp name="EAP-Message" code="79" mandatory="may">
1020			<type type-name="OctetString"/>
1021		</avp>
1022		<avp name="Signature" code="80" mandatory="may">
1023			<type type-name="OctetString"/>
1024		</avp>
1025		<avp name="Tunnel-Private-Group-Id" code="81" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1026			<type type-name="OctetString"/>
1027		</avp>
1028		<avp name="Tunnel-Assignment-Id" code="82" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1029			<type type-name="OctetString"/>
1030		</avp>
1031		<avp name="Tunnel-Preference" code="83" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1032			<type type-name="Unsigned32"/>
1033		</avp>
1034		<avp name="ARAP-Challenge-Response" code="84" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1035			<type type-name="OctetString"/>
1036		</avp>
1037		<avp name="Acct-Interim-Interval" code="85" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1038			<type type-name="Unsigned32"/>
1039		</avp>
1040		<avp name="Acct-Tunnel-Packets-Lost" code="86" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1041			<type type-name="Unsigned32"/>
1042		</avp>
1043		<avp name="NAS-Port-Id" code="87" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1044			<type type-name="UTF8String"/>
1045		</avp>
1046		<avp name="Framed-Pool" code="88" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1047			<type type-name="OctetString"/>
1048		</avp>
1049		<avp name="CUI" code="89" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1050			<type type-name="UTF8String"/>
1051		</avp>
1052		<avp name="Tunnel-Client-Auth-Id" code="90" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1053			<type type-name="UTF8String"/>
1054		</avp>
1055		<avp name="Tunnel-Server-Auth-Id" code="91" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1056			<type type-name="UTF8String"/>
1057		</avp>
1058		<avp name="NAS-Filter-Rule" code="92" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1059			<type type-name="UTF8String"/>
1060		</avp>
1061		<avp name="Unassigned" code="93" mandatory="may">
1062			<type type-name="OctetString"/>
1063		</avp>
1064		<avp name="Originating-Line-Info" code="94" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1065			<type type-name="OctetString"/>
1066		</avp>
1067		<avp name="NAS-IPv6-Address" code="95" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1068			<type type-name="OctetString"/>
1069		</avp>
1070		<avp name="Framed-Interface-Id" code="96" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1071			<type type-name="Unsigned64"/>
1072		</avp>
1073		<avp name="Framed-IPv6-Prefix" code="97" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1074			<type type-name="OctetString"/>
1075		</avp>
1076		<avp name="Login-IPv6-Host" code="98" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1077			<type type-name="OctetString"/>
1078		</avp>
1079		<avp name="Framed-IPv6-Route" code="99" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1080			<type type-name="UTF8String"/>
1081		</avp>
1082		<avp name="Framed-IPv6-Pool" code="100" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
1083			<type type-name="OctetString"/>
1084		</avp>
1085		<avp name="Error-Cause" code="101" mandatory="may">
1086			<type type-name="Enumerated"/>
1087			<enum name="Diameter Common Messages" code="0"/>
1088			<enum name="Residual Session Context Removed" code="201"/>
1089			<enum name="Invalid EAP Packet (Ignored)" code="202"/>
1090			<enum name="Unsupported Attribute" code="401"/>
1091			<enum name="Missing Attribute" code="402"/>
1092			<enum name="NAS Identification Mismatch" code="403"/>
1093			<enum name="Invalid Request" code="404"/>
1094			<enum name="Unsupported Service" code="405"/>
1095			<enum name="Unsupported Extension" code="406"/>
1096			<enum name="Invalid Attribute Value" code="407"/>
1097			<enum name="Administratively Prohibited" code="501"/>
1098			<enum name="Request Not Routable (Proxy)" code="502"/>
1099			<enum name="Session Context Not Found" code="503"/>
1100			<enum name="Session Context Not Removable" code="504"/>
1101			<enum name="Other Proxy Processing Error" code="505"/>
1102			<enum name="Resources Unavailable" code="506"/>
1103			<enum name="Request Initiated" code="507"/>
1104			<enum name="Multiple Session Selection Unsupported" code="508"/>
1105		</avp>
1106		<avp name="EAP-Key-Name" code="102" mandatory="may">
1107			<type type-name="UTF8String"/>
1108		</avp>
1109		<avp name="Digest-Response" code="103" mandatory="may">
1110			<type type-name="UTF8String"/>
1111		</avp>
1112		<avp name="Digest-Realm" code="104" mandatory="may">
1113			<type type-name="UTF8String"/>
1114		</avp>
1115		<avp name="Digest-Nonce" code="105" mandatory="may">
1116			<type type-name="UTF8String"/>
1117		</avp>
1118		<avp name="Digest-Response-Auth" code="106" mandatory="may">
1119			<type type-name="UTF8String"/>
1120		</avp>
1121		<avp name="Digest-Nextnonce" code="107" mandatory="may">
1122			<type type-name="UTF8String"/>
1123		</avp>
1124		<avp name="Digest-Method" code="108" mandatory="may">
1125			<type type-name="UTF8String"/>
1126		</avp>
1127		<avp name="Digest-URI" code="109" mandatory="may">
1128			<type type-name="UTF8String"/>
1129		</avp>
1130		<avp name="Digest-Qop" code="110" mandatory="may">
1131			<type type-name="UTF8String"/>
1132		</avp>
1133		<avp name="Digest-Algorithm" code="111" mandatory="may">
1134			<type type-name="UTF8String"/>
1135		</avp>
1136		<avp name="Digest-Entity-Body-Hash" code="112" mandatory="may">
1137			<type type-name="UTF8String"/>
1138		</avp>
1139		<avp name="Digest-Digest-CNonce" code="113" mandatory="may">
1140			<type type-name="UTF8String"/>
1141		</avp>
1142		<avp name="Digest-Nonce-Count" code="114" mandatory="may">
1143			<type type-name="UTF8String"/>
1144		</avp>
1145		<avp name="Digest-Username" code="115" mandatory="may">
1146			<type type-name="UTF8String"/>
1147		</avp>
1148		<avp name="Digest-Opaque" code="116" mandatory="may">
1149			<type type-name="UTF8String"/>
1150		</avp>
1151		<avp name="Digest-Auth-Param" code="117" mandatory="may">
1152			<type type-name="UTF8String"/>
1153		</avp>
1154		<avp name="Digest-AKA-Auts" code="118" mandatory="may">
1155			<type type-name="UTF8String"/>
1156		</avp>
1157		<avp name="Digest-Domain" code="119" mandatory="may">
1158			<type type-name="UTF8String"/>
1159		</avp>
1160		<avp name="Digest-Stale" code="120" mandatory="may">
1161			<type type-name="UTF8String"/>
1162		</avp>
1163		<avp name="Digest-HA1" code="121" mandatory="may">
1164			<type type-name="UTF8String"/>
1165		</avp>
1166		<avp name="SIP-AOR" code="122" mandatory="may">
1167			<type type-name="UTF8String"/>
1168		</avp>
1169		<avp name="Delegated-IPv6-Prefix" code="123" mandatory="may">
1170			<type type-name="OctetString"/>
1171		</avp>
1172		<avp name="MIP6-Feature-Vector" code="124" mandatory="may">
1173			<type type-name="Unsigned64"/>
1174		</avp>
1175		<avp name="MIP6-Home-Link-Prefix" code="125" mandatory="may">
1176			<type type-name="OctetString"/>
1177		</avp>
1178		<!-- RFC5580 -->
1179		<avp name="Operator-Name" code="126" mandatory="may">
1180			<type type-name="OctetString"/>
1181		</avp>
1182		<avp name="Location-Information" code="127" mandatory="may">
1183			<type type-name="OctetString"/>
1184		</avp>
1185		<avp name="Location-Data" code="128" mandatory="may">
1186			<type type-name="OctetString"/>
1187		</avp>
1188		<avp name="Basic-Location-Policy-Rules" code="129" mandatory="may">
1189			<type type-name="OctetString"/>
1190		</avp>
1191		<avp name="Extended-Location-Policy-Rules" code="130" mandatory="may">
1192			<type type-name="OctetString"/>
1193		</avp>
1194		<avp name="Location-Capable" code="131" mandatory="may">
1195			<type type-name="OctetString"/>
1196		</avp>
1197		<avp name="Requested-Location-Info" code="132" mandatory="may">
1198			<type type-name="OctetString"/>
1199		</avp>
1200		<avp name="Framed-Management-Protocol" code="133" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1201			<type type-name="Enumerated"/>
1202			<enum name="SNMP" code="1"/>
1203			<enum name="Web-based" code="2"/>
1204			<enum name="NETCONF" code="3"/>
1205			<enum name="FTP" code="4"/>
1206			<enum name="TFTP" code="5"/>
1207			<enum name="SFTP" code="6"/>
1208			<enum name="RCP" code="7"/>
1209			<enum name="SCP" code="8"/>
1210		</avp>
1211		<avp name="Management-Transport-Protection" code="134" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1212			<type type-name="Enumerated"/>
1213			<enum name="No-Protection" code="1"/>
1214			<enum name="Integrity-Protection" code="2"/>
1215			<enum name="Integrity-Confidentiality-Protection" code="3"/>
1216		</avp>
1217		<avp name="Management-Policy-Id" code="135" mandatory="may">
1218			<type type-name="UTF8String"/>
1219		</avp>
1220		<avp name="Management-Privilege-Level" code="136" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1221			<type type-name="Integer32"/>
1222		</avp>
1223		<avp name="PKM-SS-Cert" code="137" mandatory="may">
1224			<type type-name="OctetString"/>
1225		</avp>
1226		<avp name="PKM-CA-Cert" code="138" mandatory="may">
1227			<type type-name="OctetString"/>
1228		</avp>
1229		<avp name="PKM-Config-Settings" code="139" mandatory="may">
1230			<type type-name="OctetString"/>
1231		</avp>
1232		<avp name="PKM-Cryptosuite-List" code="140" mandatory="may">
1233			<type type-name="OctetString"/>
1234		</avp>
1235		<avp name="PPKM-SAID" code="141" mandatory="may">
1236			<type type-name="OctetString"/>
1237		</avp>
1238		<avp name="PKM-SA-Descriptor" code="142" mandatory="may">
1239			<type type-name="OctetString"/>
1240		</avp>
1241		<avp name="PKM-Auth-Key" code="143" mandatory="may">
1242			<type type-name="OctetString"/>
1243		</avp>
1244		<avp name="Unassigned" code="144" mandatory="may">
1245			<type type-name="OctetString"/>
1246		</avp>
1247		<avp name="Unassigned" code="145" mandatory="may">
1248			<type type-name="OctetString"/>
1249		</avp>
1250		<avp name="Unassigned" code="146" mandatory="may">
1251			<type type-name="OctetString"/>
1252		</avp>
1253		<avp name="Unassigned" code="147" mandatory="may">
1254			<type type-name="OctetString"/>
1255		</avp>
1256		<avp name="Unassigned" code="148" mandatory="may">
1257			<type type-name="OctetString"/>
1258		</avp>
1259		<avp name="Unassigned" code="149" mandatory="may">
1260			<type type-name="OctetString"/>
1261		</avp>
1262		<avp name="Unassigned" code="150" mandatory="may">
1263			<type type-name="OctetString"/>
1264		</avp>
1265		<avp name="Unassigned" code="151" mandatory="may">
1266			<type type-name="OctetString"/>
1267		</avp>
1268		<avp name="Unassigned" code="152" mandatory="may">
1269			<type type-name="OctetString"/>
1270		</avp>
1271		<avp name="Unassigned" code="153" mandatory="may">
1272			<type type-name="OctetString"/>
1273		</avp>
1274		<avp name="Unassigned" code="154" mandatory="may">
1275			<type type-name="OctetString"/>
1276		</avp>
1277		<avp name="Unassigned" code="155" mandatory="may">
1278			<type type-name="OctetString"/>
1279		</avp>
1280		<avp name="Unassigned" code="156" mandatory="may">
1281			<type type-name="OctetString"/>
1282		</avp>
1283		<avp name="Unassigned" code="157" mandatory="may">
1284			<type type-name="OctetString"/>
1285		</avp>
1286		<avp name="Unassigned" code="158" mandatory="may">
1287			<type type-name="OctetString"/>
1288		</avp>
1289		<avp name="Unassigned" code="159" mandatory="may">
1290			<type type-name="OctetString"/>
1291		</avp>
1292		<avp name="Unassigned" code="160" mandatory="may">
1293			<type type-name="OctetString"/>
1294		</avp>
1295		<avp name="Unassigned" code="161" mandatory="may">
1296			<type type-name="OctetString"/>
1297		</avp>
1298		<avp name="Unassigned" code="162" mandatory="may">
1299			<type type-name="OctetString"/>
1300		</avp>
1301		<avp name="Unassigned" code="163" mandatory="may">
1302			<type type-name="OctetString"/>
1303		</avp>
1304		<avp name="Unassigned" code="164" mandatory="may">
1305			<type type-name="OctetString"/>
1306		</avp>
1307		<avp name="Unassigned" code="165" mandatory="may">
1308			<type type-name="OctetString"/>
1309		</avp>
1310		<avp name="Unassigned" code="166" mandatory="may">
1311			<type type-name="OctetString"/>
1312		</avp>
1313		<avp name="Unassigned" code="167" mandatory="may">
1314			<type type-name="OctetString"/>
1315		</avp>
1316		<avp name="Unassigned" code="168" mandatory="may">
1317			<type type-name="OctetString"/>
1318		</avp>
1319		<avp name="Unassigned" code="169" mandatory="may">
1320			<type type-name="OctetString"/>
1321		</avp>
1322		<avp name="Unassigned" code="170" mandatory="may">
1323			<type type-name="OctetString"/>
1324		</avp>
1325		<avp name="Unassigned" code="171" mandatory="may">
1326			<type type-name="OctetString"/>
1327		</avp>
1328		<avp name="Unassigned" code="172" mandatory="may">
1329			<type type-name="OctetString"/>
1330		</avp>
1331		<avp name="Unassigned" code="173" mandatory="may">
1332			<type type-name="OctetString"/>
1333		</avp>
1334		<avp name="Unassigned" code="174" mandatory="may">
1335			<type type-name="OctetString"/>
1336		</avp>
1337		<avp name="Unassigned" code="175" mandatory="may">
1338			<type type-name="OctetString"/>
1339		</avp>
1340		<avp name="Unassigned" code="176" mandatory="may">
1341			<type type-name="OctetString"/>
1342		</avp>
1343		<avp name="Unassigned" code="177" mandatory="may">
1344			<type type-name="OctetString"/>
1345		</avp>
1346		<avp name="Unassigned" code="178" mandatory="may">
1347			<type type-name="OctetString"/>
1348		</avp>
1349		<avp name="Unassigned" code="179" mandatory="may">
1350			<type type-name="OctetString"/>
1351		</avp>
1352		<avp name="Unassigned" code="180" mandatory="may">
1353			<type type-name="OctetString"/>
1354		</avp>
1355		<avp name="Unassigned" code="181" mandatory="may">
1356			<type type-name="OctetString"/>
1357		</avp>
1358		<avp name="Unassigned" code="182" mandatory="may">
1359			<type type-name="OctetString"/>
1360		</avp>
1361		<avp name="Unassigned" code="183" mandatory="may">
1362			<type type-name="OctetString"/>
1363		</avp>
1364		<avp name="Unassigned" code="184" mandatory="may">
1365			<type type-name="OctetString"/>
1366		</avp>
1367		<avp name="Unassigned" code="185" mandatory="may">
1368			<type type-name="OctetString"/>
1369		</avp>
1370		<avp name="Unassigned" code="186" mandatory="may">
1371			<type type-name="OctetString"/>
1372		</avp>
1373		<avp name="Unassigned" code="187" mandatory="may">
1374			<type type-name="OctetString"/>
1375		</avp>
1376		<avp name="Unassigned" code="188" mandatory="may">
1377			<type type-name="OctetString"/>
1378		</avp>
1379		<avp name="Unassigned" code="189" mandatory="may">
1380			<type type-name="OctetString"/>
1381		</avp>
1382		<avp name="Unassigned" code="190" mandatory="may">
1383			<type type-name="OctetString"/>
1384		</avp>
1385		<avp name="Unassigned" code="191" mandatory="may">
1386			<type type-name="OctetString"/>
1387		</avp>
1388
1389		<!-- 192-223   Experimental Use	[RFC3575] -->
1390		<avp name="Experimental-Use" code="192" mandatory="may">
1391			<type type-name="OctetString"/>
1392		</avp>
1393		<avp name="Experimental-Use" code="193" mandatory="may">
1394			<type type-name="OctetString"/>
1395		</avp>
1396		<avp name="Experimental-Use" code="194" mandatory="may">
1397			<type type-name="OctetString"/>
1398		</avp>
1399		<avp name="Experimental-Use" code="195" mandatory="may">
1400			<type type-name="OctetString"/>
1401		</avp>
1402		<avp name="Experimental-Use" code="196" mandatory="may">
1403			<type type-name="OctetString"/>
1404		</avp>
1405		<avp name="Experimental-Use" code="197" mandatory="may">
1406			<type type-name="OctetString"/>
1407		</avp>
1408		<avp name="Experimental-Use" code="198" mandatory="may">
1409			<type type-name="OctetString"/>
1410		</avp>
1411		<avp name="Experimental-Use" code="199" mandatory="may">
1412			<type type-name="OctetString"/>
1413		</avp>
1414		<avp name="Experimental-Use" code="200" mandatory="may">
1415			<type type-name="OctetString"/>
1416		</avp>
1417		<avp name="Experimental-Use" code="201" mandatory="may">
1418			<type type-name="OctetString"/>
1419		</avp>
1420		<avp name="Experimental-Use" code="202" mandatory="may">
1421			<type type-name="OctetString"/>
1422		</avp>
1423		<avp name="Experimental-Use" code="203" mandatory="may">
1424			<type type-name="OctetString"/>
1425		</avp>
1426		<avp name="Experimental-Use" code="204" mandatory="may">
1427			<type type-name="OctetString"/>
1428		</avp>
1429		<avp name="Experimental-Use" code="205" mandatory="may">
1430			<type type-name="OctetString"/>
1431		</avp>
1432		<avp name="Experimental-Use" code="206" mandatory="may">
1433			<type type-name="OctetString"/>
1434		</avp>
1435		<avp name="Experimental-Use" code="207" mandatory="may">
1436			<type type-name="OctetString"/>
1437		</avp>
1438		<avp name="Experimental-Use" code="208" mandatory="may">
1439			<type type-name="OctetString"/>
1440		</avp>
1441		<avp name="Experimental-Use" code="209" mandatory="may">
1442			<type type-name="OctetString"/>
1443		</avp>
1444		<avp name="Experimental-Use" code="210" mandatory="may">
1445			<type type-name="OctetString"/>
1446		</avp>
1447		<avp name="Experimental-Use" code="211" mandatory="may">
1448			<type type-name="OctetString"/>
1449		</avp>
1450		<avp name="Experimental-Use" code="212" mandatory="may">
1451			<type type-name="OctetString"/>
1452		</avp>
1453		<avp name="Experimental-Use" code="213" mandatory="may">
1454			<type type-name="OctetString"/>
1455		</avp>
1456		<avp name="Experimental-Use" code="214" mandatory="may">
1457			<type type-name="OctetString"/>
1458		</avp>
1459		<avp name="Experimental-Use" code="215" mandatory="may">
1460			<type type-name="OctetString"/>
1461		</avp>
1462		<avp name="Experimental-Use" code="216" mandatory="may">
1463			<type type-name="OctetString"/>
1464		</avp>
1465		<avp name="Experimental-Use" code="217" mandatory="may">
1466			<type type-name="OctetString"/>
1467		</avp>
1468		<avp name="Experimental-Use" code="218" mandatory="may">
1469			<type type-name="OctetString"/>
1470		</avp>
1471		<avp name="Experimental-Use" code="219" mandatory="may">
1472			<type type-name="OctetString"/>
1473		</avp>
1474		<avp name="Experimental-Use" code="220" mandatory="may">
1475			<type type-name="OctetString"/>
1476		</avp>
1477		<avp name="Experimental-Use" code="221" mandatory="may">
1478			<type type-name="OctetString"/>
1479		</avp>
1480		<avp name="Experimental-Use" code="222" mandatory="may">
1481			<type type-name="OctetString"/>
1482		</avp>
1483		<avp name="Experimental-Use" code="223" mandatory="may">
1484			<type type-name="OctetString"/>
1485		</avp>
1486
1487		<!-- 224-240   Implementation Specific	[RFC3575] -->
1488		<avp name="Implementation-Specific" code="224" mandatory="may">
1489			<type type-name="OctetString"/>
1490		</avp>
1491		<avp name="Implementation-Specific" code="225" mandatory="may">
1492			<type type-name="OctetString"/>
1493		</avp>
1494		<avp name="Implementation-Specific" code="226" mandatory="may">
1495			<type type-name="OctetString"/>
1496		</avp>
1497		<avp name="Implementation-Specific" code="227" mandatory="may">
1498			<type type-name="OctetString"/>
1499		</avp>
1500		<avp name="Implementation-Specific" code="228" mandatory="may">
1501			<type type-name="OctetString"/>
1502		</avp>
1503		<avp name="Implementation-Specific" code="229" mandatory="may">
1504			<type type-name="OctetString"/>
1505		</avp>
1506		<avp name="Implementation-Specific" code="230" mandatory="may">
1507			<type type-name="OctetString"/>
1508		</avp>
1509		<avp name="Implementation-Specific" code="231" mandatory="may">
1510			<type type-name="OctetString"/>
1511		</avp>
1512		<avp name="Implementation-Specific" code="232" mandatory="may">
1513			<type type-name="OctetString"/>
1514		</avp>
1515		<avp name="Implementation-Specific" code="233" mandatory="may">
1516			<type type-name="OctetString"/>
1517		</avp>
1518		<avp name="Implementation-Specific" code="234" mandatory="may">
1519			<type type-name="OctetString"/>
1520		</avp>
1521		<avp name="Implementation-Specific" code="235" mandatory="may">
1522			<type type-name="OctetString"/>
1523		</avp>
1524		<avp name="Implementation-Specific" code="236" mandatory="may">
1525			<type type-name="OctetString"/>
1526		</avp>
1527		<avp name="Implementation-Specific" code="237" mandatory="may">
1528			<type type-name="OctetString"/>
1529		</avp>
1530		<avp name="Implementation-Specific" code="238" mandatory="may">
1531			<type type-name="OctetString"/>
1532		</avp>
1533		<avp name="Implementation-Specific" code="239" mandatory="may">
1534			<type type-name="OctetString"/>
1535		</avp>
1536		<avp name="Implementation-Specific" code="240" mandatory="may">
1537			<type type-name="OctetString"/>
1538		</avp>
1539
1540		<!--241-255   Reserved	[RFC3575] -->
1541		<avp name="Reserved" code="241" mandatory="may">
1542			<type type-name="OctetString"/>
1543		</avp>
1544		<avp name="Reserved" code="242" mandatory="may">
1545			<type type-name="OctetString"/>
1546		</avp>
1547		<avp name="Reserved" code="243" mandatory="may">
1548			<type type-name="OctetString"/>
1549		</avp>
1550		<avp name="Reserved" code="244" mandatory="may">
1551			<type type-name="OctetString"/>
1552		</avp>
1553		<avp name="Reserved" code="245" mandatory="may">
1554			<type type-name="OctetString"/>
1555		</avp>
1556		<avp name="Reserved" code="246" mandatory="may">
1557			<type type-name="OctetString"/>
1558		</avp>
1559		<avp name="Reserved" code="247" mandatory="may">
1560			<type type-name="OctetString"/>
1561		</avp>
1562		<avp name="Reserved" code="248" mandatory="may">
1563			<type type-name="OctetString"/>
1564		</avp>
1565		<avp name="Reserved" code="249" mandatory="may">
1566			<type type-name="OctetString"/>
1567		</avp>
1568		<avp name="Reserved" code="250" mandatory="may">
1569			<type type-name="OctetString"/>
1570		</avp>
1571		<avp name="Reserved" code="251" mandatory="may">
1572			<type type-name="OctetString"/>
1573		</avp>
1574		<avp name="Reserved" code="252" mandatory="may">
1575			<type type-name="OctetString"/>
1576		</avp>
1577		<avp name="Reserved" code="253" mandatory="may">
1578			<type type-name="OctetString"/>
1579		</avp>
1580		<avp name="Reserved" code="254" mandatory="may">
1581			<type type-name="OctetString"/>
1582		</avp>
1583		<avp name="Reserved" code="255" mandatory="may">
1584			<type type-name="OctetString"/>
1585		</avp>
1586
1587		<!-- ************************************************************************ -->
1588		<!-- ******************* DIAMETER BASE PROTOCOL AVPS ************************ -->
1589		<!-- ************************************************************************ -->
1590		<avp name="Unassigned" code="256" mandatory="may">
1591			<type type-name="OctetString"/>
1592		</avp>
1593		<avp name="Host-IP-Address" code="257" mandatory="must" protected="may" may-encrypt="no" vendor-bit="mustnot">
1594			<type type-name="IPAddress"/>
1595		</avp>
1596		<avp name="Auth-Application-Id" code="258" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1597			<type type-name="AppId"/>
1598		</avp>
1599		<avp name="Acct-Application-Id" code="259" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1600			<type type-name="AppId"/>
1601		</avp>
1602		<avp name="Vendor-Specific-Application-Id" code="260" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1603			<grouped>
1604				<gavp name="Vendor-Id"/>
1605				<gavp name="Auth-Application-Id"/>
1606				<gavp name="Acct-Application-Id"/>
1607			</grouped>
1608		</avp>
1609		<avp name="Redirect-Host-Usage" code="261" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1610			<type type-name="Enumerated"/>
1611			<enum name="Don't Care" code="0"/>
1612			<enum name="All Session" code="1"/>
1613			<enum name="All Realm" code="2"/>
1614			<enum name="Realm and Application" code="3"/>
1615			<enum name="All Application" code="4"/>
1616			<enum name="All Host" code="5"/>
1617			<enum name="ALL_USER" code="6"/>
1618		</avp>
1619		<avp name="Redirect-Max-Cache-Time" code="262" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1620			<type type-name="Unsigned32"/>
1621		</avp>
1622		<avp name="Session-Id" code="263" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1623			<type type-name="UTF8String"/>
1624		</avp>
1625		<avp name="Origin-Host" code="264" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1626			<type type-name="DiameterIdentity"/>
1627		</avp>
1628		<avp name="Supported-Vendor-Id" code="265" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1629			<type type-name="VendorId"/>
1630		</avp>
1631		<avp name="Vendor-Id" code="266" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1632			<type type-name="VendorId"/>
1633		</avp>
1634		<avp name="Firmware-Revision" code="267" mandatory="mustnot" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1635			<type type-name="Unsigned32"/>
1636		</avp>
1637		<avp name="Result-Code" code="268" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1638			<type type-name="Enumerated"/>
1639			<enum name="DIAMETER_MULTI_ROUND_AUTH" code="1001"/>
1640			<enum name="DIAMETER_SUCCESS" code="2001"/>
1641			<enum name="DIAMETER_LIMITED_SUCCESS" code="2002"/>
1642			<enum name="DIAMETER_FIRST_REGISTRATION" code="2003"/>
1643			<enum name="DIAMETER_SUBSEQUENT_REGISTRATION" code="2004"/>
1644			<enum name="DIAMETER_UNREGISTERED_SERVICE" code="2005"/>
1645			<enum name="DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED" code="2006"/>
1646			<enum name="DIAMETER_SERVER_SELECTION" code="2007"/>
1647			<enum name="DIAMETER_SUCCESS_AUTH_SENT_SERVER_NOT_STORED" code="2008"/>
1648			<enum name="DIAMETER_SUCCESS_RELOCATE_HA" code="2009"/>
1649			<!-- 2010-2999 Unassigned -->
1650			<enum name="DIAMETER_COMMAND_UNSUPPORTED" code="3001"/>
1651			<enum name="DIAMETER_UNABLE_TO_DELIVER" code="3002"/>
1652			<enum name="DIAMETER_REALM_NOT_SERVED" code="3003"/>
1653			<enum name="DIAMETER_TOO_BUSY" code="3004"/>
1654			<enum name="DIAMETER_LOOP_DETECTED" code="3005"/>
1655			<enum name="DIAMETER_REDIRECT_INDICATION" code="3006"/>
1656			<enum name="DIAMETER_APPLICATION_UNSUPPORTED" code="3007"/>
1657			<enum name="DIAMETER_INVALID_HDR_BITS" code="3008"/>
1658			<enum name="DIAMETER_INVALID_AVP_BITS" code="3009"/>
1659			<enum name="DIAMETER_UNKNOWN_PEER" code="3010"/>
1660			<!-- 3011-3999 Unassigned -->
1661			<enum name="DIAMETER_AUTHENTICATION_REJECTED" code="4001"/>
1662			<enum name="DIAMETER_OUT_OF_SPACE" code="4002"/>
1663			<enum name="DIAMETER_ELECTION_LOST" code="4003"/>
1664			<enum name="DIAMETER_ERROR_MIP_REPLY_FAILURE" code="4005"/>
1665			<enum name="DIAMETER_ERROR_HA_NOT_AVAILABLE" code="4006"/>
1666			<enum name="DIAMETER_ERROR_BAD_KEY" code="4007"/>
1667			<enum name="DIAMETER_ERROR_MIP_FILTER_NOT_SUPPORTED" code="4008"/>
1668			<enum name="DIAMETER_END_USER_SERVICE_DENIED" code="4010"/>
1669			<enum name="DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE" code="4011"/>
1670			<enum name="DIAMETER_CREDIT_LIMIT_REACHED" code="4012"/>
1671			<enum name="DIAMETER_USER_NAME_REQUIRED" code="4013"/>
1672			<!-- 4014-4999 Unassigned -->
1673			<enum name="DIAMETER_AVP_UNSUPPORTED" code="5001"/>
1674			<enum name="DIAMETER_UNKNOWN_SESSION_ID" code="5002"/>
1675			<enum name="DIAMETER_AUTHORIZATION_REJECTED" code="5003"/>
1676			<enum name="DIAMETER_INVALID_AVP_VALUE" code="5004"/>
1677			<enum name="DIAMETER_MISSING_AVP" code="5005"/>
1678			<enum name="DIAMETER_RESOURCES_EXCEEDED" code="5006"/>
1679			<enum name="DIAMETER_CONTRADICTING_AVPS" code="5007"/>
1680			<enum name="DIAMETER_AVP_NOT_ALLOWED" code="5008"/>
1681			<enum name="DIAMETER_AVP_OCCURS_TOO_MANY_TIMES" code="5009"/>
1682			<enum name="DIAMETER_NO_COMMON_APPLICATION" code="5010"/>
1683			<enum name="DIAMETER_UNSUPPORTED_VERSION" code="5011"/>
1684			<enum name="DIAMETER_UNABLE_TO_COMPLY" code="5012"/>
1685			<enum name="DIAMETER_INVALID_BIT_IN_HEADER" code="5013"/>
1686			<enum name="DIAMETER_INVALID_AVP_LENGTH" code="5014"/>
1687			<enum name="DIAMETER_INVALID_MESSAGE_LENGTH" code="5015"/>
1688			<enum name="DIAMETER_INVALID_AVP_BIT_COMBO" code="5016"/>
1689			<enum name="DIAMETER_NO_COMMON_SECURITY" code="5017"/>
1690			<enum name="DIAMETER_RADIUS_AVP_UNTRANSLATABLE" code="5018"/>
1691			<!-- 5019-5023 Unassigned -->
1692			<enum name="DIAMETER_ERROR_NO_FOREIGN_HA_SERVICE" code="5024"/>
1693			<enum name="DIAMETER_ERROR_END_TO_END_MIP_KEY_ENCRYPTION" code="5025"/>
1694			<!-- 5026-5029 Unassigned -->
1695			<enum name="DIAMETER_USER_UNKNOWN" code="5030"/>
1696			<enum name="DIAMETER_RATING_FAILED" code="5031"/>
1697			<enum name="DIAMETER_ERROR_USER_UNKNOWN" code="5032"/>
1698			<enum name="DIAMETER_ERROR_IDENTITIES_DONT_MATCH" code="5033"/>
1699			<enum name="DIAMETER_ERROR_IDENTITY_NOT_REGISTERED" code="5034"/>
1700			<enum name="DIAMETER_ERROR_ROAMING_NOT_ALLOWED" code="5035"/>
1701			<enum name="DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED" code="5036"/>
1702			<enum name="DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED" code="5037"/>
1703			<enum name="DIAMETER_ERROR_IN_ASSIGNMENT_TYPE" code="5038"/>
1704			<enum name="DIAMETER_ERROR_TOO_MUCH_DATA" code="5039"/>
1705			<enum name="DIAMETER_ERROR_NOT SUPPORTED_USER_DATA" code="5040"/>
1706			<enum name="DIAMETER_ERROR_MIP6_AUTH_MODE" code="5041"/>
1707
1708			<!-- (Ericsson) SCAP Result Codes, see 155 19-FAY 112 51/2 rev B -->
1709			<enum name="DIAMETER_END_USER_SERVICE_DENIED" code="4241"/>
1710			<enum name="DIAMETER_END_USER_NOT_FOUND" code="5241"/>
1711			<!-- END SCAP Result Codes -->
1712
1713			<!-- 5042-4294967295 Unassigned -->
1714		</avp>
1715		<avp name="Product-Name" code="269" mandatory="mustnot" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1716			<type type-name="UTF8String"/>
1717		</avp>
1718		<avp name="Session-Binding" code="270" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1719			<type type-name="Enumerated"/>
1720			<enum name="RE_AUTH" code="1"/>
1721			<enum name="STR" code="2"/>
1722			<enum name="Unassigned" code="3"/>
1723			<enum name="ACCOUNTING" code="4"/>
1724		</avp>
1725		<avp name="Session-Server-Failover" code="271" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1726			<type type-name="Enumerated"/>
1727			<enum name="REFUSE_SERVICE" code="0"/>
1728			<enum name="TRY_AGAIN" code="1"/>
1729			<enum name="ALLOW_SERVICE" code="2"/>
1730			<enum name="TRY_AGAIN_ALLOW_SERVICE" code="3"/>
1731		</avp>
1732		<avp name="Multi-Round-Time-Out" code="272" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1733			<type type-name="Unsigned32"/>
1734		</avp>
1735		<avp name="Disconnect-Cause" code="273" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1736			<type type-name="Enumerated"/>
1737			<enum name="REBOOTING" code="0"/>
1738			<enum name="BUSY" code="1"/>
1739			<enum name="DO_NOT_WANT_TO_TALK_TO_YOU" code="2"/>
1740		</avp>
1741		<avp name="Auth-Request-Type" code="274" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1742			<type type-name="Enumerated"/>
1743			<enum name="AUTHENTICATE_ONLY" code="1"/>
1744			<enum name="AUTHORIZE_ONLY" code="2"/>
1745			<enum name="AUTHORIZE_AUTHENTICATE" code="3"/>
1746		</avp>
1747		<avp name="Alternate-Peer" code="275" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1748			<type type-name="DiameterIdentity"/>
1749		</avp>
1750		<avp name="Auth-Grace-Period" code="276" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1751			<type type-name="Unsigned32"/>
1752		</avp>
1753		<avp name="Auth-Session-State" code="277" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1754			<type type-name="Enumerated"/>
1755			<enum name="STATE_MAINTAINED" code="0"/>
1756			<enum name="NO_STATE_MAINTAINED" code="1"/>
1757		</avp>
1758		<avp name="Origin-State-Id" code="278" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1759			<type type-name="Unsigned32"/>
1760		</avp>
1761		<avp name="Failed-AVP" code="279" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1762			<grouped>
1763				<!-- This grouped AVP holds any AVP -->
1764				<gavp name="Session-Id"/>
1765			</grouped>
1766		</avp>
1767		<avp name="Proxy-Host" code="280" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1768			<type type-name="DiameterIdentity"/>
1769		</avp>
1770		<avp name="Error-Message" code="281" mandatory="mustnot" protected="may" may-encrypt="no" vendor-bit="mustnot">
1771			<type type-name="UTF8String"/>
1772		</avp>
1773		<avp name="Route-Record" code="282" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1774			<type type-name="DiameterIdentity"/>
1775		</avp>
1776		<avp name="Destination-Realm" code="283" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1777			<type type-name="DiameterIdentity"/>
1778		</avp>
1779		<avp name="Proxy-Info" code="284" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1780			<grouped>
1781				<gavp name="Proxy-Host"/>
1782				<gavp name="Proxy-State"/>
1783			</grouped>
1784		</avp>
1785		<avp name="Re-Auth-Request-Type" code="285" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1786			<type type-name="Enumerated"/>
1787			<enum name="AUTHORIZE_ONLY" code="0"/>
1788			<enum name="AUTHORIZE_AUTHENTICATE" code="1"/>
1789		</avp>
1790		<avp name="Unassigned" code="286" mandatory="may">
1791			<type type-name="OctetString"/>
1792		</avp>
1793		<avp name="Accounting-Sub-Session-Id" code="287" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
1794			<type type-name="Unsigned64"/>
1795		</avp>
1796		<!-- 288-290    Unallocated http://www.iana.org/assignments/aaa-parameters  -->
1797		<avp name="Unallocated" code="288" mandatory="may">
1798			<type type-name="OctetString"/>
1799		</avp>
1800		<avp name="Unallocated" code="289" mandatory="may">
1801			<type type-name="OctetString"/>
1802		</avp>
1803		<avp name="Unallocated" code="290" mandatory="may">
1804			<type type-name="OctetString"/>
1805		</avp>
1806		<avp name="Authorization-Lifetime" code="291" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1807			<type type-name="Integer32"/>
1808		</avp>
1809		<avp name="Redirect-Host" code="292" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1810			<type type-name="DiameterURI"/>
1811		</avp>
1812		<avp name="Destination-Host" code="293" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1813			<type type-name="DiameterIdentity"/>
1814		</avp>
1815		<avp name="Error-Reporting-Host" code="294" mandatory="mustnot" protected="may" may-encrypt="no" vendor-bit="mustnot">
1816			<type type-name="DiameterIdentity"/>
1817		</avp>
1818		<avp name="Termination-Cause" code="295" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1819			<type type-name="Enumerated"/>
1820			<enum name="DIAMETER_LOGOUT" code="1"/>
1821			<enum name="DIAMETER_SERVICE_NOT_PROVIDED" code="2"/>
1822			<enum name="DIAMETER_BAD_ANSWER" code="3"/>
1823			<enum name="DIAMETER_ADMINISTRATIVE" code="4"/>
1824			<enum name="DIAMETER_LINK_BROKEN" code="5"/>
1825			<enum name="DIAMETER_AUTH_EXPIRED" code="6"/>
1826			<enum name="DIAMETER_USER_MOVED" code="7"/>
1827			<enum name="DIAMETER_SESSION_TIMEOUT" code="8"/>
1828		</avp>
1829		<avp name="Origin-Realm" code="296" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1830			<type type-name="DiameterIdentity"/>
1831		</avp>
1832		<avp name="Experimental-Result" code="297" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1833			<grouped>
1834				<gavp name="Vendor-Id"/>
1835				<gavp name="Experimental-Result-Code"/>
1836			</grouped>
1837		</avp>
1838
1839		<!-- Ideally we could specify, in XML, Experimental-Result-Code values for
1840		     different Vendor IDs.  So far we don't have a way to do that, so:
1841
1842		     1) The below values are for 3GPP (why 3GPP? Because that's the most
1843		        common Vendor ID for the people who did this).  Note that
1844			packet-diameter.c assumes that the codes specified here are from 3GPP.
1845
1846		     2) Other Vendor-IDs are handled by registering a dissector to the
1847		        "diameter.vnd_exp_res" dissector table.
1848		-->
1849		<avp name="Experimental-Result-Code" code="298" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1850			<!-- 3GPP TS 29.230 version 13.0.0 -->
1851			<type type-name="Enumerated"/>
1852			<!-- Success codes -->
1853			<enum name="DIAMETER_FIRST_REGISTRATION" code="2001"/>
1854			<enum name="DIAMETER_SUBSEQUENT_REGISTRATION" code="2002"/>
1855			<enum name="DIAMETER_UNREGISTERED_SERVICE" code="2003"/>
1856			<enum name="DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED" code="2004"/>
1857			<enum name="DIAMETER_SERVER_SELECTION(Deprecated value)" code="2005"/>
1858			<!-- 2006-2020 -->
1859			<enum name="DIAMETER_PDP_CONTEXT_DELETION_INDICATION" code="2021"/>
1860
1861			<!-- Transient failures -->
1862			<enum name="DIAMETER_USER_DATA_NOT_AVAILABLE" code="4100"/>
1863			<enum name="DIAMETER_PRIOR_UPDATE_IN_PROGRESS" code="4101"/>
1864			<!-- 4102-4120 -->
1865			<enum name="DIAMETER_ERROR_OUT_OF_RESOURCES" code="4121"/>
1866			<!-- 4122-4140 -->
1867			<enum name="DIAMETER_PCC_BEARER_EVENT" code="4141"/>
1868			<!-- 4142-4180 -->
1869			<enum name="DIAMETER_AUTHENTICATION_DATA_UNAVAILABLE" code="4181"/>
1870			<enum name="DIAMETER_ERROR_CAMEL_SUBSCRIPTION_PRESENT" code="4182"/>
1871			<!-- 4183-4200 -->
1872			<enum name="DIAMETER_ERROR_ABSENT_USER" code="4201"/>
1873			<!-- 4202-4220 -->
1874			<enum name="DIAMETER_ERROR_UNREACHABLE_USER" code="4221"/>
1875			<enum name="DIAMETER_ERROR_SUSPENDED_USER" code="4222"/>
1876			<enum name="DIAMETER_ERROR_DETACHED_USER" code="4223"/>
1877			<enum name="DIAMETER_ERROR_POSITIONING_DENIED" code="4224"/>
1878			<enum name="DIAMETER_ERROR_POSITIONING_FAILED" code="4225"/>
1879			<enum name="DIAMETER_ERROR_UNKNOWN_UNREACHABLE LCS_CLIENT" code="4226"/>
1880			<!-- 4227-4240 -->
1881			<enum name="DIAMETER_ERROR_NO_AVAILABLE_POLICY_COUNTERS LCS_CLIENT" code="4241"/>
1882
1883			<!-- Permanent failures -->
1884			<enum name="DIAMETER_ERROR_USER_UNKNOWN" code="5001"/>
1885			<enum name="DIAMETER_ERROR_IDENTITIES_DONT_MATCH" code="5002"/>
1886			<enum name="DIAMETER_ERROR_IDENTITY_NOT_REGISTERED" code="5003"/>
1887			<enum name="DIAMETER_ERROR_ROAMING_NOT_ALLOWED" code="5004"/>
1888			<enum name="DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED" code="5005"/>
1889			<enum name="DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED" code="5006"/>
1890			<enum name="DIAMETER_ERROR_IN_ASSIGNMENT_TYPE" code="5007"/>
1891			<enum name="DIAMETER_ERROR_TOO_MUCH_DATA" code="5008"/>
1892			<enum name="DIAMETER_ERROR_NOT_SUPPORTED_USER_DATA" code="5009"/>
1893			<enum name="DIAMETER_MISSING_USER_ID" code="5010"/>
1894			<enum name="DIAMETER_ERROR_FEATURE_UNSUPPORTED" code="5011"/>
1895			<enum name="DIAMETER_ERROR_SERVING_NODE_FEATURE_UNSUPPORTED" code="5012"/>
1896			<!-- 5013-5040 -->
1897			<enum name="DIAMETER_ERROR_USER_NO_WLAN_SUBSCRIPTION" code="5041"/>
1898			<enum name="DIAMETER_ERROR_W-APN_UNUSED_BY_USER" code="5042"/>
1899			<enum name="DIAMETER_ERROR_W-DIAMETER_ERROR_NO_ACCESS_INDEPENDENT_SUBSCRIPTION" code="5043"/>
1900			<enum name="DIAMETER_ERROR_USER_NO_W-APN_SUBSCRIPTION" code="5044"/>
1901			<enum name="DIAMETER_ERROR_UNSUITABLE_NETWORK" code="5045"/>
1902			<!-- 5046-5060 -->
1903			<enum name="INVALID_SERVICE_INFORMATION" code="5061"/>
1904			<enum name="FILTER_RESTRICTIONS" code="5062"/>
1905			<enum name="REQUESTED_SERVICE_NOT_AUTHORIZED" code="5063"/>
1906			<enum name="DUPLICATED_AF_SESSION" code="5064"/>
1907			<enum name="IP-CAN_SESSION_NOT_AVAILABLE" code="5065"/>
1908			<enum name="UNAUTHORIZED_NON_EMERGENCY_SESSION" code="5066"/>
1909			<enum name="UNAUTHORIZED_SPONSORED_DATA_CONNECTIVITY" code="5067"/>
1910			<enum name="TEMPORARY_NETWORK_FAILURE" code="5068"/>
1911			<!-- 5069-5099 -->
1912			<enum name="DIAMETER_ERROR_USER_DATA_NOT_RECOGNIZED" code="5100"/>
1913			<enum name="DIAMETER_ERROR_OPERATION_NOT_ALLOWED" code="5101"/>
1914			<enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_READ" code="5102"/>
1915			<enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_MODIFIED" code="5103"/>
1916			<enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_NOTIFIED" code="5104"/>
1917			<enum name="DIAMETER_ERROR_TRANSPARENT_DATA_OUT_OF_SYNC" code="5105"/>
1918			<enum name="DIAMETER_ERROR_SUBS_DATA_ABSENT" code="5106"/>
1919			<enum name="DIAMETER_ERROR_NO_SUBSCRIPTION_TO_DATA" code="5107"/>
1920			<enum name="DIAMETER_ERROR_DSAI_NOT_AVAILABLE" code="5108"/>
1921			<!-- 5109-5119 -->
1922			<enum name="DIAMETER_ERROR_START_INDICATION" code="5120"/>
1923			<enum name="DIAMETER_ERROR_STOP_INDICATION" code="5121"/>
1924			<enum name="DIAMETER_ERROR_UNKNOWN_MBMS_BEARER_SERVICE" code="5122"/>
1925			<enum name="DIAMETER_ERROR_SERVICE_AREA" code="5123"/>
1926			<!-- 5124-5139 -->
1927			<enum name="DIAMETER_ERROR_INITIAL_PARAMETERS" code="5140"/>
1928			<enum name="DIAMETER_ERROR_TRIGGER_EVENT" code="5141"/>
1929			<enum name="DIAMETER_BEARER_EVENT" code="5142"/>
1930			<enum name="DIAMETER_ERROR_BEARER_NOT_AUTHORIZED" code="5143"/>
1931			<enum name="DIAMETER_ERROR_TRAFFIC_MAPPING_INFO_REJECTED" code="5144"/>
1932			<enum name="DIAMETER_QOS_RULE_EVENT" code="5145"/>
1933			<enum name="DIAMETER_ERROR_TRAFFIC_MAPPING_INFO_REJECTED" code="5146"/>
1934			<enum name="DIAMETER_ERROR_CONFLICTING_REQUEST" code="5147"/>
1935			<enum name="DIAMETER_ADC_RULE_EVENT" code="5148"/>
1936			<!-- 5149-5400 -->
1937			<enum name="DIAMETER_ERROR_IMPI_UNKNOWN" code="5401"/>
1938			<enum name="DIAMETER_ERROR_NOT_AUTHORIZED" code="5402"/>
1939			<enum name="DIAMETER_ERROR_TRANSACTION_IDENTIFIER_INVALID" code="5403"/>
1940			<!-- 5404-5419 -->
1941			<enum name="DIAMETER_ERROR_UNKNOWN_EPS_SUBSCRIPTION" code="5420"/>
1942			<enum name="DIAMETER_ERROR_RAT_NOT_ALLOWED" code="5421"/>
1943			<enum name="DIAMETER_ERROR_EQUIPMENT_UNKNOWN" code="5422"/>
1944			<enum name="DIAMETER_ERROR_UNKNOWN_SERVING_NODE" code="5423"/>
1945			<!-- 5424-5449 -->
1946			<enum name="DIAMETER_ERROR_USER_NO_NON_3GPP_SUBSCRIPTION" code="5450"/>
1947			<enum name="DIAMETER_ERROR_USER_NO_APN_SUBSCRIPTION" code="5451"/>
1948			<enum name="DIAMETER_ERROR_RAT_TYPE_NOT_ALLOWED" code="5452"/>
1949			<!-- 5453-5469 -->
1950			<enum name="DIAMETER_ERROR_SUBSESSION" code="5470"/>
1951			<enum name="DIAMETER_ERROR_ONGOING_SESSION_ESTABLISHMENT" code="5471"/>
1952			<!-- 5472-5489 -->
1953			<enum name="DIAMETER_ERROR_UNAUTHORIZED_REQUESTING_NETWORK" code="5490"/>
1954			<!-- 5491-5509 -->
1955			<enum name="DIAMETER_ERROR_UNAUTHORIZED_REQUESTING_ENTITY" code="5510"/>
1956			<enum name="DIAMETER_ERROR_UNAUTHORIZED_SERVICE" code="5511"/>
1957			<!-- 5512-5529 -->
1958			<enum name="DIAMETER_ERROR_INVALID_SME_ADDRESS" code="5530"/>
1959			<enum name="DIAMETER_ERROR_SC_CONGESTION" code="5531"/>
1960			<enum name="DIAMETER_ERROR_SM_PROTOCOL" code="5532"/>
1961			<enum name="DIAMETER_ERROR_TRIGGER_REPLACE_FAILURE" code="5533"/>
1962			<enum name="DIAMETER_ERROR_TRIGGER_RECALL_FAILURE" code="5534"/>
1963			<enum name="DIAMETER_ERROR_ORIGINAL_MESSAGE_NOT_PENDING" code="5535"/>
1964			<!-- 5536-5549 -->
1965			<enum name="DIAMETER_ERROR_ABSENT_USER" code="5550"/>
1966			<enum name="DIAMETER_ERROR_USER_BUSY_FOR_MT_SMS" code="5551"/>
1967			<enum name="DIAMETER_ERROR_FACILITY_NOT_SUPPORTED" code="5552"/>
1968			<enum name="DIAMETER_ERROR_ILLEGAL_USER" code="5553"/>
1969			<enum name="DIAMETER_ERROR_ILLEGAL_EQUIPMENT" code="5554"/>
1970			<enum name="DIAMETER_ERROR_SM_DELIVERY_FAILURE" code="5555"/>
1971			<enum name="DIAMETER_ERROR_SERVICE_NOT_SUBSCRIBED" code="5556"/>
1972			<enum name="DIAMETER_ERROR_SERVICE_BARRED" code="5557"/>
1973			<enum name="DIAMETER_ERROR_MWD_LIST_FULL" code="5558"/>
1974			<!-- 5559-5569 -->
1975			<enum name="DIAMETER_ERROR_UNKNOWN_POLICY_COUNTERS" code="5570"/>
1976			<!-- 5571-5589 -->
1977			<enum name="DIAMETER_ERROR_ORIGIN_ALUID_UNKNOWN" code="5590"/>
1978			<enum name="DIAMETER_ERROR_TARGET_ALUID_UNKNOWN" code="5591"/>
1979			<enum name="DIAMETER_ERROR_PFID_UNKNOWN" code="5592"/>
1980			<enum name="DIAMETER_ERROR_APP_REGISTER_REJECT" code="5593"/>
1981			<enum name="DIAMETER_ERROR_PROSE_MAP_REQUEST_DISALLOWED" code="5594"/>
1982			<enum name="DIAMETER_ERROR_MAP_REQUEST_REJECT" code="5595"/>
1983			<!-- 5596-5609 -->
1984			<enum name="DIAMETER_ERROR_UNKNOWN_PROSE_SUBSCRIPTION" code="5610"/>
1985			<enum name="PROSE_NOT_ALLOWED" code="5611"/>
1986			<enum name="DIAMETER_ERROR_UE_LOCATION_UNKNOWN" code="5612"/>
1987			<!-- 5613-5629 -->
1988			<enum name="DIAMETER_ERROR_NO_ASSOCIATED_DISCOVERY_FILTER" code="5630"/>
1989			<enum name="DIAMETER_ERROR_ANNOUNCING_UNAUTHORIZED_IN_PLMN" code="5631"/>
1990			<enum name="DIAMETER_ERROR_INVALID_APPLICATION_CODE" code="5632"/>
1991			<enum name="DIAMETER_ERROR_PROXIMITY_UNAUTHORIZED" code="5633"/>
1992			<enum name="DIAMETER_ERROR_PROXIMITY_REJECTED" code="5634"/>
1993			<enum name="DIAMETER_ERROR_NO_PROXIMITY_REQUEST" code="5635"/>
1994			<enum name="DIAMETER_ERROR_UNAUTHORIZED_SERVICE_IN_THIS_PLMN" code="5636"/>
1995			<enum name="DIAMETER_ERROR_PROXIMITY_CANCELLED" code="5637"/>
1996			<!-- 5637-5999 -->
1997		</avp>
1998		<!-- RFC3588 AVP -->
1999		<avp name="Inband-Security-Id" code="299" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
2000			<type type-name="Enumerated"/>
2001				<enum name="NO_INBAND_SECURITY" code="0"/>
2002				<enum name="TLS" code="1"/>
2003		</avp>
2004		<avp name="E2E-Sequence" code="300" mandatory="must">
2005			<grouped>
2006				<gavp name="foo"/>
2007			</grouped>
2008		</avp>
2009		<!-- 301-317    Unallocated -->
2010		<avp name="Unallocated" code="301" mandatory="may">
2011			<type type-name="OctetString"/>
2012		</avp>
2013		<avp name="Unallocated" code="302" mandatory="may">
2014			<type type-name="OctetString"/>
2015		</avp>
2016		<avp name="Unallocated" code="303" mandatory="may">
2017			<type type-name="OctetString"/>
2018		</avp>
2019		<avp name="Unallocated" code="304" mandatory="may">
2020			<type type-name="OctetString"/>
2021		</avp>
2022		<avp name="Unallocated" code="305" mandatory="may">
2023			<type type-name="OctetString"/>
2024		</avp>
2025		<avp name="Unallocated" code="306" mandatory="may">
2026			<type type-name="OctetString"/>
2027		</avp>
2028		<avp name="Unallocated" code="307" mandatory="may">
2029			<type type-name="OctetString"/>
2030		</avp>
2031		<avp name="Unallocated" code="308" mandatory="may">
2032			<type type-name="OctetString"/>
2033		</avp>
2034		<avp name="Unallocated" code="309" mandatory="may">
2035			<type type-name="OctetString"/>
2036		</avp>
2037		<avp name="Unallocated" code="310" mandatory="may">
2038			<type type-name="OctetString"/>
2039		</avp>
2040		<avp name="Unallocated" code="311" mandatory="may">
2041			<type type-name="OctetString"/>
2042		</avp>
2043		<avp name="Unallocated" code="312" mandatory="may">
2044			<type type-name="OctetString"/>
2045		</avp>
2046		<avp name="Unallocated" code="313" mandatory="may">
2047			<type type-name="OctetString"/>
2048		</avp>
2049		<avp name="Unallocated" code="314" mandatory="may">
2050			<type type-name="OctetString"/>
2051		</avp>
2052		<avp name="Unallocated" code="315" mandatory="may">
2053			<type type-name="OctetString"/>
2054		</avp>
2055		<avp name="Unallocated" code="316" mandatory="may">
2056			<type type-name="OctetString"/>
2057		</avp>
2058		<avp name="Unallocated" code="317" mandatory="may">
2059			<type type-name="OctetString"/>
2060		</avp>
2061
2062		<!-- AVPs 318 - 348 belong to Diameter Mobile IPv4 Application and are defined in mobileipv4.xml
2063		318 MIP-FA-to-HA-SPI [RFC4004]
2064		319 MIP-FA-to-MN-SPI [RFC4004]
2065		320 MIP-Reg-Request [RFC4004]
2066		321 MIP-Reg-Reply [RFC4004]
2067		322 MIP-MN-AAA-Auth [RFC4004]
2068		323 MIP-HA-to-FA-SPI [RFC4004]
2069		324 Unassigned
2070		325 MIP-MN-to-FA-MSA [RFC4004]
2071		326 MIP-FA-to-MN-MSA [RFC4004]
2072		327 Unassigned
2073		328 MIP-FA-to-HA-MSA [RFC4004]
2074		329 MIP-HA-to-FA-MSA [RFC4004]
2075		331 MIP-MN-to-HA-MSA [RFC4004]
2076		332 MIP-HA-to-MN-MSA [RFC4004]
2077		333 MIP-Mobile-Node-Address [RFC4004]
2078		334 MIP-Home-Agent-Address [RFC4004]
2079		335 MIP-Nonce [RFC4004]
2080		336 MIP-Candidate-Home-Agent-Host [RFC4004]
2081		337 MIP-Feature-Vector [RFC4004]
2082		338 MIP-Auth-Input-Data-Length [RFC4004]
2083		339 MIP-Authenticator-Length [RFC4004]
2084		340 MIP-Authenticator-Offset [RFC4004]
2085		341 MIP-MN-AAA-SPI [RFC4004]
2086		342 MIP-Filter-Rule [RFC4004]
2087		343 MIP-Session-Key [RFC4004]
2088		344 MIP-FA-Challenge [RFC4004]
2089		345 MIP-Algorithm-Type [RFC4004]
2090		346 MIP-Replay-Mode [RFC4004]
2091		347 MIP-Originating-Foreign-AAA [RFC4004]
2092		348 MIP-Home-Agent-Host [RFC4004]
2093		-->
2094
2095		<avp name="Unassigned" code="349" mandatory="may">
2096			<type type-name="OctetString"/>
2097		</avp>
2098		<avp name="Unassigned" code="350" mandatory="may">
2099			<type type-name="OctetString"/>
2100		</avp>
2101		<avp name="Unassigned" code="351" mandatory="may">
2102			<type type-name="OctetString"/>
2103		</avp>
2104		<avp name="Unassigned" code="352" mandatory="may">
2105			<type type-name="OctetString"/>
2106		</avp>
2107		<avp name="Unassigned" code="353" mandatory="may">
2108			<type type-name="OctetString"/>
2109		</avp>
2110		<avp name="Unassigned" code="354" mandatory="may">
2111			<type type-name="OctetString"/>
2112		</avp>
2113		<avp name="Unassigned" code="355" mandatory="may">
2114			<type type-name="OctetString"/>
2115		</avp>
2116		<avp name="Unassigned" code="356" mandatory="may">
2117			<type type-name="OctetString"/>
2118		</avp>
2119		<avp name="Unassigned" code="357" mandatory="may">
2120			<type type-name="OctetString"/>
2121		</avp>
2122		<avp name="Unassigned" code="358" mandatory="may">
2123			<type type-name="OctetString"/>
2124		</avp>
2125		<avp name="Unassigned" code="359" mandatory="may">
2126			<type type-name="OctetString"/>
2127		</avp>
2128		<avp name="Unassigned" code="360" mandatory="may">
2129			<type type-name="OctetString"/>
2130		</avp>
2131		<avp name="Unassigned" code="361" mandatory="may">
2132			<type type-name="OctetString"/>
2133		</avp>
2134		<avp name="Unassigned" code="362" mandatory="may">
2135			<type type-name="OctetString"/>
2136		</avp>
2137
2138		<!-- AVPs 368 - 393 are in sip.xml
2139		363 Accounting-Input-Octets [RFC4005][RFC4004]
2140		364 Accounting-Output-Octets [RFC4005][RFC4004]
2141		365 Accounting-Input-Packets [RFC4005][RFC4004]
2142		366 Accounting-Output-Packets [RFC4005][RFC4004]
2143		367 MIP-MSA-Lifetime [RFC4004]
2144		368 SIP-Accounting-Information [RFC4740]
2145		369 SIP-Accounting-Server-URI [RFC4740]
2146		370 SIP-Credit-Control-Server-URI [RFC4740]
2147		371 SIP-Server-URI [RFC4740]
2148		372 SIP-Server-Capabilities [RFC4740]
2149		373 SIP-Mandatory-Capability [RFC4740]
2150		374 SIP-Optional-Capability [RFC4740]
2151		375 SIP-Server-Assignment-Type [RFC4740]
2152		376 SIP-Auth-Data-Item [RFC4740]
2153		377 SIP-Authentication-Scheme [RFC4740]
2154		378 SIP-Item-Number [RFC4740]
2155		379 SIP-Authenticate [RFC4740]
2156		380 SIP-Authorization [RFC4740]
2157		381 SIP-Authentication-Info [RFC4740]
2158		382 SIP-Number-Auth-Items [RFC4740]
2159		383 SIP-Deregistration-Reason [RFC4740]
2160		384 SIP-Reason-Code [RFC4740]
2161		385 SIP-Reason-Info [RFC4740]
2162		386 SIP-Visited-Network-Id [RFC4740]
2163		387 SIP-User-Authorization-Type [RFC4740]
2164		388 SIP-Supported-User-Data-Type [RFC4740]
2165		389 SIP-User-Data [RFC4740]
2166		390 SIP-User-Data-Type [RFC4740]
2167		391 SIP-User-Data-Contents [RFC4740]
2168		392 SIP-User-Data-Already-Available [RFC4740]
2169		393 SIP-Method [RFC4740]
2170		-->
2171
2172		<avp name="Unassigned" code="394" mandatory="may">
2173			<type type-name="OctetString"/>
2174		</avp>
2175		<avp name="Unassigned" code="395" mandatory="may">
2176			<type type-name="OctetString"/>
2177		</avp>
2178		<avp name="Unassigned" code="396" mandatory="may">
2179			<type type-name="OctetString"/>
2180		</avp>
2181		<avp name="Unassigned" code="397" mandatory="may">
2182			<type type-name="OctetString"/>
2183		</avp>
2184		<avp name="Unassigned" code="398" mandatory="may">
2185			<type type-name="OctetString"/>
2186		</avp>
2187		<avp name="Unassigned" code="399" mandatory="may">
2188			<type type-name="OctetString"/>
2189		</avp>
2190
2191		<!-- AVPs 400 - 408 are defined in nasreq.xml
2192		400 NAS-Filter-Rule [RFC4005]
2193		401 Tunneling [RFC4005]
2194		402 CHAP-Auth [RFC4005]
2195		403 CHAP-Algorithm [RFC4005]
2196		404 CHAP-Ident [RFC4005]
2197		405 CHAP-Response [RFC4005]
2198		406 Acounting-Auth-Method [RFC4005]
2199		407 QoS-Filter-Rule [RFC4005]
2200		408 Origin-AAA-Protocol [RFC4005]
2201		-->
2202
2203		<avp name="Unassigned" code="409" mandatory="may">
2204			<type type-name="OctetString"/>
2205		</avp>
2206		<avp name="Unassigned" code="410" mandatory="may">
2207			<type type-name="OctetString"/>
2208		</avp>
2209
2210		<!-- AVPs 411 - 461 belong to Charge Control and are defined in chargecontrol.xml
2211		411 CC-Correlation-Id [RFC4006]
2212		412 CC-Input-Octets [RFC4006]
2213		413 CC-Money [RFC4006]
2214		414 CC-Output-Octets [RFC4006]
2215		415 CC-Request-Number [RFC4006]
2216		416 CC-Request-Type [RFC4006]
2217		417 CC-Service-Specific-Units [RFC4006]
2218		418 CC-Session-Failover [RFC4006]
2219		419 CC-Sub-Session-Id [RFC4006]
2220		420 CC-Time [RFC4006]
2221		421 CC-Total-Octets [RFC4006]
2222		422 Check-Balance-Result [RFC4006]
2223		423 Cost-Information [RFC4006]
2224		424 Cost-Unit [RFC4006]
2225		425 Currency-Code [RFC4006]
2226		426 Credit-Control [RFC4006]
2227		427 Credit-Control-Failure-Handling [RFC4006]
2228		428 Direct-Debiting-Failure-Handling [RFC4006]
2229		429 Exponent [RFC4006]
2230		430 Final-Unit-Indication [RFC4006]
2231		431 Granted-Service-Unit [RFC4006]
2232		432 Rating-Group [RFC4006]
2233		433 Redirect-Address-Type [RFC4006]
2234		434 Redirect-Server [RFC4006]
2235		435 Redirect-Server-Address [RFC4006]
2236		-->
2237
2238		<avp name="Requested-Action" code="436" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
2239			<type type-name="Enumerated"/>
2240			<enum name="DIRECT_DEBITING" code="0"/>
2241			<enum name="REFUND_ACCOUNT" code="1"/>
2242			<enum name="CHECK_BALANCE" code="2"/>
2243			<enum name="PRICE_ENQUIRY" code="3"/>
2244		</avp>
2245
2246		<!--
2247		437 Requested-Service-Unit [RFC4006]
2248		438 Restriction-Filter-Rule [RFC4006]
2249		439 Service-Identifier [RFC4006]
2250		440 Service-Parameter-Info [RFC4006]
2251		441 Service-Parameter-Type [RFC4006]
2252		442 Service-Parameter-Value [RFC4006]
2253		443 Subscription-Id [RFC4006]
2254		444 Subscription-Id-Data [RFC4006]
2255		445 Unit-Value [RFC4006]
2256		446 Used-Service-Unit [RFC4006]
2257		447 Value-Digits [RFC4006]
2258		448 Validity-Time [RFC4006]
2259		449 Final-Unit-Action [RFC4006]
2260		450 Subscription-Id-Type [RFC4006]
2261		451 Tariff-Time-Change [RFC4006]
2262		452 Tariff-Change-Usage [RFC4006]
2263		453 G-S-U-Pool-Identifier [RFC4006]
2264		454 CC-Unit-Type [RFC4006]
2265		455 Multiple-Services-Indicator [RFC4006]
2266		456 Multiple-Services-Credit-Control [RFC4006]
2267		457 G-S-U-Pool-Reference [RFC4006]
2268		458 User-Equipment-Info [RFC4006]
2269		459 User-Equipment-Info-Type [RFC4006]
2270		460 User-Equipment-Info-Value [RFC4006]
2271		461 Service-Context-Id [RFC4006]
2272		-->
2273
2274		<!-- eap.xml
2275		462 EAP-Payload [RFC4072]
2276		463 EAP-Reissued-Payload [RFC4072]
2277		464 EAP-Master-Session-Key [RFC4072]
2278		465 Accounting-EAP-Auth-Method [RFC4072]
2279		-->
2280
2281		<avp name="Unassigned" code="466" mandatory="may">
2282			<type type-name="OctetString"/>
2283		</avp>
2284		<avp name="Unassigned" code="467" mandatory="may">
2285			<type type-name="OctetString"/>
2286		</avp>
2287		<avp name="Unassigned" code="468" mandatory="may">
2288			<type type-name="OctetString"/>
2289		</avp>
2290		<avp name="Unassigned" code="469" mandatory="may">
2291			<type type-name="OctetString"/>
2292		</avp>
2293		<avp name="Unassigned" code="470" mandatory="may">
2294			<type type-name="OctetString"/>
2295		</avp>
2296		<avp name="Unassigned" code="471" mandatory="may">
2297			<type type-name="OctetString"/>
2298		</avp>
2299		<avp name="Unassigned" code="472" mandatory="may">
2300			<type type-name="OctetString"/>
2301		</avp>
2302		<avp name="Unassigned" code="473" mandatory="may">
2303			<type type-name="OctetString"/>
2304		</avp>
2305		<avp name="Unassigned" code="474" mandatory="may">
2306			<type type-name="OctetString"/>
2307		</avp>
2308		<avp name="Unassigned" code="475" mandatory="may">
2309			<type type-name="OctetString"/>
2310		</avp>
2311		<avp name="Unassigned" code="476" mandatory="may">
2312			<type type-name="OctetString"/>
2313		</avp>
2314		<avp name="Unassigned" code="477" mandatory="may">
2315			<type type-name="OctetString"/>
2316		</avp>
2317		<avp name="Unassigned" code="478" mandatory="may">
2318			<type type-name="OctetString"/>
2319		</avp>
2320		<avp name="Unassigned" code="479" mandatory="may">
2321			<type type-name="OctetString"/>
2322		</avp>
2323		<avp name="Accounting-Record-Type" code="480" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
2324			<type type-name="Enumerated"/>
2325			<enum name="Event Record" code="1"/>
2326			<enum name="Start Record" code="2"/>
2327			<enum name="Interim Record" code="3"/>
2328			<enum name="Stop Record" code="4"/>
2329		</avp>
2330
2331		<avp name="Unassigned" code="481" mandatory="may">
2332			<type type-name="OctetString"/>
2333		</avp>
2334		<avp name="Unassigned" code="482" mandatory="may">
2335			<type type-name="OctetString"/>
2336		</avp>
2337
2338		<avp name="Accounting-Realtime-Required" code="483" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
2339			<type type-name="Enumerated"/>
2340			<enum name="Reserved" code="0"/>
2341			<enum name="DELIVER_AND_GRANT" code="1"/>
2342			<enum name="GRANT_AND_STORE" code="2"/>
2343			<enum name="GRANT_AND_LOSE" code="3"/>
2344		</avp>
2345		<avp name="Unassigned" code="484" mandatory="may">
2346			<type type-name="OctetString"/>
2347		</avp>
2348		<avp name="Accounting-Record-Number" code="485" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
2349			<type type-name="Unsigned32"/>
2350		</avp>
2351
2352		<!-- AVPs 486 - 494 are defined in in mobileipv6.xml -->
2353
2354		<avp name="TMOD-1" code="495" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
2355			<grouped>
2356				<gavp name="Token-Rate"/>
2357				<gavp name="Bucket-Depth"/>
2358				<gavp name="Peak-Traffic-Rate"/>
2359				<gavp name="Minimum-Policed-Unit"/>
2360				<gavp name="Maximum-Packet-Size"/>
2361			</grouped>
2362		</avp>
2363		<avp name="Token-Rate" code="496" mandatory="may">
2364			<type type-name="Float32"/>
2365		</avp>
2366		<avp name="Bucket-Depth" code="497" mandatory="may">
2367			<type type-name="Float32"/>
2368		</avp>
2369		<avp name="Peak-Traffic-Rate" code="498" mandatory="may">
2370			<type type-name="Float32"/>
2371		</avp>
2372		<avp name="Minimum-Policed-Unit" code="499" mandatory="may">
2373			<type type-name="Unsigned32"/>
2374		</avp>
2375		<avp name="Maximum-Packet-Size" code="500" mandatory="may">
2376			<type type-name="Unsigned32"/>
2377		</avp>
2378		<avp name="TMOD-2" code="501" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
2379			<grouped>
2380				<gavp name="Token-Rate"/>
2381				<gavp name="Bucket-Depth"/>
2382				<gavp name="Peak-Traffic-Rate"/>
2383				<gavp name="Minimum-Policed-Unit"/>
2384				<gavp name="Maximum-Packet-Size"/>
2385			</grouped>
2386		</avp>
2387		<avp name="Bandwidth" code="502" mandatory="may">
2388			<type type-name="Float32"/>
2389		</avp>
2390		<avp name="PHB-Class" code="503" mandatory="may">
2391			<type type-name="Unsigned32"/>
2392		</avp>
2393
2394		<!-- AVPs 504 - 507 are defined in mobileipv6.xml -->
2395
2396		<!--
2397		508 QoS-Resources [RFC5777]
2398		509 Filter-Rule [RFC5777]
2399		510 Filter-Rule-Precedence [RFC5777]
2400		511 Classifier [RFC5777]
2401		512 Classifier-ID [RFC5777]
2402		513 Protocol [RFC5777]
2403		514 Direction [RFC5777]
2404		515 From-Spec [RFC5777]
2405		516 To-Spec [RFC5777]
2406		517 Negated [RFC5777]
2407		518 IP-Address [RFC5777]
2408		519 IP-Address-Range [RFC5777]
2409		520 IP-Address-Start [RFC5777]
2410		521 IP-Address-End [RFC5777]
2411		522 IP-Address-Mask [RFC5777]
2412		523 IP-Mask-Bit-Mask-Width [RFC5777]
2413		524 MAC-Address [RFC5777]
2414		525 MAC-Address-Mask [RFC5777]
2415		526 MAC-Address-Mask-Pattern [RFC5777]
2416		527 EUI64-Address [RFC5777]
2417		528 EUI64-Address-Mask [RFC5777]
2418		529 EUI64-Address-Mask-Pattern [RFC5777]
2419		-->
2420
2421		<avp name="Port" code="530" mandatory="may">
2422			<type type-name="Integer32"/>
2423		</avp>
2424		<avp name="Port-Range" code="531" mandatory="may">
2425			<grouped>
2426				<gavp name="Port-Start"/>
2427				<gavp name="Port-End "/>
2428			</grouped>
2429		</avp>
2430		<avp name="Port-Start" code="532" mandatory="may">
2431			<type type-name="Integer32"/>
2432		</avp>
2433		<avp name="Port-End" code="533" mandatory="may">
2434			<type type-name="Integer32"/>
2435		</avp>
2436
2437		<!--
2438		534 Use-Assigned-Address [RFC5777]
2439		535 Diffserv-Code-Point [RFC5777]
2440		536 Fragmentation-Flag [RFC5777]
2441		537 IP-Option [RFC5777]
2442		538 IP-Option-Type [RFC5777]
2443		539 IP-Option-Value [RFC5777]
2444		540 TCP-Option [RFC5777]
2445		541 TCP-Option-Type [RFC5777]
2446		542 TCP-Option-Value [RFC5777]
2447		543 TCP-Flags [RFC5777]
2448		544 TCP-Flag-Type [RFC5777]
2449		545 ICMP-Type [RFC5777]
2450		546 ICMP-Type-Number [RFC5777]
2451		547 ICMP-Code [RFC5777]
2452		548 ETH-Option [RFC5777]
2453		549 ETH-Proto-Type [RFC5777]
2454		550 ETH-Ether-Type [RFC5777]
2455		551 ETH-SAP [RFC5777]
2456		552 VLAN-ID-Range [RFC5777]
2457		553 S-VID-Start [RFC5777]
2458		554 S-VID-End [RFC5777]
2459		555 C-VID-Start [RFC5777]
2460		556 C-VID-End [RFC5777]
2461		557 User-Priority-Range [RFC5777]
2462		558 Low-User-Priority [RFC5777]
2463		559 High-User-Priority [RFC5777]
2464		560 Time-Of-Day-Condition [RFC5777]
2465		561 Time-Of-Day-Start [RFC5777]
2466		562 Time-Of-Day-End [RFC5777]
2467		563 Day-Of-Week-Mask [RFC5777]
2468		564 Day-Of-Month-Mask [RFC5777]
2469		565 Month-Of-Year-Mask [RFC5777]
2470		566 Absolute-Start-Time [RFC5777]
2471		567 Absolute-Start-Fractional-Seconds [RFC5777]
2472		568 Absolute-End-Time [RFC5777]
2473		569 Absolute-End-Fractional-Seconds [RFC5777]
2474		570 Timezone-Flag [RFC5777]
2475		571 Timezone-Offset [RFC5777]
2476		572 Treatment-Action [RFC5777]
2477		573 QoS-Profile-Id [RFC5777]
2478		574 QoS-Profile-Template [RFC5777]
2479		575 QoS-Semantics [RFC5777]
2480		576 QoS-Parameters [RFC5777]
2481		577 Excess-Treatment [RFC5777]
2482		578 QoS-Capability [RFC5777]
2483		579 QoS-Authorization-Data [RFC5866]
2484		580 Bound-Auth-Session-Id [RFC5866]
2485		581 Key [RFC-ietf-dime-local-keytran-14]
2486		582 Key-Type [RFC-ietf-dime-local-keytran-14]
2487		583 Keying-Material [RFC-ietf-dime-local-keytran-14]
2488		584 Key-Lifetime [RFC-ietf-dime-local-keytran-14]
2489		585 Key-SPI [RFC-ietf-dime-local-keytran-14]
2490		586 Key-Name [RFC-ietf-dime-local-keytran-14]
2491		587 IKEv2-Nonces [RFC6738]
2492		588 Ni [RFC6738]
2493		589 Nr [RFC6738]
2494		590 IKEv2-Identity [RFC6738]
2495		591 Initiator-Identity [RFC6738]
2496		592 ID-Type [RFC6738]
2497		593 Identification-Data [RFC6738]
2498		594 Responder-Identity [RFC6738]
2499		595 NC-Request-Type [RFC6736]
2500		596 NAT-Control-Install [RFC6736]
2501		597 NAT-Control-Remove [RFC6736]
2502		598 NAT-Control-Definition [RFC6736]
2503		599 NAT-Internal-Address [RFC6736]
2504		600 NAT-External-Address [RFC6736]
2505		601 Max-NAT-Bindings [RFC6736]
2506		602 NAT-Control-Binding-Template [RFC6736]
2507		603 Duplicate-Session-Id [RFC6736]
2508		604 NAT-External-Port-Style [RFC6736]
2509		605 NAT-Control-Record [RFC6736]
2510		606 NAT-Control-Binding-Status [RFC6736]
2511		607 Current-NAT-Bindings [RFC6736]
2512		608 Dual-Priority [RFC6735]
2513		609 Preemption-Priority [RFC6735]
2514		610 Defending-Priority [RFC6735]
2515		611 Admission-Priority [RFC6735]
2516		612 SIP-Resource-Priority [RFC6735]
2517		613 SIP-Resource-Priority-Namespace [RFC6735]
2518		614 SIP-Resource-Priority-Value [RFC6735]
2519		615 Application-Level-Resource-Priority [RFC6735]
2520		616 ALRP-Namespace [RFC6735]
2521		617 ALRP-Value [RFC6735]
2522		618-0xffffff Unassigned  -->
2523
2524		<!-- **************************************************************************** -->
2525		<!-- ************************ END DIAMETER BASE PROTOCOL AVPS ******************* -->
2526		<!-- **************************************************************************** -->
2527
2528		<!--
2529		3GPP TS 29.230 version 8.7.0 Release 8  Table 7.1: 3GPP specific AVP codes
2530		100 3GPP-WLAN-APN-Id OctetString 29.234 [6]
2531		Note: The AVP codes from 1 to 255 are reserved for backwards compatibility with 3GPP RADIUS Vendor
2532		Specific Attributes (See TS 29.061 [13])
2533		Note: The AVP codes from 256 to 299 are reserved for future use.
2534		-->
2535		<avp name="Authentication-Method" code="300" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
2536			<type type-name="Enumerated"/>
2537			<enum name="WLAN_EAP_SIM" code="0"/>
2538			<enum name="WLAN_EAP_AKA" code="1"/>
2539		</avp>
2540		<avp name="Authentication-Information-SIM" code="301" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
2541			<type type-name="OctetString"/>
2542		</avp>
2543		<avp name="Authorization-Information-SIM" code="302" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
2544			<type type-name="OctetString"/>
2545		</avp>
2546		<!--
2547		303 WLAN-User-Data Grouped
2548		304 Charging-Data Grouped
2549		305 WLAN-Access Enumerated
2550		306 WLAN- 3GPP-IP-Access Enumerated
2551		307 APN-Authorized Grouped
2552		308 APN-Id
2553		309 APN-Barring-Type Enumerated
2554		310 WLAN-Direct-IP-Access Enumerated
2555		311 Session-Request-Type Enumerated
2556		312 Routing-Policy IPFilterRule
2557		313 Max-Requested-Bandwidth OctetString
2558		314 Charging-Characteristics Integer
2559		315 Charging-Nodes Grouped
2560		316 Primary-OCS-Charging-Function-Name DiameterIdentity
2561		317 Secondary-OCS-Charging-Function-Name DiameterIdentity
2562		-->
2563
2564		<avp name="3GPP-AAA-Server-Name" code="318" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2565			<type type-name="OctetString"/>
2566		</avp>
2567		<avp name="Maximum-Number-Accesses" code="319" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2568			<type type-name="Unsigned32"/>
2569		</avp>
2570
2571		<!--
2572		Note: The AVP codes from 320 to 399 are reserved for TS 29.234
2573		-->
2574
2575		<avp name="GBA-UserSecSettings" code="400" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2576			<type type-name="OctetString"/>
2577		</avp>
2578		<avp name="Transaction-Identifier" code="401" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2579			<type type-name="OctetString"/>
2580		</avp>
2581		<avp name="NAF-Hostname" code="402" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2582			<type type-name="OctetString"/>
2583		</avp>
2584		<avp name="GAA-Service-Identifier" code="403" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2585			<type type-name="OctetString"/>
2586		</avp>
2587		<avp name="Key-ExpiryTime" code="404" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2588			<type type-name="Time"/>
2589		</avp>
2590		<avp name="ME-Key-Material" code="405" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2591			<type type-name="OctetString"/>
2592		</avp>
2593		<avp name="UICC-Key-Material" code="406" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2594			<type type-name="OctetString"/>
2595		</avp>
2596		<avp name="GBA_U-Awareness-Indicator" code="407" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2597			<type type-name="Enumerated"/>
2598			<enum name="NO" code="0"/>
2599			<enum name="YES" code="1"/>
2600		</avp>
2601		<avp name="BootstrapInfoCreationTime" code="408" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2602			<type type-name="Time"/>
2603		</avp>
2604		<avp name="GUSS-Timestamp" code="409" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2605			<type type-name="Time"/>
2606		</avp>
2607		<avp name="GBA-Type" code="410" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2608			<type type-name="Enumerated"/>
2609			<enum name="3G GBA" code="0"/>
2610			<enum name="2G GBA" code="1"/>
2611		</avp>
2612		<avp name="UE-Id" code="411" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2613			<type type-name="OctetString"/>
2614		</avp>
2615		<avp name="UE-Id-Type" code="412" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2616			<type type-name="Enumerated"/>
2617			<enum name="Private user identity" code="0"/>
2618			<enum name="Public user identity" code="1"/>
2619		</avp>
2620		<avp name="UICC-App-Label" code="413" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2621			<type type-name="OctetString"/>
2622		</avp>
2623		<avp name="UICC-ME" code="414" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2624			<type type-name="Enumerated"/>
2625			<enum name="GBA_ME" code="0"/>
2626			<enum name="GBA_U" code="1"/>
2627		</avp>
2628		<avp name="Requested-Key-Lifetime" code="415" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2629			<type type-name="Time"/>
2630		</avp>
2631		<avp name="Private-Identity-Request" code="416" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2632			<type type-name="Enumerated"/>
2633			<enum name="Private identity requested" code="0"/>
2634			<enum name="Private identity not requested" code="1"/>
2635		</avp>
2636		<avp name="GBA-Push-Info" code="417" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2637			<type type-name="OctetString"/>
2638		</avp>
2639		<avp name="NAF-SA-Identifier" code="418" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2640			<type type-name="OctetString"/>
2641		</avp>
2642		<avp name="Security-Feature-Request" code="419" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2643			<type type-name="OctetString"/>
2644		</avp>
2645		<avp name="Security-Feature-Response" code="420" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2646			<type type-name="OctetString"/>
2647		</avp>
2648
2649		<!-- Note: The AVP codes from 421 to 499 are reserved for TS 29.109
2650		<avp name="Reserved for TS 29.109" code="421" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2651			<type type-name="OctetString"/>
2652		</avp>
2653		<avp name="Reserved for TS 29.109" code="422" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2654			<type type-name="OctetString"/>
2655		</avp>
2656		<avp name="Reserved for TS 29.109" code="423" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2657			<type type-name="OctetString"/>
2658		</avp>
2659		<avp name="Reserved for TS 29.109" code="424" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2660			<type type-name="OctetString"/>
2661		</avp>
2662		<avp name="Reserved for TS 29.109" code="425" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2663			<type type-name="OctetString"/>
2664		</avp>
2665		<avp name="Reserved for TS 29.109" code="426" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2666			<type type-name="OctetString"/>
2667		</avp>
2668		<avp name="Reserved for TS 29.109" code="427" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2669			<type type-name="OctetString"/>
2670		</avp>
2671		<avp name="Reserved for TS 29.109" code="428" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2672			<type type-name="OctetString"/>
2673		</avp>
2674		<avp name="Reserved for TS 29.109" code="429" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2675			<type type-name="OctetString"/>
2676		</avp>
2677		<avp name="Reserved for TS 29.109" code="430" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2678			<type type-name="OctetString"/>
2679		</avp>
2680		<avp name="Reserved for TS 29.109" code="431" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2681			<type type-name="OctetString"/>
2682		</avp>
2683		<avp name="Reserved for TS 29.109" code="432" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2684			<type type-name="OctetString"/>
2685		</avp>
2686		<avp name="Reserved for TS 29.109" code="433" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2687			<type type-name="OctetString"/>
2688		</avp>
2689		<avp name="Reserved for TS 29.109" code="434" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2690			<type type-name="OctetString"/>
2691		</avp>
2692		<avp name="Reserved for TS 29.109" code="435" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2693			<type type-name="OctetString"/>
2694		</avp>
2695		<avp name="Reserved for TS 29.109" code="436" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2696			<type type-name="OctetString"/>
2697		</avp>
2698		<avp name="Reserved for TS 29.109" code="437" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2699			<type type-name="OctetString"/>
2700		</avp>
2701		<avp name="Reserved for TS 29.109" code="438" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2702			<type type-name="OctetString"/>
2703		</avp>
2704		<avp name="Reserved for TS 29.109" code="439" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
2705			<type type-name="OctetString"/>
2706		</avp>
2707		29.109 [7]
2708		Note: The AVP codes from 421 to 499 are reserved for TS 29.109
2709		-->
2710
2711		<!-- Note: The AVP codes from 500 to 599 are reserved for TS 29.209, TS 29.211 and TS 29.214 (TGPP.xml)
2712		     Note: The AVP codes from 600 to 699 are reserved for TS 29.229. (TGPP.xml)
2713		     Note: The AVP codes from 700 to 799 are reserved for TS 29.329. (TGPP.xml)
2714		-->
2715
2716		<!-- 3GPP Diameter charging applications (3GPP TS 32.299 version 7.0.0 Release 7)-->
2717		<!-- Note: The AVP codes from 800 to 822 are reserved for TS 32.299. -->
2718
2719		<avp name="Event-Type" code="823" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot" vendor-id="TGPP">
2720			<grouped>
2721				<gavp name="SIP-Method"/>
2722				<gavp name="Event"/>
2723				<gavp name="Content-Type"/>
2724				<gavp name="Content-Length"/>
2725				<gavp name="Content-Disposition"/>
2726			</grouped>
2727		</avp>
2728		<avp name="SIP-Method" code="824" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2729			<type type-name="UTF8String"/>
2730		</avp>
2731		<avp name="Event" code="825" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2732			<type type-name="UTF8String"/>
2733		</avp>
2734		<avp name="Content-Type" code="826" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2735			<type type-name="UTF8String"/>
2736		</avp>
2737
2738		<!--
2739		     In 3GPP TS 32.299 version 6.5.0 Release 6 (2005-12)
2740		     type type-name="UTF8String"
2741		     but according to 3GPP TS 32.299 version 7.4.0 Release 7(2006-12) it should be:
2742		-->
2743		<avp name="Content-Length" code="827" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2744			<type type-name="Unsigned32"/>
2745		</avp>
2746		<avp name="Content-Disposition" code="828" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2747			<type type-name="UTF8String"/>
2748		</avp>
2749		<avp name="Role-Of-Node" code="829" mandatory="must" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2750			<type type-name="Enumerated"/>
2751			<enum name="ORIGINATING_ROLE" code="0"/>
2752			<enum name="TERMINATING_ROLE" code="1"/>
2753			<enum name="PROXY_ROLE" code="2"/>
2754			<enum name="B2BUA_ROLE" code="3"/>
2755		</avp>
2756		<avp name="User-Session-Id" code="830" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2757			<type type-name="UTF8String"/>
2758		</avp>
2759		<avp name="Calling-Party-Address" code="831" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2760			<type type-name="UTF8String"/>
2761		</avp>
2762		<avp name="Called-Party-Address" code="832" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2763			<type type-name="UTF8String"/>
2764		</avp>
2765		<avp name="Time-Stamps" code="833" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2766			<grouped>
2767				<gavp name="SIP-Request-Timestamp"/>
2768				<gavp name="SIP-Response-Timestamp"/>
2769			</grouped>
2770		</avp>
2771		<avp name="SIP-Request-Timestamp" code="834" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2772			<type type-name="Time"/>
2773		</avp>
2774		<avp name="SIP-Response-Timestamp" code="835" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2775			<type type-name="Time"/>
2776		</avp>
2777		<avp name="Application-Server" code="836" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2778			<type type-name="UTF8String"/>
2779		</avp>
2780		<avp name="Application-provided-Called-Party-Address" code="837" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2781			<type type-name="UTF8String"/>
2782		</avp>
2783		<avp name="Inter-Operator-Identifier" code="838" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2784			<grouped>
2785				<gavp name="Originating-IOI"/>
2786				<gavp name="Terminating-IOI"/>
2787			</grouped>
2788		</avp>
2789		<avp name="Originating-IOI" code="839" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2790			<type type-name="UTF8String"/>
2791		</avp>
2792		<avp name="Terminating-IOI" code="840" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2793			<type type-name="UTF8String"/>
2794		</avp>
2795		<avp name="IMS-Charging-Identifier" code="841" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2796			<type type-name="UTF8String"/>
2797		</avp>
2798		<avp name="SDP-Session-Description" code="842" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2799			<type type-name="UTF8String"/>
2800		</avp>
2801		<avp name="SDP-Media-components" code="843" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2802			<grouped>
2803				<gavp name="SDP-Media-Name"/>
2804				<gavp name="SDP-Media-Description"/>
2805			</grouped>
2806		</avp>
2807		<avp name="SDP-Media-Name" code="844" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2808			<type type-name="UTF8String"/>
2809		</avp>
2810		<avp name="SDP-Media-Description" code="845" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2811			<type type-name="UTF8String"/>
2812		</avp>
2813		<avp name="CG-Address" code="846" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2814			<type type-name="IPAddress"/>
2815		</avp>
2816		<!-- ETSI TS 132 299 V7.6.0 (2007-06) -->
2817		<avp name="GGSN-Address" code="847" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2818			<type type-name="IPAddress"/>
2819		</avp>
2820		<avp name="Served-Party-IP-Address" code="848" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2821			<type type-name="IPAddress"/>
2822		</avp>
2823		<avp name="Authorised-QoS" code="849" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2824			<type type-name="UTF8String"/>
2825		</avp>
2826		<avp name="Application-Server-Information" code="850" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2827			<grouped>
2828				<gavp name="Application-Server"/>
2829				<gavp name="Application-Provided-Called-Party-Address"/>
2830			</grouped>
2831		</avp>
2832		<avp name="Trunk-Group-ID" code="851" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2833			<grouped>
2834				<gavp name="Incoming-Trunk-Group-ID"/>
2835				<gavp name="Outgoing-Trunk-Group-ID"/>
2836			</grouped>
2837		</avp>
2838		<avp name="Incoming-Trunk-Group-ID" code="852" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2839			<type type-name="UTF8String"/>
2840		</avp>
2841		<avp name="Outgoing-Trunk-Group-ID" code="853" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2842			<type type-name="UTF8String"/>
2843		</avp>
2844		<avp name="Bearer-Service" code="854" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2845			<type type-name="OctetString"/>
2846		</avp>
2847		<avp name="Service-ID" code="855" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2848			<type type-name="UTF8String"/>
2849		</avp>
2850		<avp name="PoC-Controlling-Address" code="858" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2851			<type type-name="UTF8String"/>
2852		</avp>
2853		<avp name="PoC-Group-Name" code="859" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2854			<type type-name="UTF8String"/>
2855		</avp>
2856		<avp name="Cause" code="860" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2857			<grouped>
2858				<gavp name="Cause-Code"/>
2859				<gavp name="Node-Functionality"/>
2860			</grouped>
2861		</avp>
2862		<avp name="Cause-Code" code="861" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2863			<type type-name="Enumerated"/>
2864			<enum name="End of REGISTER dialog" code="-3"/>
2865			<enum name="End of SUBSCRIBE dialog" code="-2"/>
2866			<enum name="Successful transaction" code="-1"/>
2867			<enum name="Normal end of session" code="0"/>
2868			<enum name="Unspecified error" code="1"/>
2869			<enum name="Unsuccessful session setup" code="2"/>
2870			<enum name="Internal error" code="3"/>
2871			<enum name="Multiple Choices" code="300"/>
2872			<enum name="Moved Permanently" code="301"/>
2873			<enum name="Moved Temporarily" code="302"/>
2874			<enum name="Use Proxy" code="305"/>
2875			<enum name="Alternative Service" code="380"/>
2876			<enum name="Bad Request" code="400"/>
2877			<enum name="Unauthorized" code="401"/>
2878			<enum name="Payment Required" code="402"/>
2879			<enum name="Forbidden" code="403"/>
2880			<enum name="Not Found" code="404"/>
2881			<enum name="Method Not Allowed" code="405"/>
2882			<enum name="Not Acceptable" code="406"/>
2883			<enum name="Proxy Authentication Required" code="407"/>
2884			<enum name="Request Timeout" code="408"/>
2885			<enum name="Gone" code="410"/>
2886			<enum name="Conditional Request Failed" code="412"/>
2887			<enum name="Request Entity Too Large" code="413"/>
2888			<enum name="Request-URI Too Long" code="414"/>
2889			<enum name="Unsupported Media Type" code="415"/>
2890			<enum name="Unsupported URI Scheme" code="416"/>
2891			<enum name="Unknown Resource-Priority" code="417"/>
2892			<enum name="Bad Extension" code="420"/>
2893			<enum name="Extension Required" code="421"/>
2894			<enum name="Session Interval Too Small" code="422"/>
2895			<enum name="Interval Too Brief" code="423"/>
2896			<enum name="Use Identity Header" code="428"/>
2897			<enum name="Provide Referrer Identity" code="429"/>
2898			<enum name="Bad Identity-Info" code="436"/>
2899			<enum name="Unsupported Certificate" code="437"/>
2900			<enum name="Invalid Identity Header" code="438"/>
2901			<enum name="Temporarily Unavailable" code="480"/>
2902			<enum name="Call/Transaction Does Not Exist" code="481"/>
2903			<enum name="Loop Detected" code="482"/>
2904			<enum name="Too Many Hops" code="483"/>
2905			<enum name="Address Incomplete" code="484"/>
2906			<enum name="Ambiguous" code="485"/>
2907			<enum name="Busy Here" code="486"/>
2908			<enum name="Request Terminated" code="487"/>
2909			<enum name="Not Acceptable Here" code="488"/>
2910			<enum name="Bad Event" code="489"/>
2911			<enum name="Request Pending" code="491"/>
2912			<enum name="Undecipherable" code="493"/>
2913			<enum name="Security Agreement Required" code="494"/>
2914			<enum name="Server Internal Error" code="500"/>
2915			<enum name="Not Implemented" code="501"/>
2916			<enum name="Bad Gateway" code="502"/>
2917			<enum name="Service Unavailable" code="503"/>
2918			<enum name="Server Time-out" code="504"/>
2919			<enum name="Version Not Supported" code="505"/>
2920			<enum name="Message Too Large" code="513"/>
2921			<enum name="Precondition Failure" code="580"/>
2922			<enum name="Busy Everywhere" code="600"/>
2923			<enum name="Decline" code="603"/>
2924			<enum name="Does Not Exist Anywhere" code="604"/>
2925			<enum name="Not Acceptable" code="606"/>
2926		</avp>
2927		<avp name="Node-Functionality" code="862" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2928			<type type-name="Enumerated"/>
2929			<enum name="S-CSCF" code="0"/>
2930			<enum name="P-CSCF" code="1"/>
2931			<enum name="I-CSCF" code="2"/>
2932			<enum name="MRFC" code="3"/>
2933			<enum name="MGCF" code="4"/>
2934			<enum name="BGCF" code="5"/>
2935			<enum name="AS" code="6"/>
2936			<enum name="IBCF" code="7"/>
2937			<enum name="S-GW" code="8"/>
2938			<enum name="P-GW" code="9"/>
2939			<enum name="HSGW" code="10"/>
2940			<enum name="E-CSCF" code="11"/>
2941			<enum name="MME" code="12"/>
2942			<enum name="TRF" code="13"/>
2943			<enum name="TF" code="14"/>
2944			<enum name="ATCF" code="15"/>
2945			<enum name="Proxy Function" code="16"/>
2946			<enum name="ePDG" code="17"/>
2947		</avp>
2948		<avp name="Service-Specific-Data" code="863" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2949			<type type-name="UTF8String"/>
2950		</avp>
2951		<avp name="Originator" code="864" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2952			<type type-name="Enumerated"/>
2953			<enum name="Calling Party" code="0"/>
2954			<enum name="Called Party" code="1"/>
2955		</avp>
2956		<avp name="PS-Furnish-Charging-Information" code="865" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2957			<grouped>
2958				<gavp name="GPRS-Charging-Id"/>
2959				<gavp name="PS-Free-Format-Data"/>
2960				<gavp name="PS-Append-Free-Format-Data"/>
2961			</grouped>
2962		</avp>
2963		<avp name="PS-Free-Format-Data" code="866" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2964			<type type-name="OctetString"/>
2965		</avp>
2966		<avp name="PS-Append-Free-Format-Data" code="867" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2967			<type type-name="Enumerated"/>
2968			<enum name="Append" code="0"/>
2969			<enum name="Overwrite" code="1"/>
2970		</avp>
2971		<avp name="Time-Quota-Threshold" code="868" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2972			<type type-name="Unsigned32"/>
2973		</avp>
2974		<avp name="Volume-Quota-Threshold" code="869" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2975			<type type-name="Unsigned32"/>
2976		</avp>
2977		<avp name="Trigger-Type" code="870" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2978			<type type-name="Enumerated"/>
2979			<enum name="CHANGE_IN_SGSN_IP_ADDRESS" code="1"/>
2980			<enum name="CHANGE_IN_QOS" code="2"/>
2981			<enum name="CHANGE_IN_LOCATION" code="3"/>
2982			<enum name="CHANGE_IN_RAT" code="4"/>
2983			<enum name="CHANGE_IN_UE_TIMEZONE" code="5"/>
2984
2985			<enum name="Undefined" code="6"/>
2986			<enum name="Undefined" code="7"/>
2987			<enum name="Undefined" code="8"/>
2988			<enum name="Undefined" code="9"/>
2989
2990			<enum name="CHANGEINQOS_TRAFFIC_CLASS" code="10"/>
2991			<enum name="CHANGEINQOS_RELIABILITY_CLASS" code="11"/>
2992			<enum name="CHANGEINQOS_DELAY_CLASS" code="12"/>
2993			<enum name="CHANGEINQOS_PEAK_THROUGHPUT" code="13"/>
2994			<enum name="CHANGEINQOS_PRECEDENCE_CLASS" code="14"/>
2995			<enum name="CHANGEINQOS_MEAN_THROUGHPUT" code="15"/>
2996			<enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK" code="16"/>
2997			<enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK" code="17"/>
2998			<enum name="CHANGEINQOS_RESIDUAL_BER" code="18"/>
2999			<enum name="CHANGEINQOS_SDU_ERROR_RATIO" code="19"/>
3000			<enum name="CHANGEINQOS_TRANSFER_DELAY" code="20"/>
3001			<enum name="CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY" code="21"/>
3002			<enum name="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK" code="22"/>
3003			<enum name="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK" code="23"/>
3004
3005			<enum name="Undefined" code="24"/>
3006			<enum name="Undefined" code="25"/>
3007			<enum name="Undefined" code="26"/>
3008			<enum name="Undefined" code="27"/>
3009			<enum name="Undefined" code="28"/>
3010			<enum name="Undefined" code="29"/>
3011
3012			<enum name="CHANGEINLOCATION_MCC" code="30"/>
3013			<enum name="CHANGEINLOCATION_MNC" code="31"/>
3014			<enum name="CHANGEINLOCATION_RAC" code="32"/>
3015			<enum name="CHANGEINLOCATION_LAC" code="33"/>
3016			<enum name="CHANGEINLOCATION_CellId" code="34"/>
3017			<enum name="CHANGEINLOCATION_TAC" code="35"/>
3018			<enum name="CHANGEINLOCATION_ECGI" code="36"/>
3019
3020			<enum name="Undefined" code="37"/>
3021			<enum name="Undefined" code="38"/>
3022			<enum name="Undefined" code="39"/>
3023
3024			<enum name="CHANGE_IN_MEDIA_COMPOSITION" code="40"/>
3025
3026			<enum name="Undefined" code="41"/>
3027			<enum name="Undefined" code="42"/>
3028			<enum name="Undefined" code="43"/>
3029			<enum name="Undefined" code="44"/>
3030			<enum name="Undefined" code="45"/>
3031			<enum name="Undefined" code="46"/>
3032			<enum name="Undefined" code="47"/>
3033			<enum name="Undefined" code="48"/>
3034			<enum name="Undefined" code="49"/>
3035
3036			<enum name="CHANGEINPARTICIPANTS_Number" code="50"/>
3037			<enum name="CHANGE_IN_THRSHLD_OF_PARTICIPANTS_NMB" code="51"/>
3038			<enum name="CHANGE_IN_USER_PARTICIPATING_TYPE" code="52"/>
3039
3040			<enum name="Undefined" code="53"/>
3041			<enum name="Undefined" code="54"/>
3042			<enum name="Undefined" code="55"/>
3043			<enum name="Undefined" code="56"/>
3044			<enum name="Undefined" code="57"/>
3045			<enum name="Undefined" code="58"/>
3046			<enum name="Undefined" code="59"/>
3047
3048			<enum name="CHANGE_IN_SERVICE_CONDITION" code="60"/>
3049			<enum name="CHANGE_IN_SERVING_NODE" code="61"/>
3050			<enum name="Undefined" code="62"/>
3051			<enum name="Undefined" code="63"/>
3052			<enum name="Undefined" code="64"/>
3053			<enum name="Undefined" code="65"/>
3054			<enum name="Undefined" code="66"/>
3055			<enum name="Undefined" code="67"/>
3056			<enum name="Undefined" code="68"/>
3057			<enum name="Undefined" code="69"/>
3058
3059			<enum name="CHANGE_IN_USER_CSG_INFORMATION" code="70"/>
3060			<enum name="CHANGE_IN_HYBRID_SUBSCRIBED_USER_CSG_INFORMATION" code="71"/>
3061			<enum name="CHANGE_IN_HYBRID_UNSUBSCRIBED_USER_CSG_INFORMATION" code="72"/>
3062		</avp>
3063		<avp name="Quota-Holding-Time" code="871" mandatory="must" vendor-bit="must" vendor-id="TGPP">
3064			<type type-name="Unsigned32"/>
3065		</avp>
3066		<avp name="Reporting-Reason" code="872" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3067			<type type-name="Enumerated"/>
3068			<enum name="THRESHOLD" code="0"/>
3069			<enum name="QHT" code="1"/>
3070			<enum name="FINAL" code="2"/>
3071			<enum name="QUOTA_EXHAUSTED" code="3"/>
3072			<enum name="VALIDITY_TIME" code="4"/>
3073			<enum name="OTHER_QUOTA_TYPE" code="5"/>
3074			<enum name="RATING_CONDITION_CHANGE" code="6"/>
3075			<enum name="FORCED_REAUTHORISATION" code="7"/>
3076			<enum name="POOL_EXHAUSTED" code="8"/>
3077		</avp>
3078		<avp name="Service-Information" code="873" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3079			<grouped>
3080				<gavp name="PS-Information"/>
3081				<gavp name="WLAN-Information"/>
3082				<gavp name="IMS-Information"/>
3083				<gavp name="MMS-Information"/>
3084				<gavp name="LCS-Information"/>
3085				<gavp name="PoC-Information"/>
3086				<gavp name="MBMS-Information"/>
3087			</grouped>
3088		</avp>
3089		<avp name="PS-Information" code="874" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
3090			<grouped>
3091				<gavp name="3GPP-Charging-Id"/>
3092				<gavp name="PDN-Connection-ID"/>
3093				<gavp name="Node-Id"/>
3094				<gavp name="3GPP-PDP Type"/>
3095				<gavp name="PDP-Address"/>
3096				<gavp name="Dynamic-Address-Flag"/>
3097				<gavp name="Dynamic-Address-Flag-Extension"/>
3098				<gavp name="3GPP-GPRS-Negotiated-QoS-Profile"/> <!-- ??-->
3099				<gavp name="QoS-Information"/>
3100				<gavp name="SGSN-Address"/>
3101				<gavp name="GGSN-Address"/>
3102				<gavp name="CG-Address"/>
3103				<gavp name="Serving-Node-Type"/>
3104				<gavp name="SGW-Change"/>
3105				<gavp name="3GPP-IMSI-MCC-MNC"/>
3106				<gavp name="IMSI-Unauthenticated-Flag"/>
3107				<gavp name="3GPP-GGSN-MCC-MNC"/>
3108				<gavp name="3GPP-NSAPI"/>
3109				<gavp name="Called-Station-Id"/>
3110				<gavp name="3GPP-Session-Stop-Indicator"/>
3111				<gavp name="3GPP-Selection-Mode"/>
3112				<gavp name="3GPP-Charging-Characteristics"/>
3113				<gavp name="Charging-Characteristics-Selection-Mode"/>
3114				<gavp name="3GPP-SGSN-MCC-MNC"/>
3115				<gavp name="3GPP-MS-TimeZone"/>
3116				<gavp name="3GPP-CAMEL-Charging-Info"/>		<!-- ??-->
3117				<gavp name="Charging-Rule-Base-Name"/>
3118				<gavp name="3GPP-User-Location-Info"/>
3119				<gavp name="3GPP-RAT-Type"/>
3120				<gavp name="PS-Furnish-Charging-Information"/>
3121				<gavp name="PDP-Context-Type"/>
3122				<gavp name="Offline-Charging"/>
3123				<gavp name="Traffic-Data-Volumes"/>
3124				<gavp name="Service-Data-Container"/>
3125				<gavp name="User-Equipment-Info"/>
3126				<gavp name="Terminal-Information"/>
3127				<gavp name="Start-Time"/>
3128				<gavp name="Stop-Time"/>
3129				<gavp name="Change-Condition"/>
3130				<gavp name="Diagnostics"/>
3131				<gavp name="Low-Priority-Indicator"/>
3132			</grouped>
3133		</avp>
3134		<avp name="WLAN-Information" code="875" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
3135			<grouped>
3136				<gavp name="WLAN-Session-Id"/>
3137				<gavp name="PDG-Address"/>
3138				<gavp name="NPDG-Charging-Id"/>
3139				<gavp name="WAG-Address"/>
3140				<gavp name="WAG-PLMN-Id"/>
3141				<gavp name="WLAN-Radio-Container"/>
3142				<gavp name="WLAN-UE-Local-IPAddress"/>
3143			</grouped>
3144		</avp>
3145		<avp name="IMS-Information" code="876" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3146			<grouped>
3147				<gavp name="Event-Type"/>
3148				<gavp name="Role-Of-Node"/>
3149				<gavp name="Node-Functionality"/>
3150				<gavp name="User-Session-ID"/>
3151				<gavp name="Calling-Party-Address"/>
3152				<gavp name="Called-Party-Address"/>
3153				<gavp name="Time-Stamps"/>
3154				<gavp name="Application-Server-Information"/>
3155				<gavp name="Inter-Operator-Identifier"/>
3156				<gavp name="IMS-Charging-Identifier"/>
3157				<gavp name="SDP-Session-Description"/>
3158				<gavp name="SDP-Media-Component"/>
3159				<gavp name="GGSN-Address"/>
3160				<gavp name="Served-Party-IP-Address"/>
3161				<gavp name="Server-Capabilities"/>
3162				<gavp name="Trunk-Group-ID"/>
3163				<gavp name="Bearer-Service"/>
3164				<gavp name="Service-Id"/>
3165				<gavp name="Service-Specific-Data"/>
3166				<gavp name="Message-Body"/>
3167				<gavp name="Cause-Code"/>
3168				<gavp name="Access-Network-Information"/>
3169				<gavp name="Early-Media-Description"/>
3170				<gavp name="IMS-Communication-Service-Identifier"/>
3171			</grouped>
3172		</avp>
3173		<avp name="MMS-Information" code="877" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
3174			<grouped>
3175				<gavp name="Originator-Address"/>
3176				<gavp name="Recipient-Address"/>
3177				<gavp name="Submission-Time"/>
3178				<gavp name="MM-Content-Type"/>
3179				<gavp name="Priority"/>
3180				<gavp name="Message-ID"/>
3181				<gavp name="Message-Type"/>
3182				<gavp name="Message-Size"/>
3183				<gavp name="Message-Class"/>
3184				<gavp name="Delivery-Report-Requested"/>
3185				<gavp name= "Read-Reply-Report-Requested"/>
3186				<gavp name="MMBox-Storage-Information"/>
3187				<gavp name="Applic-ID"/>
3188				<gavp name="Reply-Applic-ID"/>
3189				<gavp name="Aux-Applic-Info"/>
3190				<gavp name="Content-Class"/>
3191				<gavp name="DRM-Content"/>
3192				<gavp name="Adaptations"/>
3193				<gavp name="VASP-Id"/>
3194				<gavp name="VAS-Id"/>
3195			</grouped>
3196		</avp>
3197		<avp name="LCS-Information" code="878" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
3198			<grouped>
3199				<gavp name="LCS-Client-ID"/>
3200				<gavp name="Location-Type"/>
3201				<gavp name="Location-Estimate"/>
3202				<gavp name="Positioning-Data"/>
3203				<gavp name="IMSI"/>
3204				<gavp name="MSISDN"/>
3205			</grouped>
3206		</avp>
3207		<avp name="PoC-Information" code="879" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3208			<grouped>
3209				<gavp name="PoC-Server-Role"/>
3210				<gavp name="PoC-Session-Type"/>
3211				<gavp name="PoC-User-Role"/>
3212				<gavp name="PoC-Session-Initiation-type"/>
3213				<gavp name="PoC-Event-Type"/>
3214				<gavp name="Number-Of-Participants"/>
3215				<gavp name="Participants-Involved"/>
3216				<gavp name="Participant-Group"/>
3217				<gavp name="Talk-Burst-Exchange"/>
3218				<gavp name="PoC-Controlling-Address"/>
3219				<gavp name="PoC-Group-Name"/>
3220				<gavp name="PoC-Session-Id"/>
3221				<gavp name="Charged-Party"/>
3222			</grouped>
3223		</avp>
3224		<avp name="MBMS-Information" code="880" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
3225			<grouped>
3226				<gavp name="TMGI"/>
3227				<gavp name="MBMS-Service-Type"/>
3228				<gavp name="MBMS-User-Service-Type"/>
3229				<gavp name="File-Repair-Supported"/>
3230				<gavp name="Required-MBMS-Bearer-Capabilities"/>
3231				<gavp name="MBMS-2G-3G-Indicator"/>
3232				<gavp name="RAI"/>
3233				<gavp name="MBMS-Service-Area"/>
3234				<gavp name="MBMS-Session-Identity"/>
3235			</grouped>
3236		</avp>
3237		<avp name="Quota-Consumption-Time" code="881" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
3238			<type type-name="Unsigned32"/>
3239		</avp>
3240		<avp name="Media-Initiator-Flag" code="882" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3241			<type type-name="Enumerated"/>
3242			<enum name="called party" code="0"/>
3243			<enum name="calling party" code="1"/>
3244			<enum name="unknown" code="2"/>
3245		</avp>
3246		<avp name="PoC-Server-Role" code="883" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3247			<type type-name="Enumerated"/>
3248			<enum name="Participating PoC Server" code="0"/>
3249			<enum name="Controlling PoC Server" code="1"/>
3250		</avp>
3251		<avp name="PoC-Session-Type" code="884" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3252			<type type-name="Enumerated"/>
3253			<enum name="1 to 1 PoC session" code="0"/>
3254			<enum name="chat PoC group session" code="1"/>
3255			<enum name="pre-arranged PoC group session" code="2"/>
3256			<enum name="ad-hoc PoC group session" code="3"/>
3257		</avp>
3258		<avp name="Number-Of-Participants" code="885" mandatory="must" vendor-bit="must" vendor-id="TGPP">
3259			<type type-name="Integer32"/>
3260		</avp>
3261		<avp name="Originator-Address" code="886" mandatory="must" vendor-bit="must" vendor-id="TGPP">
3262			<grouped>
3263				<gavp name="Address-Type"/>
3264				<gavp name="Address-Data"/>
3265				<gavp name="Address-Domain"/>
3266			</grouped>
3267		</avp>
3268		<avp name="Participants-Involved" code="887" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3269			<type type-name="UTF8String"/>
3270		</avp>
3271		<avp name="Expires" code="888" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
3272			<type type-name="Unsigned32"/>
3273		</avp>
3274		<avp name="Message-Body" code="889" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3275			<grouped>
3276				<gavp name="Content-Type"/>
3277				<gavp name="Content-Length"/>
3278				<gavp name="Content-Disposition"/>
3279				<gavp name="Originator"/>
3280			</grouped>
3281		</avp>
3282		<avp name="WAG-Address" code="890" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3283			<type type-name="IPAddress"/>
3284		</avp>
3285		<avp name="WAG-PLMN-Id" code="891" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
3286			<type type-name="OctetString"/>
3287		</avp>
3288		<avp name="WLAN-Radio-Container" code="892" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3289			<grouped>
3290				<gavp name="Operator-Name"/>
3291				<gavp name="Location-Type"/>
3292				<gavp name="Location-Information"/>
3293				<gavp name="WLAN-Technology"/>
3294			</grouped>
3295		</avp>
3296		<avp name="WLAN-Technology" code="893" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3297			<type type-name="Unsigned32"/>
3298		</avp>
3299		<avp name="WLAN-UE-Local-IPAddress" code="894" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3300			<type type-name="IPAddress"/>
3301		</avp>
3302		<avp name="PDG-Address" code="895" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3303			<type type-name="IPAddress"/>
3304		</avp>
3305		<avp name="PDG-Charging-Id" code="896" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3306			<type type-name="Unsigned32"/>
3307		</avp>
3308		<avp name="Address-Data" code="897" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3309			<type type-name="UTF8String"/>
3310		</avp>
3311		<avp name="Address-Domain" code="898" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3312			<grouped>
3313				<gavp name="Domain-Name"/>
3314				<gavp name="3GPP-IMSI-MCC-MNC"/>
3315			</grouped>
3316		</avp>
3317		<avp name="Address-Type" code="899" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3318			<type type-name="Enumerated"/>
3319			<enum name="e-mail address" code="0"/>
3320			<enum name="MSISDN" code="1"/>
3321			<enum name="IPv4 Address" code="2"/>
3322			<enum name="IPv6 Address" code="3"/>
3323			<enum name="Numeric Shortcode" code="4"/>
3324			<enum name="Alphanumeric Shortcode" code="5"/>
3325			<enum name="Other" code="6"/>
3326		</avp>
3327
3328		<!--
3329		Note: The AVP codes from 900 to 999 are reserved for TS 29.061 (TGPP.xml)
3330		-->
3331
3332		<avp name="Bearer-Usage" code="1000" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3333			<type type-name="Enumerated"/>
3334			<enum name="GENERAL" code="0"/>
3335			<enum name="IMS SIGNALLING" code="1"/>
3336			<enum name="DEDICATED" code="2"/>
3337		</avp>
3338		<avp name="Charging-Rule-Install" code="1001" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3339			<grouped>
3340				<gavp name="Charging-Rule-Definition"/>
3341				<gavp name="Charging-Rule-Name"/>
3342				<gavp name="Charging-Rule-Base-Name"/>
3343				<gavp name="Bearer-Identifier"/>
3344				<gavp name="Rule-Activation-Time"/>
3345				<gavp name="Rule-Deactivation-Time"/>
3346				<gavp name="Resource-Allocation-Notification"/>
3347			</grouped>
3348		</avp>
3349		<avp name="Charging-Rule-Remove" code="1002" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3350			<grouped>
3351				<gavp name="Charging-Rule-Name"/>
3352				<gavp name="Charging-Rule-Base-Name"/>
3353			</grouped>
3354		</avp>
3355		<avp name="Charging-Rule-Definition" code="1003" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3356			<grouped>
3357				<gavp name="Charging-Rule-Name"/>
3358				<gavp name="Service-Identifier"/>
3359				<gavp name="Rating-Group"/>
3360				<gavp name="Flow-Description"/>
3361				<gavp name="Flow-Information"/>
3362				<gavp name="Flow-Status"/>
3363				<gavp name="QoS-Information"/>
3364				<gavp name="Reporting-Level"/>
3365				<gavp name="Online"/>
3366				<gavp name="Offline"/>
3367				<gavp name="Metering-Method"/>
3368				<gavp name="Precedence"/>
3369				<gavp name="AF-Charging-Identifier"/>
3370				<gavp name="Flows"/>
3371				<gavp name="Monitoring-Key"/>
3372				<gavp name="AF-Signalling-Protocol"/>
3373			</grouped>
3374		</avp>
3375		<avp name="Charging-Rule-Base-Name" code="1004" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3376			<type type-name="UTF8String"/>
3377		</avp>
3378		<avp name="Charging-Rule-Name" code="1005" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3379			<type type-name="OctetString"/>
3380		</avp>
3381		<avp name="Event-Trigger" code="1006" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3382			<type type-name="Enumerated"/>
3383			<enum name="SGSN_CHANGE"					code="0"/>
3384			<enum name="QOS_CHANGE"						code="1"/>
3385			<enum name="RAT_CHANGE"						code="2"/>
3386			<enum name="TFT_CHANGE"						code="3"/>
3387			<enum name="PLMN_CHANGE"					code="4"/>
3388			<enum name="LOSS_OF_BEARER" 					code="5"/>
3389			<enum name="RECOVERY_OF_BEARER" 				code="6"/>
3390			<enum name="IP-CAN_CHANGE"					code="7"/>
3391			<enum name="GW-PCEF-MALFUNCTION"				code="8"/>
3392			<enum name="RESOURCES_LIMITATION"				code="9"/>
3393			<enum name="MAX_NR_BEARERS_REACHED"				code="10"/>
3394			<enum name="QOS_CHANGE_EXCEEDING_AUTHORIZATION"			code="11"/>
3395			<enum name="RAI_CHANGE"						code="12"/>
3396			<enum name="USER_LOCATION_CHANGE"				code="13"/>
3397			<enum name="NO_EVENT_TRIGGERS"					code="14"/>
3398			<enum name="OUT_OF_CREDIT"					code="15"/>
3399			<enum name="REALLOCATION_OF_CREDIT"				code="16"/>
3400			<enum name="REVALIDATION_TIMEOUT"				code="17"/>
3401			<enum name="UE_IP_ADDRESS_ALLOCATE"				code="18"/>
3402			<enum name="UE_IP_ADDRESS_RELEASE"				code="19"/>
3403			<enum name="DEFAULT_EPS_BEARER_QOS_CHANGE"			code="20"/>
3404			<enum name="AN_GW_CHANGE"					code="21"/>
3405			<enum name="SUCCESSFUL_RESOURCE_ALLOCATION"			code="22"/>
3406			<enum name="RESOURCE_MODIFICATION_REQUEST"			code="23"/>
3407			<enum name="PGW_TRACE_CONTROL"					code="24"/>
3408			<enum name="UE_TIME_ZONE_CHANGE"				code="25"/>
3409			<enum name="TAI_CHANGE"						code="26"/>
3410			<enum name="ECGI_CHANGE"					code="27"/>
3411			<enum name="CHARGING_CORRELATION_EXCHANGE"			code="28"/>
3412			<enum name="APN-AMBR_MODIFICATION_FAILURE"			code="29"/>
3413			<enum name="USER_CSG_INFORMATION_CHANGE"			code="30"/>
3414			<enum name="USAGE_REPORT"					code="33"/>
3415			<enum name="DEFAULT-EPS-BEARER-QOS_MODIFICATION_FAILURE"	code="34"/>
3416			<enum name="USER_CSG_HYBRID_SUBSCRIBED_INFORMATION_CHANGE"	code="35"/>
3417			<enum name="USER_CSG_ HYBRID_UNSUBSCRIBED_INFORMATION_CHANGE"	code="36"/>
3418			<enum name="ROUTING_RULE_CHANGE"				code="37"/>
3419			<enum name="MAX_MBR_APN_AMBR_CHANGE"				code="38"/>
3420			<enum name="APPLICATION_START"					code="39"/>
3421			<enum name="APPLICATION_STOP"					code="40"/>
3422			<enum name="ADC_REVALIDATION_TIMEOUT"				code="41"/>
3423			<enum name="CS_TO_PS_HANDOVER"					code="42"/>
3424			<enum name="UE_LOCAL_IP_ADDRESS_CHANGE"				code="43"/>
3425			<enum name="H(E)NB_LOCAL_IP_ADDRESS_CHANGE"			code="44"/>
3426			<enum name="ACCESS_NETWORK_INFO_REPORT"				code="45"/>
3427			<enum name="CREDIT_MANAGEMENT_SESSION_FAILURE"			code="46"/>
3428			<enum name="DEFAULT_QOS_CHANGE"					code="47"/>
3429			<enum name="CHANGE_OF_UE_PRESENCE_IN_PRESENCE_REPORTING_AREA_REPORT"	code="48"/>
3430			<enum name="TIME_CHANGE"					code="100"/>
3431			<enum name="TFT DELETED"					code="1000"/>
3432			<enum name="LOSS OF BEARER"					code="1001"/>
3433			<enum name="RECOVERY OF BEARER"					code="1002"/>
3434			<enum name="POLICY ENFORCEMENT FAILED"				code="1003"/>
3435		</avp>
3436		<avp name="Metering-Method" code="1007" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3437			<type type-name="Enumerated"/>
3438			<enum name="DURATION" code="0"/>
3439			<enum name="VOLUME" code="1"/>
3440			<enum name="DURATION_VOLUME" code="2"/>
3441		</avp>
3442		<avp name="Offline" code="1008" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3443			<type type-name="Enumerated"/>
3444			<enum name="DISABLE_OFFLINE" code="0"/>
3445			<enum name="ENABLE_OFFLINE" code="1"/>
3446		</avp>
3447		<avp name="Online" code="1009" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3448			<type type-name="Enumerated"/>
3449			<enum name="DISABLE_ONLINE" code="0"/>
3450			<enum name="ENABLE_ONLINE" code="1"/>
3451		</avp>
3452		<avp name="Precedence" code="1010" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3453			<type type-name="Unsigned32"/>
3454		</avp>
3455		<avp name="Reporting-Level" code="1011" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3456			<type type-name="Enumerated"/>
3457			<enum name="SERVICE_IDENTIFIER_LEVEL" code="0"/>
3458			<enum name="RATING_GROUP_LEVEL" code="1"/>
3459			<enum name="SPONSORED_CONNECTIVITY_LEVEL" code="2"/>
3460		</avp>
3461		<avp name="TFT-Filter" code="1012" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3462			<type type-name="IPFilterRule"/>
3463		</avp>
3464		<avp name="TFT-Packet-Filter-Information" code="1013" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3465			<grouped>
3466				<gavp name="Precedence"/>
3467				<gavp name="TFT-Filter"/>
3468				<gavp name="TOS-Traffic-Class"/>
3469				<gavp name="Security-Parameter-Index"/>
3470				<gavp name="Flow-Label"/>
3471			</grouped>
3472		</avp>
3473		<avp name="ToS-Traffic-Class" code="1014" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3474			<type type-name="OctetString"/>
3475		</avp>
3476		<avp name="PDP-Session-operation" code="1015" vendor-id="TGPP" protected="may" mandatory="must"	may-encrypt="yes" vendor-bit="must">
3477			<type type-name="Enumerated" />
3478			<enum name="PDP-SESSION-TERMINATION" code="0"/>
3479		</avp>
3480		<avp name="QoS-Information" code="1016" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3481			<grouped>
3482				<gavp name="QoS-Class-Identifier"/>
3483				<gavp name="Max-Requested-Bandwidth-DL"/>
3484				<gavp name="Max-Requested-Bandwidth-UL"/>
3485				<gavp name="Guaranteed-Bitrate-UL"/>
3486				<gavp name="Guaranteed-Bitrate-DL"/>
3487				<gavp name="Bearer-Identifier"/>
3488				<gavp name="Allocation-Retention-Priority"/>
3489				<gavp name="APN-Aggregate-Max-Bitrate-UL"/>
3490				<gavp name="APN-Aggregate-Max-Bitrate-DL"/>
3491			</grouped>
3492		</avp>
3493		<avp name="Charging-Rule-Report" code="1018" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3494			<grouped>
3495				<gavp name="Charging-Rule-Base-Name"/>
3496				<gavp name="Charging-Rule-Name"/>
3497				<gavp name="Bearer-Identifier"/>
3498				<gavp name="PCC-Rule-Status"/>
3499				<gavp name="Rule-Failure-Code"/>
3500				<gavp name="Final-Unit-Indication"/>
3501			</grouped>
3502		</avp>
3503		<avp name="PCC-Rule-Status" code="1019" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3504			<type type-name="Enumerated"/>
3505			<enum name="ACTIVE"		code="0"/>
3506			<enum name="INACTIVE"		code="1"/>
3507			<enum name="TEMPORARY_INACTIVE"	code="2"/>
3508		</avp>
3509		<avp name="Bearer-Identifier" code="1020" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3510			<type type-name="OctetString"/>
3511		</avp>
3512		<avp name="Bearer-Operation" code="1021" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3513			<type type-name="Enumerated"/>
3514			<enum name="TERMINATION" 	code="0"/>
3515			<enum name="ESTABLISHMENT" 	code="1"/>
3516			<enum name="MODIFICATION" 	code="2"/>
3517		</avp>
3518		<avp name="Access-Network-Charging-Identifier-Gx" code="1022" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3519			<grouped>
3520				<gavp name="Access-Network-Charging-Identifier-Value"/>
3521				<gavp name="Charging-Rule-Base-Name"/>
3522				<gavp name="Charging-Rule-Name"/>
3523			</grouped>
3524		</avp>
3525		<avp name="Bearer-Control-Mode" code="1023" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3526			<type type-name="Enumerated"/>
3527			<enum name="UE_ONLY" 	code="0"/>
3528			<enum name="RESERVED" 	code="1"/>
3529			<enum name="UE_NW" 	code="2"/>
3530		</avp>
3531		<avp name="Network-Request-Support" code="1024" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3532			<type type-name="Enumerated"/>
3533			<enum name="NETWORK_REQUEST NOT SUPPORTED" 	code="0"/>
3534			<enum name="NETWORK_REQUEST SUPPORTED"		code="1"/>
3535		</avp>
3536		<avp name="Guaranteed-Bitrate-DL" code="1025" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3537			<type type-name="Unsigned32"/>
3538		</avp>
3539		<avp name="Guaranteed-Bitrate-UL" code="1026" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3540			<type type-name="Unsigned32"/>
3541		</avp>
3542		<avp name="IP-CAN-Type" code="1027" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3543			<type type-name="Enumerated"/>
3544			<enum name="3GPP-GPRS" 		code="0"/>
3545			<enum name="DOCSIS" 		code="1"/>
3546			<enum name="xDSL" 		code="2"/>
3547			<enum name="WiMAX" 		code="3"/>
3548			<enum name="3GPP2" 		code="4"/>
3549			<enum name="3GPP-EPS" 		code="5"/>
3550			<enum name="Non-3GPP-EPS" 	code="6"/>
3551		</avp>
3552		<avp name="QoS-Class-Identifier" code="1028" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3553			<type type-name="Enumerated"/>
3554			<enum name="QCI_1" 	code="1"/>
3555			<enum name="QCI_2" 	code="2"/>
3556			<enum name="QCI_3" 	code="3"/>
3557			<enum name="QCI_4"	code="4"/>
3558			<enum name="QCI_5"	code="5"/>
3559			<enum name="QCI_6"	code="6"/>
3560			<enum name="QCI_7" 	code="7"/>
3561			<enum name="QCI_8"	code="8"/>
3562			<enum name="QCI_9"	code="9"/>
3563			<!-- The values shall be used to indicate standardized characteristics associated with standardized QCI values from
3564				3GPP TS 23.203 -->
3565		</avp>
3566		<avp name="QoS-Negotiation" code="1029" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3567			<type type-name="Enumerated"/>
3568			<enum name="NO_QoS_NEGOTIATION" 	code="0"/>
3569			<enum name="QoS_NEGOTIATION_SUPPORTED" 	code="1"/>
3570		</avp>
3571		<avp name="QoS-Upgrade" code="1030" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3572			<type type-name="Enumerated"/>
3573			<enum name="QoS_UPGRADE_NOT_SUPPORTED" 	code="0"/>
3574			<enum name="QoS_UPGRADE_SUPPORTED" 	code="1"/>
3575		</avp>
3576		<avp name="Rule-Failure-Code" code="1031" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3577			<type type-name="Enumerated"/>
3578			<enum name="UNKNOWN_RULE_NAME"			code="1"/>
3579			<enum name="RATING_GROUP_ERROR"			code="2"/>
3580			<enum name="SERVICE_IDENTIFIER_ERROR"		code="3"/>
3581			<enum name="GW/PCEF_MALFUNCTION"		code="4"/>
3582			<enum name="RESOURCES_LIMITATION"		code="5"/>
3583			<enum name="MAX_NR_BEARERS_REACHED"		code="6"/>
3584			<enum name="UNKNOWN_BEARER_ID"			code="7"/>
3585			<enum name="MISSING_BEARER_ID"			code="8"/>
3586			<enum name="MISSING_FLOW_DESCRIPTION"		code="9"/>
3587			<enum name="RESOURCE_ALLOCATION_FAILURE"	code="10"/>
3588			<enum name="UNSUCCESSFUL_QOS_VALIDATION"	code="11"/>
3589			<enum name="INCORRECT_FLOW_INFORMATION"		code="12"/>
3590			<enum name="PS_TO_CS_HANDOVER"			code="13"/>
3591			<enum name="Unused code value"			code="14"/>
3592			<enum name="NO_BEARER_BOUND"			code="15"/>
3593		</avp>
3594		<avp name="RAT-Type" code="1032" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3595			<type type-name="Enumerated" />
3596			<enum name="WLAN"		code="0"/>
3597			<enum name="VIRTUAL"		code="1"/>
3598			<enum name="UTRAN"		code="1000"/>
3599			<enum name="GERAN"		code="1001"/>
3600			<enum name="GAN"		code="1002"/>
3601			<enum name="HSPA_EVOLUTION"	code="1003"/>
3602			<enum name="EUTRAN"		code="1004"/>
3603			<enum name="CDMA2000_1X"	code="2000"/>
3604			<enum name="HRPD"		code="2001"/>
3605			<enum name="UMB"		code="2002"/>
3606			<enum name="EHRPD"		code="2003"/>
3607		</avp>
3608		<avp name="Event-Report-Indication" code="1033" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3609			<grouped>
3610				<gavp name="Event-Trigger"/>
3611				<gavp name="RAT-Type"/>
3612				<gavp name="QoS-Information"/>
3613				<gavp name="RAI"/>
3614				<gavp name="3GPP-User-Location-Info"/>
3615			</grouped>
3616		</avp>
3617		<avp name="Allocation-Retention-Priority" code="1034" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3618			<grouped>
3619				<gavp name="Priority-Level"/>
3620				<gavp name="Pre-emption-Capability"/>
3621				<gavp name="Pre-emption-Vulnerability"/>
3622			</grouped>
3623		</avp>
3624		<avp name="CoA-IP-Address" code="1035" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3625			<type type-name="IPAddress"/>
3626		</avp>
3627		<avp name="Tunnel-Header-Filter" code="1036" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3628			<type type-name="IPFilterRule"/>
3629		</avp>
3630		<avp name="Tunnel-Header-Length" code="1037" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3631			<type type-name="Unsigned32"/>
3632		</avp>
3633		<avp name="Tunnel-Information" code="1038" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3634			<grouped>
3635				<gavp name="Tunnel-Header-Length"/>
3636				<gavp name="Tunnel-Header-Filter"/>
3637			</grouped>
3638		</avp>
3639		<avp name="CoA-Information" code="1039" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3640			<grouped>
3641				<gavp name="Tunnel-Information"/>
3642				<gavp name="CoA-IP-Address"/>
3643			</grouped>
3644		</avp>
3645		<avp name="APN-Aggregate-Max-Bitrate-DL" code="1040" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3646			<type type-name="Unsigned32"/>
3647		</avp>
3648		<avp name="APN-Aggregate-Max-Bitrate-UL" code="1041" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3649			<type type-name="Unsigned32"/>
3650		</avp>
3651		<avp name="Revalidation-Time" code="1042" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3652			<type type-name="Time"/>
3653		</avp>
3654		<avp name="Rule-Activation-Time" code="1043" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3655			<type type-name="Time"/>
3656		</avp>
3657		<avp name="Rule-DeActivation-Time" code="1044" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3658			<type type-name="Time"/>
3659		</avp>
3660		<avp name="Session-Release-Cause" code="1045" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3661			<type type-name="Enumerated"/>
3662			<enum name="UNSPECIFIED_REASON" 		code="0"/>
3663			<enum name="UE_SUBSCRIPTION_REASON" 		code="1"/>
3664			<enum name="INSUFFICIENT_SERVER_RESOURCES" 	code="2"/>
3665		</avp>
3666		<avp name="Priority-Level" code="1046" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3667			<type type-name="Unsigned32"/>
3668		</avp>
3669		<avp name="Pre-emption-Capability" code="1047" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3670			<type type-name="Enumerated"/>
3671			<enum name="PRE-EMPTION_CAPABILITY_ENABLED" 	code="0"/>
3672			<enum name="PRE-EMPTION_CAPABILITY_DISABLED" 	code="1"/>
3673		</avp>
3674		<avp name="Pre-emption-Vulnerability" code="1048" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3675			<type type-name="Enumerated"/>
3676			<enum name="PRE-EMPTION_VULNERABILITY_ENABLED" 	code="0"/>
3677			<enum name="PRE-EMPTION_VULNERABILITY_DISABLED"	code="1"/>
3678		</avp>
3679		<avp name="Default-EPS-Bearer-QoS" code="1049" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3680			<grouped>
3681				<gavp name="QoS-Class-Identifier"/>
3682				<gavp name="Allocation-Retention-Priority"/>
3683			</grouped>
3684		</avp>
3685		<avp name="AN-GW-Address" code="1050" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3686			<type type-name="IPAddress"/>
3687		</avp>
3688		<avp name="QoS-Rule-Install" code="1051" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3689			<grouped>
3690				<gavp name="QoS-Rule-Definition"/>
3691				<gavp name="Tunnel-Information"/>
3692				<gavp name="Access-Network-Charging-Identifier-Value"/>
3693				<gavp name="Resource-Allocation-Notification"/>
3694			</grouped>
3695		</avp>
3696		<avp name="QoS-Rule-Remove" code="1052" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3697			<grouped>
3698				<gavp name="QoS-Rule-Name"/>
3699			</grouped>
3700		</avp>
3701		<avp name="QoS-Rule-Definition" code="1053" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3702			<grouped>
3703				<gavp name="QoS-Rule-Name"/>
3704				<gavp name="Flow-Information"/>
3705				<gavp name="QoS-Information"/>
3706				<gavp name="Precedence"/>
3707			</grouped>
3708		</avp>
3709		<avp name="QoS-Rule-Name" code="1054" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3710			<type type-name="OctetString"/>
3711		</avp>
3712		<avp name="QoS-Rule-Report" code="1055" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3713			<grouped>
3714				<gavp name="QoS-Rule-Name"/>
3715				<gavp name="PCC-Rule-Status"/>
3716				<gavp name="Rule-Failure-Code"/>
3717			</grouped>
3718		</avp>
3719		<avp name="Security-Parameter-Index" code="1056" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3720			<type type-name="OctetString"/>
3721		</avp>
3722		<avp name="Flow-Label" code="1057" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3723			<type type-name="OctetString"/>
3724		</avp>
3725		<avp name="Flow-Information" code="1058" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3726			<grouped>
3727				<gavp name="Flow-Description"/>
3728				<gavp name="Packet-Filter-Identifier"/>
3729				<gavp name="ToS-Traffic-Class"/>
3730				<gavp name="Security-Parameter-Index"/>
3731				<gavp name="Flow-Label"/>
3732			</grouped>
3733		</avp>
3734		<avp name="Packet-Filter-Content" code="1059" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3735			<type type-name="IPFilterRule"/>
3736		</avp>
3737		<avp name="Packet-Filter-Identifier" code="1060" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3738			<type type-name="OctetString"/>
3739		</avp>
3740		<avp name="Packet-Filter-Information" code="1061" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3741			<grouped>
3742				<gavp name="Packet-Filter-Identifier"/>
3743				<gavp name="Precedence"/>
3744				<gavp name="Packet-Filter-Content"/>
3745				<gavp name="ToS-Traffic-Class"/>
3746				<gavp name="Security-Parameter-Index"/>
3747				<gavp name="Flow-Label"/>
3748			</grouped>
3749		</avp>
3750		<avp name="Packet-Filter-Operation" code="1062" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3751			<type type-name="Enumerated"/>
3752			<enum name="DELETION" 		code="0"/>
3753			<enum name="ADDITION"		code="1"/>
3754			<enum name="MODIFICATION" 	code="2"/>
3755		</avp>
3756		<avp name="Resource-Allocation-Notification" code="1063" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3757			<type type-name="Enumerated"/>
3758			<enum name="ENABLE_NOTIFICATION"  code="0"/>
3759		</avp>
3760		<avp name="Session-Linking-Indicator" code="1064" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3761			<type type-name="Enumerated"/>
3762			<enum name="SESSION_LINKING_IMMEDIATE"  code="0"/>
3763			<enum name="SESSION_LINKING_DEFERRED"   code="1"/>
3764		</avp>
3765		<avp name="PDN-Connection-ID" code="1065" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3766			<type type-name="OctetString"/>
3767		</avp>
3768		<avp name="Monitoring-Key" code="1066" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3769			<type type-name="OctetString"/>
3770		</avp>
3771		<avp name="Usage-Monitoring-Information" code="1067" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3772			<grouped>
3773				<gavp name="Monitoring-Key"/>
3774				<gavp name="Granted-Service-Unit"/>
3775				<gavp name="Used-Service-Unit"/>
3776				<gavp name="Usage-Monitoring-Level"/>
3777				<gavp name="Usage-Monitoring-Report"/>
3778				<gavp name="Usage-Monitoring-Support"/>
3779			</grouped>
3780		</avp>
3781		<avp name="Usage-Monitoring-Level" code="1068" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3782			<type type-name="Enumerated"/>
3783			<enum name="SESSION_LEVEL"	code="0"/>
3784			<enum name="PCC_RULE_LEVEL"	code="1"/>
3785		</avp>
3786		<avp name="Usage-Monitoring-Report" code="1069" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3787			<type type-name="Enumerated"/>
3788			<enum name="USAGE_MONITORING_REPORT_REQUIRED"  code="0"/>
3789		</avp>
3790		<avp name="Usage-Monitoring-Support" code="1070" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3791			<type type-name="Enumerated"/>
3792			<enum name="USAGE_MONITORING_DISABLED"  code="0"/>
3793		</avp>
3794		<avp name="CSG-Information-Reporting" code="1071" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3795			<type type-name="Enumerated"/>
3796			<enum name="CHANGE_CSG_CELL"				code="0"/>
3797			<enum name="CHANGE_CSG_SUBSCRIBED_HYBRID_CELL"		code="1"/>
3798			<enum name="CHANGE_CSG_UNSUBSCRIBED_HYBRID_CELL"	code="2"/>
3799		</avp>
3800		<avp name="Packet-Filter-Usage" code="1072" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3801			<type type-name="Enumerated"/>
3802			<enum name="SEND_TO_UE"  code="1"/>
3803		</avp>
3804		<avp name="Charging-Correlation-Indicator" code="1073" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3805			<type type-name="Enumerated"/>
3806			<enum name="CHARGING_IDENTIFIER_REQUIRED"	code="0"/>
3807		</avp>
3808		<avp name="QoS-Rule-Base-Name" code="1074" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3809			<type type-name="UTF8String"/>
3810		</avp>
3811		<avp name="Routing-Rule-Remove" code="1075" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3812			<grouped>
3813				<gavp name="Routing-Rule-Identifier"/>
3814			</grouped>
3815		</avp>
3816		<avp name="Routing-Rule-Definition" code="1076" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3817			<grouped>
3818				<gavp name="Routing-Rule-Identifier"/>
3819				<gavp name="Routing-Filter"/>
3820				<gavp name="Precedence"/>
3821				<gavp name="Routing-IP-Address"/>
3822			</grouped>
3823		</avp>
3824		<avp name="Routing-Rule-Identifier" code="1077" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3825			<type type-name="OctetString"/>
3826		</avp>
3827		<avp name="Routing-Filter" code="1078" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3828			<grouped>
3829				<gavp name="Flow-Description"/>
3830				<gavp name="Flow-Direction"/>
3831				<gavp name="ToS-Traffic-Class"/>
3832				<gavp name="Security-Parameter-Index"/>
3833				<gavp name="Security-Parameter-Index"/>
3834				<gavp name="Flow-Label"/>
3835			</grouped>
3836		</avp>
3837		<avp name="Routing-IP-Address" code="1079" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3838			<type type-name="IPAddress"/>
3839		</avp>
3840		<avp name="Flow-Direction" code="1080" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3841			<type type-name="Enumerated"/>
3842			<enum name="UNSPECIFIED"	code="0"/>
3843			<enum name="DOWNLINK"		code="1"/>
3844			<enum name="UPLINK"		code="2"/>
3845			<enum name="BIDIRECTIONAL"	code="3"/>
3846		</avp>
3847		<avp name="Routing-Rule-Install" code="1081" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3848			<grouped>
3849				<gavp name="Routing-Rule-Definition"/>
3850			</grouped>
3851		</avp>
3852		<avp name="Maximum-Bandwidth" code="1082" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3853			<grouped>
3854				<gavp name="Max-Supported-Bandwidth-UL"/>
3855				<gavp name="Max-Supported-Bandwidth-DL"/>
3856			</grouped>
3857		</avp>
3858		<avp name="Max-Supported-Bandwidth-DL" code="1083" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3859			<type type-name="Unsigned32"/>
3860		</avp>
3861		<avp name="Max-Supported-Bandwidth-UL" code="1084" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3862			<type type-name="Unsigned32"/>
3863		</avp>
3864		<!--
3865		1085 Redirect-Information Grouped
3866		1086 Redirect- Support Enumerated
3867		1087 TDF-Information Grouped
3868		1088 TDF-Application-Identifier OctetString
3869		1089 TDF-Destination-Host DiameterIdentity
3870		1090 TDF-Destination-Realm DiameterIdentity
3871		1091 TDF-IP-address Address
3872		-->
3873		<!-- TS 29.212 V13.1.0 (2015-03) -->
3874		<avp name="ADC-Rule-Install" code="1092" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3875			<grouped>
3876				<gavp name="ADC-Rule-Definition"/>
3877				<gavp name="ADC-Rule-Name"/>
3878				<gavp name="ADC-Rule-Base-Name"/>
3879				<gavp name="Monitoring-Flags"/>
3880				<gavp name="Rule-Activation-Time"/>
3881				<gavp name="Rule-Deactivation-Time"/>
3882			</grouped>
3883		</avp>
3884		<avp name="ADC-Rule-Remove" code="1093" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3885			<grouped>
3886				<gavp name="ADC-Rule-Name"/>
3887				<gavp name="ADC-Rule-Base-Name"/>
3888			</grouped>
3889		</avp>
3890		<avp name="ADC-Rule-Definition" code="1094" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3891			<grouped>
3892				<gavp name="ADC-Rule-Name"/>
3893				<gavp name="TDF-Application-Identifier"/>
3894				<gavp name="Service-Identifier"/>
3895				<gavp name="Rating-Group"/>
3896				<gavp name="Reporting-Level"/>
3897				<gavp name="Online"/>
3898				<gavp name="Offline"/>
3899				<gavp name="Metering-Method"/>
3900				<gavp name="Precedence"/>
3901				<gavp name="Flow-Status"/>
3902				<gavp name="QoS-Information"/>
3903				<gavp name="Monitoring-Key"/>
3904				<gavp name="Redirect-Information"/>
3905				<gavp name="Mute-Notification"/>
3906			</grouped>
3907		</avp>
3908		<avp name="ADC-Rule-Base-Name" code="1095" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3909			<type type-name="UTF8String"/>
3910		</avp>
3911		<avp name="ADC-Rule-Name" code="1096" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3912			<type type-name="OctetString"/>
3913		</avp>
3914		<avp name="ADC-Rule-Report" code="1097" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
3915			<grouped>
3916				<gavp name="ADC-Rule-Name"/>
3917				<gavp name="ADC-Rule-Base-Name"/>
3918				<gavp name="PCC-Rule-Status"/>
3919				<gavp name="Rule-Failure-Code"/>
3920				<gavp name="Final-Unit-Indication"/>
3921			</grouped>
3922		</avp>
3923		<!--
3924		1098 Application-Detection-Information Grouped
3925		1099 PS-to-CS-Session-Continuity Enumerated
3926		-->
3927		<!-- Note: The AVP codes from 1085 to 1099 are reserved for TS 29.212 -->
3928
3929		<!-- ETSI TS 129 140 V6.3.0 (2005-12) -->
3930		<avp name="Served-User-Identity" code="1100" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3931			<grouped>
3932				<gavp name="MSISDN"/>
3933				<gavp name="VASP-ID"/>
3934				<gavp name="VAS-ID"/>
3935			</grouped>
3936		</avp>
3937		<avp name="VASP-ID" code="1101" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3938			<type type-name="UTF8String"/>
3939		</avp>
3940		<avp name="VAS-ID" code="1102" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3941			<type type-name="UTF8String"/>
3942		</avp>
3943		<avp name="Trigger-Event" code="1103" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3944			<type type-name="Enumerated"/>
3945			<enum name="MM1 Message Submission, Profile based" code="0"/>
3946			<enum name="MM1 Message Submission, Address based" code="1"/>
3947			<enum name="MM1 Message Delivery"		   code="2"/>
3948			<enum name="MM7 Message Submission, Profile based" code="3"/>
3949			<enum name="MM7 Message Submission, Address based" code="4"/>
3950		</avp>
3951		<avp name="Sender-Address" code="1104" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3952			<type type-name="UTF8String"/>
3953		</avp>
3954		<avp name="Initial-Recipient-Address" code="1105" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3955			<grouped>
3956				<gavp name="Sequence-Number"/>
3957				<gavp name="Recipient-Address"/>
3958			</grouped>
3959		</avp>
3960		<avp name="Result-Recipient-Address" code="1106" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3961			<grouped>
3962				<gavp name="Sequence-Number"/>
3963				<gavp name="Recipient-Address"/>
3964				<gavp name="Routeing-Address"/>
3965				<gavp name="Sender-Address"/>
3966			</grouped>
3967		</avp>
3968		<avp name="Sequence-Number" code="1107" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3969			<type type-name="Unsigned32"/>
3970		</avp>
3971		<avp name="Recipient-Address" code="1108" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3972			<type type-name="UTF8String"/>
3973		</avp>
3974		<avp name="Routeing-Address" code="1109" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3975			<type type-name="UTF8String"/>
3976		</avp>
3977		<avp name="Originating-Interface" code="1110" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3978			<type type-name="Enumerated"/>
3979			<enum name="MM1" code="0"/>
3980			<enum name="MM3" code="1"/>
3981			<enum name="MM4" code="2"/>
3982			<enum name="MM7" code="3"/>
3983		</avp>
3984		<avp name="Delivery-Report" code="1111" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3985			<type type-name="Enumerated"/>
3986			<enum name="No Delivery Report Requested" code="0"/>
3987			<enum name="Delivery Report Requested" code="1"/>
3988		</avp>
3989		<avp name="Read-Reply" code="1112" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3990			<type type-name="Enumerated"/>
3991			<enum name="No Read Reply Requested" code="0"/>
3992			<enum name="Read Reply Requested" code="1"/>
3993		</avp>
3994		<avp name="Sender-Visibility" code="1113" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
3995			<type type-name="Enumerated"/>
3996			<enum name="Sender Identification requested not to be hidden" code="0"/>
3997			<enum name="Sender Identification requested to be hidden" code="1"/>
3998		</avp>
3999		<avp name="Service-Key" code="1114" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4000			<type type-name="UTF8String"/>
4001		</avp>
4002		<avp name="Billing-Information" code="1115" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4003			<type type-name="UTF8String"/>
4004		</avp>
4005		<avp name="Status" code="1116" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4006			<grouped>
4007				<gavp name="Status-Code"/>
4008				<gavp name="Status-Text"/>
4009			</grouped>
4010		</avp>
4011		<avp name="Status-Code" code="1117" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4012			<type type-name="UTF8String"/>
4013		</avp>
4014		<avp name="Status-Text" code="1118" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4015			<type type-name="UTF8String"/>
4016		</avp>
4017		<avp name="Routeing-Address-Resolution" code="1119" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4018			<type type-name="Enumerated"/>
4019			<enum name="unresolved" code="0"/>
4020			<enum name="resolved" code="1"/>
4021		</avp>
4022
4023		<!-- 29.140 [16]
4024		Note: The AVP codes from 1119 to 1199 are reserved for TS 29.140
4025		32.299
4026		-->
4027
4028		<avp name="Domain-Name" code="1200" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4029			<type type-name="UTF8String"/>
4030		</avp>
4031		<avp name="Recipient-Address" code="1201" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4032			<grouped>
4033				<gavp name="Address-Type"/>
4034				<gavp name="Address-Data"/>
4035				<gavp name="Address-Domain"/>
4036				<gavp name="Addressee-Type"/>
4037			</grouped>
4038		</avp>
4039		<avp name="Submission-Time" code="1202" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4040			<type type-name="Time"/>
4041		</avp>
4042		<avp name="MM-Content-Type" code="1203" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4043			<grouped>
4044				<gavp name="Type-Number"/>
4045				<gavp name="Additional-Type-Information"/>
4046				<gavp name="Content-Size"/>
4047				<gavp name="Additional-Content-Information"/>
4048			</grouped>
4049		</avp>
4050
4051		<!-- The Type-Number AVP (AVP code 1204) is of type Enumerated and identifies the well-known -->
4052		<!-- media types. The values are taken from OMNA WSP Content Type Codes database -->
4053		<!-- http://www.openmobilealliance.org/tech/omna/omna-wsp-content-type.aspx -->
4054		<avp name="Type-Number" code="1204" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4055			<type type-name="Enumerated"/>
4056			<enum name="*/*" code="0"/>
4057			<enum name="text/*" code="1"/>
4058			<enum name="text/html" code="2"/>
4059			<enum name="text/plain" code="3"/>
4060			<enum name="text/x-hdml" code="4"/>
4061			<enum name="text/x-ttml" code="5"/>
4062			<enum name="text/x-vCalendar" code="6"/>
4063			<enum name="text/x-vCard" code="7"/>
4064			<enum name="text/vnd.wap.wml" code="8"/>
4065			<enum name="text/vnd.wap.wmlscript" code="9"/>
4066			<enum name="text/vnd.wap.wta-event" code="10"/>
4067			<enum name="multipart/*" code="11"/>
4068			<enum name="multipart/mixed" code="12"/>
4069			<enum name="multipart/form-data" code="13"/>
4070			<enum name="multipart/byterantes" code="14"/>
4071			<enum name="multipart/alternative" code="15"/>
4072			<enum name="application/*" code="16"/>
4073			<enum name="application/java-vm" code="17"/>
4074			<enum name="application/x-www-form-urlencoded" code="18"/>
4075			<enum name="application/x-hdmlc" code="19"/>
4076			<enum name="application/vnd.wap.wmlc" code="20"/>
4077			<enum name="application/vnd.wap.wmlscriptc" code="21"/>
4078			<enum name="application/vnd.wap.wta-eventc" code="22"/>
4079			<enum name="application/vnd.wap.uaprof" code="23"/>
4080			<enum name="application/vnd.wap.wtls-ca-certificate" code="24"/>
4081			<enum name="application/vnd.wap.wtls-user-certificate" code="25"/>
4082			<enum name="application/x-x509-ca-cert" code="26"/>
4083			<enum name="application/x-x509-user-cert" code="27"/>
4084			<enum name="image/*" code="28"/>
4085			<enum name="image/gif" code="29"/>
4086			<enum name="image/jpeg" code="30"/>
4087			<enum name="image/tiff" code="31"/>
4088			<enum name="image/png" code="32"/>
4089			<enum name="image/vnd.wap.wbmp" code="33"/>
4090			<enum name="application/vnd.wap.multipart.*" code="34"/>
4091			<enum name="application/vnd.wap.multipart.mixed" code="35"/>
4092			<enum name="application/vnd.wap.multipart.form-data" code="36"/>
4093			<enum name="application/vnd.wap.multipart.byteranges" code="37"/>
4094			<enum name="application/vnd.wap.multipart.alternative" code="38"/>
4095			<enum name="application/xml" code="39"/>
4096			<enum name="text/xml" code="40"/>
4097			<enum name="application/vnd.wap.wbxml" code="41"/>
4098			<enum name="application/x-x968-cross-cert" code="42"/>
4099			<enum name="application/x-x968-ca-cert" code="43"/>
4100			<enum name="application/x-x968-user-cert" code="44"/>
4101			<enum name="text/vnd.wap.si" code="45"/>
4102			<enum name="application/vnd.wap.sic" code="46"/>
4103			<enum name="text/vnd.wap.sl" code="47"/>
4104			<enum name="application/vnd.wap.slc" code="48"/>
4105			<enum name="text/vnd.wap.co" code="49"/>
4106			<enum name="application/vnd.wap.coc" code="50"/>
4107			<enum name="application/vnd.wap.multipart.related" code="51"/>
4108			<enum name="application/vnd.wap.sia" code="52"/>
4109			<enum name="text/vnd.wap.connectivity-xml" code="53"/>
4110			<enum name="application/vnd.wap.connectivity-wbxml" code="54"/>
4111			<enum name="application/pkcs7-mime" code="55"/>
4112			<enum name="application/vnd.wap.hashed-certificate" code="56"/>
4113			<enum name="application/vnd.wap.signed-certificate" code="57"/>
4114			<enum name="application/vnd.wap.cert-response" code="58"/>
4115			<enum name="application/xhtml+xml" code="59"/>
4116			<enum name="application/wml+xml" code="60"/>
4117			<enum name="text/css" code="61"/>
4118			<enum name="application/vnd.wap.mms-message" code="62"/>
4119			<enum name="application/vnd.wap.rollover-certificate" code="63"/>
4120			<enum name="application/vnd.wap.locc+wbxml" code="64"/>
4121			<enum name="application/vnd.wap.loc+xml" code="65"/>
4122			<enum name="application/vnd.syncml.dm+wbxml" code="66"/>
4123			<enum name="application/vnd.syncml.dm+xml" code="67"/>
4124			<enum name="application/vnd.syncml.notification" code="68"/>
4125			<enum name="application/vnd.wap.xhtml+xml" code="69"/>
4126			<enum name="application/vnd.wv.csp.cir" code="70"/>
4127			<enum name="application/vnd.oma.dd+xml" code="71"/>
4128			<enum name="application/vnd.oma.drm.message" code="72"/>
4129			<enum name="application/vnd.oma.drm.content" code="73"/>
4130			<enum name="application/vnd.oma.drm.rights+xml" code="74"/>
4131			<enum name="application/vnd.oma.drm.rights+wbxml" code="75"/>
4132			<enum name="application/vnd.wv.csp+xml" code="76"/>
4133			<enum name="application/vnd.wv.csp+wbxml" code="77"/>
4134			<enum name="application/vnd.syncml.ds.notification" code="78"/>
4135			<enum name="audio/*" code="79"/>
4136			<enum name="video/*" code="80"/>
4137			<enum name="application/vnd.oma.dd2+xml" code="81"/>
4138			<enum name="application/mikey" code="82"/>
4139			<enum name="application/vnd.oma.dcd" code="83"/>
4140			<enum name="application/vnd.oma.dcdc" code="84"/>
4141		</avp>
4142		<avp name="Additional-Type-Information" code="1205" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4143			<type type-name="UTF8String"/>
4144		</avp>
4145		<avp name="Content-Size" code="1206" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4146			<type type-name="Unsigned32"/>
4147		</avp>
4148		<avp name="Additional-Content-Information" code="1207" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4149			<grouped>
4150				<gavp name="Type-Number"/>
4151				<gavp name="Additional-Type-Information"/>
4152				<gavp name="Content-Size"/>
4153			</grouped>
4154		</avp>
4155		<avp name="Addressee-Type" code="1208" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4156			<type type-name="Enumerated"/>
4157			<enum name="TO" code="0"/>
4158			<enum name="CC" code="1"/>
4159			<enum name="BCC" code="2"/>
4160		</avp>
4161		<avp name="Priority" code="1209" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4162			<type type-name="Enumerated"/>
4163			<enum name="Low" code="0"/>
4164			<enum name="Normal" code="1"/>
4165			<enum name="High" code="2"/>
4166		</avp>
4167		<avp name="Message-ID" code="1210" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4168			<type type-name="UTF8String"/>
4169		</avp>
4170		<avp name="Message-Type" code="1211" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4171			<type type-name="Enumerated"/>
4172			<enum name="m-send-req" code="1"/>
4173			<enum name="m-send-conf" code="2"/>
4174			<enum name="m-notification-ind" code="3"/>
4175			<enum name="m-notifyresp-ind" code="4"/>
4176			<enum name="m-retrieve-conf" code="5"/>
4177			<enum name="m-acknowledge-ind" code="6"/>
4178			<enum name="m-delivery-ind" code="7"/>
4179			<enum name="m-read-rec-ind" code="8"/>
4180			<enum name="m-read-orig-ind" code="9"/>
4181			<enum name="m-forward-req" code="10"/>
4182			<enum name="m-forward-conf" code="11"/>
4183			<enum name="m-mbox-store-conf" code="12"/>
4184			<enum name="m-mbox-view-conf" code="13"/>
4185			<enum name="m-mbox-upload-conf" code="14"/>
4186			<enum name="m-mbox-delete-conf" code="15"/>
4187		</avp>
4188		<avp name="Message-Size" code="1212" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4189			<type type-name="Unsigned32"/>
4190		</avp>
4191		<avp name="Message-Class" code="1213" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4192			<grouped>
4193				<gavp name="Class-Identifier"/>
4194				<gavp name="Token-Text"/>
4195			</grouped>
4196		</avp>
4197		<avp name="Class-Identifier" code="1214" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4198			<type type-name="Enumerated"/>
4199			<enum name="Personal" code="0"/>
4200			<enum name="Advertisement" code="1"/>
4201			<enum name="Informational" code="2"/>
4202			<enum name="Auto" code="3"/>
4203		</avp>
4204		<avp name="Token-Text" code="1215" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4205			<type type-name="UTF8String"/>
4206		</avp>
4207		<avp name="Delivery-Report-Requested" code="1216" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4208			<type type-name="Enumerated"/>
4209			<enum name="No" code="0"/>
4210			<enum name="Yes" code="1"/>
4211		</avp>
4212		<avp name="Adaptations" code="1217" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4213			<type type-name="Enumerated"/>
4214			<enum name="No" code="0"/>
4215			<enum name="Yes" code="1"/>
4216		</avp>
4217		<avp name="Applic-ID" code="1218" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4218			<type type-name="UTF8String"/>
4219		</avp>
4220		<avp name="Aux-Applic-Info" code="1219" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4221			<type type-name="UTF8String"/>
4222		</avp>
4223		<avp name="Content-Class" code="1220" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4224			<type type-name="Enumerated"/>
4225			<enum name="text" code="0"/>
4226			<enum name="image-basic" code="1"/>
4227			<enum name="image-rich" code="2"/>
4228			<enum name="video-basic" code="3"/>
4229			<enum name="video-rich" code="4"/>
4230			<enum name="megapixel" code="5"/>
4231			<enum name="content-basic" code="6"/>
4232			<enum name="content-rich" code="7"/>
4233		</avp>
4234		<avp name="DRM-Content" code="1221" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4235			<type type-name="Enumerated"/>
4236			<enum name="No" code="0"/>
4237			<enum name="Yes" code="1"/>
4238		</avp>
4239		<avp name="Read-Reply-Report-Requested" code="1222" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4240			<type type-name="Enumerated"/>
4241			<enum name="No" code="0"/>
4242			<enum name="Yes" code="1"/>
4243		</avp>
4244		<avp name="Reply-Applic-ID" code="1223" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4245			<type type-name="UTF8String"/>
4246		</avp>
4247		<avp name="File-Repair-Supported" code="1224" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4248			<type type-name="Enumerated"/>
4249			<enum name="SUPPORTED" code="1"/>
4250			<enum name="NOT_SUPPORTED" code="2"/>
4251		</avp>
4252		<avp name="MBMS-User-Service-Type" code="1225" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4253			<type type-name="Enumerated"/>
4254			<enum name="DOWNLOAD" code="1"/>
4255			<enum name="STREAMING" code="2"/>
4256		</avp>
4257		<avp name="Unit-Quota-Threshold" code="1226" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4258			<type type-name="Unsigned32"/>
4259		</avp>
4260		<avp name="PDP-Address" code="1227" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4261			<type type-name="IPAddress"/>
4262		</avp>
4263		<avp name="SGSN-Address" code="1228" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4264			<type type-name="IPAddress"/>
4265		</avp>
4266		<avp name="PoC-Session-Id" code="1229" mandatory="must" vendor-bit="must" vendor-id="TGPP">
4267			<type type-name="UTF8String"/>
4268		</avp>
4269		<avp name="Deferred-Location-Event-Type" code="1230" mandatory="must"  may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4270			<type type-name="UTF8String"/>
4271		</avp>
4272		<avp name="LCS-APN" code="1231" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4273			<type type-name="UTF8String"/>
4274		</avp>
4275		<avp name="LCS-Client-ID" code="1232" mandatory="may" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4276			<grouped>
4277				<gavp name="LCS-Client-Type"/>
4278				<gavp name="LCS-Client-External-ID"/>
4279				<gavp name="LCS-Client-Dialed-By-MS"/>
4280				<gavp name="LCS-Client-Name"/>
4281				<gavp name="LCS-APN"/>
4282				<gavp name="LCS-Requestor-ID"/>
4283			</grouped>
4284		</avp>
4285		<avp name="LCS-Client-Dialed-By-MS" code="1233" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
4286			<type type-name="UTF8String"/>
4287		</avp>
4288		<avp name="LCS-Client-External-ID" code="1234" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
4289			<type type-name="UTF8String"/>
4290		</avp>
4291		<avp name="LCS-Client-Name" code="1235" mandatory="may"  vendor-bit="must" vendor-id="TGPP">
4292			<grouped>
4293				<gavp name="LCS-Data-Coding-Scheme"/>
4294				<gavp name="LCS-Name-String"/>
4295				<gavp name="LCS-Format-Indicator"/>
4296			</grouped>
4297		</avp>
4298		<avp name="LCS-Data-Coding-Scheme" code="1236" mandatory="must" may-encrypt="yes" protected="may"  vendor-bit="must" vendor-id="TGPP">
4299			<type type-name="UTF8String"/>
4300		</avp>
4301		<avp name="LCS-Format-Indicator" code="1237" mandatory="may"  vendor-bit="must" vendor-id="TGPP">
4302			<type type-name="Enumerated"/>
4303			<enum name="LOGICAL_NAME" code="0"/>
4304			<enum name="EMAIL_ADDRESS" code="1"/>
4305			<enum name="MSISDN" code="2"/>
4306			<enum name="URL" code="3"/>
4307			<enum name="SIP_URL" code="4"/>
4308		</avp>
4309		<avp name="LCS-Name-String" code="1238" mandatory="must" may-encrypt="yes" protected="may"  vendor-bit="must" vendor-id="TGPP">
4310			<type type-name="UTF8String"/>
4311		</avp>
4312		<avp name="LCS-Requestor-ID" code="1239" mandatory="may" vendor-bit="must" vendor-id="TGPP">
4313			<grouped>
4314				<gavp name="LCS-Data-Coding-Scheme"/>
4315				<gavp name="LCS-Requestor-ID-String"/>
4316			</grouped>
4317		</avp>
4318		<avp name="LCS-Requestor-ID-String" code="1240" mandatory="must" may-encrypt="yes" protected="may"  vendor-bit="must" vendor-id="TGPP">
4319			<type type-name="UTF8String"/>
4320		</avp>
4321		<avp name="LCS-Client-Type" code="1241" mandatory="may" vendor-bit="must" vendor-id="TGPP">
4322			<type type-name="Enumerated"/>
4323			<enum name="EMERGENCY_SERVICES" code="0"/>
4324			<enum name="VALUE_ADDED_SERVICES" code="1"/>
4325			<enum name="PLMN_OPERATOR_SERVICES" code="2"/>
4326			<enum name="LAWFUL_INTERCEPT_SERVICES" code="3"/>
4327		</avp>
4328		<avp name="Location-Estimate" code="1242" mandatory="must" may-encrypt="yes" protected="may"  vendor-bit="must" vendor-id="TGPP">
4329			<type type-name="UTF8String"/>
4330		</avp>
4331		<avp name="Location-Estimate-Type" code="1243" mandatory="may" vendor-bit="must" vendor-id="TGPP">
4332			<type type-name="Enumerated"/>
4333			<enum name="CURRENT_LOCATION" code="0"/>
4334			<enum name="CURRENT_LAST_KNOWN_LOCATION" code="1"/>
4335			<enum name="INITIAL_LOCATION" code="2"/>
4336			<enum name="ACTIVATE_DEFERRED_LOCATION" code="3"/>
4337			<enum name="CANCEL_DEFERRED_LOCATION" code="4"/>
4338		</avp>
4339		<avp name="Location-Type" code="1244" mandatory="may" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
4340			<grouped>
4341				<gavp name="Location-Estimate-Type"/>
4342				<gavp name="Deferred-Location-Event-Type"/>
4343			</grouped>
4344		</avp>
4345		<avp name="Positioning-Data" code="1245" mandatory="must" may-encrypt="yes" protected="may"  vendor-bit="must" vendor-id="TGPP">
4346			<type type-name="UTF8String"/>
4347		</avp>
4348		<avp name="WLAN-Session-Id" code="1246" vendor-bit="must" vendor-id="TGPP">
4349			<type type-name="UTF8String"/>
4350		</avp>
4351		<avp name="PDP-Context-Type" code="1247" vendor-bit="must" vendor-id="TGPP">
4352			<type type-name="Enumerated"/>
4353			<enum name="PRIMARY" code="0"/>
4354			<enum name="SECONDARY" code="1"/>
4355		</avp>
4356		<avp name="MMBox-Storage-Requested" code="1248" vendor-bit="must" vendor-id="TGPP">
4357			<type type-name="Enumerated"/>
4358			<enum name="No" code="0"/>
4359			<enum name="Yes" code="1"/>
4360		</avp>
4361		<avp name="Service-Specific-Info" code="1249" vendor-bit="must" vendor-id="TGPP">
4362			<grouped>
4363				<gavp name="Service-Specific-Data"/>
4364				<gavp name="Service-Specific-Type"/>
4365			</grouped>
4366		</avp>
4367		<avp name="Called-Asserted-Identity" code="1250" vendor-bit="must" vendor-id="TGPP">
4368			<type type-name="UTF8String"/>
4369		</avp>
4370		<avp name="Requested-Party-Address" code="1251" vendor-bit="must" vendor-id="TGPP">
4371			<type type-name="UTF8String"/>
4372		</avp>
4373		<avp name="PoC-User-Role" code="1252" vendor-bit="must" vendor-id="TGPP">
4374			<grouped>
4375				<gavp name="PoC-User-Role-Ids"/>
4376				<gavp name="PoC-User-Role-info-Units"/>
4377			</grouped>
4378		</avp>
4379		<avp name="PoC-User-Role-IDs" code="1253" vendor-bit="must" vendor-id="TGPP">
4380			<type type-name="UTF8String"/>
4381		</avp>
4382		<avp name="PoC-User-Role-info-Units" code="1254" vendor-bit="must" vendor-id="TGPP">
4383			<type type-name="Enumerated"/>
4384			<enum name="Moderator" code="1"/>
4385			<enum name="Dispatcher" code="2"/>
4386			<enum name="Session-Owner" code="3"/>
4387			<enum name="Session-Participant" code="4"/>
4388		</avp>
4389		<avp name="Talk-Burst-Exchange" code="1255" vendor-bit="must" vendor-id="TGPP">
4390			<grouped>
4391				<gavp name="PoC-Change-Time"/>
4392				<gavp name="Number-Of-Talk-Bursts"/>
4393				<gavp name="Talk-Burst-Volume"/>
4394				<gavp name="Talk-Burst-Time"/>
4395				<gavp name="Number-Of-Received-Talk-Bursts"/>
4396				<gavp name="Received-Talk-Burst-Volume"/>
4397				<gavp name="Received-Talk-Burst-Time"/>
4398				<gavp name="Number-Of-Participants"/>
4399				<gavp name="PoC-Change-Condition"/>
4400			</grouped>
4401		</avp>
4402		<avp name="Service-Generic-Information" code="1256" vendor-bit="must" vendor-id="TGPP">
4403			<grouped>
4404				<!-- From OMA-DDS-Charging_Data -->
4405				<gavp name="Application-Server-ID"/>
4406				<gavp name="Application-Service-Type"/>
4407				<gavp name="Application-Session-ID"/>
4408				<gavp name="Delivery-Status"/>
4409			</grouped>
4410		</avp>
4411		<avp name="Service-Specific-Type" code="1257" vendor-bit="must" vendor-id="TGPP">
4412			<type type-name="Unsigned32"/>
4413		</avp>
4414		<avp name="Event-Charging-TimeStamp" code="1258" vendor-bit="must" vendor-id="TGPP">
4415			<type type-name="Time"/>
4416		</avp>
4417		<avp name="Participant-Access-Priority" code="1259" vendor-bit="must" vendor-id="TGPP">
4418			<type type-name="Enumerated"/>
4419			<enum name="Pre-emptive priority" code="1"/>
4420			<enum name="High priority" code="2"/>
4421			<enum name="Normal priority" code="3"/>
4422			<enum name="Low priority" code="4"/>
4423		</avp>
4424		<avp name="Participant-Group" code="1260" vendor-bit="must" vendor-id="TGPP">
4425			<grouped>
4426				<gavp name="Called-Party-Address"/>
4427				<gavp name="Participant-Access-Priority"/>
4428				<gavp name="User-Participating-Type"/>
4429			</grouped>
4430		</avp>
4431		<avp name="PoC-Change-Condition" code="1261" vendor-bit="must" vendor-id="TGPP">
4432			<type type-name="Enumerated"/>
4433			<enum name="serviceChange" code="0"/>
4434			<enum name="volumeLimit" code="1"/>
4435			<enum name="timeLimit" code="2"/>
4436			<enum name="numberofTalkBurstLimit" code="3"/>
4437			<enum name="numberofActiveParticipants" code="4"/>
4438			<enum name="tariffTime" code="5"/>
4439		</avp>
4440		<avp name="PoC-Change-Time" code="1262" vendor-bit="must" vendor-id="TGPP">
4441			<type type-name="Time"/>
4442		</avp>
4443		<!-- The Access-Network-Information AVP (AVP code 1263) is of type OctetString and indicates the SIP P-header
4444		     "P-Access-Network-Information".
4445		     As it's a SIP Header the actual content will be text so for Wireshark displays sake we treat this as
4446		     an UTF8String
4447		-->
4448		<avp name="Access-Network-Information" code="1263" vendor-bit="must" vendor-id="TGPP">
4449			<!-- <type type-name="OctetString"/>  -->
4450			<type type-name="UTF8String"/>
4451		</avp>
4452		<avp name="Trigger" code="1264" vendor-bit="must" vendor-id="TGPP">
4453			<grouped>
4454				<gavp name="Trigger-Type"/>
4455			</grouped>
4456		</avp>
4457		<avp name="Base-Time-Interval" code="1265" vendor-bit="must" vendor-id="TGPP">
4458			<type type-name="Unsigned32"/>
4459		</avp>
4460		<avp name="Envelope" code="1266" vendor-bit="must" vendor-id="TGPP">
4461			<grouped>
4462				<gavp name="Envelope-Start-Time"/>
4463				<gavp name="Envelope-End-Time"/>
4464				<gavp name="CC-Total-Octets"/>
4465				<gavp name="CC-Input-Octets"/>
4466				<gavp name="CC-Output-Octets"/>
4467				<gavp name="CC-Service-Specific-Units"/>
4468			</grouped>
4469		</avp>
4470		<avp name="Envelope-End-Time" code="1267" vendor-bit="must" vendor-id="TGPP">
4471			<type type-name="Time"/>
4472		</avp>
4473		<avp name="Envelope-Reporting" code="1268" vendor-bit="must" vendor-id="TGPP">
4474			<type type-name="Enumerated"/>
4475			<enum name="DO_NOT_REPORT_ENVELOPES" code="0"/>
4476			<enum name="REPORT_ENVELOPES" code="1"/>
4477			<enum name="REPORT_ENVELOPES_WITH_VOLUME" code="2"/>
4478			<enum name="REPORT_ENVELOPES_WITH_EVENTS" code="3"/>
4479			<enum name="REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS" code="4"/>
4480		</avp>
4481		<avp name="Envelope-Start-Time" code="1269" vendor-bit="must" vendor-id="TGPP">
4482			<type type-name="Time"/>
4483		</avp>
4484		<avp name="Time-Quota-Mechanism" code="1270" vendor-bit="must" vendor-id="TGPP">
4485			<grouped>
4486				<gavp name="Time-Quota-Type"/>
4487				<gavp name="Base-Time-Interval"/>
4488			</grouped>
4489		</avp>
4490		<avp name="Time-Quota-Type" code="1271" vendor-bit="must" vendor-id="TGPP">
4491			<type type-name="Enumerated"/>
4492			<enum name="DISCRETE_TIME_PERIOD" code="0"/>
4493			<enum name="CONTINUOUS_TIME_PERIOD" code="1"/>
4494		</avp>
4495		<avp name="Early-Media-Description" code="1272" vendor-bit="must" vendor-id="TGPP">
4496			<grouped>
4497				<gavp name="SDP-TimeStamps"/>
4498				<gavp name="SDP-Media-Component"/>
4499				<gavp name="SDP-Session-Description"/>
4500			</grouped>
4501		</avp>
4502		<avp name="SDP-TimeStamps" code="1273" vendor-bit="must" vendor-id="TGPP">
4503			<grouped>
4504				<gavp name="SDP-Offer-Timestamp"/>
4505				<gavp name="SDP-Answer-Timestamp"/>
4506			</grouped>
4507		</avp>
4508		<avp name="SDP-Offer-Timestamp" code="1274" vendor-bit="must" vendor-id="TGPP">
4509			<type type-name="Time"/>
4510		</avp>
4511		<avp name="SDP-Answer-Timestamp" code="1275" vendor-bit="must" vendor-id="TGPP">
4512			<type type-name="Time"/>
4513		</avp>
4514		<avp name="AF-Correlation-Information" code="1276" vendor-bit="must" vendor-id="TGPP">
4515			<grouped>
4516				<gavp name="AF-Charging-Identifier"/>
4517				<gavp name="Flows"/>
4518			</grouped>
4519		</avp>
4520		<avp name="PoC-Session-Initiation-type" code="1277" vendor-bit="must" vendor-id="TGPP">
4521			<type type-name="Enumerated"/>
4522			<enum name="Pre-established" code="0"/>
4523			<enum name="On-demand" code="1"/>
4524		</avp>
4525		<avp name="Offline-Charging" code="1278" vendor-bit="must" vendor-id="TGPP">
4526			<grouped>
4527				<gavp name="Quota-Consumption-Time"/>
4528				<gavp name="Time-Quota-Mechanism"/>
4529				<gavp name="Envelope-Reporting"/>
4530				<gavp name="Multiple-Services-Credit-Control"/>
4531			</grouped>
4532		</avp>
4533		<avp name="User-Participating-Type" code="1279" vendor-bit="must" vendor-id="TGPP">
4534			<type type-name="Enumerated"/>
4535			<enum name="Normal" code="0"/>
4536			<enum name="NW PoC Box" code="1"/>
4537			<enum name="UE PoC Box" code="2"/>
4538		</avp>
4539		<avp name="Alternate-Charged-Party-Address" code="1280" vendor-bit="must" vendor-id="TGPP">
4540			<type type-name="UTF8String"/>
4541		</avp>
4542		<avp name="IMS-Communication-Service-Identifier" code="1281" vendor-bit="must" vendor-id="TGPP">
4543			<type type-name="UTF8String"/>
4544		</avp>
4545		<avp name="Number-Of-Received-Talk-Bursts" code="1282" vendor-bit="must" vendor-id="TGPP">
4546			<type type-name="Unsigned32"/>
4547		</avp>
4548		<avp name="Number-Of-Talk-Bursts" code="1283" vendor-bit="must" vendor-id="TGPP">
4549			<type type-name="Unsigned32"/>
4550		</avp>
4551		<avp name="Received-Talk-Burst-Time" code="1284" vendor-bit="must" vendor-id="TGPP">
4552			<type type-name="Unsigned32"/>
4553		</avp>
4554		<avp name="Received-Talk-Burst-Volume" code="1285" vendor-bit="must" vendor-id="TGPP">
4555			<type type-name="Unsigned32"/>
4556		</avp>
4557		<avp name="Talk-Burst-Time" code="1286" vendor-bit="must" vendor-id="TGPP">
4558			<type type-name="Unsigned32"/>
4559		</avp>
4560		<avp name="Talk-Burst-Volume" code="1287" vendor-bit="must" vendor-id="TGPP">
4561			<type type-name="Unsigned32"/>
4562		</avp>
4563		<avp name="Media-Initiator-Party" code="1288" vendor-bit="must" vendor-id="TGPP">
4564			<type type-name="UTF8String"/>
4565		</avp>
4566
4567		<!-- Note: The AVP codes from 1289 to 1399 are reserved for TS 32.299 -->
4568
4569		<!-- 3GPP TS 29.272 V9.1.0 (2009-12 -->
4570		<avp name="Subscription-Data" code="1400" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4571			<grouped>
4572				<gavp name="Subscriber-Status"/>
4573				<gavp name="MSISDN"/>
4574				<gavp name="A-MSISDN"/>
4575				<gavp name="STN-SR"/>
4576				<gavp name="ICS-Indicator"/>
4577				<gavp name="Network-Access-Mode"/>
4578				<gavp name="Operator-Determined-Barring"/>
4579				<gavp name="HPLMN-ODB"/>
4580				<gavp name="Regional-Subscription-Zone-Code"/>
4581				<gavp name="Access-Restriction-Data"/>
4582				<gavp name="APN-OI-Replacement"/>
4583				<gavp name="LCS-Info"/>
4584				<gavp name="Teleservice-List"/>
4585				<gavp name="Call-Barring-Infor-List"/>
4586				<gavp name="3GPP-Charging-Characteristics"/>
4587				<gavp name="AMBR"/>
4588				<gavp name="APN-Configuration-Profile"/>
4589				<gavp name="RAT-Frequency-Selection-Priority-ID"/>
4590				<gavp name="Trace-Data"/>
4591				<gavp name="GPRS-Subscription-Data"/>
4592				<gavp name="CSG-Subscription-Data"/>
4593				<gavp name="Roaming-Restricted-Due-To-Unsupported-Feature"/>
4594				<gavp name="Subscribed-Periodic-RAU-TAU-Timer"/>
4595				<gavp name="MPS-Priority"/>
4596				<gavp name="VPLMN-LIPA-Allowed"/>
4597				<gavp name="Relay-Node-Indicator"/>
4598				<gavp name="MDT-User-Consent"/>
4599				<gavp name="Subscribed-VSRVCC"/>
4600				<gavp name="Subscription-Data-Flags"/>
4601			</grouped>
4602		</avp>
4603		<avp name="Terminal-Information" code="1401" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4604			<grouped>
4605				<gavp name="IMEI"/>
4606				<gavp name="TGPP2-MEID"/>
4607				<gavp name="Software-Version"/>
4608			</grouped>
4609		</avp>
4610		<avp name="IMEI" code="1402" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4611			<type type-name="UTF8String"/>
4612		</avp>
4613		<avp name="Software-Version" code="1403" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4614			<type type-name="UTF8String"/>
4615		</avp>
4616		<avp name="QoS-Subscribed" code="1404" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4617			<type type-name="OctetString"/>
4618		</avp>
4619		<avp name="ULR-Flags" code="1405" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4620			<type type-name="Unsigned32"/>
4621		</avp>
4622		<avp name="ULA-Flags" code="1406" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4623			<type type-name="Unsigned32"/>
4624		</avp>
4625		<avp name="Visited-PLMN-Id" code="1407" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4626			<type type-name="OctetString"/>
4627		</avp>
4628		<avp name="Requested-EUTRAN-Authentication-Info" code="1408" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4629			<grouped>
4630				<gavp name="Number-Of-Requested-Vectors"/>
4631				<gavp name="Immediate-Response-Preferred"/>
4632				<gavp name="Re-synchronization-Info"/>
4633			</grouped>
4634		</avp>
4635		<avp name="Requested-UTRAN-GERAN-Authentication-Info" code="1409" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4636			<grouped>
4637				<gavp name="Number-Of-Requested-Vectors"/>
4638				<gavp name="Immediate-Response-Preferred"/>
4639				<gavp name="Re-synchronization-Info"/>
4640			</grouped>
4641		</avp>
4642		<avp name="Number-Of-Requested-Vectors" code="1410" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4643			<type type-name="Unsigned32"/>
4644		</avp>
4645		<avp name="Re-Synchronization-Info" code="1411" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4646			<type type-name="OctetString"/>
4647		</avp>
4648		<avp name="Immediate-Response-Preferred" code="1412" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4649			<type type-name="Unsigned32"/>
4650		</avp>
4651		<avp name="Authentication-Info" code="1413" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4652			<grouped>
4653				<gavp name="E-UTRAN-Vector"/>
4654				<gavp name="UTRAN-Vector"/>
4655				<gavp name="GERAN-Vector"/>
4656			</grouped>
4657		</avp>
4658		<avp name="E-UTRAN-Vector"	code="1414" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4659			<grouped>
4660				<gavp name="Item-Number"/>
4661				<gavp name="RAND"/>
4662				<gavp name="XRES"/>
4663				<gavp name="AUTN"/>
4664				<gavp name="KASME"/>
4665			</grouped>
4666		</avp>
4667		<avp name="UTRAN-Vector" code="1415" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4668			<grouped>
4669				<gavp name="Item-Number"/>
4670				<gavp name="RAND"/>
4671				<gavp name="XRES"/>
4672				<gavp name="AUTN"/>
4673				<gavp name="Confidentiality-Key"/>
4674				<gavp name="Integrity-Key"/>
4675			</grouped>
4676		</avp>
4677		<avp name="GERAN-Vector" code="1416" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4678			<grouped>
4679				<gavp name="Item-Number"/>
4680				<gavp name="RAND"/>
4681				<gavp name="SRES"/>
4682				<gavp name="Kc"/>
4683			</grouped>
4684		</avp>
4685		<avp name="Network-Access-Mode" code="1417" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4686			<type type-name="Enumerated"/>
4687			<enum name="PACKET_AND_CIRCUIT" code="0"/>
4688			<enum name="Reserved" code="1"/>
4689			<enum name="ONLY_PACKET" code="2"/>
4690		</avp>
4691		<avp name="HPLMN-ODB" code="1418" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4692			<type type-name="Unsigned32"/>
4693		</avp>
4694		<avp name="Item-Number" code="1419" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4695			<type type-name="Unsigned32"/>
4696		</avp>
4697		<avp name="Cancellation-Type" code="1420" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4698			<type type-name="Enumerated"/>
4699			<enum name="MME_UPDATE_PROCEDURE" code="0"/>
4700			<enum name="SGSN_UPDATE_PROCEDURE" code="1"/>
4701			<enum name="SUBSCRIPTION_WITHDRAWAL" code="2"/>
4702			<enum name="UPDATE_PROCEDURE_IWF" code="3"/>
4703			<enum name="INITIAL_ATTACH_PROCEDURE" code="4"/>
4704		</avp>
4705		<avp name="DSR-Flags" code="1421" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4706			<type type-name="Unsigned32"/>
4707		</avp>
4708		<avp name="DSA-Flags" code="1422" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4709			<type type-name="Unsigned32"/>
4710		</avp>
4711		<avp name="Context-Identifier" code="1423" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4712			<type type-name="Unsigned32"/>
4713		</avp>
4714		<avp name="Subscriber-Status" code="1424" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4715			<type type-name="Enumerated"/>
4716			<enum name="SERVICE_GRANTED" code="0"/>
4717			<enum name="OPERATOR_DETERMINED_BARRING" code="1"/>
4718		</avp>
4719		<avp name="Operator-Determined-Barring" code="1425" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4720			<type type-name="Unsigned32"/>
4721		</avp>
4722		<avp name="Access-Restriction-Data" code="1426" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4723			<type type-name="Unsigned32"/>
4724		</avp>
4725		<avp name="APN-OI-Replacement" code="1427" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4726			<type type-name="UTF8String"/>
4727		</avp>
4728		<avp name="All-APN-Configurations-Included-Indicator" code="1428" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4729			<type type-name="Enumerated"/>
4730			<enum name="ALL_APN_CONFIGURATIONS_INCLUDED" code="0"/>
4731			<enum name="MODIFIED/ADDED_APN_CONFIGURATIONS_INCLUDED" code="1"/>
4732		</avp>
4733		<avp name="APN-Configuration-Profile" code="1429" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4734			<grouped>
4735				<gavp name="Context-Identifier"/>
4736				<gavp name="All-APN-Configurations-Included-Indicator"/>
4737				<gavp name="APN-Configuration"/>
4738			</grouped>
4739		</avp>
4740		<avp name="APN-Configuration" code="1430" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4741			<grouped>
4742				<gavp name="Context-Identifier"/>
4743				<gavp name="Served-Party-IP-Address"/>
4744				<gavp name="Served-Party-IP-Address"/>
4745				<gavp name="PDN-Type"/>
4746				<gavp name="Service-Selection"/>
4747				<gavp name="EPS-Subscribed-QoS-Profile"/>
4748				<gavp name="VPLMN-Dynamic-Address-Allowed"/>
4749				<gavp name="MIP6-Agent-Info"/>
4750				<gavp name="PDN-GW-Allocation-Type"/>
4751				<gavp name="3GPP-Charging-Characteristics"/>
4752				<gavp name="AMBR"/>
4753				<gavp name="Specific-APN-Info"/>
4754				<gavp name="APN-OI-Replacement"/>
4755			</grouped>
4756		</avp>
4757		<avp name="EPS-Subscribed-QoS-Profile" code="1431" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4758			<grouped>
4759				<gavp name="QoS-Class-Identifier"/>
4760				<gavp name="Allocation-Retention-Priority"/>
4761			</grouped>
4762		</avp>
4763		<avp name="VPLMN-Dynamic-Address-Allowed" code="1432" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4764			<type type-name="Enumerated"/>
4765			<enum name="NOTALLOWED" code="0"/>
4766			<enum name="ALLOWED" code="1"/>
4767		</avp>
4768		<avp name="STN-SR" code="1433" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4769			<type type-name="OctetString"/>
4770		</avp>
4771		<avp name="Alert-Reason" code="1434" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4772			<type type-name="Enumerated"/>
4773			<enum name="UE_PRESENT" code="0"/>
4774			<enum name="UE_MEMORY_AVAILABLE" code="1"/>
4775		</avp>
4776		<avp name="AMBR" code="1435" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4777			<grouped>
4778				<gavp name="Max-Requested-Bandwidth-UL"/>
4779				<gavp name="Max-Requested-Bandwidth-DL"/>
4780			</grouped>
4781		</avp>
4782		<avp name="CSG-Subscription-Data" code="1436" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4783			<grouped>
4784				<gavp name="CSG-Id"/>
4785				<gavp name="Expiration-Date"/>
4786			</grouped>
4787		</avp>
4788		<avp name="CSG-Id" code="1437" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4789			<type type-name="Unsigned32"/>
4790		</avp>
4791		<avp name="PDN-GW-Allocation-Type" code="1438" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4792			<type type-name="Enumerated"/>
4793			<enum name="STATIC" code="0"/>
4794			<enum name="DYNAMIC" code="1"/>
4795		</avp>
4796		<avp name="Expiration-Date" code="1439" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4797			<type type-name="Time"/>
4798		</avp>
4799		<avp name="RAT-Frequency-Selection-Priority-ID" code="1440" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4800			<type type-name="Unsigned32"/>
4801		</avp>
4802		<avp name="IDA-Flags" code="1441" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4803			<type type-name="Unsigned32"/>
4804		</avp>
4805		<avp name="PUA-Flags" code="1442" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4806			<type type-name="Unsigned32"/>
4807		</avp>
4808		<avp name="NOR-Flags" code="1443" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4809			<type type-name="Unsigned32"/>
4810		</avp>
4811		<avp name="User-Id" code="1444" vendor-bit="must" mandatory="mustnot" may-encrypt="no" vendor-id="TGPP">
4812			<type type-name="UTF8String"/>
4813		</avp>
4814		<avp name="Equipment-Status" code="1445" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4815			<type type-name="Enumerated"/>
4816			<enum name="WHITELISTED" code="0"/>
4817			<enum name="BLACKLISTED" code="1"/>
4818			<enum name="GREYLISTED" code="2"/>
4819		</avp>
4820		<avp name="Regional-Subscription-Zone-Code" code="1446" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4821			<type type-name="OctetString"/>
4822		</avp>
4823		<avp name="RAND" code="1447" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4824			<type type-name="OctetString"/>
4825		</avp>
4826		<avp name="XRES" code="1448" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4827			<type type-name="OctetString"/>
4828		</avp>
4829		<avp name="AUTN" code="1449" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4830			<type type-name="OctetString"/>
4831		</avp>
4832		<avp name="KASME" code="1450" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4833			<type type-name="OctetString"/>
4834		</avp>
4835		<avp name="Trace-Collection-Entity" code="1452" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4836			<type type-name="IPAddress"/>
4837		</avp>
4838		<avp name="Kc" code="1453" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4839			<type type-name="OctetString"/>
4840		</avp>
4841		<avp name="SRES" code="1454" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4842			<type type-name="OctetString"/>
4843		</avp>
4844		<!-- Requesting-Node-Type is from old (v8.1.0 - v8.2.0) versions of 29.272. -->
4845		<avp name="Requesting-Node-Type" code="1455" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4846			<type type-name="Enumerated"/>
4847			<enum name="MME" code="0"/>
4848			<enum name="SGSN" code="1"/>
4849			<enum name="MME/SGSN" code="2"/>
4850		</avp>
4851		<avp name="PDN-Type" code="1456" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4852			<type type-name="Enumerated"/>
4853			<enum name="IPv4" code="0"/>
4854			<enum name="IPv6" code="1"/>
4855			<enum name="IPv4v6" code="2"/>
4856		</avp>
4857		<avp name="Roaming-Restricted-Due-To-Unsupported-Feature" code="1457" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4858			<type type-name="Enumerated"/>
4859			<enum name="Roaming-Restricted-Due-To-Unsupported-Feature" code="0"/>
4860		</avp>
4861		<avp name="Trace-Data" code="1458" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4862			<grouped>
4863				<gavp name="Trace-Reference"/>
4864				<gavp name="Trace-Depth"/>
4865				<gavp name="Trace-NE-Type-List"/>
4866				<gavp name="Trace-Interface-List"/>
4867				<gavp name="Trace-Event-List"/>
4868				<gavp name="OMC-Id"/>
4869				<gavp name="Trace-Collection-Entity"/>
4870			</grouped>
4871		</avp>
4872		<avp name="Trace-Reference" code="1459" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4873			<type type-name="OctetString"/>
4874		</avp>
4875		<avp name="Trace-Depth" code="1462" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4876			<type type-name="Enumerated"/>
4877			<enum name="Minimum" code="0"/>
4878			<enum name="Medium" code="1"/>
4879			<enum name="Maximum" code="2"/>
4880			<enum name="MinimumWithoutVendorSpecificExtension" code="3"/>
4881			<enum name="MediumWithoutVendorSpecificExtension" code="4"/>
4882			<enum name="MaximumWithoutVendorSpecificExtension" code="5"/>
4883			<!--
4884			  The Trace-Depth AVP is of type Enumerated.
4885			  The possible values are those defined in 3GPP TS 32.422 [23] for Trace Depth.
4886			-->
4887		</avp>
4888		<avp name="Trace-NE-Type-List" code="1463" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4889			<type type-name="OctetString"/>
4890		</avp>
4891		<avp name="Trace-Interface-List" code="1464" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4892			<type type-name="OctetString"/>
4893		</avp>
4894		<avp name="Trace-Event-List" code="1465" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4895			<type type-name="OctetString"/>
4896		</avp>
4897		<avp name="OMC-Id" code="1466" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4898			<type type-name="OctetString"/>
4899		</avp>
4900		<avp name="GPRS-Subscription-Data" code="1467" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4901			<grouped>
4902				<gavp name="Complete-Data-List-Included-Indicator"/>
4903				<gavp name="PDP-Context"/>
4904			</grouped>
4905		</avp>
4906		<avp name="Complete-Data-List-Included-Indicator" code="1468" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4907			<type type-name="Enumerated"/>
4908			<enum name="ALL_PDP_CONTEXTS_INCLUDED" code="0"/>
4909			<enum name="MODIFIED/ADDED_PDP CONTEXTS_INCLUDED" code="1"/>
4910		</avp>
4911		<avp name="PDP-Context" code="1469" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4912			<grouped>
4913				<gavp name="Context-Identifier"/>
4914				<gavp name="PDP-Type"/>
4915				<gavp name="PDP-Address"/>
4916				<gavp name="QoS-Subscribed"/>
4917				<gavp name="VPLMN-Dynamic-Address-Allowed"/>
4918				<gavp name="Service-Selection"/>
4919				<gavp name="3GPP-Charging-Characteristics"/>
4920				<gavp name="APN-OI-Replacement"/>
4921			</grouped>
4922		</avp>
4923		<avp name="PDP-Type" code="1470" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4924			<type type-name="OctetString"/>
4925		</avp>
4926		<avp name="TGPP2-MEID" code="1471" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4927			<type type-name="OctetString"/>
4928		</avp>
4929		<avp name="Specific-APN-Info" code="1472" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4930			<grouped>
4931				<gavp name="Service-Selection"/>
4932				<gavp name="MIP6-Agent-Info"/>
4933			</grouped>
4934		</avp>
4935		<avp name="LCS-Info" code="1473" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4936			<grouped>
4937				<gavp name="GMLC-Address"/>
4938				<gavp name="LCS-PrivacyException"/>
4939				<gavp name="MO-LR"/>
4940			</grouped>
4941		</avp>
4942		<avp name="GMLC-Address" code="1474" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4943			<type type-name="OctetString"/>
4944		</avp>
4945		<avp name="LCS-PrivacyException" code="1475" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4946			<grouped>
4947				<gavp name="SS-Code"/>
4948				<gavp name="SS-Status"/>
4949				<gavp name="Notification-To-UE-User"/>
4950				<gavp name="External-Client"/>
4951				<gavp name="PLMN-Client"/>
4952				<gavp name="Service-Type"/>
4953			</grouped>
4954		</avp>
4955		<avp name="SS-Code" code="1476" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4956			<type type-name="OctetString"/>
4957		</avp>
4958		<avp name="SS-Status" code="1477" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4959			<type type-name="OctetString"/>
4960		</avp>
4961		<avp name="Notification-To-UE-User" code="1478" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4962			<type type-name="Enumerated"/>
4963			<enum name="NOTIFY_LOCATION_ALLOWED" code="0"/>
4964			<enum name="NOTIFYANDVERIFY_LOCATION_ALLOWED_IF_NO_RESPONSE" code="1"/>
4965			<enum name="NOTIFYANDVERIFY_LOCATION_NOT_ALLOWED_IF_NO_RESPONSE" code="2"/>
4966			<enum name="LOCATION_NOT_ALLOWED" code="3"/>
4967		</avp>
4968		<avp name="External-Client" code="1479" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4969			<grouped>
4970				<gavp name="Client-Identity"/>
4971				<gavp name="GMLC-Restriction"/>
4972				<gavp name="Notification-To-UE-User"/>
4973			</grouped>
4974		</avp>
4975		<avp name="Client-Identity" code="1480" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4976			<type type-name="OctetString"/>
4977		</avp>
4978		<avp name="GMLC-Restriction" code="1481" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4979			<type type-name="Enumerated"/>
4980			<enum name="GMLC_LIST" code="0"/>
4981			<enum name="HOME_COUNTRY" code="1"/>
4982		</avp>
4983		<avp name="PLMN-Client" code="1482" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4984			<type type-name="Enumerated"/>
4985			<enum name="BROADCAST_SERVICE" code="0"/>
4986			<enum name="O_AND_M_HPLMN" code="1"/>
4987			<enum name="O_AND_M_VPLMN" code="2"/>
4988			<enum name="ANONYMOUS_LOCATION" code="3"/>
4989			<enum name="TARGET_UE_SUBSCRIBED_SERVICE" code="4"/>
4990		</avp>
4991		<avp name="Service-Type" code="1483" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4992			<grouped>
4993				<gavp name="ServiceTypeIdentity"/>
4994				<gavp name="GMLC-Restriction"/>
4995				<gavp name="Notification-To-UE-User"/>
4996			</grouped>
4997		</avp>
4998		<avp name="ServiceTypeIdentity" code="1484" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
4999			<type type-name="Unsigned32"/>
5000		</avp>
5001		<avp name="MO-LR" code="1485" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5002			<grouped>
5003				<gavp name="SS-Code"/>
5004				<gavp name="SS-Status"/>
5005			</grouped>
5006		</avp>
5007		<avp name="Teleservice-List" code="1486" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5008			<grouped>
5009				<gavp name="TS-Code"/>
5010			</grouped>
5011		</avp>
5012		<avp name="TS-Code" code="1487" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5013			<type type-name="OctetString"/>
5014		</avp>
5015		<avp name="Call-Barring-Infor-List" code="1488" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5016			<grouped>
5017				<gavp name="SS-Code"/>
5018			</grouped>
5019		</avp>
5020		<avp name="SGSN-Number" code="1489" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5021			<type type-name="OctetString"/>
5022		</avp>
5023		<avp name="IDR-Flags" code="1490" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5024			<type type-name="Unsigned32"/>
5025		</avp>
5026		<avp name="ICS-Indicator" code="1491" vendor-bit="must" mandatory="mustnot" may-encrypt="no" vendor-id="TGPP">
5027			<type type-name="Enumerated"/>
5028			<enum name="FALSE" code="0"/>
5029			<enum name="TRUE" code="1"/>
5030		</avp>
5031		<avp name="IMS-Voice-Over-PS-Sessions-Supported" code="1492"  mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5032			<type type-name="Enumerated"/>
5033			<enum name="NOT_SUPPORTED" code="0"/>
5034			<enum name="SUPPORTED" code="1"/>
5035		</avp>
5036		<avp name="Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions" code="1493"  mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5037			<type type-name="Enumerated"/>
5038			<enum name="NOT_SUPPORTED" code="0"/>
5039			<enum name="SUPPORTED" code="1"/>
5040		</avp>
5041		<avp name="Last-UE-Activity-Time" code="1494" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5042			<type type-name="Time"/>
5043		</avp>
5044		<avp name="EPS-User-State" code="1495"  mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5045			<grouped>
5046				<gavp name="MME-User-State"/>
5047				<gavp name="SGSN-User-State"/>
5048			</grouped>
5049		</avp>
5050		<avp name="EPS-Location-Information" code="1496" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5051			<grouped>
5052				<gavp name="MME-Location-Information"/>
5053				<gavp name="SGSN-Location-Information"/>
5054			</grouped>
5055		</avp>
5056		<avp name="MME-User-State" code="1497" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5057			<grouped>
5058				<gavp name="User-State"/>
5059			</grouped>
5060		</avp>
5061		<avp name="SGSN-User-State" code="1498" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5062			<grouped>
5063				<gavp name="User-State"/>
5064			</grouped>
5065		</avp>
5066		<avp name="User-State" code="1499" vendor-bit="mustnot" may-encrypt="no" vendor-id="TGPP">
5067			<type type-name="Enumerated"/>
5068			<enum name="DETACHED" code="0"/>
5069			<enum name="ATTACHED_NOT_REACHABLE_FOR_PAGING" code="1"/>
5070			<enum name="ATTACHED_REACHABLE_FOR_PAGING" code="2"/>
5071			<enum name="CONNECTED_NOT_REACHABLE_FOR_PAGING" code="3"/>
5072			<enum name="CONNECTED_REACHABLE_FOR_PAGING" code="4"/>
5073			<enum name="NETWORK_DETERMINED_NOT_REACHABLE" code="5"/>
5074		</avp>
5075		<avp name="Non-3GPP-User-Data" code="1500" vendor-bit="must" vendor-id="TGPP">
5076			<grouped>
5077				<gavp name="Subscription-ID"/>
5078				<gavp name="Non-3GPP-IP-Access"/>
5079				<gavp name="Non-3GPP-IP-Access-APN"/>
5080				<gavp name="RAT-Type"/>
5081				<gavp name="Session-Timeout"/>
5082				<gavp name="MIP6-Feature-Vector"/>
5083				<gavp name="AMBR"/>
5084				<gavp name="3GPP-Charging-Characteristics"/>
5085				<gavp name="APN-OI-Replacement"/>
5086				<gavp name="APN-Configuration"/>
5087				<gavp name="Trace-Info"/>
5088			</grouped>
5089		</avp>
5090		<avp name="Non-3GPP-IP-Access" code="1501" vendor-bit="must" mandatory="mustnot" may-encrypt="no" vendor-id="TGPP">
5091			<type type-name="Enumerated"/>
5092			<enum name="NON_3GPP_SUBSCRIPTION_ALLOWED" code="0"/>
5093			<enum name="NON_3GPP_SUBSCRIPTION_BARRED" code="1"/>
5094		</avp>
5095		<avp name="Non-3GPP-IP-Access-APN" code="1502" vendor-bit="must" mandatory="mustnot" may-encrypt="no" vendor-id="TGPP">
5096			<type type-name="Enumerated"/>
5097			<enum name="NON_3GPP_APNS_ENABLE" code="0"/>
5098			<enum name="NON_3GPP_APNS_DISABLE" code="1"/>
5099		</avp>
5100		<avp name="AN-Trusted" code="1503" vendor-bit="must" mandatory="mustnot" may-encrypt="no" vendor-id="TGPP">
5101			<type type-name="Enumerated"/>
5102			<enum name="TRUSTED" code="0"/>
5103			<enum name="UNTRUSTED" code="1"/>
5104		</avp>
5105		<avp name="ANID" code="1504" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
5106			<type type-name="UTF8String"/>
5107		</avp>
5108		<avp name="Trace-Info" code="1505" vendor-bit="must" vendor-id="TGPP">
5109			<grouped>
5110				<gavp name="Trace-Data"/>
5111				<gavp name="Trace-Reference"/>
5112			</grouped>
5113		</avp>
5114		<avp name="MIP-FA-RK" code="1506" may-encrypt="yes" vendor-id="TGPP" vendor-bit="must" mandatory="must">
5115			<type type-name="OctetString"/>
5116		</avp>
5117		<avp name="MIP-FA-RK-SPI" code="1507" may-encrypt="yes" vendor-id="TGPP" vendor-bit="must" mandatory="must">
5118			<type type-name="Unsigned32"/>
5119		</avp>
5120		<!--
5121		1508 PPR-Flags Unsigned32
5122		1509 WLAN-Identifier Grouped
5123		1510 TWAN-Access-Info Grouped
5124		1511 Access-Authorization-Flags Unsigned32
5125		1512 TWAN-Default-APN-Context-Id Unsigned32
5126		1513 Reserved -
5127		1514 Reserved -
5128		1515 Reserved -
5129		1516 Full-Network-Name OctetString
5130		1517 Short-Network-Name OctetString
5131		1518 AAA-Failure-Indication Unsigned32
5132		1519 Transport-Access-Type Enumerated
5133		1520 DER-Flags Unsigned32
5134		1521 DEA-Flags Unsigned32
5135		1522 RAR-Flags Unsigned32
5136		1523 DER-S6b-Flags Unsigned32
5137		-->
5138		<!--
5139		Note: The AVP codes from 1485 to 1499 are reserved for TS 29.272.
5140		Note: The AVP codes from 1508 to 1599 are reserved for TS 29.273
5141		-->
5142
5143		<avp name="MME-Location-Information" code="1600" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5144			<grouped>
5145				<gavp name="E-UTRAN-Cell-Global-Identity"/>
5146				<gavp name="Tracking-Area-Identity"/>
5147				<gavp name="Geographical-Information"/>
5148				<gavp name="Geodetic-Information"/>
5149				<gavp name="Current-Location-Retrieved"/>
5150				<gavp name="Age-Of-Location-Information"/>
5151			</grouped>
5152		</avp>
5153		<avp name="SGSN-Location-Information" code="1601" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5154			<grouped>
5155				<gavp name="Cell-Global-Identity"/>
5156				<gavp name="Location-Area-Identity"/>
5157				<gavp name="Service-Area-Identity"/>
5158				<gavp name="Routing-Area-Identity"/>
5159				<gavp name="Geographical-Information"/>
5160				<gavp name="Geodetic-Information"/>
5161				<gavp name="Current-Location-Retrieved"/>
5162				<gavp name="Age-Of-Location-Information"/>
5163			</grouped>
5164		</avp>
5165		<avp name="E-UTRAN-Cell-Global-Identity" code="1602" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5166			<type type-name="OctetString"/>
5167		</avp>
5168		<avp name="Tracking-Area-Identity" code="1603" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5169			<type type-name="OctetString"/>
5170		</avp>
5171		<avp name="Cell-Global-Identity" code="1604" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5172			<type type-name="OctetString"/>
5173		</avp>
5174		<avp name="Routing-Area-Identity" code="1605" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5175			<type type-name="OctetString"/>
5176		</avp>
5177		<avp name="Location-Area-Identity" code="1606" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5178			<type type-name="OctetString"/>
5179		</avp>
5180		<avp name="Service-Area-Identity" code="1607" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5181			<type type-name="OctetString"/>
5182		</avp>
5183		<avp name="Geographical-Information" code="1608" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5184			<type type-name="OctetString"/>
5185		</avp>
5186		<avp name="Geodetic-Information" code="1609" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5187			<type type-name="OctetString"/>
5188		</avp>
5189		<avp name="Current-Location-Retrieved" code="1610" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5190			<type type-name="Enumerated"/>
5191			<enum name="ACTIVE-LOCATION-RETRIEVAL" code="0"/>
5192		</avp>
5193		<avp name="Age-Of-Location-Information" code="1611" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5194			<type type-name="Unsigned32"/>
5195		</avp>
5196		<avp name="Active-APN" code="1612" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5197			<grouped>
5198				<gavp name="Context-Identifier"/>
5199				<gavp name="Service-Selection"/>
5200				<gavp name="MIP6-Agent-Info"/>
5201				<gavp name="Visited-Network-Identifier"/>
5202				<gavp name="Specific-APN-Info"/>
5203			</grouped>
5204		</avp>
5205		<avp name="SIPTO-Permission" code="1613" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5206			<type type-name="Enumerated"/>
5207			<enum name="SIPTO_ALLOWED" code="0"/>
5208			<enum name="SIPTO_NOTALLOWED" code="1"/>
5209		</avp>
5210		<avp name="Error-Diagnostic" code="1614" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5211			<type type-name="Enumerated"/>
5212			<enum name="GPRS_DATA_SUBSCRIBED" code="0"/>
5213			<enum name="NO_GPRS_DATA_SUBSCRIBED" code="1"/>
5214			<enum name="ODB-ALL-APN" code="2"/>
5215			<enum name="ODB-HPLMN-APN" code="3"/>
5216			<enum name="ODB-VPLMN-APN" code="4"/>
5217		</avp>
5218		<avp name="UE-SRVCC-Capability" code="1615" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5219			<type type-name="Enumerated"/>
5220			<enum name="UE-SRVCC-NOT-SUPPORTED" code="0"/>
5221			<enum name="UE-SRVCC-SUPPORTED" code="1"/>
5222		</avp>
5223		<avp name="MPS-Priority" code="1616" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5224			<type type-name="Unsigned32"/>
5225		</avp>
5226		<avp name="VPLMN-LIPA-Allowed" code="1617" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5227			<type type-name="Enumerated"/>
5228			<enum name="LIPA-NOTALLOWED" code="0"/>
5229			<enum name="LIPA-ALLOWED" code="1"/>
5230		</avp>
5231		<avp name="LIPA-Permission" code="1618" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5232			<type type-name="Enumerated"/>
5233			<enum name="LIPA-PROHIBITED" code="0"/>
5234			<enum name="LIPA-ONLY" code="1"/>
5235			<enum name="LIPA-CONDITIONAL" code="2"/>
5236		</avp>
5237		<avp name="Subscribed-Periodic-RAU-TAU-Timer" code="1619" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5238			<type type-name="Unsigned32"/>
5239		</avp>
5240		<avp name="Ext-PDP-Type" code="1620" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5241			<type type-name="OctetString"/>
5242		</avp>
5243		<avp name="Ext-PDP-Address" code="1621" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5244			<type type-name="IPAddress"/>
5245		</avp>
5246		<avp name="MDT-Configuration" code="1622" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5247			<grouped>
5248				<gavp name="Job-Type"/>
5249				<gavp name="Area-Scope"/>
5250				<gavp name="List-Of-Measurements"/>
5251				<gavp name="Reporting-Trigger"/>
5252				<gavp name="Report-Interval"/>
5253				<gavp name="Report-Amount"/>
5254				<gavp name="Event-Threshold-RSRP"/>
5255				<gavp name="Event-Threshold-RSRQ"/>
5256				<gavp name="Logging-Interval"/>
5257				<gavp name="Logging-Duration"/>
5258			</grouped>
5259		</avp>
5260		<avp name="Job-Type" code="1623" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5261			<type type-name="Enumerated"/>
5262			<enum name="Immediate-MDT-only" code="0"/>
5263			<enum name="Logged-MDT-only" code="1"/>
5264			<enum name="Trace-only" code="2"/>
5265			<enum name="Immediate-MDT-and-Trace" code="3"/>
5266			<enum name="RLF-reports-only" code="4"/>
5267		</avp>
5268		<avp name="Area-Scope" code="1624" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5269			<grouped>
5270				<gavp name="Cell-Global-Identity"/>
5271				<gavp name="E-UTRAN-Cell-Global-Identity"/>
5272				<gavp name="Routing-Area-Identity"/>
5273				<gavp name="Location-Area-Identity"/>
5274				<gavp name="Tracking-Area-Identity"/>
5275			</grouped>
5276		</avp>
5277		<avp name="List-Of-Measurements" code="1625" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5278			<type type-name="Unsigned32"/>
5279		</avp>
5280		<avp name="Reporting-Trigger" code="1626" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5281			<type type-name="Unsigned32"/>
5282		</avp>
5283		<avp name="Report-Interval" code="1627" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5284			<type type-name="Enumerated"/>
5285			<enum name="UMTS_250_ms" code="0"/>
5286			<enum name="UMTS_500_ms" code="1"/>
5287			<enum name="UMTS_1000_ms" code="2"/>
5288			<enum name="UMTS_2000_ms" code="3"/>
5289			<enum name="UMTS_3000_ms" code="4"/>
5290			<enum name="UMTS_4000_ms" code="5"/>
5291			<enum name="UMTS_6000_ms" code="6"/>
5292			<enum name="UMTS_8000_ms" code="7"/>
5293			<enum name="UMTS_12000_ms" code="8"/>
5294			<enum name="UMTS_16000_ms" code="9"/>
5295			<enum name="UMTS_20000_ms" code="10"/>
5296			<enum name="UMTS_24000_ms" code="11"/>
5297			<enum name="UMTS_28000_ms" code="12"/>
5298			<enum name="UMTS_32000_ms" code="13"/>
5299			<enum name="UMTS_64000_ms" code="14"/>
5300			<enum name="LTE_120_ms" code="15"/>
5301			<enum name="LTE_240_ms" code="16"/>
5302			<enum name="LTE_480_ms" code="17"/>
5303			<enum name="LTE_640_ms" code="18"/>
5304			<enum name="LTE_1024_ms" code="19"/>
5305			<enum name="LTE_2048_ms" code="20"/>
5306			<enum name="LTE_5120_ms" code="21"/>
5307			<enum name="LTE_10240_ms" code="22"/>
5308			<enum name="LTE_60000_ms" code="23"/>
5309			<enum name="LTE_360000_ms" code="24"/>
5310			<enum name="LTE_720000_ms" code="25"/>
5311			<enum name="LTE_1800000_ms" code="26"/>
5312			<enum name="LTE_3600000_ms" code="27"/>
5313		</avp>
5314		<avp name="Report-Amount" code="1628" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5315			<type type-name="Enumerated"/>
5316			<enum name="1" code="0"/>
5317			<enum name="2" code="1"/>
5318			<enum name="4" code="2"/>
5319			<enum name="8" code="3"/>
5320			<enum name="16" code="4"/>
5321			<enum name="32" code="5"/>
5322			<enum name="64" code="6"/>
5323			<enum name="infinity" code="7"/>
5324		</avp>
5325		<avp name="Event-Threshold-RSRP" code="1629" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5326			<type type-name="Unsigned32"/>
5327		</avp>
5328		<avp name="Event-Threshold-RSRQ" code="1630" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5329			<type type-name="Unsigned32"/>
5330		</avp>
5331		<avp name="Logging-Interval" code="1631" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5332			<type type-name="Enumerated"/>
5333			<enum name="1.28" code="0"/>
5334			<enum name="2.56" code="1"/>
5335			<enum name="5.12" code="2"/>
5336			<enum name="10.24" code="3"/>
5337			<enum name="20.48" code="4"/>
5338			<enum name="30.72" code="5"/>
5339			<enum name="40.96" code="6"/>
5340			<enum name="61.44" code="7"/>
5341		</avp>
5342		<avp name="Logging-Duration" code="1632" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5343			<type type-name="Enumerated"/>
5344			<enum name="600_sec" code="0"/>
5345			<enum name="1200_sec" code="1"/>
5346			<enum name="2400_sec" code="2"/>
5347			<enum name="3600_sec" code="3"/>
5348			<enum name="5400_sec" code="4"/>
5349			<enum name="7200_sec" code="5"/>
5350		</avp>
5351		<avp name="Relay-Node-Indicator" code="1633" vendor-bit="must" vendor-id="TGPP">
5352			<type type-name="Enumerated"/>
5353			<enum name="NOT_RELAY_NODE" code="0"/>
5354			<enum name="RELAY_NODE" code="1"/>
5355		</avp>
5356		<avp name="MDT-User-Consent" code="1634" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5357			<type type-name="Enumerated"/>
5358			<enum name="CONSENT_NOT_GIVEN" code="0"/>
5359			<enum name="CONSENT_GIVEN" code="1"/>
5360		</avp>
5361		<avp name="PUR-Flags" code="1635" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5362			<type type-name="Unsigned32"/>
5363		</avp>
5364		<avp name="Subscribed-VSRVCC" code="1636" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5365			<type type-name="Enumerated"/>
5366			<enum name="VSRVCC_SUBSCRIBED" code="0"/>
5367		</avp>
5368		<avp name="Equivalent-PLMN-List" code="1637" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5369			<grouped>
5370				<gavp name="Visited-PLMN-Id"/>
5371			</grouped>
5372		</avp>
5373		<avp name="CLR-Flags" code="1638" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
5374			<type type-name="Unsigned32"/>
5375		</avp>
5376		<avp name="UVR-Flags" code="1639" vendor-bit="must" vendor-id="TGPP">
5377			<type type-name="Unsigned32"/>
5378		</avp>
5379		<avp name="UVA-Flags" code="1640" vendor-bit="must" vendor-id="TGPP">
5380			<type type-name="Unsigned32"/>
5381		</avp>
5382		<avp name="VPLMN-CSG-Subscription-Data" code="1641" vendor-bit="must" vendor-id="TGPP">
5383			<grouped>
5384			<gavp name="CSG-Id"/>
5385			<gavp name="Expiration-Date"/>
5386			</grouped>
5387		</avp>
5388		<avp name="Time-Zone" code="1642" vendor-bit="must" vendor-id="TGPP">
5389			<type type-name="UTF8String"/>
5390		</avp>
5391		<avp name="A-MSISDN" code="1643" vendor-bit="must" vendor-id="TGPP">
5392			<type type-name="OctetString"/>
5393		</avp>
5394		<avp name="MME-Number-for-MT-SMS" code="1645" vendor-bit="must" vendor-id="TGPP">
5395			<type type-name="OctetString"/>
5396		</avp>
5397		<avp name="SMS-Register-Request" code="1648" vendor-bit="must" vendor-id="TGPP">
5398			<type type-name="Enumerated"/>
5399			<enum name="SMS_REGISTRATION_REQUIRED" code="0"/>
5400			<enum name="SMS_REGISTRATION_NOT_PREFERRED" code="1"/>
5401			<enum name="NO_PREFERENCE" code="2"/>
5402		</avp>
5403		<avp name="Daylight-Saving-Time" code="1650" vendor-bit="must" vendor-id="TGPP">
5404			<type type-name="Enumerated"/>
5405			<enum name="NO_ADJUSTMENT" code="0"/>
5406			<enum name="PLUS_ONE_HOUR_ADJUSTMENT" code="1"/>
5407			<enum name="PLUS_TWO_HOURS_ADJUSTMENT" code="2"/>
5408		</avp>
5409		<avp name="Subscription-Data-Flags" code="1654" vendor-bit="must" vendor-id="TGPP">
5410			<type type-name="Unsigned32"/>
5411		</avp>
5412		<avp name="Measurement-Period-UMTS" code="1655" vendor-bit="must" vendor-id="TGPP">
5413			<!-- The possible values are those defined in 3GPP TS 32.422 -->
5414			<type type-name="Enumerated"/>
5415		</avp>
5416		<avp name="Measurement-Period-LTE" code="1656" vendor-bit="must" vendor-id="TGPP">
5417			<!-- The possible values are those defined in 3GPP TS 32.422 -->
5418			<type type-name="Enumerated"/>
5419		</avp>
5420		<avp name="Collection-Period-RRM-LTE" code="1657" vendor-bit="must" vendor-id="TGPP">
5421			<!-- The possible values are those defined in 3GPP TS 32.422 -->
5422			<type type-name="Enumerated"/>
5423		</avp>
5424		<avp name="Collection-Period-RRM-UMTS" code="1658" vendor-bit="must" vendor-id="TGPP">
5425			<!-- The possible values are those defined in 3GPP TS 32.422 -->
5426			<type type-name="Enumerated"/>
5427		</avp>
5428		<avp name="Positioning-Method" code="1659" vendor-bit="must" vendor-id="TGPP">
5429			<type type-name="OctetString"/>
5430		</avp>
5431		<avp name="Measurement-Quantity" code="1660" vendor-bit="must" vendor-id="TGPP">
5432			<type type-name="OctetString"/>
5433		</avp>
5434		<avp name="Event-Threshold-Event-1F" code="1661" vendor-bit="must" vendor-id="TGPP">
5435			<type type-name="Integer32"/>
5436		</avp>
5437		<avp name="Event-Threshold-Event-1I" code="1662" vendor-bit="must" vendor-id="TGPP">
5438			<type type-name="Integer32"/>
5439		</avp>
5440		<avp name="Restoration-Priority" code="1663" vendor-bit="must" vendor-id="TGPP">
5441			<type type-name="Unsigned32"/>
5442		</avp>
5443		<!--
5444		1664 Reserved -
5445		1665 Reserved -
5446		-->
5447		<!--
5448		Note: The AVP codes from 1665 to 1699 are reserved for TS 29.272.
5449		-->
5450
5451		<avp name="SMS-Information" code="2000" vendor-bit="must" vendor-id="TGPP">
5452			<grouped>
5453				<gavp name="SMS-Node"/>
5454				<gavp name="Client-Address"/>
5455				<gavp name="Originator-SCCP-Address"/>
5456				<gavp name="Recipient-SCCP-Address"/>
5457				<gavp name="SMSC-Address"/>
5458				<gavp name="Data-Coding-Scheme"/>
5459				<gavp name="Destination-Interface"/>
5460				<gavp name="SM-Discharge-Time"/>
5461				<gavp name="SM-Message-Type"/>
5462				<gavp name="Originator-Interface"/>
5463				<gavp name="SM-Protocol-ID"/>
5464				<gavp name="Reply-Path-Requested"/>
5465				<gavp name="SM-Status"/>
5466				<gavp name="SM-User-Data-Header"/>
5467				<gavp name="Number-Of-Messages-Sent"/>
5468				<gavp name="Recipients"/>
5469			</grouped>
5470		</avp>
5471		<avp name="Data-Coding-Scheme" code="2001" vendor-bit="must" vendor-id="TGPP">
5472			<type type-name="Integer32"/>
5473		</avp>
5474		<avp name="Destination-Interface" code="2002" vendor-bit="must" vendor-id="TGPP">
5475			<grouped>
5476				<gavp name="Interface-Id"/>
5477				<gavp name="Interface-Text"/>
5478				<gavp name="Interface-Port"/>
5479				<gavp name="Interface-Type"/>
5480			</grouped>
5481		</avp>
5482		<avp name="Interface-Id" code="2003" vendor-bit="must" vendor-id="TGPP">
5483			<type type-name="UTF8String"/>
5484		</avp>
5485		<avp name="Interface-Port" code="2004" vendor-bit="must" vendor-id="TGPP">
5486			<type type-name="UTF8String"/>
5487		</avp>
5488		<avp name="Interface-Text" code="2005" vendor-bit="must" vendor-id="TGPP">
5489			<type type-name="UTF8String"/>
5490		</avp>
5491		<avp name="Interface-Type" code="2006" vendor-bit="must" vendor-id="TGPP">
5492			<type type-name="Enumerated"/>
5493			<enum name="Unknown" code="0"/>
5494			<enum name="MOBILE_ORIGINATING" code="1"/>
5495			<enum name="MOBILE_TERMINATING" code="2"/>
5496			<enum name="APPLICATION_ORIGINATING" code="3"/>
5497			<enum name="APPLICATION_TERMINATION" code="4"/>
5498		</avp>
5499		<avp name="SM-Message-Type" code="2007" vendor-bit="must" vendor-id="TGPP">
5500			<type type-name="Enumerated"/>
5501			<enum name="SUBMISSION" code="0"/>
5502			<enum name="DELIVERY_REPORT" code="1"/>
5503			<enum name="SM Service Request" code="2"/>
5504		</avp>
5505		<avp name="Originating-SCCP-Address" code="2008" vendor-bit="must" vendor-id="TGPP">
5506			<type type-name="IPAddress"/>
5507		</avp>
5508		<avp name="Originator-Interface" code="2009" vendor-bit="must" vendor-id="TGPP">
5509			<grouped>
5510				<gavp name="Interface-Id"/>
5511				<gavp name="Interface-Text"/>
5512				<gavp name="Interface-Port"/>
5513				<gavp name="Interface-Type"/>
5514			</grouped>
5515		</avp>
5516		<avp name="Recipient-SCCP-Address" code="2010" vendor-bit="must" vendor-id="TGPP">
5517			<type type-name="IPAddress"/>
5518		</avp>
5519		<avp name="Reply-Path-Requested" code="2011" vendor-bit="must" vendor-id="TGPP">
5520			<type type-name="Enumerated"/>
5521			<enum name="No Reply Path Set" code="0"/>
5522			<enum name="Reply path Set" code="1"/>
5523		</avp>
5524		<avp name="SM-Discharge-Time" code="2012" vendor-bit="must" vendor-id="TGPP">
5525			<type type-name="Time"/>
5526		</avp>
5527		<avp name="SM-Protocol-ID" code="2013" vendor-bit="must" vendor-id="TGPP">
5528			<type type-name="OctetString"/>
5529		</avp>
5530		<avp name="SM-Status" code="2014" vendor-bit="must" vendor-id="TGPP">
5531			<type type-name="OctetString"/>
5532		</avp>
5533		<avp name="SM-User-Data-Header" code="2015" vendor-bit="must" vendor-id="TGPP">
5534			<type type-name="OctetString"/>
5535		</avp>
5536		<avp name="SMS-Node" code="2016" vendor-bit="must" vendor-id="TGPP">
5537			<type type-name="Enumerated"/>
5538			<enum name="SMS Router" code="0"/>
5539			<enum name="IP-SM-GW" code="1"/>
5540			<enum name="SMS Router and IP-SM-GW" code="2"/>
5541			<enum name="SMS-SC" code="3"/>
5542		</avp>
5543		<avp name="SMSC-Address" code="2017" vendor-bit="must" vendor-id="TGPP">
5544			<type type-name="IPAddress"/>
5545		</avp>
5546		<avp name="Client-Address" code="2018" vendor-bit="must" vendor-id="TGPP">
5547			<type type-name="IPAddress"/>
5548		</avp>
5549		<avp name="Number-of-Messages-Sent" code="2019" vendor-bit="must" vendor-id="TGPP">
5550			<type type-name="Unsigned32"/>
5551		</avp>
5552		<avp name="Low-Balance-Indication" code="2020" vendor-bit="must" vendor-id="TGPP">
5553			<type type-name="Enumerated"/>
5554			<enum name="NOT-APPLICABLE" code="0"/>
5555			<enum name="YES" code="1"/>
5556		</avp>
5557		<avp name="Remaining-Balance" code="2021" vendor-bit="must" vendor-id="TGPP">
5558			<grouped>
5559				<gavp name="Unit-Value"/>
5560				<gavp name="Currency-Code"/>
5561			</grouped>
5562		</avp>
5563		<avp name="Refund-Information" code="2022" vendor-bit="must" vendor-id="TGPP">
5564			<type type-name="OctetString"/>
5565		</avp>
5566		<avp name="Carrier-Select-Routing-Information" code="2023" vendor-bit="must" vendor-id="TGPP">
5567			<type type-name="UTF8String"/>
5568		</avp>
5569		<avp name="Number-Portability-Routing-Information" code="2024" vendor-bit="must" vendor-id="TGPP">
5570			<type type-name="UTF8String"/>
5571		</avp>
5572		<avp name="PoC-Event-Type" code="2025" vendor-bit="must" vendor-id="TGPP">
5573			<type type-name="Enumerated"/>
5574			<enum name="Normal" code="0"/>
5575			<enum name="Instant Personal Aalert event" code="1"/>
5576			<enum name="PoC Group Advertisement event" code="2"/>
5577			<enum name="Early Ssession Setting-up event" code="3"/>
5578			<enum name="PoC Talk Burst" code="4"/>
5579		</avp>
5580		<avp name="Recipients" code="2026" vendor-bit="must" vendor-id="TGPP">
5581			<grouped>
5582				<gavp name="Recipient-Address"/>
5583			</grouped>
5584		</avp>
5585		<avp name="Destination-Interface" code="2027" vendor-bit="must" vendor-id="TGPP">
5586			<grouped>
5587				<gavp name="Address-Type"/>
5588				<gavp name="Address-Data"/>
5589				<gavp name="Address-Domain"/>
5590			</grouped>
5591		</avp>
5592		<avp name="Recipient-Received-Address" code="2028" vendor-bit="must" vendor-id="TGPP">
5593			<grouped>
5594				<gavp name="Address-Type"/>
5595				<gavp name="Address-Data"/>
5596				<gavp name="Address-Domain"/>
5597			</grouped>
5598		</avp>
5599		<avp name="SM-Service-Type" code="2029" vendor-bit="must" vendor-id="TGPP">
5600			<type type-name="Enumerated"/>
5601			<enum name="VAS4SMS Short Message content processing" code="0"/>
5602			<enum name="VAS4SMS Short Message forwarding" code="1"/>
5603			<enum name="VAS4SMS Short Message Forwarding multiple subscriptions" code="2"/>
5604			<enum name="VAS4SMS Short Message filtering" code="3"/>
5605			<enum name="VAS4SMS Short Message receipt" code="4"/>
5606			<enum name="VAS4SMS Short Message Network Storage" code="5"/>
5607			<enum name="VAS4SMS Short Message to multiple destinations" code="6"/>
5608			<enum name="VAS4SMS Short Message Virtual Private Network (VPN)" code="7"/>
5609			<enum name="VAS4SMS Short Message Auto Reply" code="8"/>
5610			<enum name="VAS4SMS Short Message Personal Signature" code="9"/>
5611			<enum name="VAS4SMS Short Message Deferred Delivery" code="10"/>
5612		</avp>
5613		<avp name="MMTel-Information" code="2030" vendor-bit="must" vendor-id="TGPP">
5614			<grouped>
5615				<gavp name="Service-type"/>
5616				<gavp name="Service-mode"/>
5617				<gavp name="Subscriber-Role"/>
5618				<gavp name="Number-Of-Diversions"/>
5619				<gavp name="Associated-Party-Address"/>
5620			</grouped>
5621		</avp>
5622		<avp name="Service-type" code="2031" vendor-bit="must" vendor-id="TGPP">
5623			<type type-name="Enumerated"/>
5624			<enum name="Originating Identification Presentation (OIP)" code="0"/>
5625			<enum name="Originating Identification Restriction (OIR)" code="1"/>
5626			<enum name="Terminating Identification Presentation (TIP)" code="2"/>
5627			<enum name="Terminating Identification Restriction (TIR)" code="3"/>
5628			<enum name="Communication HOLD (HOLD)" code="4"/>
5629			<enum name="Communications Barring (CB )" code="5"/>
5630			<enum name="Communication Diversion (CDIV)" code="6"/>
5631			<enum name="Communication Diversion Notification (CDIVN)" code="7"/>
5632			<enum name="Communication Waiting (CW)" code="8"/>
5633			<enum name="Message Waiting Indication (MWI)" code="9"/>
5634			<enum name="Conference (CONF)" code="10"/>
5635			<enum name="Flexible Alerting (FA)" code="11"/>
5636			<enum name="Completion of Communication to Busy Subscriber (CCBS)" code="12"/>
5637			<enum name="Completion of Communications on No Reply (CCNR)" code="13"/>
5638			<enum name="Malicious Communication Identification (MCID)" code="14"/>
5639			<enum name="Customized Alerting Tone (CAT)" code="15"/>
5640			<enum name="Closed User Group (CUG)" code="16"/>
5641			<enum name="Personal Network management (PNM)" code="17"/>
5642			<enum name="Customized Ringing Signal (CRS)" code="18"/>
5643			<enum name="Advice of Charge (AoC)" code="19"/>
5644		</avp>
5645		<avp name="Service-Mode" code="2032" vendor-bit="must" vendor-id="TGPP">
5646			<type type-name="Enumerated"/>
5647		</avp>
5648		<avp name="Subscriber-Role" code="2033" vendor-bit="must" vendor-id="TGPP">
5649			<type type-name="Enumerated"/>
5650			<enum name="ORIGINATING" code="0"/>
5651			<enum name="TERMINATING" code="1"/>
5652		</avp>
5653		<avp name="Number-Of-Diversions" code="2034" vendor-bit="must" vendor-id="TGPP">
5654		<type type-name="Unsigned32"/>
5655		</avp>
5656		<avp name="Associated-Party-Address" code="2035" vendor-bit="must" vendor-id="TGPP">
5657			<type type-name="UTF8String"/>
5658		</avp>
5659		<avp name="SDP-Type" code="2036" vendor-bit="must" vendor-id="TGPP">
5660			<type type-name="Enumerated"/>
5661			<enum name="SDP Offer" code="0"/>
5662			<enum name="SDP Answer" code="1"/>
5663		</avp>
5664		<avp name="Change-Condition" code="2037" vendor-bit="must" vendor-id="TGPP">
5665			<type type-name="Integer32"/>
5666		</avp>
5667		<avp name="Change-Time" code="2038" vendor-bit="must" vendor-id="TGPP">
5668			<type type-name="Time"/>
5669		</avp>
5670		<avp name="Diagnostics" code="2039" vendor-bit="must" vendor-id="TGPP">
5671			<type type-name="Enumerated"/>
5672			<enum name="UNSPECIFIED" code="0"/>
5673			<enum name="SESSION_TIMEOUT" code="1"/>
5674			<enum name="RESOURCE_LIMITATION" code="2"/>
5675			<enum name="ADMIN_DISCONNECT" code="3"/>
5676			<enum name="IDLE_TIMEOUT" code="4"/>
5677			<enum name="PCRF_UNREACHABLE" code="5"/>
5678			<enum name="AAA_UNREACHABLE" code="6"/>
5679			<enum name="AAA_INITIATED_SESSION_TERMINATION" code="7"/>
5680			<enum name="REAUTHENTICATION_FAILED" code="8"/>
5681			<enum name="PCRF_INITIATED_SESSION_TERMINATION" code="9"/>
5682			<enum name="PCRF_INITIATED_FLOW_TERMINATION" code="10"/>
5683			<enum name="PCRF_ACCOUNTING_PARAMETERS_CHANGED" code="11"/>
5684			<enum name="PMIP_INITIATED_SESSION_TERMINATION" code="12"/>
5685			<enum name="PPP_INITIATED_SESSION_TERMINATION" code="13"/>
5686			<enum name="GTP_INITIATED_SESSION_TERMINATION" code="14"/>
5687			<enum name="PMIP_REVOCATION" code="15"/>
5688			<enum name="HANDOVER_ERROR" code="16"/>
5689			<enum name="PMIP_LIFETIME_EXPIRED" code="17"/>
5690			<enum name="REAUTHORIZATION_FAILED" code="18"/>
5691		</avp>
5692		<avp name="Service-Data-Container" code="2040" vendor-bit="must" vendor-id="TGPP">
5693			<grouped>
5694				<gavp name="AF-Correlation-Information"/>
5695				<gavp name="Charging-Rule-Base-Name"/>
5696				<gavp name="Accounting-Input-Octets"/>
5697				<gavp name="Accounting-Output-Octets"/>
5698				<gavp name="Accounting-Input-Packets"/>
5699				<gavp name="Accounting-Output-Packets"/>
5700				<gavp name="Local-Sequence-Number"/>
5701				<gavp name="QoS-Information"/>
5702				<gavp name="Rating-Group"/>
5703				<gavp name="Change-Time"/>
5704				<gavp name="Service-Identifier"/>
5705				<gavp name="Service-Specific-Info"/>
5706				<gavp name="SGSN-Address"/>
5707				<gavp name="Time-First-Usage"/>
5708				<gavp name="Time-Last-Usage"/>
5709				<gavp name="Time-Usage"/>
5710				<gavp name="Change-Condition"/>
5711				<gavp name="3GPP-User-Location-Info"/>
5712				<gavp name="3GPP2-BSID"/>
5713			</grouped>
5714		</avp>
5715		<avp name="Start-Time" code="2041" vendor-bit="must" vendor-id="TGPP">
5716			<type type-name="Time"/>
5717		</avp>
5718		<avp name="Stop-Time" code="2042" vendor-bit="must" vendor-id="TGPP">
5719			<type type-name="Time"/>
5720		</avp>
5721		<avp name="Time-First-Usage" code="2043" vendor-bit="must" vendor-id="TGPP">
5722			<type type-name="Time"/>
5723		</avp>
5724		<avp name="Time-Last-Usage" code="2044" vendor-bit="must" vendor-id="TGPP">
5725			<type type-name="Time"/>
5726		</avp>
5727		<avp name="Time-Usage" code="2045" vendor-bit="must" vendor-id="TGPP">
5728			<type type-name="Unsigned32"/>
5729		</avp>
5730		<avp name="Traffic-Data-Volumes" code="2046" vendor-bit="must" vendor-id="TGPP">
5731			<grouped>
5732				<gavp name="QoS-Information"/>
5733				<gavp name="Accounting-Input-Octets"/>
5734				<gavp name="Accounting-Input-Packets"/>
5735				<gavp name="Accounting-Output-Octets"/>
5736				<gavp name="Accounting-Output-Packets"/>
5737				<gavp name="Change-condition"/>
5738				<gavp name="Change-Time"/>
5739				<gavp name="3GPP-User-Location-Info"/>
5740			</grouped>
5741		</avp>
5742		<avp name="Serving-Node-Type" code="2047" vendor-bit="must" vendor-id="TGPP">
5743			<type type-name="Enumerated"/>
5744			<enum name="SGSN" code="0"/>
5745			<enum name="PMIPSGW" code="1"/>
5746			<enum name="GTPSGW" code="2"/>
5747			<enum name="ePDG" code="3"/>
5748			<enum name="hSGW" code="4"/>
5749			<enum name="MME" code="5"/>
5750		</avp>
5751		<avp name="Supplementary-Service" code="2048" vendor-bit="must" vendor-id="TGPP">
5752			<grouped>
5753				<gavp name="Service-Type"/>
5754				<gavp name="Service-Mode"/>
5755				<gavp name="Number-Of-Diversions"/>
5756				<gavp name="Associated-Party-Address"/>
5757				<gavp name="Service-ID"/>
5758				<gavp name="Change-Time"/>
5759				<gavp name="Number-Of-Participants"/>
5760				<gavp name="Participant-Action-Type"/>
5761			</grouped>
5762		</avp>
5763		<avp name="Participant-Action-Type" code="2049" vendor-bit="must" vendor-id="TGPP">
5764			<type type-name="Enumerated"/>
5765			<enum name="CREATE_CONF" code="0"/>
5766			<enum name="JOIN_CONF" code="1"/>
5767			<enum name="INVITE_INTO_CONF" code="2"/>
5768			<enum name="QUIT_CONF" code="3"/>
5769		</avp>
5770		<avp name="PDN-Connection-ID" code="2050" vendor-bit="must" vendor-id="TGPP">
5771			<type type-name="Unsigned32"/>
5772		</avp>
5773		<avp name="Dynamic-Address-Flag" code="2051" vendor-bit="must" vendor-id="TGPP">
5774			<type type-name="Enumerated"/>
5775			<enum name="Static" code="0"/>
5776			<enum name="Dynamic" code="1"/>
5777		</avp>
5778		<avp name="Accumulated-Cost" code="2052" vendor-bit="must" vendor-id="TGPP">
5779			<grouped>
5780				<gavp name="Value-Digits"/>
5781				<gavp name="Exponent"/>
5782			</grouped>
5783		</avp>
5784		<avp name="AoC-Cost-Information" code="2053" vendor-bit="must" vendor-id="TGPP">
5785			<grouped>
5786				<gavp name="Accumulated-Cost"/>
5787				<gavp name="Incremental-Cost"/>
5788				<gavp name="Currency-Code"/>
5789			</grouped>
5790		</avp>
5791		<avp name="AoC-Information" code="2054" vendor-bit="must" vendor-id="TGPP">
5792			<grouped>
5793				<gavp name="AoC-Cost-Information"/>
5794				<gavp name="Incremental-Cost"/>
5795				<gavp name="Tariff-Information"/>
5796			</grouped>
5797		</avp>
5798		<avp name="AoC-Request-Type" code="2055" vendor-bit="must" vendor-id="TGPP">
5799			<type type-name="Enumerated"/>
5800			<enum name="AoC_NOT_REQUESTED" code="0"/>
5801			<enum name="AoC_FULL" code="1"/>
5802			<enum name="AoC_COST_ONLY" code="2"/>
5803			<enum name="AoC_TARIFF_ONLY" code="3"/>
5804		</avp>
5805		<avp name="Current-Tariff" code="2056" vendor-bit="must" vendor-id="TGPP">
5806			<grouped>
5807				<gavp name="Value-Digits"/>
5808				<gavp name="Exponent"/>
5809			</grouped>
5810		</avp>
5811		<avp name="Next-Tariff" code="2057" vendor-bit="must" vendor-id="TGPP">
5812			<grouped>
5813				<gavp name="Currency-Code"/>
5814				<gavp name="Scale-Factor"/>
5815				<gavp name="Rate-Element"/>
5816			</grouped>
5817		</avp>
5818		<avp name="Rate-Element" code="2058" vendor-bit="must" vendor-id="TGPP">
5819			<grouped>
5820				<gavp name="CC-Unit-Type"/>
5821				<gavp name="Unit-Value"/>
5822				<gavp name="Unit-Cost"/>
5823				<gavp name="Unit-Threshold"/>
5824			</grouped>
5825		</avp>
5826		<avp name="Scale-Factor" code="2059" vendor-bit="must" vendor-id="TGPP">
5827			<grouped>
5828				<gavp name="Value-Digits"/>
5829				<gavp name="Exponent"/>
5830			</grouped>
5831		</avp>
5832		<avp name="Tariff-Information" code="2060" vendor-bit="must" vendor-id="TGPP">
5833			<grouped>
5834				<gavp name="Current-Tariff"/>
5835				<gavp name="Tariff-Time-Change"/>
5836				<gavp name="Next-Tariff"/>
5837			</grouped>
5838		</avp>
5839		<avp name="Unit-Cost" code="2061" vendor-bit="must" vendor-id="TGPP">
5840			<grouped>
5841				<gavp name="Value-Digits"/>
5842				<gavp name="Exponent"/>
5843			</grouped>
5844		</avp>
5845		<avp name="Incremental-Cost" code="2062" vendor-bit="must" vendor-id="TGPP">
5846			<grouped>
5847				<gavp name="Value-Digits"/>
5848				<gavp name="Exponent"/>
5849			</grouped>
5850		</avp>
5851		<avp name="Local-Sequence-Number" code="2063" vendor-bit="must" vendor-id="TGPP">
5852			<type type-name="Unsigned32"/>
5853		</avp>
5854		<avp name="Node-Id" code="2064" vendor-bit="must" vendor-id="TGPP">
5855			<type type-name="UTF8String"/>
5856		</avp>
5857		<avp name="SGW-Change" code="2065" mandatory="must" protected="may" vendor-bit="must" vendor-id="TGPP">
5858			<type type-name="Enumerated"/>
5859			<enum name="ACR_Start_NOT_due_to_SGW_Change" code="0"/>
5860			<enum name="ACR_Start_due_to_SGW_Change" code="1"/>
5861		</avp>
5862		<avp name="Charging-Characteristics-Selection-Mode" code="2066" mandatory="must" protected="may" vendor-bit="must" vendor-id="TGPP">
5863			<type type-name="Enumerated"/>
5864			<enum name="Serving-Node-Supplied" code="0"/>
5865			<enum name="Subscription-specific" code="1"/>
5866			<enum name="APN-specific" code="2"/>
5867			<enum name="Home-Default" code="3"/>
5868			<enum name="Roaming-Default" code="4"/>
5869			<enum name="Visiting-Default" code="5"/>
5870		</avp>
5871		<avp name="SGW-Address" code="2067" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
5872			<type type-name="IPAddress"/>
5873		</avp>
5874		<avp name="Dynamic-Address-Flag-Extension" code="2068" vendor-bit="must" vendor-id="TGPP">
5875			<type type-name="Enumerated"/>
5876			<enum name="Static" code="0"/>
5877			<enum name="Dynamic" code="1"/>
5878		</avp>
5879
5880		<!-- Note: The AVP codes from 2067 to 2099 are reserved for TS 32.299 -->
5881
5882		<avp name="Reserved" code="2100" vendor-bit="must" vendor-id="TGPP">
5883			<type type-name="OctetString"/>
5884		</avp>
5885		<avp name="Application-Server-ID" code="2101" vendor-bit="must" vendor-id="TGPP">
5886			<type type-name="Unsigned32"/>
5887		</avp>
5888		<avp name="Application-Service-Type" code="2102" vendor-bit="must" vendor-id="TGPP">
5889			<type type-name="Enumerated"/>
5890			<enum name="SENDING" code="100"/>
5891			<enum name="RECEIVING" code="101"/>
5892			<enum name="RETRIEVAL" code="102"/>
5893			<enum name="INVITING" code="103"/>
5894			<enum name="LEAVING" code="104"/>
5895			<enum name="JOINING" code="105"/>
5896		</avp>
5897		<avp name="Application-Session-ID" code="2103" vendor-bit="must" vendor-id="TGPP">
5898			<type type-name="Unsigned32"/>
5899		</avp>
5900		<avp name="Delivery-Status" code="2104" vendor-bit="must" vendor-id="TGPP">
5901			<type type-name="UTF8String"/>
5902		</avp>
5903		<avp name="Reserved" code="2105" vendor-bit="must" vendor-id="TGPP">
5904			<type type-name="OctetString"/>
5905		</avp>
5906		<avp name="Reserved" code="2106" vendor-bit="must" vendor-id="TGPP">
5907			<type type-name="OctetString"/>
5908		</avp>
5909		<avp name="Reserved" code="2107" vendor-bit="must" vendor-id="TGPP">
5910			<type type-name="OctetString"/>
5911		</avp>
5912		<avp name="Reserved" code="2108" vendor-bit="must" vendor-id="TGPP">
5913			<type type-name="OctetString"/>
5914		</avp>
5915		<avp name="Reserved" code="2109" vendor-bit="must" vendor-id="TGPP">
5916			<type type-name="OctetString"/>
5917		</avp>
5918		<avp name="IM-Information" code="2110" vendor-bit="must" vendor-id="TGPP">
5919			<grouped>
5920				<gavp name="Interface-Id"/>
5921				<gavp name="Interface-Text"/>
5922				<gavp name="Interface-Port"/>
5923				<gavp name="Interface-Type"/>
5924			</grouped>
5925		</avp>
5926		<avp name="Number-Of-Messages-Successfully-Exploded" code="2111" vendor-bit="must" vendor-id="TGPP">
5927			<type type-name="Unsigned32"/>
5928		</avp>
5929		<avp name="Number-Of-Messages-Successfully-Sent" code="2112" vendor-bit="must" vendor-id="TGPP">
5930			<type type-name="Unsigned32"/>
5931		</avp>
5932		<avp name="Total-Number-Of-Messages-Exploded" code="2113" vendor-bit="must" vendor-id="TGPP">
5933			<type type-name="Unsigned32"/>
5934		</avp>
5935		<avp name="Total-Number-Of-Messages-Sent" code="2114" vendor-bit="must" vendor-id="TGPP">
5936			<type type-name="Unsigned32"/>
5937		</avp>
5938		<!-- The AVP is defined in OMA-DDS-Charging_Data -->
5939		<avp name="DCD-Information" code="2115" vendor-bit="must" vendor-id="TGPP">
5940			<grouped>
5941				<gavp name="Content-ID"/>
5942				<gavp name="Content-provider-ID"/>
5943			</grouped>
5944		 </avp>
5945		<avp name="Content-ID" code="2116" vendor-bit="must" vendor-id="TGPP">
5946			<type type-name="UTF8String"/>
5947		</avp>
5948		<avp name="Content-provider-ID" code="2117" vendor-bit="must" vendor-id="TGPP">
5949			<type type-name="UTF8String"/>
5950		</avp>
5951		<avp name="Charge-Reason-Code" code="2118" vendor-bit="must" vendor-id="TGPP">
5952			<type type-name="Enumerated"/>
5953			<enum name="UNKNOWN" code="0"/>
5954			<enum name="USAGE" code="1"/>
5955			<enum name="COMMUNICATION-ATTEMPT-CHARGE" code="2"/>
5956			<enum name="SETUP-CHARGE" code="3"/>
5957			<enum name="ADD-ON-CHARGE" code="4"/>
5958		</avp>
5959
5960		<!--
5961		32.299 [5]
5962		Note: The AVP codes from 2118 to 2199 are reserved for TS 32.299
5963
5964		Note: The AVP codes from 2200 to 2299 are reserved for TS 29.215 (TGPP.xml)
5965		-->
5966
5967		<avp name="Reserved" code="2300" vendor-bit="must" vendor-id="TGPP">
5968			<type type-name="OctetString"/>
5969		</avp>
5970		<avp name="SIP-Request-Timestamp-Fraction" code="2301" vendor-bit="must" vendor-id="TGPP">
5971			<type type-name="Unsigned32"/>
5972		</avp>
5973		<avp name="SIP-Response-Timestamp-Fraction" code="2302" vendor-bit="must" vendor-id="TGPP">
5974			<type type-name="Unsigned32"/>
5975		</avp>
5976		<avp name="Online-Charging-Flag" code="2303" vendor-bit="must" vendor-id="TGPP">
5977			<type type-name="Enumerated"/>
5978			<enum name="ECF address not provided" code="0"/>
5979			<enum name="ECF address provided" code="1"/>
5980		</avp>
5981		<avp name="CUG-Information" code="2304" vendor-bit="must" vendor-id="TGPP">
5982			<type type-name="OctetString"/>
5983		</avp>
5984		<avp name="Real-Time-Tariff-Information" code="2305" vendor-bit="must" vendor-id="TGPP">
5985			<grouped>
5986				<gavp name="Tariff-Information"/>
5987				<gavp name="Tariff-XML"/>
5988			</grouped>
5989		</avp>
5990		<avp name="Tariff-XML" code="2306" vendor-bit="must" vendor-id="TGPP">
5991			<type type-name="UTF8String"/>
5992		</avp>
5993		<avp name="MBMS-GW-Address" code="2307" vendor-bit="must" vendor-id="TGPP">
5994			<type type-name="IPAddress"/>
5995		</avp>
5996		<avp name="IMSI-Unauthenticated-Flag" code="2308" vendor-bit="must" vendor-id="TGPP">
5997			<type type-name="Enumerated"/>
5998			<enum name="Authenticated" code="0"/>
5999			<enum name="Unauthenticated" code="1"/>
6000		</avp>
6001		<avp name="Account-Expiration" code="2309" vendor-bit="must" vendor-id="TGPP">
6002		<type type-name="Time"/>
6003		</avp>
6004		<avp name="AoC-Format" code="2310" vendor-bit="must" vendor-id="TGPP">
6005			<type type-name="Enumerated"/>
6006			<enum name="MONETARY" code="0"/>
6007			<enum name="NON_MONETARY" code="1"/>
6008			<enum name="CAI" code="2"/>
6009		</avp>
6010		<avp name="AoC-Service" code="2311" vendor-bit="must" vendor-id="TGPP">
6011			<grouped>
6012			<gavp name="AoC-Service-Obligatory-Type"/>
6013			<gavp name="AoC-Service-Type"/>
6014			</grouped>
6015		</avp>
6016		<avp name="AoC-Service-Obligatory-Type" code="2312" vendor-bit="must" vendor-id="TGPP">
6017			<type type-name="Enumerated"/>
6018			<enum name="NON_BINDING" code="0"/>
6019			<enum name="BINDING" code="1"/>
6020		</avp>
6021		<avp name="AoC-Service-Type" code="2313" vendor-bit="must" vendor-id="TGPP">
6022			<type type-name="Enumerated"/>
6023			<enum name="NONE" code="0"/>
6024			<enum name="AOC-S" code="1"/>
6025			<enum name="AOC-D" code="2"/>
6026			<enum name="AOC-E" code="3"/>
6027		</avp>
6028		<avp name="AoC-Subscription-Information" code="2314" vendor-bit="must" vendor-id="TGPP">
6029			<grouped>
6030			<gavp name="AoC-Service"/>
6031			<gavp name="AoC-Format"/>
6032			<gavp name="Preferred-AoC-Currency"/>
6033			</grouped>
6034		</avp>
6035		<!-- Specified by using the numeric values defined in the ISO 4217 standard, refer RFC 4006 XXX Add them as enum-->
6036		<avp name="Preferred-AoC-Currency" code="2315" vendor-bit="must" vendor-id="TGPP">
6037			<type type-name="Unsigned32"/>
6038		</avp>
6039
6040		<!--
6041			2316	Reason-Code	Enumerated
6042		-->
6043		<avp name="CSG-Access-Mode" code="2317" vendor-bit="must" vendor-id="TGPP">
6044			<type type-name="Enumerated"/>
6045			<enum name="Closed mode" code="0"/>
6046			<enum name="Hybrid Mode" code="1"/>
6047		</avp>
6048		<avp name="CSG-Membership-Indication" code="2318" vendor-bit="must" vendor-id="TGPP">
6049			<type type-name="Enumerated"/>
6050			<enum name="Not CSG member" code="0"/>
6051			<enum name="CSG Member" code="1"/>
6052		</avp>
6053		<avp name="User-CSG-Information" code="2319" vendor-bit="must" vendor-id="TGPP">
6054			<grouped>
6055				<gavp name="CSG-Id"/>
6056				<gavp name="CSG-Access-Mode"/>
6057				<gavp name="CSG-Membership-Indication"/>
6058			</grouped>
6059		</avp>
6060		<avp name="Outgoing-Session-Id" code="2320" vendor-bit="must" vendor-id="TGPP">
6061			<type type-name="UTF8String"/>
6062		</avp>
6063		<avp name="Initial-IMS-Charging-Identifier" code="2321" vendor-bit="must" vendor-id="TGPP">
6064			<type type-name="UTF8String"/>
6065		</avp>
6066
6067		<!--
6068		Note: The AVP codes from 2322 to 2399 are reserved for TS 32.299
6069		-->
6070
6071		<avp name="LMSI" code="2400" vendor-bit="must" vendor-id="TGPP">
6072			<type type-name="OctetString"/>
6073		</avp>
6074		<avp name="Serving-Node" code="2401" vendor-bit="must" vendor-id="TGPP">
6075			<grouped>
6076				<gavp name="SGSN-Number"/>
6077				<gavp name="SGSN-Name"/>
6078				<gavp name="SGSN-Realm"/>
6079				<gavp name="MME-Name"/>
6080				<gavp name="MME-Realm"/>
6081				<gavp name="MSC-Number"/>
6082				<gavp name="3GPP-AAA-Server-Name"/>
6083				<gavp name="LCS-Capabilities-Sets"/>
6084				<gavp name="GMLC-Address"/>
6085				<gavp name="IP-SM-GW-Number"/>
6086				<gavp name="IP-SM-GW-Name"/>
6087			</grouped>
6088		</avp>
6089		<avp name="MME-Name" code="2402" vendor-bit="must" vendor-id="TGPP">
6090			<type