1 <?xml version="1.0" encoding="UTF-8"?>
4 <?type-proto key="MIPRegistrationRequest" value="mip" ?>
5 <?avp-proto key="Example-AVP" value="data" ?>
7 <!DOCTYPE dictionary SYSTEM "dictionary.dtd" [
8 <!ENTITY nasreq SYSTEM "nasreq.xml">
9 <!ENTITY mobileipv4 SYSTEM "mobileipv4.xml">
10 <!ENTITY chargecontrol SYSTEM "chargecontrol.xml">
11 <!ENTITY sunping SYSTEM "sunping.xml">
12 <!ENTITY imscxdx SYSTEM "imscxdx.xml">
13 <!ENTITY TGPPGmb SYSTEM "TGPPGmb.xml">
14 <!ENTITY TGPPSh SYSTEM "TGPPSh.xml">
15 <!ENTITY sip SYSTEM "sip.xml">
16 <!ENTITY gqpolicy SYSTEM "gqpolicy.xml">
17 <!ENTITY etsie2e4 SYSTEM "etsie2e4.xml">
18 <!ENTITY Ericsson SYSTEM "Ericsson.xml">
21 <base uri="http://www.ietf.org/rfc/rfc3588.txt">
23 $Log: dictionary.xml,v $
24 Revision 1.1 2001/11/01 21:52:44 guy
25 From David Frascone: duUpdate to Diameter dissector to load the
26 dictionary as an XML file rather than building it in, and various
29 Revision 1.8 2008/01/06 02:49:24 grzegorz Added missing RFC 3588
30 AVP 299 by Grzegorz Szczytowski
32 Revision 1.7 2001/08/24 18:03:24 chaos
35 Revision 1.6 2001/07/31 19:13:55 chaos
36 Missed a couple of MIP AVPs
38 Revision 1.5 2001/07/31 19:09:22 chaos
39 Added Mobile-Ip and Sun Ping Extension
41 Revision 1.4 2001/07/31 17:43:25 chaos
42 Oops, forgot to turn on validity checking. Fixed some errors found with validity checking turned on
44 Revision 1.3 2001/07/31 16:56:31 chaos
45 Added commands, and validated with xmllint
47 Revision 1.2 2001/07/31 16:29:34 chaos
48 Checking in some changes to verify log and ident strings
51 <!-- *********************** Commands ***************************** -->
52 <!-- Diameter Base Protocol Command Codes -->
53 <command name="Capabilities-Exchange" code="257" vendor-id="None"/>
54 <command name="Re-Auth" code="258" vendor-id="None"/>
55 <command name="Accounting" code="271" vendor-id="None"/>
56 <command name="Abort-Session" code="274" vendor-id="None">
58 <command name="Session-Termination" code="275" vendor-id="None"/>
59 <command name="Device-Watchdog" code="280" vendor-id="None"/>
60 <command name="Disconnect-Peer" code="282" vendor-id="None"/>
61 <!-- ********************** End Commands ************************** -->
62 <!-- ************************* Vendors **************************** -->
63 <vendor vendor-id="None" code="0" name="None"/>
64 <vendor vendor-id="HP" code="11" name="Hewlett Packard"/>
65 <vendor vendor-id="Merit" code="61" name="Merit Networks"/>
66 <vendor vendor-id="Sun" code="42" name="Sun Microsystems, Inc."/>
67 <vendor vendor-id="USR" code="429" name="US Robotics Corp."/>
68 <vendor vendor-id="3GPP2" code="5535" name="3GPP2"/>
69 <vendor vendor-id="TGPP" code="10415" name="3GPP"/>
70 <vendor vendor-id="TGPPCX" code="16777216" name="3GPP CX/DX"/>
71 <vendor vendor-id="Ericsson" code="193" name="Ericsson"/>
72 <vendor vendor-id="ETSI" code="13019" name="ETSI"/>
73 <vendor vendor-id="Vodafone" code="12645" name="Vodafone"/>
74 <!-- *********************** End Vendors ************************** -->
75 <!-- ************************ typedefn's ************************** -->
76 <typedefn type-name="OctetString"/>
78 The data contains arbitrary data of variable length. Unless
79 otherwise noted, the AVP Length field MUST be set to at least 9
80 (13 if the 'V' bit is enabled). Data used to transmit (human
81 readable) character string data uses the UTF-8 [24] character
82 set and is NOT NULL-terminated. The minimum Length field MUST
83 be 9, but can be set to any value up to 65504 bytes. AVP Values
84 of this type that do not align on a 32-bit boundary MUST have
85 the necessary padding.
87 <typedefn type-name="UTF8String" type-parent="OctetString"/>
89 The UTF8String format is derived from the OctetString AVP Base
90 Format. This is a human readable string represented using the
91 ISO/IEC IS 10646-1 character set, encoded as an OctetString
92 using the UTF-8 [29] transformation format described in RFC
95 Since additional code points are added by amendments to the
96 10646 standard from time to time, implementations MUST be
97 prepared to encounter any code point from 0x00000001 to
98 0x7fffffff. Byte sequences that do not correspond to the valid
99 UTF-8 encoding of a code point or are outside this range are
100 prohibited. Note that since a code point of 0x00000000 is
101 prohibited, no octet will contain a value of 0x00.
103 The use of control codes SHOULD be avoided. When it is
104 necessary to represent a newline, the control code sequence CR
107 The use of leading or trailing white space SHOULD be avoided.
109 For code points not directly supported by user interface
110 hardware or software, an alternative means of entry and
111 display, such as hexadecimal, MAY be provided.
113 For information encoded in 7-bit US-ASCII, the UTF-8 encoding
114 is identical to the US-ASCII encoding.
116 UTF-8 may require multiple bytes to represent a single
117 character / code point; thus the length of a UTF8String in
118 octets may be different from the number of characters encoded.
120 Note that the size of an UTF8String is measured in octets, not
123 The UTF8String MUST not contain any octets with a value of
126 <typedefn type-name="IPAddress" type-parent="OctetString"/>
128 The IPAddress format is derived from the OctetString AVP Base
129 Format. It represents 32 bit (IPv4) [17] or 128 bit (IPv6) [16]
130 address, most significant octet first. The format of the
131 address (IPv4 or IPv6) is determined by the length. If the
132 attribute value is an IPv4 address, the AVP Length field MUST
133 be 12 (16 if 'V' bit is enabled), otherwise the AVP Length
134 field MUST be set to 24 (28 if the 'V' bit is enabled) for IPv6
137 <typedefn type-name="DiameterIdentity" type-parent="OctetString"/>
139 The DiameterIdentity format is derived from the OctetString AVP
140 Base Format. It uses the UTF-8 encoding and has the same
141 requirements as the UTF8String. In addition, it must follow
142 the Uniform Resource Identifiers (URI) syntax [29] rules
145 Diameter-Identity = fqdn [ port ] [ transport ]
148 aaa-protocol = ( "diameter" | "radius" | "tacacs+" )
150 protocol = ";protocol=" aaa-protocol
151 ; If absent, the default AAA protocol
154 fqdn = Fully Qualified Host Name
157 ; One of the ports used to listen for
158 ; incoming connections. ; If absent,
159 ; the default Diameter port (TBD) is
162 transport-protocol = ( "tcp" | "sctp" | "udp" )
164 transport = ";transport=" transport-protocol
166 ; One of the transports used to listen
167 ; for incoming connections. If absent,
168 ; the default SCTP [26] protocol is
169 ; assumed. UDP MUST NOT be used when
170 ; the aaa-protocol field is set to
173 The following are examples of valid Diameter host
176 host.abc.com;transport=tcp
177 host.abc.com:6666;transport=tcp
178 aaa://host.abc.com;protocol=diameter
179 aaa://host.abc.com:6666;protocol=diameter
180 aaa://host.abc.com:6666;transport=tcp;protocol=diameter
181 aaa://host.abc.com:1813;transport=udp;protocol=radius
183 Since multiple Diameter processes on a single host cannot
184 listen for incoming connections on the same port on a given
185 protocol, the DiameterIdentity is guaranteed to be unique per
188 A Diameter node MAY advertise different identities on each
189 connection, via the CER and CEA's Origin-Host AVP, but the same
190 identity MUST be used throughout the duration of a connection.
192 When comparing AVPs of this format, it is necessary to add any
193 absent fields with the default values prior to the comparison.
194 For example, diameter-host.abc.com would be expanded to
195 aaa://diameter/diameter-host.abc.com:TBD;protocol=sctp.
197 <typedefn type-name="IPFilterRule" type-parent="OctetString"/>
199 The IPFilterRule format is derived from the OctetString AVP
200 Base Format. It uses the UTF-8 encoding and has the same
201 requirements as the UTF8String. Packets may be filtered based
202 on the following information that is associated with it:
204 Direction (in or out)
205 Source and destination IP address (possibly masked)
207 Source and destination port (lists or ranges)
213 Rules for the appropriate direction are evaluated in order,
214 with the first matched rule terminating the evaluation. Each
215 packet is evaluated once. If no rule matches, the packet is
216 dropped if the last rule evaluated was a permit, and passed if
217 the last rule was a deny.
219 IPFilterRule filters MUST follow the format:
221 action dir proto from src to dst [options]
223 action permit - Allow packets that match the rule.
224 deny - Drop packets that match the rule.
226 dir "in" is from the terminal, "out" is to the
229 proto An IP protocol specified by number. The "ip"
230 keyword means any protocol will match.
232 src and dst <address/mask> [ports]
234 The <address/mask> may be specified as:
235 ipno An IPv4 or IPv6 number in dotted-
236 quad or canonical IPv6 form. Only
237 this exact IP number will match the
239 ipno/bits An IP number as above with a mask
240 width of the form 1.2.3.4/24. In
241 this case all IP numbers from
242 1.2.3.0 to 1.2.3.255 will match.
243 The bit width MUST be valid for the
244 IP version and the IP number MUST
245 NOT have bits set beyond the mask.
247 The sense of the match can be inverted by
248 preceding an address with the not modifier,
249 causing all other addresses to be matched
250 instead. This does not affect the selection of
253 The keyword "any" is 0.0.0.0/0 or the IPv6
254 equivalent. The keyword "assigned" is the
255 address or set of addresses assigned to the
256 terminal. The first rule SHOULD be "deny in
259 With the TCP, UDP and SCTP protocols, optional
260 ports may be specified as:
262 {port|port-port}[,port[,...]]
264 The `-' notation specifies a range of ports
265 (including boundaries).
267 Fragmented packets which have a non-zero offset
268 (i.e. not the first fragment) will never match
269 a rule which has one or more port
270 specifications. See the frag option for
271 details on matching fragmented packets.
274 frag Match if the packet is a fragment and this is not
275 the first fragment of the datagram. frag may not
276 be used in conjunction with either tcpflags or
277 TCP/UDP port specifications.
280 Match if the IP header contains the comma
281 separated list of options specified in spec. The
282 supported IP options are:
284 ssrr (strict source route), lsrr (loose source
285 route), rr (record packet route) and ts
286 (timestamp). The absence of a particular option
287 may be denoted with a `!'.
290 Match if the TCP header contains the comma
291 separated list of options specified in spec. The
292 supported TCP options are:
294 mss (maximum segment size), window (tcp window
295 advertisement), sack (selective ack), ts (rfc1323
296 timestamp) and cc (rfc1644 t/tcp connection
297 count). The absence of a particular option may
298 be denoted with a `!'.
301 TCP packets only. Match packets that have the RST
304 setup TCP packets only. Match packets that have the SYN
305 bit set but no ACK bit.
308 TCP packets only. Match if the TCP header
309 contains the comma separated list of flags
310 specified in spec. The supported TCP flags are:
312 fin, syn, rst, psh, ack and urg. The absence of a
313 particular flag may be denoted with a `!'. A rule
314 which contains a tcpflags specification can never
315 match a fragmented packet which has a non-zero
316 offset. See the frag option for details on
317 matching fragmented packets.
320 ICMP packets only. Match if the ICMP type is in
321 the list types. The list may be specified as any
322 combination of ranges or individual types
323 separated by commas. The supported ICMP types
326 echo reply (0), destination unreachable (3),
327 source quench (4), redirect (5), echo request
328 (8), router advertisement (9), router
329 solicitation (10), time-to-live exceeded (11), IP
330 header bad (12), timestamp request (13),
331 timestamp reply (14), information request (15),
332 information reply (16), address mask request (17)
333 and address mask reply (18).
335 There is one kind of packet that the access device MUST always
336 discard, that is an IP fragment with a fragment offset of one.
337 This is a valid packet, but it only has one use, to try to
338 circumvent firewalls.
340 An access device that is unable to interpret or apply a deny
341 rule MUST terminate the session. An access device that is
342 unable to interpret or apply a permit rule MAY apply a more
343 restrictive rule. An access device MAY apply deny rules of
344 its own before the supplied rules, for example to protect
345 the access device owner's infrastructure.
347 The rule syntax is a modified subset of ipfw(8) from FreeBSD,
348 and the ipfw.c code may provide a useful base for
351 <typedefn type-name="QOSFilterRule" type-parent="OctetString"/>
353 The QosFilterRule format is derived from the OctetString AVP
354 Base Format. It uses the UTF-8 encoding and has the same
355 requirements as the UTF8String. Packets may be marked or
356 metered based on the following information that is associated
359 Direction (in or out)
360 Source and destination IP address (possibly masked)
362 Source and destination port (lists or ranges)
363 DSCP values (no mask or range)
365 Rules for the appropriate direction are evaluated in order,
366 with the first matched rule terminating the evaluation. Each
367 packet is evaluated once. If no rule matches, the packet is
368 treated as best effort.
370 QoSFilterRule filters MUST follow the format:
372 action dir proto from src to dst [options]
374 tag - Mark packet with a specific DSCP [49].
375 The DSCP option MUST be included.
377 meter - Meter traffic. The metering options
380 dir "in" is from the terminal, "out" is to the
383 proto An IP protocol specified by number. The "ip"
384 keyword means any protocol will match.
386 src and dst <address/mask> [ports]
388 The <address/mask> may be specified as:
389 ipno An IPv4 or IPv6 number in dotted-
390 quad or canonical IPv6 form. Only
391 this exact IP number will match the
393 ipno/bits An IP number as above with a mask
394 width of the form 1.2.3.4/24. In
395 this case all IP numbers from
396 1.2.3.0 to 1.2.3.255 will match.
397 The bit width MUST be valid for the
398 IP version and the IP number MUST
399 NOT have bits set beyond the mask.
401 The sense of the match can be inverted by
402 preceding an address with the not modifier,
403 causing all other addresses to be matched
404 instead. This does not affect the selection of
407 The keyword "any" is 0.0.0.0/0 or the IPv6
408 equivalent. The keyword "assigned" is the
409 address or set of addresses assigned to the
410 terminal. The first rule SHOULD be "deny in
413 With the TCP, UDP and SCTP protocols, optional
414 ports may be specified as:
416 {port|port-port}[,port[,...]]
418 The `-' notation specifies a range of ports
419 (including boundaries).
424 color values as defined in [49]. Exact matching
425 of DSCP values is required (no masks or ranges).
426 the "deny" can replace the color_under or
427 color_over values in the meter action for rate-
428 dependent packet drop.
430 metering <rate> <color_under> <color_over>
431 The metering option provides Assured Forwarding,
432 as defined in [50], and MUST be present if the
433 action is set to meter. The rate option is the
434 throughput, in bits per second, which is used by
435 the access device to mark packets. Traffic above
436 the rate is marked with the color_over codepoint,
437 while traffic under the rate is marked with the
438 color_under codepoint. The color_under and
439 color_over options contain the drop preferences,
440 and MUST conform to the recommended codepoint
441 keywords described in [50] (e.g. AF13).
443 The metering option also supports the strict
444 limit on traffic required by Expedited
445 Forwarding, as defined in [51]. The color_over
446 option may contain the keyword "drop" to prevent
447 forwarding of traffic that exceeds the rate
450 The rule syntax is a modified subset of ipfw(8) from FreeBSD,
451 and the ipfw.c code may provide a useful base for
455 <typedefn type-name="MIPRegistrationRequest" type-parent="OctetString"/>
456 <typedefn type-name="Integer32"/>
458 32 bit signed value, in network byte order. The AVP Length
459 field MUST be set to 12 (16 if the 'V' bit is enabled).
461 <typedefn type-name="VendorId" type-parent="Unsigned32"/>
462 <typedefn type-name="AppId" type-parent="Integer32"/>
463 <typedefn type-name="Integer64"/>
465 64 bit signed value, in network byte order. The AVP Length
466 field MUST be set to 16 (20 if the 'V' bit is enabled).
468 <typedefn type-name="Unsigned32"/>
470 32 bit unsigned value, in network byte order. The AVP Length
471 field MUST be set to 12 (16 if the 'V' bit is enabled).
472 Unsigned32 values used to transmit time data contains the four
473 most significant octets returned from NTP [18], in network byte
476 <typedefn type-name="Time"/>
478 The Time format is derived from the Unsigned32 AVP Base Format.
479 This is 32 bit unsigned value containing the four most
480 significant octets returned from NTP [18], in network byte
483 This represent the number of seconds since 0h on 1 January 1900
484 with respect to the Coordinated Universal Time (UTC).
486 On 6h 28m 16s UTC, 7 February 2036 the time value will
487 overflow. NTP [18] describes a procedure to extend the time to
490 <typedefn type-name="Unsigned64"/>
492 64 bit unsigned value, in network byte order. The AVP Length
493 field MUST be set to 16 (20 if the 'V' bit is enabled).
495 <typedefn type-name="Enumerated" type-parent="Unsigned32"/>
496 <typedefn type-name="DiameterURI" type-parent="UTF8String"/>
498 <!-- ************************* End Typedefns ************************ -->
499 <!-- ******************* RADIUS AVPS ************************ -->
500 <!-- http://www.iana.org/assignments/aaa-parameters -->
501 <!-- 1-255 Radius attributes [RAD-IANA] -->
502 <avp name="User-Name" code="1" mandatory="must">
503 <type type-name="UTF8String"/>
505 <avp name="User-Password" code="2" mandatory="may">
506 <type type-name="OctetString"/>
508 <avp name="CHAP-Password" code="3" mandatory="may">
509 <type type-name="OctetString"/>
511 <avp name="NAS-IP-Address" code="4" mandatory="may">
512 <type type-name="OctetString"/>
514 <avp name="NAS-Port" code="5" mandatory="may">
515 <type type-name="Integer32"/>
517 <avp name="Service-Type" code="6">
518 <type type-name="Unsigned32"/>
519 <enum name="Login" code="1"/>
520 <enum name="Framed" code="2"/>
521 <enum name="Callback-Login" code="3"/>
522 <enum name="Callback-Framed" code="4"/>
523 <enum name="Outbound" code="5"/>
524 <enum name="Administrative" code="6"/>
525 <enum name="NAS-Prompt" code="7"/>
526 <enum name="Authenticate-Only" code="8"/>
527 <enum name="Callback-NAS-Prompt" code="9"/>
528 <enum name="Call Check" code="10"/>
529 <enum name="Callback Administrative" code="11"/>
530 <enum name="Voice" code="12"/>
531 <enum name="Fax" code="13"/>
532 <enum name="Modem Relay" code="14"/>
533 <enum name="IAPP-Register" code="15"/>
534 <enum name="IAPP-AP-Check" code="16"/>
535 <enum name="Authorize Only" code="17"/>
537 <avp name="Framed-Protocol" code="7">
538 <type type-name="Unsigned32"/>
539 <enum name="ARA" code="3"/>
540 <enum name="Ascend-ARA" code="255"/>
541 <enum name="COMB" code="260"/>
542 <enum name="EURAW" code="257"/>
543 <enum name="EUUI" code="258"/>
544 <enum name="FR" code="261"/>
545 <enum name="Gandalf" code="4"/>
546 <enum name="MPP" code="256"/>
547 <enum name="PPP" code="1"/>
548 <enum name="SLIP" code="2"/>
549 <enum name="X25" code="259"/>
550 <enum name="Xylogics" code="5"/>
552 <avp name="Framed-IP-Address" code="8" mandatory="may">
553 <type type-name="IPAddress"/>
555 <avp name="Framed-IP-Netmask" code="9" mandatory="may">
556 <type type-name="IPAddress"/>
558 <avp name="Framed-Routing" code="10">
559 <type type-name="Unsigned32"/>
560 <enum name="Broadcast" code="1"/>
561 <enum name="Broadcast-Listen" code="3"/>
562 <enum name="Listen" code="2"/>
563 <enum name="None" code="0"/>
565 <avp name="Filter-Id" code="11" mandatory="may">
566 <type type-name="OctetString"/>
568 <avp name="Framed-MTU" code="12" mandatory="may">
569 <type type-name="Integer32"/>
571 <avp name="Framed-Compression" code="13">
572 <type type-name="Unsigned32"/>
573 <enum name="IPX-Header-Compression" code="2"/>
574 <enum name="None" code="0"/>
575 <enum name="Van-Jacobson-TCP-IP" code="1"/>
577 <avp name="Login-IP-Host" code="14" mandatory="may">
578 <type type-name="IPAddress"/>
580 <avp name="Login-Service" code="15">
581 <type type-name="Unsigned32"/>
582 <enum name="Telnet" code="0"/>
583 <enum name="Rlogin" code="1"/>
584 <enum name="TCP-Clear" code="2"/>
585 <enum name="PortMaster" code="3"/>
586 <enum name="LAT" code="4"/>
587 <enum name="X25-PAD" code="5"/>
588 <enum name="X25-T3POS" code="6"/>
589 <enum name="TCP Clear Quiet (suppresses any NAS-generated connect string)" code="8"/>
591 <avp name="Login-TCP-Port" code="16" mandatory="may">
592 <type type-name="Integer32"/>
594 <avp name="Reply-Message" code="18" mandatory="may">
595 <type type-name="OctetString"/>
597 <avp name="Callback-Number" code="19" mandatory="may">
598 <type type-name="OctetString"/>
600 <avp name="Callback-Id" code="20" mandatory="may">
601 <type type-name="OctetString"/>
603 <avp name="Framed-Route" code="22" mandatory="may">
604 <type type-name="OctetString"/>
606 <avp name="Framed-IPX-Network" code="23" mandatory="may">
607 <type type-name="Integer32"/>
609 <avp name="State" code="24" mandatory="may">
610 <type type-name="OctetString"/>
612 <avp name="Class" code="25" mandatory="must">
613 <type type-name="OctetString"/>
615 <avp name="Vendor-Specific" code="26">
616 <type type-name="Unsigned32"/>
617 <!-- Should vendors be enum'ed? -->
619 <avp name="Session-Timeout" code="27" mandatory="must">
620 <type type-name="Unsigned32"/>
622 <avp name="Idle-Timeout" code="28" mandatory="may">
623 <type type-name="Integer32"/>
625 <avp name="Termination-Action" code="29">
626 <type type-name="Unsigned32"/>
627 <enum name="Default" code="0"/>
628 <enum name="RADIUS-Request" code="1"/>
630 <avp name="Called-Station-Id" code="30" mandatory="may">
631 <type type-name="OctetString"/>
633 <avp name="Calling-Station-Id" code="31" mandatory="may">
634 <type type-name="OctetString"/>
636 <avp name="NAS-Identifier" code="32" mandatory="may">
637 <type type-name="OctetString"/>
639 <avp name="Proxy-State" code="33" mandatory="must">
640 <type type-name="OctetString"/>
642 <avp name="Login-LAT-Service" code="34" mandatory="may">
643 <type type-name="OctetString"/>
645 <avp name="Login-LAT-Node" code="35" mandatory="may">
646 <type type-name="OctetString"/>
648 <avp name="Login-LAT-Group" code="36" mandatory="may">
649 <type type-name="OctetString"/>
651 <avp name="Framed-AppleTalk-Link" code="37" mandatory="may">
652 <type type-name="Integer32"/>
654 <avp name="Framed-AppleTalk-Network" code="38" mandatory="may">
655 <type type-name="Integer32"/>
657 <avp name="Framed-AppleTalk-Zone" code="39" mandatory="may">
658 <type type-name="OctetString"/>
660 <avp name="Acct-Status-Type" code="40">
661 <type type-name="Unsigned32"/>
662 <enum name="Accounting-Off" code="8"/>
663 <enum name="Accounting-On" code="7"/>
664 <enum name="Alive" code="3"/>
665 <enum name="Cancel" code="6"/>
666 <enum name="Modem-Start" code="4"/>
667 <enum name="Modem-Stop" code="5"/>
668 <enum name="Start" code="1"/>
669 <enum name="Stop" code="2"/>
671 <avp name="Acct-Delay-Time" code="41" mandatory="may">
672 <type type-name="Integer32"/>
674 <avp name="Acct-Input-Octets" code="42" mandatory="may">
675 <type type-name="Integer32"/>
677 <avp name="Acct-Output-Octets" code="43" mandatory="may">
678 <type type-name="Integer32"/>
680 <avp name="Accounting-Session-Id" code="44" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
681 <type type-name="Unsigned32"/>
683 <avp name="Acct-Authentic" code="45">
684 <type type-name="Unsigned32"/>
685 <enum name="None" code="0"/>
686 <enum name="RADIUS" code="1"/>
687 <enum name="Local" code="2"/>
688 <enum name="Remote" code="3"/>
689 <enum name="Diameter" code="4"/>
691 <avp name="Acct-Session-Time" code="46" mandatory="may">
692 <type type-name="Integer32"/>
694 <avp name="Acct-Input-Packets" code="47" mandatory="may">
695 <type type-name="Integer32"/>
697 <avp name="Acct-Output-Packets" code="48" mandatory="may">
698 <type type-name="Integer32"/>
700 <avp name="Acct-Terminate-Cause" code="49">
701 <type type-name="Unsigned32"/>
702 <enum name="User-Request" code="1"/>
703 <enum name="Lost-Carrier" code="2"/>
704 <enum name="Lost-Service" code="3"/>
705 <enum name="Idle-Timeout" code="4"/>
706 <enum name="Session-Timeout" code="5"/>
707 <enum name="Admin-Reset" code="6"/>
708 <enum name="Admin-Reboot" code="7"/>
709 <enum name="Port-Error" code="8"/>
710 <enum name="NAS-Error" code="9"/>
711 <enum name="NAS-Request" code="10"/>
712 <enum name="NAS-Reboot" code="11"/>
713 <enum name="Port-Unneeded" code="12"/>
714 <enum name="Port-Preempted" code="13"/>
715 <enum name="Port-Suspended" code="14"/>
716 <enum name="Service-Unavailable" code="15"/>
717 <enum name="Callback" code="16"/>
718 <enum name="User-Error" code="17"/>
719 <enum name="Host-Request" code="18"/>
720 <enum name="Supplicant Restart" code="19"/>
721 <enum name="Reauthentication Failure" code="20"/>
722 <enum name="Port Reinitialized" code="21"/>
723 <enum name="Port Administratively Disabled" code="22"/>
725 <avp name="Accounting-Multi-Session-Id" code="50" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
726 <type type-name="OctetString"/>
728 <avp name="Acct-Link-Count" code="51" mandatory="may">
729 <type type-name="Integer32"/>
731 <avp name="Acct-Input-Gigawords" code="52" mandatory="may">
732 <type type-name="Integer32"/>
734 <avp name="Acct-Output-Gigawords" code="53" mandatory="may">
735 <type type-name="Integer32"/>
737 <avp name="Event-Timestamp" code="55" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
738 <type type-name="Time"/>
740 <!-- 56-59 (unassigned) -->
741 <avp name="CHAP-Challenge" code="60" mandatory="may">
742 <type type-name="OctetString"/>
744 <avp name="NAS-Port-Type" code="61" mandatory="must" may-encrypt="yes">
745 <type type-name="Enumerated"/>
746 <enum name="Async" code="0"/>
747 <enum name="HDLC-Clear-Channel" code="7"/>
748 <enum name="ISDN-Async-v110" code="4"/>
749 <enum name="ISDN-Async-v120" code="3"/>
750 <enum name="ISDN-Sync" code="2"/>
751 <enum name="PIAFS" code="6"/>
752 <enum name="Sync" code="1"/>
753 <enum name="Virtual" code="5"/>
754 <enum name="X25" code="8"/>
755 <enum name="X75" code="9"/>
756 <enum name="G.3 Fax" code="10"/>
757 <enum name="SDSL - Symmetric DSL" code="11"/>
758 <enum name="ADSL-CAP - Asymmetric DSL, Carrierless Amplitude Phase Modulation" code="12"/>
759 <enum name="ADSL-DMT - Asymmetric DSL, Discrete Multi-Tone" code="13"/>
760 <enum name="IDSL - ISDN Digital Subscriber Line" code="14"/>
761 <enum name="Ethernet" code="15"/>
762 <enum name="xDSL - Digital Subscriber Line of unknown type" code="16"/>
763 <enum name="Cable" code="17"/>
764 <enum name="Wireless - Other" code="18"/>
765 <enum name="Wireless - IEEE 802.11 " code="19"/>
766 <enum name="Token-Ring" code="20"/>
767 <enum name="FDDI" code="21"/>
768 <enum name="Wireless - CDMA2000" code="22"/>
769 <enum name="Wireless - UMTS" code="23"/>
770 <enum name="Wireless - 1X-EV" code="24"/>
771 <enum name="IAPP" code="25"/>
772 <enum name="FTTP - Fiber to the Premises" code="26"/>
774 <avp name="Port-Limit" code="62" mandatory="may">
775 <type type-name="Integer32"/>
777 <avp name="Login-LAT-Port" code="63" mandatory="may">
778 <type type-name="OctetString"/>
780 <avp name="Tunnel-Type" code="64">
781 <type type-name="Unsigned32"/>
782 <enum name="PPTP" code="1"/>
783 <enum name="L2F" code="2"/>
784 <enum name="L2TP" code="3"/>
785 <enum name="ATMP" code="4"/>
786 <enum name="VTP" code="5"/>
787 <enum name="AH" code="6"/>
788 <enum name="IP-IP-Encap" code="7"/>
789 <enum name="MIN-IP-IP" code="8"/>
790 <enum name="ESP" code="9"/>
791 <enum name="GRE" code="10"/>
792 <enum name="DVS" code="11"/>
793 <enum name="IP-IP" code="12"/>
794 <enum name="VLAN" code="13"/>
796 <avp name="Tunnel-Medium-Type" code="65">
797 <type type-name="Unsigned32"/>
798 <enum name="IPv4" code="1"/>
799 <enum name="IPv6" code="2"/>
800 <enum name="NSAP" code="3"/>
801 <enum name="HDLC" code="4"/>
802 <enum name="BBN" code="5"/>
803 <enum name="IEEE-802" code="6"/>
804 <enum name="E-163" code="7"/>
805 <enum name="E-164" code="8"/>
806 <enum name="F-69" code="9"/>
807 <enum name="X-121" code="10"/>
808 <enum name="IPX" code="11"/>
809 <enum name="Appletalk-802" code="12"/>
810 <enum name="Decnet4" code="13"/>
811 <enum name="Vines" code="14"/>
812 <enum name="E-164-NSAP" code="15"/>
814 <avp name="Acct-Tunnel-Client-Endpoint" code="66" mandatory="may">
815 <type type-name="OctetString"/>
817 <avp name="Tunnel-Server-Endpoint" code="67" mandatory="may">
818 <type type-name="OctetString"/>
820 <avp name="Acct-Tunnel-Connection-ID" code="68" mandatory="may">
821 <type type-name="OctetString"/>
823 <avp name="Tunnel-Password" code="69" mandatory="may">
824 <type type-name="OctetString"/>
826 <avp name="ARAP-Password" code="70" mandatory="may">
827 <type type-name="OctetString"/>
829 <avp name="ARAP-Features" code="71" mandatory="may">
830 <type type-name="OctetString"/>
832 <avp name="ARAP-Zone-Access" code="72" mandatory="may">
833 <type type-name="Integer32"/>
835 <avp name="ARAP-Security" code="73" mandatory="may">
836 <type type-name="Integer32"/>
838 <avp name="ARAP-Security-Data" code="74" mandatory="may">
839 <type type-name="OctetString"/>
841 <avp name="Password-Retry" code="75" mandatory="may">
842 <type type-name="Integer32"/>
844 <avp name="Prompt" code="76" mandatory="may">
845 <type type-name="Integer32"/>
847 <avp name="Connect-Info" code="77" mandatory="may">
848 <type type-name="OctetString"/>
850 <avp name="Configuration-Token" code="78" mandatory="may">
851 <type type-name="OctetString"/>
853 <avp name="EAP-Message" code="79" mandatory="may">
854 <type type-name="OctetString"/>
856 <avp name="Signature" code="80" mandatory="may">
857 <type type-name="OctetString"/>
859 <avp name="ARAP-Challenge-Response" code="84" mandatory="may">
860 <type type-name="OctetString"/>
862 <avp name="Acct-Interim-Interval" code="85" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
863 <type type-name="Integer32"/>
865 <avp name="Framed-Interface-Id" code="96" mandatory="may">
866 <type type-name="Unsigned64"/>
868 <avp name="Framed-IPv6-Prefix" code="97" mandatory="may">
869 <type type-name="OctetString"/>
872 http://www.iana.org/assignments/radius-types
873 98 Login-IPv6-Host [RFC3162]
874 99 Framed-IPv6-Route [RFC3162]
875 100 Framed-IPv6-Pool [RFC3162]
877 <avp name="Error-Cause" code="101" mandatory="may">
878 <type type-name="Integer32"/>
879 <enum name="Diameter Common Messages" code="0"/>
880 <enum name="Residual Session Context Removed" code="201"/>
881 <enum name="Invalid EAP Packet (Ignored)" code="202"/>
882 <enum name="Unsupported Attribute"" code="401/>
883 <enum name="Missing Attribute" code="402"/>
884 <enum name="NAS Identification Mismatch" code="403"/>
885 <enum name="Invalid Request" code="404"/>
886 <enum name="Unsupported Service" code="405"/>
887 <enum name="Unsupported Extension" code="406"/>
888 <enum name="Invalid Attribute Value " code="407"/>
889 <enum name="Administratively Prohibited" code="501"/>
890 <enum name="Request Not Routable (Proxy)" code="502"/>
891 <enum name="Session Context Not Found" code="503"/>
892 <enum name="Session Context Not Removable" code="504"/>
893 <enum name="Other Proxy Processing Error" code="505"/>
894 <enum name="Resources Unavailable" code="506"/>
895 <enum name="Request Initiated" code="507"/>
896 <enum name="Multiple Session Selection Unsupported" code="508"/>
898 <avp name="EAP-Key-Name" code="102" mandatory="may">
899 <type type-name="UTF8String"/>
901 <avp name="Digest-Response" code="103" mandatory="may">
902 <type type-name="UTF8String"/>
904 <avp name="Digest-Realm" code="104" mandatory="may">
905 <type type-name="UTF8String"/>
907 <avp name="Digest-Nonce" code="105" mandatory="may">
908 <type type-name="UTF8String"/>
910 <avp name="Digest-Response-Auth" code="106" mandatory="may">
911 <type type-name="UTF8String"/>
913 <avp name="Digest-Nextnonce" code="107" mandatory="may">
914 <type type-name="UTF8String"/>
916 <avp name="Digest-Method" code="108" mandatory="may">
917 <type type-name="UTF8String"/>
919 <avp name="Digest-URI" code="109" mandatory="may">
920 <type type-name="UTF8String"/>
922 <avp name="Digest-Qop" code="110" mandatory="may">
923 <type type-name="UTF8String"/>
925 <avp name="Digest-Algorithm" code="111" mandatory="may">
926 <type type-name="UTF8String"/>
928 <avp name="Digest-Entity-Body-Hash" code="112" mandatory="may">
929 <type type-name="UTF8String"/>
931 <avp name="Digest-Digest-CNonce" code="113" mandatory="may">
932 <type type-name="UTF8String"/>
934 <avp name="Digest-Nonce-Count" code="114" mandatory="may">
935 <type type-name="UTF8String"/>
937 <avp name="Digest-Username" code="115" mandatory="may">
938 <type type-name="UTF8String"/>
940 <avp name="Digest-Opaque" code="116" mandatory="may">
941 <type type-name="UTF8String"/>
943 <avp name="Digest-Auth-Param" code="117" mandatory="may">
944 <type type-name="UTF8String"/>
946 <avp name="Digest-AKA-Auts" code="118" mandatory="may">
947 <type type-name="UTF8String"/>
949 <avp name="Digest-Domain" code="119" mandatory="may">
950 <type type-name="UTF8String"/>
952 <avp name="Digest-Stale" code="120" mandatory="may">
953 <type type-name="UTF8String"/>
955 <avp name="Digest-HA1" code="121" mandatory="may">
956 <type type-name="UTF8String"/>
958 <avp name="SIP-AOR" code="122" mandatory="may">
959 <type type-name="UTF8String"/>
962 123 Delegated-IPv6-Prefix [RFC4818]
964 192-223 Experimental Use [RFC3575]
965 224-240 Implementation Specific [RFC3575]
966 241-255 Reserved [RFC3575]
969 <!-- ******************* DIAMETER BASE PROTOCOL AVPS ************************ -->
970 <avp name="Host-IP-Address" code="257" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
971 <type type-name="IPAddress"/>
973 <avp name="Auth-Application-Id" code="258" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
974 <type type-name="AppId"/>
975 <enum name="Diameter Common Messages" code="0"/>
976 <enum name="Diameter NASREQ Application" code="1"/>
977 <enum name="Diameter Mobile IPv4 Application" code="2"/>
978 <enum name="Diameter Base Accounting" code="3"/>
979 <enum name="3GPP CX/DX" code="16777216"/>
980 <enum name="3GPP Sh" code="16777217"/>
981 <enum name="3GPP Re/Rf" code="16777218"/>
982 <enum name="3GPP Wx" code="16777219"/>
983 <enum name="GPP Zn" code="16777220"/>
984 <enum name="3GPP Zh" code="16777221"/>
985 <enum name="3GPP Gq" code="16777222"/>
986 <enum name="3GPP Gmb" code="16777223"/>
987 <enum name="3GPP Gx" code="16777224"/>
988 <enum name="3GPP Gx over Gy" code="16777225"/>
989 <enum name="3GPP MM10" code="16777226"/>
990 <enum name="Ericsson MSI" code="16777227"/>
991 <enum name="Ericsson Zx" code="16777228"/>
992 <enum name="3GPP Rx" code="16777229"/>
993 <enum name="3GPP Pr" code="16777230"/>
994 <enum name="ETSI e4" code="16777231"/>
995 <enum name="Ericsson Charging-CIP" code="16777232"/>
996 <enum name="Ericsson Mm" code="16777233"/>
997 <enum name="Vodafone Gx+" code="16777234"/>
998 <enum name="ITU-T Rs" code="16777235"/>
999 <enum name="3GPP Rx" code="16777236"/>
1000 <enum name="3GPP2 Ty" code="16777237"/>
1001 <enum name="3GPP Gx" code="16777238"/>
1002 <enum name="Juniper Cluster" code="16777239"/>
1003 <enum name="Juniper Policy-Control-AAA" code="16777240"/>
1004 <enum name="iptego USPI" code="16777241"/>
1005 <enum name="Covergence-specific SIP routing" code="16777242"/>
1006 <enum name="Policy Processing" code="16777243"/>
1007 <enum name="Juniper Policy-Control-JSRC" code="16777244"/>
1008 <enum name="ITU-T S-TC1" code="16777245"/> <!-- ITU-T Rec. Q.3221 -->
1009 <enum name="Relay" code="4294967295"/>
1012 <avp name="Acct-Application-Id" code="259" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1013 <type type-name="AppId"/>
1014 <enum name="Diameter Common Messages" code="0"/>
1015 <enum name="Diameter NASREQ Application" code="1"/>
1016 <enum name="Diameter Mobile IPv4 Application" code="2"/>
1017 <enum name="Diameter Base Accounting" code="3"/>
1018 <enum name="3GPP CX/DX" code="16777216"/>
1019 <enum name="3GPP Sh" code="16777217"/>
1020 <enum name="3GPP Re/Rf" code="16777218"/>
1021 <enum name="3GPP Wx" code="16777219"/>
1022 <enum name="GPP Zn" code="16777220"/>
1023 <enum name="3GPP Zh" code="16777221"/>
1024 <enum name="3GPP Gq" code="16777222"/>
1025 <enum name="3GPP Gmb" code="16777223"/>
1026 <enum name="3GPP Gx" code="16777224"/>
1027 <enum name="3GPP Gx over Gy" code="16777225"/>
1028 <enum name="3GPP MM10" code="16777226"/>
1029 <enum name="Ericsson MSI" code="16777227"/>
1030 <enum name="Ericsson Zx" code="16777228"/>
1031 <enum name="3GPP Rx" code="16777229"/>
1032 <enum name="3GPP Pr" code="16777230"/>
1033 <enum name="ETSI e4" code="16777231"/>
1034 <enum name="Ericsson Charging-CIP" code="16777232"/>
1035 <enum name="Ericsson Mm" code="16777233"/>
1036 <enum name="Vodafone Gx+" code="16777234"/>
1037 <enum name="ITU-T Rs" code="16777235"/>
1038 <enum name="3GPP Rx" code="16777236"/>
1039 <enum name="3GPP2 Ty" code="16777237"/>
1040 <enum name="3GPP Gx" code="16777238"/>
1041 <enum name="Juniper Cluster" code="16777239"/>
1042 <enum name="Juniper Policy-Control-AAA" code="16777240"/>
1043 <enum name="iptego USPI" code="16777241"/>
1044 <enum name="Covergence-specific SIP routing" code="16777242"/>
1045 <enum name="Policy Processing" code="16777243"/>
1046 <enum name="Juniper Policy-Control-JSRC" code="16777244"/>
1047 <enum name="ITU-T S-TC1" code="16777245"/> <!-- ITU-T Rec. Q.3221 -->
1048 <enum name="Relay" code="4294967295"/>
1050 <avp name="Vendor-Specific-Application-Id" code="260" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1052 <gavp name="Vendor-Id"/>
1053 <gavp name="Auth-Application-Id"/>
1054 <gavp name="Acct-Application-Id"/>
1057 <avp name="Redirect-Host-Usage" code="261" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1058 <type type-name="Unsigned32"/>
1059 <enum name="Don't Care" code="0"/>
1060 <enum name="All Session" code="1"/>
1061 <enum name="All Realm" code="2"/>
1062 <enum name="Realm and Application" code="3"/>
1063 <enum name="All Application" code="4"/>
1064 <enum name="All Host" code="5"/>
1066 <avp name="Redirect-Max-Cache-Time" code="262" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1067 <type type-name="Unsigned32"/>
1069 <avp name="Session-Id" code="263" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1070 <type type-name="UTF8String"/>
1072 <avp name="Origin-Host" code="264" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1073 <type type-name="DiameterIdentity"/>
1075 <avp name="Supported-Vendor-Id" code="265" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1076 <type type-name="VendorId"/>
1078 <avp name="Vendor-Id" code="266" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1079 <type type-name="VendorId"/>
1081 <avp name="Firmware-Revision" code="267" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1082 <type type-name="Unsigned32"/>
1084 <avp name="Result-Code" code="268" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1085 <type type-name="Unsigned32"/>
1086 <enum name="DIAMETER_MULTI_ROUND_AUTH" code="1001"/>
1087 <enum name="DIAMETER_SUCCESS" code="2001"/>
1088 <enum name="DIAMETER_LIMITED_SUCCESS" code="2002"/>
1089 <enum name="DIAMETER_FIRST_REGISTRATION" code="2003"/>
1090 <enum name="DIAMETER_SUBSEQUENT_REGISTRATION" code="2004"/>
1091 <enum name="DIAMETER_UNREGISTERED_SERVICE" code="2005"/>
1092 <enum name="DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED" code="2006"/>
1093 <enum name="DIAMETER_SERVER_SELECTION" code="2007"/>
1094 <enum name="DIAMETER_SUCCESS_AUTH_SENT_SERVER_NOT_STORED" code="2008"/>
1096 <enum name="DIAMETER_COMMAND_UNSUPPORTED" code="3001"/>
1097 <enum name="DIAMETER_UNABLE_TO_DELIVER" code="3002"/>
1098 <enum name="DIAMETER_REALM_NOT_SERVED" code="3003"/>
1099 <enum name="DIAMETER_TOO_BUSY" code="3004"/>
1100 <enum name="DIAMETER_LOOP_DETECTED" code="3005"/>
1101 <enum name="DIAMETER_REDIRECT_INDICATION" code="3006"/>
1102 <enum name="DIAMETER_APPLICATION_UNSUPPORTED" code="3007"/>
1103 <enum name="DIAMETER_INVALID_HDR_BITS" code="3008"/>
1104 <enum name="DIAMETER_INVALID_AVP_BITS" code="3009"/>
1105 <enum name="DIAMETER_UNKNOWN_PEER" code="3010"/>
1107 <enum name="DIAMETER_AUTHENTICATION_REJECTED" code="4001"/>
1108 <enum name="DIAMETER_OUT_OF_SPACE" code="4002"/>
1109 <enum name="DIAMETER_ELECTION_LOST" code="4003"/>
1110 <enum name="DIAMETER_ERROR_MIP_REPLY_FAILURE" code="4005"/>
1111 <enum name="DIAMETER_ERROR_HA_NOT_AVAILABLE" code="4006"/>
1112 <enum name="DIAMETER_ERROR_BAD_KEY" code="4007"/>
1113 <enum name="DIAMETER_ERROR_MIP_FILTER_NOT_SUPPORTED" code="4008"/>
1114 <enum name="DIAMETER_END_USER_SERVICE_DENIED" code="4010"/>
1115 <enum name="DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE" code="4011"/>
1116 <enum name="DIAMETER_CREDIT_LIMIT_REACHED" code="4012"/>
1117 <enum name="DIAMETER_USER_NAME_REQUIRED" code="4013"/>
1119 <enum name="DIAMETER_AVP_UNSUPPORTED" code="5001"/>
1120 <enum name="DIAMETER_UNKNOWN_SESSION_ID" code="5002"/>
1121 <enum name="DIAMETER_AUTHORIZATION_REJECTED" code="5003"/>
1122 <enum name="DIAMETER_INVALID_AVP_VALUE" code="5004"/>
1123 <enum name="DIAMETER_MISSING_AVP" code="5005"/>
1124 <enum name="DIAMETER_RESOURCES_EXCEEDED" code="5006"/>
1125 <enum name="DIAMETER_CONTRADICTING_AVPS" code="5007"/>
1126 <enum name="DIAMETER_AVP_NOT_ALLOWED" code="5008"/>
1127 <enum name="DIAMETER_AVP_OCCURS_TOO_MANY_TIMES" code="5009"/>
1128 <enum name="DIAMETER_NO_COMMON_APPLICATION " code="5010"/>
1129 <enum name="DIAMETER_UNSUPPORTED_VERSION" code="5011"/>
1130 <enum name="DIAMETER_UNABLE_TO_COMPLY" code="5012"/>
1131 <enum name="DIAMETER_INVALID_BIT_IN_HEADER" code="5013"/>
1132 <enum name="DIAMETER_INVALID_AVP_LENGTH" code="5014"/>
1133 <enum name="DIAMETER_INVALID_MESSAGE_LENGTH" code="5015"/>
1134 <enum name="DIAMETER_INVALID_AVP_BIT_COMBO" code="5016"/>
1135 <enum name="DIAMETER_NO_COMMON_SECURITY" code="5017"/>
1136 <enum name="DIAMETER_RADIUS_AVP_UNTRANSLATABLE" code="5018"/>
1137 <enum name="DIAMETER_ERROR_NO_FOREIGN_HA_SERVICE" code="5024"/>
1138 <enum name="DIAMETER_ERROR_END_TO_END_MIP_KEY_ENCRYPTION" code="5025"/>
1139 <enum name="DIAMETER_USER_UNKNOWN" code="5030"/>
1140 <enum name="DIAMETER_RATING_FAILED" code="5031"/>
1141 <enum name="DIAMETER_ERROR_USER_UNKNOWN" code="5032"/>
1142 <enum name="DIAMETER_ERROR_IDENTITIES_DONT_MATCH" code="5033"/>
1143 <enum name="DIAMETER_ERROR_IDENTITY_NOT_REGISTERED" code="5034"/>
1144 <enum name="DIAMETER_ERROR_ROAMING_NOT_ALLOWED" code="5035"/>
1145 <enum name="DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED" code="5036"/>
1146 <enum name="DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED" code="5037"/>
1147 <enum name="DIAMETER_ERROR_IN_ASSIGNMENT_TYPE" code="5038"/>
1148 <enum name="DIAMETER_ERROR_TOO_MUCH_DATA" code="5039"/>
1149 <enum name="DIAMETER_ERROR_NOT SUPPORTED_USER_DATA" code="5040"/>
1151 <avp name="Product-Name" code="269" mandatory="mustnot" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1152 <type type-name="UTF8String"/>
1154 <avp name="Session-Binding" code="270" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1155 <type type-name="Unsigned32"/>
1156 <enum name="RE_AUTH" code="1"/>
1157 <enum name="STR" code="2"/>
1158 <enum name="Unallocated" code="3"/>
1159 <enum name="ACCOUNTING" code="4"/>
1161 <avp name="Session-Server-Failover" code="271" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1162 <type type-name="Unsigned32"/>
1163 <enum name="REFUSE_SERVICE" code="0"/>
1164 <enum name="TRY_AGAIN" code="1"/>
1165 <enum name="ALLOW_SERVICE" code="2"/>
1166 <enum name="TRY_AGAIN_ALLOW_SERVICE" code="3"/>
1168 <avp name="Multi-Round-Time-Out" code="272" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1169 <type type-name="Unsigned32"/>
1171 <avp name="Disconnect-Cause" code="273" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1172 <type type-name="Unsigned32"/>
1173 <enum name="REBOOTING" code="0"/>
1174 <enum name="BUSY" code="1"/>
1175 <enum name="DO_NOT_WANT_TO_TALK_TO_YOU" code="2"/>
1177 <avp name="Auth-Request-Type" code="274" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1178 <type type-name="Unsigned32"/>
1179 <enum name="Authenticate Only" code="1"/>
1180 <enum name="Authorize Only" code="2"/>
1181 <enum name="Authorize Authenticate" code="3"/>
1183 <avp name="Alternate-Peer" code="275" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1184 <type type-name="DiameterIdentity"/>
1186 <avp name="Auth-Grace-Period" code="276" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1187 <type type-name="Unsigned32"/>
1189 <avp name="Auth-Session-State" code="277" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1190 <type type-name="Unsigned32"/>
1191 <enum name="STATE_MAINTAINED" code="0"/>
1192 <enum name="NO_STATE_MAINTAINED" code="1"/>
1194 <avp name="Origin-State-Id" code="278" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1195 <type type-name="Unsigned32"/>
1197 <avp name="Failed-AVP" code="279" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1203 <avp name="Proxy-Host" code="280" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1204 <type type-name="DiameterIdentity"/>
1206 <avp name="Error-Message" code="281" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1207 <type type-name="UTF8String"/>
1209 <avp name="Route-Record" code="282" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1210 <type type-name="DiameterIdentity"/>
1212 <avp name="Destination-Realm" code="283" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1213 <type type-name="DiameterIdentity"/>
1215 <avp name="Proxy-Info" code="284" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1217 <gavp name="Proxy-Host"/>
1218 <gavp name="Proxy-State"/>
1221 <avp name="Re-Auth-Request-Type" code="285" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1222 <type type-name="Unsigned32"/>
1223 <enum name="AUTHORIZE_ONLY" code="0"/>
1224 <enum name="AUTHORIZE_AUTHENTICATE" code="1"/>
1226 <avp name="Accounting-Sub-Session-Id" code="287" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
1227 <type type-name="Unsigned64"/>
1229 <!-- 288-290 Unallocated http://www.iana.org/assignments/aaa-parameters (last updated 20 September 2005)?? -->
1230 <avp name="Authorization-Lifetime" code="291" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1231 <type type-name="Integer32"/>
1233 <avp name="Redirect-Host" code="292" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1234 <type type-name="DiameterIdentity"/>
1236 <avp name="Destination-Host" code="293" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1237 <type type-name="DiameterIdentity"/>
1239 <avp name="Error-Reporting-Host" code="294" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1240 <type type-name="DiameterIdentity"/>
1242 <avp name="Termination-Cause" code="295" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1243 <type type-name="Unsigned32"/>
1244 <enum name="DIAMETER_LOGOUT" code="1"/>
1245 <enum name="DIAMETER_SERVICE_NOT_PROVIDED" code="2"/>
1246 <enum name="DIAMETER_BAD_ANSWER" code="3"/>
1247 <enum name="DIAMETER_ADMINISTRATIVE" code="4"/>
1248 <enum name="DIAMETER_LINK_BROKEN" code="5"/>
1249 <enum name="DIAMETER_AUTH_EXPIRED" code="6"/>
1250 <enum name="DIAMETER_USER_MOVED" code="7"/>
1251 <enum name="DIAMETER_SESSION_TIMEOUT" code="8"/>
1253 <avp name="Origin-Realm" code="296" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1254 <type type-name="DiameterIdentity"/>
1256 <avp name="Experimental-Result" code="297" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1258 <gavp name="Vendor-Id"/>
1259 <gavp name="Experimental-Result-Code"/>
1262 <!-- 3GPP TS 29.230 version 6.5.0 Release 6, ETSI TS 129 230 V6.5.0 (2005-09) -->
1263 <avp name="Experimental-Result-Code" code="298" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1264 <type type-name="Unsigned32"/>
1265 <enum name="DIAMETER_FIRST_REGISTRATION" code="2001"/>
1266 <enum name="DIAMETER_SUBSEQUENT_REGISTRATION" code="2002"/>
1267 <enum name="DIAMETER_UNREGISTERED_SERVICE" code="2003"/>
1268 <enum name="DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED" code="2004"/>
1269 <enum name="SDIAMETER_SERVER_SELECTION" code="2005"/>
1270 <enum name="DIAMETER_USER_DATA_NOT_AVAILABLE" code="4100"/>
1271 <enum name="DIAMETER_PRIOR_UPDATE_IN_PROGRESS" code="4101"/>
1272 <enum name="DIAMETER_ERROR_OUT_OF_RESOURCES" code="4121"/>
1273 <enum name="DIAMETER_ERROR_USER_UNKNOWN" code="5001"/>
1274 <enum name="DIAMETER_ERROR_IDENTITIES_DONT_MATCH" code="5002"/>
1275 <enum name="DIAMETER_ERROR_IDENTITY_NOT_REGISTERED" code="5003"/>
1276 <enum name="DIAMETER_ERROR_ROAMING_NOT_ALLOWED" code="5004"/>
1277 <enum name="DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED" code="5005"/>
1278 <enum name="DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED" code="5006"/>
1279 <enum name="DIAMETER_ERROR_IN_ASSIGNMENT_TYPE" code="5007"/>
1280 <enum name="DIAMETER_ERROR_TOO_MUCH_DATA" code="5008"/>
1281 <enum name="DIAMETER_ERROR_NOT_SUPPORTED_USER_DATA" code="5009"/>
1282 <enum name="DIAMETER_MISSING_USER_ID" code="5010"/>
1283 <enum name="DIAMETER_ERROR_FEATURE_UNSUPPORTED" code="5011"/>
1284 <enum name="DIAMETER_ERROR_USER_NO_WLAN_SUBSCRIPTION" code="5041"/>
1285 <enum name="DIAMETER_ERROR_W-APN_UNUSED_BY_USER" code="5042"/>
1286 <enum name="DIAMETER_ERROR_W-DIAMETER_ERROR_NO_ACCESS_INDEPENDENT_SUBSCRIPTION" code="5043"/>
1287 <enum name="DIAMETER_ERROR_USER_NO_W-APN_SUBSCRIPTION" code="5044"/>
1288 <enum name="DIAMETER_ERROR_USER_DATA_NOT_RECOGNIZED" code="5100"/>
1289 <enum name="DIAMETER_ERROR_OPERATION_NOT_ALLOWED" code="5101"/>
1290 <enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_READ" code="5102"/>
1291 <enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_MODIFIED" code="5103"/>
1292 <enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_NOTIFIED" code="5104"/>
1293 <enum name="DIAMETER_ERROR_TRANSPARENT_DATA_OUT_OF_SYNC" code="5105"/>
1294 <enum name="DIAMETER_ERROR_START_INDICATION" code="5120"/>
1295 <enum name="DIAMETER_ERROR_STOP_INDICATION" code="5121"/>
1296 <enum name="DIAMETER_ERROR_UNKNOWN_MBMS_BEARER_SERVICE" code="5122"/>
1297 <enum name="DIAMETER_ERROR_SERVICE_AREA" code="5123"/>
1298 <enum name="DIAMETER_ERROR_INITIAL_PARAMETERS" code="5140"/>
1299 <enum name="DIAMETER_ERROR_TRIGGER_EVENT" code="5141"/>
1301 <!-- RFC3588 AVP -->
1302 <avp name="Inband-Security-Id" code="299" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1303 <type type-name="Unsigned32"/>
1304 <enum name="NO_INBAND_SECURITY" code="0"/>
1305 <enum name="TLS" code="1"/>
1308 <avp name="E2E-Sequence" code="300" mandatory="must">
1313 <!-- 301-317 Unallocated -->
1314 <!-- AVP:s 318 - 348 Belongs to Diameter Mobile IPv4 Application and is defined in mobileipv4.xml -->
1315 <!-- AVP:s 349-362 Unassigned -->
1316 <!-- AVP:s 363 - 408 Belongs to Diameter Network Access Server Application and is defined in nasreq.xml -->
1317 <!-- AVP:s 411 - 461 Belongs to Carge Control and is defined in chargecontrol.xml -->
1318 <!-- 466-479 Unallocated -->
1319 <avp name="Accounting-Record-Type" code="480" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1320 <type type-name="Enumerated"/>
1321 <enum name="Event Record" code="1"/>
1322 <enum name="Start Record" code="2"/>
1323 <enum name="Interim Record" code="3"/>
1324 <enum name="Stop Record" code="4"/>
1326 <!-- 481-482 Unallocated -->
1327 <avp name="Accounting-Realtime-Required" code="483" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1328 <type type-name="Unsigned32"/>
1329 <enum name="Reserved" code="0"/>
1330 <enum name="DELIVER_AND_GRANT" code="1"/>
1331 <enum name="GRANT_AND_STORE" code="2"/>
1332 <enum name="GRANT_AND_LOSE" code="3"/>
1334 <!-- 484 unallocated -->
1335 <avp name="Accounting-Record-Number" code="485" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1336 <type type-name="Unsigned32"/>
1338 <!-- 486 unallocated -->
1339 <avp name="Accounting-Sub-Session-Id" code="487" mandatory="must">
1340 <type type-name="Unsigned64"/>
1342 <avp name="Example-AVP" code="999999" mandatory="mustnot" vendor-bit="may">
1344 <gavp name="Origin-Host"/>
1345 <gavp name="Host-IP-Address"/>
1348 <!-- ************************ END DIAMETER BASE PROTOCOL AVPS ******************* -->
1350 3GPP TS 29.230 version 7.7.0 Release 7 Table 7.1: 3GPP specific AVP codes
1351 Note: The AVP codes from 1 to 255 are reserved for backwards compatibility with 3GPP RADIUS Vendor
1352 Specific Attributes (See TS 29.061 [13])
1353 Note: The AVP codes from 256 to 299 are reserved for future use.
1354 300 Authentication-Method Enumerated
1355 301 Authentication-Information-SIM OctetString
1356 302 Authorization -Information-SIM OctetString
1357 303 WLAN-User-Data Grouped
1358 304 Charging-Data Grouped
1359 305 WLAN-Access Enumerated
1360 306 WLAN- 3GPP-IP-Access Enumerated
1361 307 APN-Authorized Grouped
1363 309 APN-Barring-Type Enumerated
1364 310 WLAN-Direct-IP-Access Enumerated
1365 311 Session-Request-Type Enumerated
1366 312 Routing-Policy IPFilterRule
1367 313 Max-Requested-Bandwidth OctetString
1368 314 Charging-Characteristics Integer
1369 315 Charging-Nodes Grouped
1370 316 Primary-OCS-Charging-Function-Name DiameterIdentity
1371 317 Secondary-OCS-Charging-Function-Name DiameterIdentity
1372 318 3GPP-AAA-Server-Name DiameterIdentity
1374 319 Maximum-Number-Accesses Unsigned32
1375 Note: The AVP codes from 320 to 399 are reserved for TS 29.234
1377 <avp name="GBA-UserSecSettings" code="400" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1378 <type type-name="OctetString"/>
1381 <avp name="Transaction-Identifier" code="401" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1382 <type type-name="OctetString"/>
1384 <avp name="NAF-Hostname" code="402" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1385 <type type-name="OctetString"/>
1387 <avp name="GAA-Service-Identifier" code="403" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1388 <type type-name="OctetString"/>
1390 <avp name="Key-ExpiryTime" code="404" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1391 <type type-name="Time"/>
1393 <avp name="ME-Key-Material" code="405" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1394 <type type-name="OctetString"/>
1396 <avp name="UICC-Key-Material" code="406" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1397 <type type-name="OctetString"/>
1399 <avp name="GBA_U-Awareness-Indicator" code="407" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1400 <type type-name="Enumerated"/>
1401 <enum name="NO" code="0"/>
1402 <enum name="YES" code="1"/>
1404 <avp name="BootstrapInfoCreationTime" code="408" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1405 <type type-name="Time"/>
1407 <avp name="GUSS-Timestamp" code="409" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1408 <type type-name="Time"/>
1410 <avp name="GBA-Type" code="410" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1411 <type type-name="Enumerated"/>
1412 <enum name="3G GBA" code="0"/>
1413 <enum name="2G GBA" code="1"/>
1417 Note: TThe AVP codes from 410 to 499 are reserved for TS 29.109
1419 <!-- Ref 3GPP TS 29.209 version 6.7.0 Release 6
1420 NOTE AVP 500 - 523 is in gqpolicy.xml
1421 Note: The AVP codes from 524 to 599 are reserved for TS 29.209 and TS 29.211
1424 600 Visited-Network-Identifier OctetString
1425 601 Public-Identity UTF8String
1426 602 Server-Name UTF8String
1427 603 Server-Capabilities Grouped
1428 604 Mandatory-Capability Unsigned32
1429 605 Optional-Capability Unsigned32
1430 606 User-Data OctetString
1431 607 SIP-Number-Auth-Items Unsigned32
1432 608 SIP-Authentication-Scheme UTF8String
1433 609 SIP-Authenticate OctetString
1434 610 SIP-Authorization OctetString
1435 611 SIP-Authentication-Context OctetString
1437 612 SIP-Auth-Data-Item Grouped 29.229 [2], 29.234 [6]
1438 613 SIP-Item-Number Unsigned32
1439 614 Server-Assignment-Type Enumerated
1440 615 Deregistration-Reason Grouped
1441 616 Reason-Code Enumerated
1442 617 Reason-Info UTF8String
1444 <avp name="Charging-Information" code="618" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1446 <gavp name="Primary-Event-Charging-Function-Name"/>
1447 <gavp name="Secondary-Event-Charging-Function-Name"/>
1448 <gavp name="Primary-Charging-Collection-Function-Name"/>
1449 <gavp name="Secondary-Charging-Collection-Function-Name"/>
1453 <avp name="Primary-Event-Charging-Function-Name" code="619" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1454 <type type-name="UTF8String"/>
1457 <avp name="Secondary-Event-Charging-Function-Name" code="620" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1458 <type type-name="UTF8String"/>
1461 <avp name="Primary-Charging-Collection-Function-Name" code="621" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1462 <type type-name="UTF8String"/>
1465 <avp name="Secondary-Charging-Collection-Function-Name" code="622" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1466 <type type-name="UTF8String"/>
1469 623 User-Authorization-Type Enumerated
1470 624 User-Data-Already-Available Enumerated
1471 625 Confidentiality-Key OctetString
1472 626 Integrity-Key OctetString
1473 627 User-Data-Request-Type Enumerated
1474 628 Supported-Features Grouped
1475 629 Feature-List-ID Unsigned32
1476 630 Feature-List Unsigned32
1477 631 Supported-Applications Grouped
1478 632 Associated-Identities Grouped
1479 633 Originating-Request Enumerated
1480 634 Wildcarded-PSI UTF8String
1482 Note: The AVP codes from 634 to 699 are reserved for TS 29.229.
1484 ************************** 3GPP Sh AVPS **************************
1485 ************************** NOTE see TGPPSh.xml **************************
1486 ************************** 3GPP TS 29.329 **************************
1487 ************************** 700 - 711 **************************
1488 Note: The AVP codes from 800 to 822 are reserved for TS 32.299.
1490 <!-- 3GPP Diameter charging applications (3GPP TS 32.299 version 7.0.0 Release 7)-->
1491 <!-- Note: The AVP codes from 800 to 822 are reserved for TS 32.299. -->
1492 <avp name="Event-Type" code="823" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot" vendor-id="TGPP" >
1494 <gavp name="SIP-Method"/>
1495 <gavp name="Event"/>
1496 <gavp name="Content-Type"/>
1497 <gavp name="Content-Length"/>
1498 <gavp name="Content-Disposition"/>
1501 <avp name="SIP-Method" code="824" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1502 <type type-name="UTF8String"/>
1504 <avp name="Event" code="825" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1505 <type type-name="UTF8String"/>
1507 <avp name="Content-Type" code="826" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1508 <type type-name="UTF8String"/>
1510 <!-- In 3GPP TS 32.299 version 6.5.0 Release 6 (2005-12) -->
1511 <!-- type type-name="UTF8String" -->
1512 <!-- but according to 3GPP TS 32.299 version 7.4.0 Release 7(2006-12) it -->
1514 <avp name="Content-Length" code="827" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1515 <type type-name="Unsigned32"/>
1517 <avp name="Content-Disposition" code="828" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1518 <type type-name="UTF8String"/>
1520 <avp name="Role-Of-Node" code="829" mandatory="must" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1521 <type type-name="Enumerated"/>
1522 <enum name="ORIGINATING_ROLE" code="0"/>
1523 <enum name="TERMINATING_ROLE" code="1"/>
1524 <enum name="PROXY_ROLE" code="2"/>
1525 <enum name="B2BUA_ROLE" code="3"/>
1527 <avp name="User-Session-Id" code="830" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1528 <type type-name="UTF8String"/>
1530 <avp name="Calling-Party-Address" code="831" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1531 <type type-name="UTF8String"/>
1533 <avp name="Called-Party-Address" code="832" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1534 <type type-name="UTF8String"/>
1536 <avp name="Time-Stamps" code="833" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1538 <gavp name="SIP-Request-Timestamp"/>
1539 <gavp name="SIP-Response-Timestamp"/>
1542 <avp name="SIP-Request-Timestamp" code="834" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1543 <type type-name="Time"/>
1545 <avp name="SIP-Response-Timestamp" code="835" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1546 <type type-name="Time"/>
1548 <avp name="Application-Server" code="836" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1549 <type type-name="UTF8String"/>
1551 <avp name="Application-provided-Called-Party-Address" code="837" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1552 <type type-name="UTF8String"/>
1554 <avp name="Inter-Operator-Identifier" code="838" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1556 <gavp name="Originating-IOI"/>
1557 <gavp name="Terminating-IOI"/>
1560 <avp name="Originating-IOI" code="839" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1561 <type type-name="UTF8String"/>
1563 <avp name="Terminating-IOI" code="840" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1564 <type type-name="UTF8String"/>
1566 <avp name="IMS-Charging-Identifier " code="841" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1567 <type type-name="UTF8String"/>
1569 <avp name="SDP-Session-Description" code="842" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1570 <type type-name="UTF8String"/>
1572 <avp name="SDP-Media-components" code="843" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1574 <gavp name="SDP-Media-Name"/>
1575 <gavp name="SDP-Media-Description"/>
1578 <avp name="SDP-Media-Name" code="844" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1579 <type type-name="UTF8String"/>
1581 <avp name="SDP-Media-Description" code="845" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1582 <type type-name="UTF8String"/>
1584 <avp name="GPRS-Charging-ID" code="846" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1585 <type type-name="UTF8String"/>
1587 <avp name="GGSN-Address" code="847" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1588 <type type-name="UTF8String"/>
1590 <avp name="Served-Party-IP-Address" code="848" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1591 <type type-name="IPAddress"/>
1593 <avp name="Authorised-QoS" code="849" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1594 <type type-name="UTF8String"/>
1596 <avp name="Application-Server-Information" code="850" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1598 <gavp name="Application-Server"/>
1599 <gavp name="Application-Provided-Called-Party-Address"/>
1602 <avp name="Trunk-Group-ID" code="851" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1604 <gavp name="Incoming-Trunk-Group-ID"/>
1605 <gavp name="Outgoing-Trunk-Group-ID"/>
1608 <avp name="Incoming-Trunk-Group-ID" code="852" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1609 <type type-name="UTF8String"/>
1611 <avp name="Outgoing-Trunk-Group-ID" code="853" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1612 <type type-name="UTF8String"/>
1614 <avp name="Bearer-Service" code="854" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1615 <type type-name="OctetString"/>
1617 <avp name="Service-ID" code="855" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1618 <type type-name="UTF8String"/>
1621 <avp name="PoC-Controlling-Address" code="858" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
1622 <type type-name="UTF8String"/>
1625 <avp name="PoC-Group-Name" code="859" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
1626 <type type-name="UTF8String"/>
1629 <avp name="Cause" code="860" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1631 <gavp name="Cause-Code"/>
1632 <gavp name="Node-Functionality"/>
1635 <avp name="Cause-Code" code="861" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1636 <type type-name="Enumerated"/>
1637 <enum name="End of SUBSCRIBE dialog" code="-2"/>
1638 <enum name="Successful transaction" code="-1"/>
1639 <enum name="Normal end of session" code="0"/>
1640 <enum name="Unspecified error" code="1"/>
1641 <enum name="Unsuccessful session setup" code="2"/>
1642 <enum name="Internal error" code="3"/>
1643 <enum name="Multiple Choices" code="300"/>
1644 <enum name="Moved Permanently" code="301"/>
1645 <enum name="Moved Temporarily" code="302"/>
1646 <enum name="Use Proxy" code="305"/>
1647 <enum name="Alternative Service" code="380"/>
1648 <enum name="Bad Request" code="400"/>
1649 <enum name="Unauthorized" code="401"/>
1650 <enum name="Payment Required" code="402"/>
1651 <enum name="Forbidden" code="403"/>
1652 <enum name="Not Found" code="404"/>
1653 <enum name="Method Not Allowed" code="405"/>
1654 <enum name="Not Acceptable" code="406"/>
1655 <enum name="Proxy Authentication Required" code="407"/>
1656 <enum name="Request Timeout" code="408"/>
1657 <enum name="Gone" code="410"/>
1658 <enum name="Conditional Request Failed" code="412"/>
1659 <enum name="Request Entity Too Large" code="413"/>
1660 <enum name="Request-URI Too Long" code="414"/>
1661 <enum name="Unsupported Media Type" code="415"/>
1662 <enum name="Unsupported URI Scheme" code="416"/>
1663 <enum name="Unknown Resource-Priority" code="417"/>
1664 <enum name="Bad Extension" code="420"/>
1665 <enum name="Extension Required" code="421"/>
1666 <enum name="Session Interval Too Small" code="422"/>
1667 <enum name="Interval Too Brief" code="423"/>
1668 <enum name="Use Identity Header" code="428"/>
1669 <enum name="Provide Referrer Identity" code="429"/>
1670 <enum name="Bad Identity-Info" code="436"/>
1671 <enum name="Unsupported Certificate" code="437"/>
1672 <enum name="Invalid Identity Header" code="438"/>
1673 <enum name="Temporarily Unavailable" code="480"/>
1674 <enum name="Call/Transaction Does Not Exist" code="481"/>
1675 <enum name="Loop Detected" code="482"/>
1676 <enum name="Too Many Hops" code="483"/>
1677 <enum name="Address Incomplete" code="484"/>
1678 <enum name="Ambiguous" code="485"/>
1679 <enum name="Busy Here" code="486"/>
1680 <enum name="Request Terminated" code="487"/>
1681 <enum name="Not Acceptable Here" code="488"/>
1682 <enum name="Bad Event" code="489"/>
1683 <enum name="Request Pending" code="491"/>
1684 <enum name="Undecipherable" code="493"/>
1685 <enum name="Security Agreement Required" code="494"/>
1686 <enum name="Server Internal Error" code="500"/>
1687 <enum name="Not Implemented" code="501"/>
1688 <enum name="Bad Gateway" code="502"/>
1689 <enum name="Service Unavailable" code="503"/>
1690 <enum name="Server Time-out" code="504"/>
1691 <enum name="Version Not Supported" code="505"/>
1692 <enum name="Message Too Large" code="513"/>
1693 <enum name="Precondition Failure" code="580"/>
1694 <enum name="Busy Everywhere" code="600"/>
1695 <enum name="Decline" code="603"/>
1696 <enum name="Does Not Exist Anywhere" code="604"/>
1697 <enum name="Not Acceptable" code="606"/>
1699 <avp name="Node-Functionality" code="862" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1700 <type type-name="Unsigned32"/>
1701 <enum name="S-CSCF" code="0"/>
1702 <enum name="P-CSCF" code="1"/>
1703 <enum name="I-CSCF" code="2"/>
1704 <enum name="MRFC" code="3"/>
1705 <enum name="MGCF" code="4"/>
1706 <enum name="BGCF" code="5"/>
1707 <enum name="AS" code="6"/>
1708 <enum name="UE" code="7"/>
1710 <avp name="Service-Specific-Data" code="863" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1711 <type type-name="UTF8String"/>
1713 <avp name="Originator" code="864" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1714 <type type-name="Enumerated"/>
1715 <enum name="Calling Party" code="0"/>
1716 <enum name="Called Party" code="1"/>
1718 <avp name="PS-Furnish-Charging-Information" code="865" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1720 <gavp name="GPRS-Charging-Id"/>
1721 <gavp name="PS-Free-Format-Data"/>
1722 <gavp name="PS-Append-Free-Format-Data"/>
1725 <avp name="PS-Free-Format-Data" code="866" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1726 <type type-name="OctetString"/>
1728 <avp name="PS-Append-Free-Format-Data" code="867" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1729 <type type-name="Enumerated"/>
1730 <enum name="Append" code="0"/>
1731 <enum name="Overwrite" code="1"/>
1733 <avp name="Time-Quota-Threshold" code="868" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1734 <type type-name="Unsigned32"/>
1736 <avp name="Volume-Quota-Threshold" code="869" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1737 <type type-name="Unsigned32"/>
1739 <avp name="Trigger-Type" code="870" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1740 <type type-name="Enumerated"/>
1741 <enum name="CHANGE_IN_SGSN_IP_ADDRESS" code="1"/>
1742 <enum name="CHANGE_IN_QOS" code="2"/>
1743 <enum name="CHANGE_IN_LOCATION" code="3"/>
1744 <enum name="CHANGE_IN_RAT" code="4"/>
1745 <enum name="CHANGEINQOS_TRAFFIC_CLASS" code="10"/>
1746 <enum name="CHANGEINQOS_RELIABILITY_CLASS" code="11"/>
1747 <enum name="CHANGEINQOS_DELAY_CLASS" code="12"/>
1748 <enum name="CHANGEINQOS_PEAK_THROUGHPUT" code="13"/>
1749 <enum name="CHANGEINQOS_PRECEDENCE_CLASS" code="14"/>
1750 <enum name="CHANGEINQOS_MEAN_THROUGHPUT" code="15"/>
1751 <enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK" code="16"/>
1752 <enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK" code="17"/>
1753 <enum name="CHANGEINQOS_RESIDUAL_BER" code="18"/>
1754 <enum name="CHANGEINQOS_SDU_ERROR_RATIO" code="19"/>
1755 <enum name="CHANGEINQOS_TRANSFER_DELAY" code="20"/>
1756 <enum name="CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY" code="21"/>
1757 <enum name="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK" code="22"/>
1758 <enum name="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK" code="23"/>
1759 <enum name="CHANGEINLOCATION_MCC" code="30"/>
1760 <enum name="CHANGEINLOCATION_MNC" code="31"/>
1761 <enum name="CHANGEINLOCATION_RAC" code="32"/>
1762 <enum name="CHANGEINLOCATION_LAC" code="33"/>
1763 <enum name="CHANGEINLOCATION_CellId" code="34"/>
1764 <enum name="CHANGEINPARTICIPANTS_Number" code="50"/>
1766 <avp name="Quota-Holding-Time" code="871" mandatory="must" vendor-bit="must" vendor-id="TGPP">
1767 <type type-name="Unsigned32"/>
1769 <avp name="Reporting-Reason" code="872" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1770 <type type-name="Enumerated"/>
1771 <enum name="THRESHOLD" code="0"/>
1772 <enum name="QHT" code="1"/>
1773 <enum name="FINAL" code="2"/>
1774 <enum name="QUOTA_EXHAUSTED" code="3"/>
1775 <enum name="VALIDITY_TIME" code="4"/>
1776 <enum name="OTHER_QUOTA_TYPE" code="5"/>
1777 <enum name="RATING_CONDITION_CHANGE" code="6"/>
1778 <enum name="FORCED_REAUTHORISATION" code="7"/>
1779 <enum name="POOL_EXHAUSTED" code="8"/>
1781 <avp name="Service-Information" code="873" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1783 <gavp name="PS-Information"/>
1784 <gavp name="WLAN-Information"/>
1785 <gavp name="IMS-Information"/>
1786 <gavp name="MMS-Information"/>
1787 <gavp name="LCS-Information"/>
1788 <gavp name="PoC-Information"/>
1789 <gavp name="MBMS-Information"/>
1792 <avp name="PS-Information" code="874" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1794 <gavp name="3GPP-Charging-Id"/>
1795 <gavp name="3GPP-PDP Type"/>
1796 <gavp name="PDP-Address"/>
1797 <gavp name="3GPP-GPRS-Negotiated-QoS-Profile"/>
1798 <gavp name="SGSN-Address"/>
1799 <gavp name="GGSN-Address"/>
1800 <gavp name="CG-Address"/>
1801 <gavp name="3GPP-IMSI-MCC-MNC"/>
1802 <gavp name="3GPP-GGSN- MCC-MNC"/>
1803 <gavp name="3GPP-NSAPI"/>
1804 <gavp name="Called-Station-Id"/>
1805 <gavp name="3GPP-Session-Stop-Indicator"/>
1806 <gavp name="3GPP-Selection-Mode"/>
1807 <gavp name="3GPP-Charging-Characteristics"/>
1808 <gavp name="3GPP-SGSN-MCC-MNC"/>
1809 <gavp name="3GPP-MS-TimeZone"/>
1810 <gavp name="3GPP-CAMEL-Charging-Info"/>
1811 <gavp name="Charging-Rule-Base-Name"/>
1812 <gavp name="3GPP-User-Location-Info"/>
1813 <gavp name="3GPP-RAT-Type"/>
1814 <gavp name="PS-Furnish-Charging-Information"/>
1817 <avp name="WLAN-Information" code="875" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1818 <type type-name="UTF8String"/>
1820 <avp name="IMS-Information" code="876" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1822 <gavp name="Event-Type"/>
1823 <gavp name="Role-Of-Node"/>
1824 <gavp name="Node-Functionality"/>
1825 <gavp name="User-Session-ID"/>
1826 <gavp name="Calling-Party-Address"/>
1827 <gavp name="Called-Party-Address"/>
1828 <gavp name="Time-Stamps"/>
1829 <gavp name="Application-Server-Information"/>
1830 <gavp name="Inter-Operator-Identifier"/>
1831 <gavp name="IMS-Charging-Identifier"/>
1832 <gavp name="SDP-Session-Description"/>
1833 <gavp name="SDP-Media-Component"/>
1834 <gavp name="GGSN-Address"/>
1835 <gavp name="Served-Party-IP-Address"/>
1836 <gavp name="Server-Capabilities"/>
1837 <gavp name="Trunk-Group-ID"/>
1838 <gavp name="Bearer-Service"/>
1839 <gavp name="Service-Id"/>
1840 <gavp name="Service-Specific-Data"/>
1841 <gavp name="Message-Body"/>
1842 <gavp name="Cause-Code"/>
1845 <avp name="MMS-Information" code="877" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1846 <type type-name="UTF8String"/>
1848 <avp name="LCS-Information" code="878" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1850 <gavp name="LCS-Client-ID"/>
1851 <gavp name="Location-Type"/>
1852 <gavp name="Location-Estimate"/>
1853 <gavp name="Positioning-Data"/>
1855 <gavp name="MSISDN"/>
1858 <avp name="PoC-Information" code="879" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1860 <gavp name="PoC-Server-Role"/>
1861 <gavp name="PoC-Session-Type"/>
1862 <gavp name="Number-Of-Participants"/>
1863 <gavp name="Participants-Involved"/>
1864 <gavp name="Talk-Burst-Exchange"/>
1865 <gavp name="PoC-Controlling-Address"/>
1866 <gavp name="PoC-Group-Name"/>
1869 <avp name="MBMS-Information" code="880" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1870 <type type-name="UTF8String"/>
1872 <avp name="Quota-Consumption-Time" code="881" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1873 <type type-name="Unsigned32"/>
1875 <avp name="Media-Initiator-Flag" code="882" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1876 <type type-name="Enumerated"/>
1877 <enum name="called party" code="0"/>
1878 <enum name="calling party" code="1"/>
1879 <enum name="unknown" code="2"/>
1882 <avp name="PoC-Server-Role" code="883" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1883 <type type-name="Enumerated"/>
1884 <enum name="Participating PoC Server" code="0"/>
1885 <enum name="Controlling PoC Server" code="1"/>
1888 <avp name="PoC-Server-Role" code="884" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1889 <type type-name="Enumerated"/>
1890 <enum name="1 to 1 PoC session" code="0"/>
1891 <enum name="chat PoC group session" code="1"/>
1892 <enum name="pre-arranged PoC group session" code="2"/>
1893 <enum name="ad-hoc PoC group session" code="3"/>
1896 <avp name="Number-Of-Participants" code="885" mandatory="must" vendor-bit="must" vendor-id="TGPP">
1897 <type type-name="Integer32"/>
1900 <avp name="Participants-Involved" code="887" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
1901 <type type-name="UTF8String"/>
1904 <avp name="Expires" code="888" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1905 <type type-name="Unsigned32"/>
1908 <avp name="Message-Body" code="889" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1910 <gavp name="Content-Type"/>
1911 <gavp name="Content-Length"/>
1912 <gavp name="Content-Disposition"/>
1913 <gavp name="Originator"/>
1916 <avp name="WAG-Address" code="890" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1917 <type type-name="IPAddress"/>
1919 <avp name="WAG-PLMN-Id" code="891">
1920 <type type-name="OctetString"/>
1922 <avp name="WLAN-Radio-Container" code="892" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1926 <avp name="WLAN-Technology" code="893" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1927 <type type-name="Unsigned32"/>
1929 <avp name="WLAN-UE-Local-IPAddress" code="894" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1930 <type type-name="IPAddress"/>
1932 <avp name="PDG-Address" code="895" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1933 <type type-name="IPAddress"/>
1935 <avp name="PDG-Charging-Id" code="896" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1936 <type type-name="Unsigned32"/>
1938 <avp name="Address-Data" code="897" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1939 <type type-name="UTF8String"/>
1941 <avp name="Address-Domain" code="898" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1945 <avp name="Address-Type" code="899" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1946 <type type-name="Enumerated"/>
1950 Note: The AVP codes from 900 to 999 are reserved for TS 29.061
1952 ******** Found in TGPPGmb.xml ********
1954 <avp name="Bearer-Usage" code="1000" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1955 <type type-name="Enumerated"/>
1956 <enum name="GENERAL" code="0"/>
1957 <enum name="IMS SIGNALLING" code="1"/>
1958 <enum name="DEDICATED" code="2"/>
1960 <avp name="Charging-Rule-Install" code="1001" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1962 <gavp name="Charging-Rule-Definition"/>
1963 <gavp name="Charging-Rule-Name"/>
1964 <gavp name="Charging-Rule-Base-Name"/>
1967 <avp name="Charging-Rule-Remove" code="1002" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1969 <gavp name="Charging-Rule-Name"/>
1970 <gavp name="Charging-Rule-Base-Name"/>
1973 <avp name="Charging-Rule-Definition" code="1003" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1975 <gavp name="Rating-Group"/>
1976 <gavp name="Charging-Rule-Name"/>
1977 <gavp name="Flow-Description"/>
1978 <gavp name="Flow-Status"/>
1979 <gavp name="Precedence"/>
1980 <gavp name="Reporting-Level"/>
1983 <avp name="Charging-Rule-Base-Name" code="1004" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1984 <type type-name="UTF8String"/>
1986 <avp name="Charging-Rule-Name" code="1005" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1987 <type type-name="OctetString"/>
1989 <avp name="Event-Trigger" code="1006" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1990 <type type-name="Enumerated"/>
1991 <enum name="SGSN CHANGE" code="0"/>
1992 <enum name="QOS CHANGE" code="1"/>
1993 <enum name="RAT CHANGE" code="2"/>
1994 <enum name="TFT CHANGE" code="3"/>
1995 <enum name="PLMN CHANGE" code="4"/>
1996 <enum name="TFT DELETED" code="1000"/>
1997 <enum name="LOSS OF BEARER" code="1001"/>
1998 <enum name="RECOVERY OF BEARER" code="1002"/>
1999 <enum name="POLICY ENFORCEMENT FAILED" code="1003"/>
2001 <avp name="Metering-Method" code="1007" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2002 <type type-name="Enumerated"/>
2003 <enum name="DURATION" code="0" />
2004 <enum name="VOLUME" code="1" />
2005 <enum name="DURATION_VOLUME" code="1" />
2007 <avp name="Offline" code="1008" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2008 <type type-name="Enumerated"/>
2009 <enum name="DISABLE_OFFLINE" code="0"/>
2010 <enum name="ENABLE_OFFLINE" code="1"/>
2012 <avp name="Online" code="1009">
2013 <type type-name="Enumerated"/>
2014 <enum name="DISABLE_ONLINE" code="0"/>
2015 <enum name="ENABLE_ONLINE" code="1"/>
2017 <avp name="Precedence" code="1010" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2018 <type type-name="Unsigned32"/>
2020 <avp name="Reporting-Level" code="1011" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2021 <type type-name="Enumerated"/>
2022 <enum name="CHARGING RULE LEVEL" code="0"/>
2023 <enum name="RATING GROUP LEVEL" code="1"/>
2025 <avp name="TFT-Filter" code="1012">
2026 <type type-name="IPFilterRule"/>
2028 <avp name="TFT-Packet-Filter-Information" code="1013" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2030 <gavp name="Precedence"/>
2031 <gavp name="TFT-Filter"/>
2032 <gavp name="TOS-Traffic-Class"/>
2035 <avp name="ToS-Traffic-Class" code="1014" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2036 <type type-name="OctetString"/>
2038 <avp name="PDP-Session-operation" code="1015" vendor-id="TGPP" protected="may" mandatory="must" may-encrypt="yes" vendor-bit="must">
2039 <type type-name="Unsigned32" />
2040 <enum name="PDP-SESSION-TERMINATION" code="0" />
2044 1016 QoS-Information Grouped
2045 1018 Charging-Rule-Report Grouped
2046 1019 PCC-Rule-Status Enumerated
2047 1020 Bearer-Identifier OctetString
2048 1021 Bearer-Operation Enumerated
2049 1022 Access-Network-Charging-Identifier-Gx Grouped
2050 1023 Bearer-Control-Mode Enumerated
2051 1024 Network-Request-Support Enumerated
2052 1025 Guaranteed-Bitrate-DL Unsigned32
2053 1026 Guaranteed-Bitrate-UL Unsigned32
2054 1027 IP-CAN-Type Enumerated
2055 1028 QoS-Class-Identifier Enumerated
2058 Note: The AVP codes from 1015 to 1099 are reserved for TS 29.210
2061 <!-- Note: The AVP codes from 1015 to 1099 are reserved for TS 29.210 -->
2062 <!-- ETSI TS 129 140 V6.3.0 (2005-12) -->
2063 <avp name="Served-User-Identity" code="1100" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2065 <gavp name="MSISDN"/>
2066 <gavp name="VASP-ID"/>
2067 <gavp name="VAS-ID"/>
2070 <avp name="VASP-ID" code="1101" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2071 <type type-name="UTF8String"/>
2073 <avp name="VAS-ID" code="1102" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2074 <type type-name="UTF8String"/>
2076 <avp name="Trigger-Event" code="1103" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2077 <type type-name="Enumerated"/>
2078 <enum name="MM1 Message Submission, Profile based" code="0"/>
2079 <enum name="MM1 Message Submission, Address based" code="1"/>
2080 <enum name="MM1 Message Delivery" code="2"/>
2081 <enum name="MM7 Message Submission, Profile based" code="3"/>
2082 <enum name="MM7 Message Submission, Address based" code="4"/>
2084 <avp name="Sender-Address" code="1104" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2085 <type type-name="UTF8String"/>
2087 <avp name="Initial-Recipient-Address" code="1105" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2089 <gavp name="Sequence-Number"/>
2090 <gavp name="Recipient-Address"/>
2093 <avp name="Result-Recipient-Address" code="1106" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2095 <gavp name="Sequence-Number"/>
2096 <gavp name="Recipient-Address"/>
2097 <gavp name="Routeing-Address"/>
2098 <gavp name="Sender-Address"/>
2101 <avp name="Sequence-Number" code="1107" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2102 <type type-name="Unsigned32"/>
2104 <avp name="Recipient-Address" code="1108" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2105 <type type-name="UTF8String"/>
2107 <avp name="Routeing-Address" code="1109" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2108 <type type-name="UTF8String"/>
2110 <avp name="Originating-Interface" code="1110" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2111 <type type-name="Enumerated"/>
2112 <enum name="MM1" code="0"/>
2113 <enum name="MM3" code="1"/>
2114 <enum name="MM4" code="2"/>
2115 <enum name="MM7" code="3"/>
2117 <avp name="Delivery-Report" code="1111" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2118 <type type-name="Enumerated"/>
2119 <enum name="No Delivery Report Requested" code="0"/>
2120 <enum name="Delivery Report Requested" code="1"/>
2122 <avp name="Read-Reply" code="1112" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2123 <type type-name="Enumerated"/>
2124 <enum name="No Read Reply Requested" code="0"/>
2125 <enum name="Read Reply Requested" code="1"/>
2127 <avp name="Sender-Visibility" code="1113" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2128 <type type-name="Enumerated"/>
2129 <enum name="Sender Identification requested not to be hidden" code="0"/>
2130 <enum name="Sender Identification requested to be hidden" code="1"/>
2132 <avp name="Service-Key" code="1114" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2133 <type type-name="UTF8String"/>
2135 <avp name="Billing-Information" code="1115" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2136 <type type-name="UTF8String"/>
2138 <avp name="Status" code="1116" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2140 <gavp name="Status-Code"/>
2141 <gavp name="Status-Text"/>
2144 <avp name="Status-Code" code="1117" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2145 <type type-name="UTF8String"/>
2147 <avp name="Status-Text" code="1118" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2148 <type type-name="UTF8String"/>
2150 <avp name="Routeing-Address-Resolution" code="1119" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2151 <type type-name="Enumerated"/>
2152 <enum name="unresolved" code="0"/>
2153 <enum name="resolved" code="1"/>
2157 Note: The AVP codes from 1119 to 1199 are reserved for TS 29.140
2160 <avp name="Domain-Name" code="1200" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2161 <type type-name="UTF8String"/>
2163 <avp name="Recipient-Address" code="1201" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2165 <gavp name="Address-Type"/>
2166 <gavp name="Address-Data"/>
2167 <gavp name="Address-Domain"/>
2168 <gavp name="Addressee-Type"/>
2171 <avp name="Submission-Time" code="1202" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2172 <type type-name="Time"/>
2174 <avp name="MM-Content-Type" code="1203" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2176 <gavp name="Type-Number"/>
2177 <gavp name="Additional-Type-Information"/>
2178 <gavp name="Content-Size"/>
2179 <gavp name="Additional-Content-Information"/>
2182 <!-- The Type-Number AVP (AVP code1204) is of type Enumerated and identifies the well-known -->
2183 <!-- media types. The values are taken from OMNA WSP Content Type Codes database -->
2184 <!-- http://www.openmobilealliance.org/tech/omna/omna-wsp-content-type.htm -->
2185 <avp name="Type-Number" code="1204" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2186 <type type-name="Enumerated"/>
2187 <enum name="text/*" code="0"/>
2188 <enum name="text/html" code="2"/>
2189 <enum name="text/plain" code="3"/>
2190 <enum name="text/x-hdml" code="4"/>
2191 <enum name="text/x-ttml" code="5"/>
2192 <enum name="text/x-vCalendar" code="6"/>
2193 <enum name="text/x-vCard" code="7"/>
2194 <enum name="text/vnd.wap.wml" code="9"/>
2195 <enum name="text/vnd.wap.wmlscript" code="9"/>
2196 <enum name="text/vnd.wap.wta-event" code="10"/>
2197 <enum name="multipart/*" code="11"/>
2198 <enum name="multipart/mixed" code="12"/>
2199 <enum name="multipart/form-data" code="13"/>
2200 <enum name="multipart/byterantes" code="14"/>
2201 <enum name="multipart/alternative" code="15"/>
2202 <enum name="application/*" code="16"/>
2203 <enum name="application/java-vm" code="17"/>
2204 <enum name="application/x-www-form-urlencoded" code="18"/>
2206 <avp name="Additional-Type-Information" code="1205" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2207 <type type-name="UTF8String"/>
2209 <avp name="Content-Size" code="1206" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2210 <type type-name="Unsigned32"/>
2212 <avp name="Content-Size" code="1205" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2213 <type type-name="Unsigned32"/>
2215 <avp name="PDP-Address" code="1227" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2216 <type type-name="IPAddress"/>
2218 <avp name="SGSN-Address" code="1228" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2219 <type type-name="IPAddress"/>
2221 <avp name="Priority" code="1209" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2222 <type type-name="Enumerated"/>
2223 <enum name="Low" code="0"/>
2224 <enum name="Normal" code="2"/>
2225 <enum name="High" code="3"/>
2227 <avp name="Message-ID" code="1210" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2228 <type type-name="UTF8String"/>
2230 <avp name="Message-Type" code="1211" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2231 <type type-name="Enumerated"/>
2232 <enum name="m-send-req" code="1"/>
2233 <enum name="m-send-conf" code="2"/>
2234 <enum name="m-notification-ind" code="3"/>
2235 <enum name="m-notifyresp-ind" code="4"/>
2236 <enum name="m-retrieve-conf" code="5"/>
2237 <enum name="m-acknowledge-ind" code="6"/>
2238 <enum name="m-delivery-ind" code="7"/>
2239 <enum name="m-read-rec-ind" code="8"/>
2240 <enum name="m-read-orig-ind" code="9"/>
2241 <enum name="m-forward-req" code="10"/>
2242 <enum name="m-forward-conf" code="11"/>
2243 <enum name="m-mbox-store-conf" code="12"/>
2244 <enum name="m-mbox-view-conf" code="13"/>
2245 <enum name="m-mbox-upload-conf" code="14"/>
2246 <enum name="m-mbox-delete-conf" code="15"/>
2248 <avp name="Message-Size" code="1212" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2249 <type type-name="Unsigned32"/>
2251 <avp name="Message-Class" code="1213" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2253 <gavp name="Class-Identifier"/>
2254 <gavp name="Token-Text"/>
2257 <avp name="Class-Identifier" code="1214" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2258 <type type-name="Enumerated"/>
2259 <enum name="Personal" code="0"/>
2260 <enum name="Advertisement" code="1"/>
2261 <enum name="Informational" code="2"/>
2262 <enum name="Auto" code="3"/>
2264 <avp name="Token-Text" code="1215">
2265 <type type-name="UTF8String"/>
2267 <avp name="Delivery-Report-Requested" code="1216" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2268 <type type-name="Enumerated"/>
2269 <enum name="No" code="0"/>
2270 <enum name="Yes" code="1"/>
2272 <avp name="Adaptations" code="1217" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2273 <type type-name="Enumerated"/>
2274 <enum name="No" code="0"/>
2275 <enum name="Yes" code="1"/>
2277 <avp name="Applic-ID" code="1218" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2278 <type type-name="UTF8String"/>
2280 <avp name="Aux-Applic-Info" code="1219" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2281 <type type-name="UTF8String"/>
2283 <avp name="Content-Class" code="1220" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2284 <type type-name="Enumerated"/>
2285 <enum name="text" code="0"/>
2286 <enum name="image-basic" code="1"/>
2287 <enum name="image-rich" code="2"/>
2288 <enum name="video-basic" code="3"/>
2289 <enum name="video-rich" code="4"/>
2290 <enum name="megapixel" code="5"/>
2291 <enum name="content-basic" code="6"/>
2292 <enum name="content-rich" code="7"/>
2294 <avp name="DRM-Content" code="1221">
2295 <type type-name="Enumerated"/>
2296 <enum name="No" code="0"/>
2297 <enum name="Yes" code="1"/>
2299 <avp name="Read-Reply-Report-Requested" code="1222" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2300 <type type-name="Enumerated"/>
2302 <avp name="Reply-Applic-ID" code="1223" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2303 <type type-name="UTF8String"/>
2305 <avp name="File-Repair-Supported" code="1224" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2306 <type type-name="Enumerated"/>
2307 <enum name="SUPPORTED" code="1"/>
2308 <enum name="NOT_SUPPORTED" code="2"/>
2310 <avp name="MBMS-User-Service-Type" code="1225" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2311 <type type-name="Enumerated"/>
2312 <enum name="DOWNLOAD" code="1"/>
2313 <enum name="STREAMING" code="2"/>
2315 <avp name="Unit-Quota-Threshold" code="1226" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2316 <type type-name="Unsigned32"/>
2318 <avp name="PDP-Address" code="1227" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2319 <type type-name="IPAddress"/>
2321 <avp name="SGSN-Address" code="1228" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2322 <type type-name="IPAddress"/>
2324 <avp name="PoC-Session-Id" code="1229" mandatory="must" vendor-bit="must" vendor-id="TGPP">
2325 <type type-name="UTF8String"/>
2327 <avp name="Deferred-Location-Even-Type" code="1230" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2328 <type type-name="UTF8String"/>
2330 <avp name="LCS-Client-Name" code="1231" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2331 <type type-name="UTF8String"/>
2333 <avp name="LCS-Client-ID" code="1232" mandatory="may" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2335 <gavp name="LCS-Client-Type"/>
2336 <gavp name="LCS-Client-External-ID"/>
2337 <gavp name="LCS-Client-Dialed-By-MS"/>
2338 <gavp name="LCS-Client-Name"/>
2339 <gavp name="LCS-APN"/>
2340 <gavp name="LCS-Requestor-ID"/>
2343 <avp name="LCS-Client-Dialed-By-MS" code="1233" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2344 <type type-name="UTF8String"/>
2346 <avp name="LCS-Client-External-ID" code="1234" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2347 <type type-name="UTF8String"/>
2349 <avp name="LCS-Client-Name" code="1235" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2351 <gavp name="LCS-Data-Coding-Scheme"/>
2352 <gavp name="LCS-Name-String"/>
2353 <gavp name="LCS-Format-Indicator"/>
2356 <avp name="LCS-Data-Coding-Scheme" code="1236" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2357 <type type-name="UTF8String"/>
2359 <avp name="LCS-Format-Indicator" code="1237" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2360 <type type-name="Enumerated"/>
2361 <enum name="LOGICAL_NAME" code="0"/>
2362 <enum name="EMAIL_ADDRESS" code="1"/>
2363 <enum name="MSISDN" code="2"/>
2364 <enum name="URL" code="3"/>
2365 <enum name="SIP_URL" code="4"/>
2367 <avp name="LCS-Name-String" code="1238" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2368 <type type-name="UTF8String"/>
2370 <avp name="LCS-Requestor-ID" code="1239" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2372 <gavp name="LCS-Data-Coding-Scheme"/>
2373 <gavp name="LCS-Requestor-ID-String"/>
2376 <avp name="LCS-Requestor-ID-String" code="1240" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2377 <type type-name="UTF8String"/>
2379 <avp name="LCS-Client-Type" code="1241" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2380 <type type-name="Enumerated"/>
2381 <enum name="EMERGENCY_SERVICES" code="0"/>
2382 <enum name="VALUE_ADDED_SERVICES" code="1"/>
2383 <enum name="PLMN_OPERATOR_SERVICES" code="2"/>
2384 <enum name="LAWFUL_INTERCEPT_SERVICES" code="3"/>
2386 <avp name="Location-Estimate" code="1242" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2387 <type type-name="UTF8String"/>
2389 <avp name="Location-Estimate-Type" code="1243" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2390 <type type-name="Enumerated"/>
2391 <enum name="CURRENT_LOCATION" code="0"/>
2392 <enum name="CURRENT_LAST_KNOWN_LOCATION" code="1"/>
2393 <enum name="INITIAL_LOCATION" code="2"/>
2394 <enum name="ACTIVATE_DEFERRED_LOCATION" code="3"/>
2395 <enum name="CANCEL_DEFERRED_LOCATION" code="4"/>
2397 <avp name="Location-Type" code="1244" mandatory="may" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2399 <gavp name="Location-Estimate-Type"/>
2400 <gavp name="Deferred-Location-Event-Type"/>
2403 <avp name="Positioning-Data" code="1245" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2404 <type type-name="UTF8String"/>
2406 <avp name="WLAN-Session-Id" code="1246" vendor-bit="must" vendor-id="TGPP">
2407 <type type-name="UTF8String"/>
2409 <avp name="PDP-Context-Type" code="1247" vendor-bit="must" vendor-id="TGPP">
2410 <type type-name="Enumerated"/>
2411 <enum name="PRIMARY" code="0"/>
2412 <enum name="SECONDARY" code="1"/>
2414 <avp name="MMBox-Storage-Requested" code="1248" vendor-bit="must" vendor-id="TGPP">
2415 <type type-name="Enumerated"/>
2416 <enum name="No" code="0"/>
2417 <enum name="Yes" code="1"/>
2419 <avp name="Number-Of-Talk-Burst" code="1249" vendor-bit="must" vendor-id="TGPP">
2420 <type type-name="Unsigned32"/>
2422 <avp name="Called-Asserted-Identity" code="1250" vendor-bit="must" vendor-id="TGPP">
2423 <type type-name="UTF8String"/>
2425 <avp name="Requested-Party-Address" code="1251" vendor-bit="must" vendor-id="TGPP">
2426 <type type-name="UTF8String"/>
2429 <avp name="PoC-User-Role" code="1252" vendor-bit="must" vendor-id="TGPP">
2433 <avp name="PoC-User-Role-IDs" code="1253" vendor-bit="must" vendor-id="TGPP">
2434 <type type-name="UTF8String"/>
2436 <avp name="PoC-User-Role-info-Units" code="1254" vendor-bit="must" vendor-id="TGPP">
2437 <type type-name="Enumerated"/>
2440 <avp name="Talk-Burst-Exchange" code="1255" vendor-bit="must" vendor-id="TGPP">
2444 <avp name="Talk-Burst-Volume" code="1256" vendor-bit="must" vendor-id="TGPP">
2445 <type type-name="Unsigned32"/>
2447 <avp name="Talk-Burst-Time" code="1257" vendor-bit="must" vendor-id="TGPP">
2448 <type type-name="Unsigned32"/>
2450 <avp name="Number-Of-Received-Talk-Bursts" code="1258" vendor-bit="must" vendor-id="TGPP">
2451 <type type-name="Enumerated"/>
2453 <avp name="Received-Talk-Burst-Volume" code="1259" vendor-bit="must" vendor-id="TGPP">
2454 <type type-name="Unsigned32"/>
2456 <avp name="Received-Talk-Burst-Time" code="1260" vendor-bit="must" vendor-id="TGPP">
2457 <type type-name="Unsigned32"/>
2459 <avp name="PoC-Change-Conditions" code="1261" vendor-bit="must" vendor-id="TGPP">
2460 <type type-name="Enumerated"/>
2462 <avp name="PoC-Change-Time" code="1262" vendor-bit="must" vendor-id="TGPP">
2463 <type type-name="Time"/>
2465 <avp name="Access-Network-Information" code="1263" vendor-bit="must" vendor-id="TGPP">
2466 <type type-name="OctetString"/>
2468 <avp name="Trigger" code="1264" vendor-bit="must" vendor-id="TGPP">
2470 <gavp name="Trigger-Type_3GPP"/>
2474 <avp name="Base-Time-Interval" code="1265" vendor-bit="must" vendor-id="TGPP">
2475 <type type-name="Unsigned32"/>
2478 <avp name="Envelope" code="1266" vendor-bit="must" vendor-id="TGPP">
2482 <avp name="Envelope-End-Time" code="1267" vendor-bit="must" vendor-id="TGPP">
2483 <type type-name="Time"/>
2485 <avp name="Envelope-Reporting" code="1268" vendor-bit="must" vendor-id="TGPP">
2486 <type type-name="Enumerated"/>
2488 <avp name="Envelope-Start-Time" code="1269" vendor-bit="must" vendor-id="TGPP">
2489 <type type-name="Time"/>
2491 <avp name="Time-Quota-Mechanism" code="1270" vendor-bit="must" vendor-id="TGPP">
2495 <avp name="Time-Quota-Type" code="1271" vendor-bit="must" vendor-id="TGPP">
2496 <type type-name="Enumerated"/>
2498 <avp name="Early-Media-Description" code="1272" vendor-bit="must" vendor-id="TGPP">
2502 <avp name="SDP-TimeStamps" code="1273" vendor-bit="must" vendor-id="TGPP">
2506 <avp name="SDP-Offer-Timestamp" code="1274" vendor-bit="must" vendor-id="TGPP">
2507 <type type-name="Time"/>
2509 <avp name="SDP-Answer-Timestamp" code="1275" vendor-bit="must" vendor-id="TGPP">
2510 <type type-name="Time"/>
2512 <avp name="AF-Correlation-Information" code="1276" vendor-bit="must" vendor-id="TGPP">
2516 <avp name="PoC-Session-Initiation-type" code="1277" vendor-bit="must" vendor-id="TGPP">
2517 <type type-name="Enumerated"/>
2519 <avp name="Offline-Charging" code="1278" vendor-bit="must" vendor-id="TGPP">
2523 <avp name="User-Participating-Type" code="1279" vendor-bit="must" vendor-id="TGPP">
2524 <type type-name="Enumerated"/>
2526 <avp name="Alternate-Charged-Party-Address" code="1280" vendor-bit="must" vendor-id="TGPP">
2527 <type type-name="UTF8String"/>
2529 Note: The AVP codes from 1281 to 1299 are reserved for TS 32.299
2531 <!--- 3GPP2 AVP's X.S0013-014-0
2532 http://www.3gcn.org/3gpp2/TSGX/Projects/X.P0013-B%20IP%20Network%20-%20MMD/X.S0013-014%20v0.3.0%20SBBC%20Ty%20Stage-3.doc
2534 <avp name="Bearer-Usage" code="1000" vendor-bit="must" vendor-id="3GPP2">
2535 <type type-name="Enumerated"/>
2536 <enum name="GENERAL" code="0"/>
2537 <enum name="IMS_SIGNALLING" code="1"/>
2539 <avp name="Charging-Rule-Install" code="1001" vendor-bit="must" vendor-id="3GPP2">
2541 <gavp name="Charging-Rule-Definition"/>
2542 <gavp name="Charging-Rule-Name"/>
2543 <gavp name="Charging-Rule-Base-Name"/>
2546 <avp name="Charging-Rule-Remove" code="1002" vendor-bit="must" vendor-id="3GPP2">
2548 <gavp name="Charging-Rule-Name"/>
2549 <gavp name="Charging-Rule-Base-Name"/>
2552 <avp name="Charging-Rule-Definition" code="1003" vendor-bit="must" vendor-id="3GPP2">
2554 <gavp name="Charging-Rule-Name"/>
2555 <gavp name="Service-Identifier"/>
2556 <gavp name="Rating-Group"/>
2557 <gavp name="Flow-Description"/>
2558 <gavp name="Reporting-Level"/>
2559 <gavp name="Online"/>
2560 <gavp name="Offline"/>
2561 <gavp name="Metering-Method"/>
2562 <gavp name="Precedence"/>
2563 <gavp name="AF-Charging-Identifier"/>
2564 <gavp name="Flows"/>
2567 <avp name="Charging-Rule-Base-Name" code="1004" vendor-bit="must" vendor-id="3GPP2">
2568 <type type-name="OctetString"/>
2570 <avp name="Charging-Rule-Name" code="1005" vendor-bit="must" vendor-id="3GPP2">
2571 <type type-name="OctetString"/>
2573 <avp name="Event-Trigger" code="1006" vendor-bit="must" vendor-id="3GPP2">
2574 <type type-name="Enumerated"/>
2575 <enum name="SGSN_CHANGE" code="0"/>
2576 <enum name="QOS_CHANGE" code="1"/>
2577 <enum name="RAT_CHANGE" code="2"/>
2578 <enum name="TFT_CHANGE" code="3"/>
2580 <avp name="Metering-Method" code="1007" vendor-bit="must" vendor-id="3GPP2">
2581 <type type-name="Enumerated"/>
2582 <enum name="DURATION" code="0"/>
2583 <enum name="VOLUME" code="1"/>
2584 <enum name="DURATION_VOLUME" code="2"/>
2586 <avp name="Offline" code="1008" vendor-bit="must" vendor-id="3GPP2">
2587 <type type-name="Enumerated"/>
2588 <enum name="DISABLE_OFFLINE" code="0"/>
2589 <enum name="ENABLE_OFFLINE" code="1"/>
2591 <avp name="Online" code="1009" vendor-bit="must" vendor-id="3GPP2">
2592 <type type-name="Enumerated"/>
2593 <enum name="DISABLE_ONLINE" code="0"/>
2594 <enum name="ENABLE_ONLINE" code="1"/>
2596 <avp name="Precedence" code="1010" vendor-bit="must" vendor-id="3GPP2">
2597 <type type-name="Unsigned32"/>
2599 <avp name="Primary-CCF-Address" code="1011" vendor-bit="must" vendor-id="3GPP2">
2600 <type type-name="DiameterURI"/>
2602 <avp name="Primary-OCS-Address" code="1012" vendor-bit="must" vendor-id="3GPP2">
2603 <type type-name="DiameterURI"/>
2605 <avp name="Reporting-Level" code="1014" vendor-bit="must" vendor-id="3GPP2">
2606 <type type-name="Enumerated"/>
2607 <enum name="CHARGING_RULE_LEVEL" code="0"/>
2608 <enum name="RATING_GROUP_LEVEL" code="1"/>
2610 <avp name="Secondary-CCF-Address" code="1015" vendor-bit="must" vendor-id="3GPP2">
2611 <type type-name="DiameterURI"/>
2613 <avp name="Secondary-OCS-Address" code="1016" vendor-bit="must" vendor-id="3GPP2">
2614 <type type-name="DiameterURI"/>
2616 <avp name="TFT-Filter" code="1017" vendor-bit="must" vendor-id="3GPP2">
2617 <type type-name="IPFilterRule"/>
2619 <avp name="TFT-Packet-Filter-Information" code="1018" vendor-bit="must" vendor-id="3GPP2">
2621 <gavp name="Precedence"/>
2622 <gavp name="TFT-Filter"/>
2623 <gavp name="ToS-Traffic-Class"/>
2626 <avp name="ToS-Traffic-Class" code="1019" vendor-bit="must" vendor-id="3GPP2">
2627 <type type-name="OctetString"/>
2631 <application id="0" name="Diameter Common Messages" uri="http://www.ietf.org/rfc/rfc3588.txt?number=3588">
2634 <application id="3" name="Diameter Base Accounting" uri="http://www.ietf.org/rfc/rfc3588.txt?number=3588">
2637 <application id="16777216" name="3GPP Cx" uri="http://www.ietf.org/rfc/rfc3588.txt?number=3588">