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 TGPPRx SYSTEM "TGPPRx.xml">
16 <!ENTITY sip SYSTEM "sip.xml">
17 <!ENTITY gqpolicy SYSTEM "gqpolicy.xml">
18 <!ENTITY etsie2e4 SYSTEM "etsie2e4.xml">
19 <!ENTITY Ericsson SYSTEM "Ericsson.xml">
22 <base uri="http://www.ietf.org/rfc/rfc3588.txt">
24 $Log: dictionary.xml,v $
25 Revision 1.1 2001/11/01 21:52:44 guy
26 From David Frascone: duUpdate to Diameter dissector to load the
27 dictionary as an XML file rather than building it in, and various
30 Revision 1.8 2008/01/06 02:49:24 grzegorz Added missing RFC 3588
31 AVP 299 by Grzegorz Szczytowski
33 Revision 1.7 2001/08/24 18:03:24 chaos
36 Revision 1.6 2001/07/31 19:13:55 chaos
37 Missed a couple of MIP AVPs
39 Revision 1.5 2001/07/31 19:09:22 chaos
40 Added Mobile-Ip and Sun Ping Extension
42 Revision 1.4 2001/07/31 17:43:25 chaos
43 Oops, forgot to turn on validity checking. Fixed some errors found with validity checking turned on
45 Revision 1.3 2001/07/31 16:56:31 chaos
46 Added commands, and validated with xmllint
48 Revision 1.2 2001/07/31 16:29:34 chaos
49 Checking in some changes to verify log and ident strings
52 <!-- *********************** Commands ***************************** -->
53 <!-- Diameter Base Protocol Command Codes -->
54 <command name="Capabilities-Exchange" code="257" vendor-id="None"/>
55 <command name="Re-Auth" code="258" vendor-id="None"/>
56 <command name="Accounting" code="271" vendor-id="None"/>
57 <command name="Abort-Session" code="274" vendor-id="None">
59 <command name="Session-Termination" code="275" vendor-id="None"/>
60 <command name="Device-Watchdog" code="280" vendor-id="None"/>
61 <command name="Disconnect-Peer" code="282" vendor-id="None"/>
62 <!-- ********************** End Commands ************************** -->
63 <!-- ************************* Vendors **************************** -->
64 <vendor vendor-id="None" code="0" name="None"/>
65 <vendor vendor-id="HP" code="11" name="Hewlett Packard"/>
66 <vendor vendor-id="Merit" code="61" name="Merit Networks"/>
67 <vendor vendor-id="Sun" code="42" name="Sun Microsystems, Inc."/>
68 <vendor vendor-id="USR" code="429" name="US Robotics Corp."/>
69 <vendor vendor-id="3GPP2" code="5535" name="3GPP2"/>
70 <vendor vendor-id="TGPP" code="10415" name="3GPP"/>
71 <vendor vendor-id="TGPPCX" code="16777216" name="3GPP CX/DX"/>
72 <vendor vendor-id="Ericsson" code="193" name="Ericsson"/>
73 <vendor vendor-id="ETSI" code="13019" name="ETSI"/>
74 <vendor vendor-id="Vodafone" code="12645" name="Vodafone"/>
75 <!-- *********************** End Vendors ************************** -->
76 <!-- ************************ typedefn's ************************** -->
77 <typedefn type-name="OctetString"/>
79 The data contains arbitrary data of variable length. Unless
80 otherwise noted, the AVP Length field MUST be set to at least 9
81 (13 if the 'V' bit is enabled). Data used to transmit (human
82 readable) character string data uses the UTF-8 [24] character
83 set and is NOT NULL-terminated. The minimum Length field MUST
84 be 9, but can be set to any value up to 65504 bytes. AVP Values
85 of this type that do not align on a 32-bit boundary MUST have
86 the necessary padding.
88 <typedefn type-name="UTF8String" type-parent="OctetString"/>
90 The UTF8String format is derived from the OctetString AVP Base
91 Format. This is a human readable string represented using the
92 ISO/IEC IS 10646-1 character set, encoded as an OctetString
93 using the UTF-8 [29] transformation format described in RFC
96 Since additional code points are added by amendments to the
97 10646 standard from time to time, implementations MUST be
98 prepared to encounter any code point from 0x00000001 to
99 0x7fffffff. Byte sequences that do not correspond to the valid
100 UTF-8 encoding of a code point or are outside this range are
101 prohibited. Note that since a code point of 0x00000000 is
102 prohibited, no octet will contain a value of 0x00.
104 The use of control codes SHOULD be avoided. When it is
105 necessary to represent a newline, the control code sequence CR
108 The use of leading or trailing white space SHOULD be avoided.
110 For code points not directly supported by user interface
111 hardware or software, an alternative means of entry and
112 display, such as hexadecimal, MAY be provided.
114 For information encoded in 7-bit US-ASCII, the UTF-8 encoding
115 is identical to the US-ASCII encoding.
117 UTF-8 may require multiple bytes to represent a single
118 character / code point; thus the length of a UTF8String in
119 octets may be different from the number of characters encoded.
121 Note that the size of an UTF8String is measured in octets, not
124 The UTF8String MUST not contain any octets with a value of
127 <typedefn type-name="IPAddress" type-parent="OctetString"/>
129 The IPAddress format is derived from the OctetString AVP Base
130 Format. It represents 32 bit (IPv4) [17] or 128 bit (IPv6) [16]
131 address, most significant octet first. The format of the
132 address (IPv4 or IPv6) is determined by the length. If the
133 attribute value is an IPv4 address, the AVP Length field MUST
134 be 12 (16 if 'V' bit is enabled), otherwise the AVP Length
135 field MUST be set to 24 (28 if the 'V' bit is enabled) for IPv6
138 <typedefn type-name="DiameterIdentity" type-parent="OctetString"/>
140 The DiameterIdentity format is derived from the OctetString AVP
141 Base Format. It uses the UTF-8 encoding and has the same
142 requirements as the UTF8String. In addition, it must follow
143 the Uniform Resource Identifiers (URI) syntax [29] rules
146 Diameter-Identity = fqdn [ port ] [ transport ]
149 aaa-protocol = ( "diameter" | "radius" | "tacacs+" )
151 protocol = ";protocol=" aaa-protocol
152 ; If absent, the default AAA protocol
155 fqdn = Fully Qualified Host Name
158 ; One of the ports used to listen for
159 ; incoming connections. ; If absent,
160 ; the default Diameter port (TBD) is
163 transport-protocol = ( "tcp" | "sctp" | "udp" )
165 transport = ";transport=" transport-protocol
167 ; One of the transports used to listen
168 ; for incoming connections. If absent,
169 ; the default SCTP [26] protocol is
170 ; assumed. UDP MUST NOT be used when
171 ; the aaa-protocol field is set to
174 The following are examples of valid Diameter host
177 host.abc.com;transport=tcp
178 host.abc.com:6666;transport=tcp
179 aaa://host.abc.com;protocol=diameter
180 aaa://host.abc.com:6666;protocol=diameter
181 aaa://host.abc.com:6666;transport=tcp;protocol=diameter
182 aaa://host.abc.com:1813;transport=udp;protocol=radius
184 Since multiple Diameter processes on a single host cannot
185 listen for incoming connections on the same port on a given
186 protocol, the DiameterIdentity is guaranteed to be unique per
189 A Diameter node MAY advertise different identities on each
190 connection, via the CER and CEA's Origin-Host AVP, but the same
191 identity MUST be used throughout the duration of a connection.
193 When comparing AVPs of this format, it is necessary to add any
194 absent fields with the default values prior to the comparison.
195 For example, diameter-host.abc.com would be expanded to
196 aaa://diameter/diameter-host.abc.com:TBD;protocol=sctp.
198 <typedefn type-name="IPFilterRule" type-parent="OctetString"/>
200 The IPFilterRule format is derived from the OctetString AVP
201 Base Format. It uses the UTF-8 encoding and has the same
202 requirements as the UTF8String. Packets may be filtered based
203 on the following information that is associated with it:
205 Direction (in or out)
206 Source and destination IP address (possibly masked)
208 Source and destination port (lists or ranges)
214 Rules for the appropriate direction are evaluated in order,
215 with the first matched rule terminating the evaluation. Each
216 packet is evaluated once. If no rule matches, the packet is
217 dropped if the last rule evaluated was a permit, and passed if
218 the last rule was a deny.
220 IPFilterRule filters MUST follow the format:
222 action dir proto from src to dst [options]
224 action permit - Allow packets that match the rule.
225 deny - Drop packets that match the rule.
227 dir "in" is from the terminal, "out" is to the
230 proto An IP protocol specified by number. The "ip"
231 keyword means any protocol will match.
233 src and dst <address/mask> [ports]
235 The <address/mask> may be specified as:
236 ipno An IPv4 or IPv6 number in dotted-
237 quad or canonical IPv6 form. Only
238 this exact IP number will match the
240 ipno/bits An IP number as above with a mask
241 width of the form 1.2.3.4/24. In
242 this case all IP numbers from
243 1.2.3.0 to 1.2.3.255 will match.
244 The bit width MUST be valid for the
245 IP version and the IP number MUST
246 NOT have bits set beyond the mask.
248 The sense of the match can be inverted by
249 preceding an address with the not modifier,
250 causing all other addresses to be matched
251 instead. This does not affect the selection of
254 The keyword "any" is 0.0.0.0/0 or the IPv6
255 equivalent. The keyword "assigned" is the
256 address or set of addresses assigned to the
257 terminal. The first rule SHOULD be "deny in
260 With the TCP, UDP and SCTP protocols, optional
261 ports may be specified as:
263 {port|port-port}[,port[,...]]
265 The `-' notation specifies a range of ports
266 (including boundaries).
268 Fragmented packets which have a non-zero offset
269 (i.e. not the first fragment) will never match
270 a rule which has one or more port
271 specifications. See the frag option for
272 details on matching fragmented packets.
275 frag Match if the packet is a fragment and this is not
276 the first fragment of the datagram. frag may not
277 be used in conjunction with either tcpflags or
278 TCP/UDP port specifications.
281 Match if the IP header contains the comma
282 separated list of options specified in spec. The
283 supported IP options are:
285 ssrr (strict source route), lsrr (loose source
286 route), rr (record packet route) and ts
287 (timestamp). The absence of a particular option
288 may be denoted with a `!'.
291 Match if the TCP header contains the comma
292 separated list of options specified in spec. The
293 supported TCP options are:
295 mss (maximum segment size), window (tcp window
296 advertisement), sack (selective ack), ts (rfc1323
297 timestamp) and cc (rfc1644 t/tcp connection
298 count). The absence of a particular option may
299 be denoted with a `!'.
302 TCP packets only. Match packets that have the RST
305 setup TCP packets only. Match packets that have the SYN
306 bit set but no ACK bit.
309 TCP packets only. Match if the TCP header
310 contains the comma separated list of flags
311 specified in spec. The supported TCP flags are:
313 fin, syn, rst, psh, ack and urg. The absence of a
314 particular flag may be denoted with a `!'. A rule
315 which contains a tcpflags specification can never
316 match a fragmented packet which has a non-zero
317 offset. See the frag option for details on
318 matching fragmented packets.
321 ICMP packets only. Match if the ICMP type is in
322 the list types. The list may be specified as any
323 combination of ranges or individual types
324 separated by commas. The supported ICMP types
327 echo reply (0), destination unreachable (3),
328 source quench (4), redirect (5), echo request
329 (8), router advertisement (9), router
330 solicitation (10), time-to-live exceeded (11), IP
331 header bad (12), timestamp request (13),
332 timestamp reply (14), information request (15),
333 information reply (16), address mask request (17)
334 and address mask reply (18).
336 There is one kind of packet that the access device MUST always
337 discard, that is an IP fragment with a fragment offset of one.
338 This is a valid packet, but it only has one use, to try to
339 circumvent firewalls.
341 An access device that is unable to interpret or apply a deny
342 rule MUST terminate the session. An access device that is
343 unable to interpret or apply a permit rule MAY apply a more
344 restrictive rule. An access device MAY apply deny rules of
345 its own before the supplied rules, for example to protect
346 the access device owner's infrastructure.
348 The rule syntax is a modified subset of ipfw(8) from FreeBSD,
349 and the ipfw.c code may provide a useful base for
352 <typedefn type-name="QOSFilterRule" type-parent="OctetString"/>
354 The QosFilterRule format is derived from the OctetString AVP
355 Base Format. It uses the UTF-8 encoding and has the same
356 requirements as the UTF8String. Packets may be marked or
357 metered based on the following information that is associated
360 Direction (in or out)
361 Source and destination IP address (possibly masked)
363 Source and destination port (lists or ranges)
364 DSCP values (no mask or range)
366 Rules for the appropriate direction are evaluated in order,
367 with the first matched rule terminating the evaluation. Each
368 packet is evaluated once. If no rule matches, the packet is
369 treated as best effort.
371 QoSFilterRule filters MUST follow the format:
373 action dir proto from src to dst [options]
375 tag - Mark packet with a specific DSCP [49].
376 The DSCP option MUST be included.
378 meter - Meter traffic. The metering options
381 dir "in" is from the terminal, "out" is to the
384 proto An IP protocol specified by number. The "ip"
385 keyword means any protocol will match.
387 src and dst <address/mask> [ports]
389 The <address/mask> may be specified as:
390 ipno An IPv4 or IPv6 number in dotted-
391 quad or canonical IPv6 form. Only
392 this exact IP number will match the
394 ipno/bits An IP number as above with a mask
395 width of the form 1.2.3.4/24. In
396 this case all IP numbers from
397 1.2.3.0 to 1.2.3.255 will match.
398 The bit width MUST be valid for the
399 IP version and the IP number MUST
400 NOT have bits set beyond the mask.
402 The sense of the match can be inverted by
403 preceding an address with the not modifier,
404 causing all other addresses to be matched
405 instead. This does not affect the selection of
408 The keyword "any" is 0.0.0.0/0 or the IPv6
409 equivalent. The keyword "assigned" is the
410 address or set of addresses assigned to the
411 terminal. The first rule SHOULD be "deny in
414 With the TCP, UDP and SCTP protocols, optional
415 ports may be specified as:
417 {port|port-port}[,port[,...]]
419 The `-' notation specifies a range of ports
420 (including boundaries).
425 color values as defined in [49]. Exact matching
426 of DSCP values is required (no masks or ranges).
427 the "deny" can replace the color_under or
428 color_over values in the meter action for rate-
429 dependent packet drop.
431 metering <rate> <color_under> <color_over>
432 The metering option provides Assured Forwarding,
433 as defined in [50], and MUST be present if the
434 action is set to meter. The rate option is the
435 throughput, in bits per second, which is used by
436 the access device to mark packets. Traffic above
437 the rate is marked with the color_over codepoint,
438 while traffic under the rate is marked with the
439 color_under codepoint. The color_under and
440 color_over options contain the drop preferences,
441 and MUST conform to the recommended codepoint
442 keywords described in [50] (e.g. AF13).
444 The metering option also supports the strict
445 limit on traffic required by Expedited
446 Forwarding, as defined in [51]. The color_over
447 option may contain the keyword "drop" to prevent
448 forwarding of traffic that exceeds the rate
451 The rule syntax is a modified subset of ipfw(8) from FreeBSD,
452 and the ipfw.c code may provide a useful base for
456 <typedefn type-name="MIPRegistrationRequest" type-parent="OctetString"/>
457 <typedefn type-name="Integer32"/>
459 32 bit signed value, in network byte order. The AVP Length
460 field MUST be set to 12 (16 if the 'V' bit is enabled).
462 <typedefn type-name="VendorId" type-parent="Unsigned32"/>
463 <typedefn type-name="AppId" type-parent="Integer32"/>
464 <typedefn type-name="Integer64"/>
466 64 bit signed value, in network byte order. The AVP Length
467 field MUST be set to 16 (20 if the 'V' bit is enabled).
469 <typedefn type-name="Unsigned32"/>
471 32 bit unsigned value, in network byte order. The AVP Length
472 field MUST be set to 12 (16 if the 'V' bit is enabled).
473 Unsigned32 values used to transmit time data contains the four
474 most significant octets returned from NTP [18], in network byte
477 <typedefn type-name="Time"/>
479 The Time format is derived from the Unsigned32 AVP Base Format.
480 This is 32 bit unsigned value containing the four most
481 significant octets returned from NTP [18], in network byte
484 This represent the number of seconds since 0h on 1 January 1900
485 with respect to the Coordinated Universal Time (UTC).
487 On 6h 28m 16s UTC, 7 February 2036 the time value will
488 overflow. NTP [18] describes a procedure to extend the time to
491 <typedefn type-name="Unsigned64"/>
493 64 bit unsigned value, in network byte order. The AVP Length
494 field MUST be set to 16 (20 if the 'V' bit is enabled).
496 <typedefn type-name="Enumerated" type-parent="Unsigned32"/>
497 <typedefn type-name="DiameterURI" type-parent="UTF8String"/>
499 <!-- ************************* End Typedefns ************************ -->
500 <!-- ******************* RADIUS AVPS ************************ -->
501 <!-- http://www.iana.org/assignments/aaa-parameters -->
502 <!-- 1-255 Radius attributes [RAD-IANA] -->
503 <avp name="User-Name" code="1" mandatory="must">
504 <type type-name="UTF8String"/>
506 <avp name="User-Password" code="2" mandatory="may">
507 <type type-name="OctetString"/>
509 <avp name="CHAP-Password" code="3" mandatory="may">
510 <type type-name="OctetString"/>
512 <avp name="NAS-IP-Address" code="4" mandatory="may">
513 <type type-name="OctetString"/>
515 <avp name="NAS-Port" code="5" mandatory="may">
516 <type type-name="Integer32"/>
518 <avp name="Service-Type" code="6">
519 <type type-name="Unsigned32"/>
520 <enum name="Login" code="1"/>
521 <enum name="Framed" code="2"/>
522 <enum name="Callback-Login" code="3"/>
523 <enum name="Callback-Framed" code="4"/>
524 <enum name="Outbound" code="5"/>
525 <enum name="Administrative" code="6"/>
526 <enum name="NAS-Prompt" code="7"/>
527 <enum name="Authenticate-Only" code="8"/>
528 <enum name="Callback-NAS-Prompt" code="9"/>
529 <enum name="Call Check" code="10"/>
530 <enum name="Callback Administrative" code="11"/>
531 <enum name="Voice" code="12"/>
532 <enum name="Fax" code="13"/>
533 <enum name="Modem Relay" code="14"/>
534 <enum name="IAPP-Register" code="15"/>
535 <enum name="IAPP-AP-Check" code="16"/>
536 <enum name="Authorize Only" code="17"/>
538 <avp name="Framed-Protocol" code="7">
539 <type type-name="Unsigned32"/>
540 <enum name="ARA" code="3"/>
541 <enum name="Ascend-ARA" code="255"/>
542 <enum name="COMB" code="260"/>
543 <enum name="EURAW" code="257"/>
544 <enum name="EUUI" code="258"/>
545 <enum name="FR" code="261"/>
546 <enum name="Gandalf" code="4"/>
547 <enum name="MPP" code="256"/>
548 <enum name="PPP" code="1"/>
549 <enum name="SLIP" code="2"/>
550 <enum name="X25" code="259"/>
551 <enum name="Xylogics" code="5"/>
553 <avp name="Framed-IP-Address" code="8" mandatory="may">
554 <type type-name="IPAddress"/>
556 <avp name="Framed-IP-Netmask" code="9" mandatory="may">
557 <type type-name="IPAddress"/>
559 <avp name="Framed-Routing" code="10">
560 <type type-name="Unsigned32"/>
561 <enum name="Broadcast" code="1"/>
562 <enum name="Broadcast-Listen" code="3"/>
563 <enum name="Listen" code="2"/>
564 <enum name="None" code="0"/>
566 <avp name="Filter-Id" code="11" mandatory="may">
567 <type type-name="OctetString"/>
569 <avp name="Framed-MTU" code="12" mandatory="may">
570 <type type-name="Integer32"/>
572 <avp name="Framed-Compression" code="13">
573 <type type-name="Unsigned32"/>
574 <enum name="IPX-Header-Compression" code="2"/>
575 <enum name="None" code="0"/>
576 <enum name="Van-Jacobson-TCP-IP" code="1"/>
578 <avp name="Login-IP-Host" code="14" mandatory="may">
579 <type type-name="IPAddress"/>
581 <avp name="Login-Service" code="15">
582 <type type-name="Unsigned32"/>
583 <enum name="Telnet" code="0"/>
584 <enum name="Rlogin" code="1"/>
585 <enum name="TCP-Clear" code="2"/>
586 <enum name="PortMaster" code="3"/>
587 <enum name="LAT" code="4"/>
588 <enum name="X25-PAD" code="5"/>
589 <enum name="X25-T3POS" code="6"/>
590 <enum name="TCP Clear Quiet (suppresses any NAS-generated connect string)" code="8"/>
592 <avp name="Login-TCP-Port" code="16" mandatory="may">
593 <type type-name="Integer32"/>
595 <avp name="Reply-Message" code="18" mandatory="may">
596 <type type-name="OctetString"/>
598 <avp name="Callback-Number" code="19" mandatory="may">
599 <type type-name="OctetString"/>
601 <avp name="Callback-Id" code="20" mandatory="may">
602 <type type-name="OctetString"/>
604 <avp name="Framed-Route" code="22" mandatory="may">
605 <type type-name="OctetString"/>
607 <avp name="Framed-IPX-Network" code="23" mandatory="may">
608 <type type-name="Integer32"/>
610 <avp name="State" code="24" mandatory="may">
611 <type type-name="OctetString"/>
613 <avp name="Class" code="25" mandatory="must">
614 <type type-name="OctetString"/>
616 <avp name="Vendor-Specific" code="26">
617 <type type-name="Unsigned32"/>
618 <!-- Should vendors be enum'ed? -->
620 <avp name="Session-Timeout" code="27" mandatory="must">
621 <type type-name="Unsigned32"/>
623 <avp name="Idle-Timeout" code="28" mandatory="may">
624 <type type-name="Integer32"/>
626 <avp name="Termination-Action" code="29">
627 <type type-name="Unsigned32"/>
628 <enum name="Default" code="0"/>
629 <enum name="RADIUS-Request" code="1"/>
631 <avp name="Called-Station-Id" code="30" mandatory="may">
632 <type type-name="OctetString"/>
634 <avp name="Calling-Station-Id" code="31" mandatory="may">
635 <type type-name="OctetString"/>
637 <avp name="NAS-Identifier" code="32" mandatory="may">
638 <type type-name="OctetString"/>
640 <avp name="Proxy-State" code="33" mandatory="must">
641 <type type-name="OctetString"/>
643 <avp name="Login-LAT-Service" code="34" mandatory="may">
644 <type type-name="OctetString"/>
646 <avp name="Login-LAT-Node" code="35" mandatory="may">
647 <type type-name="OctetString"/>
649 <avp name="Login-LAT-Group" code="36" mandatory="may">
650 <type type-name="OctetString"/>
652 <avp name="Framed-AppleTalk-Link" code="37" mandatory="may">
653 <type type-name="Integer32"/>
655 <avp name="Framed-AppleTalk-Network" code="38" mandatory="may">
656 <type type-name="Integer32"/>
658 <avp name="Framed-AppleTalk-Zone" code="39" mandatory="may">
659 <type type-name="OctetString"/>
661 <avp name="Acct-Status-Type" code="40">
662 <type type-name="Unsigned32"/>
663 <enum name="Accounting-Off" code="8"/>
664 <enum name="Accounting-On" code="7"/>
665 <enum name="Alive" code="3"/>
666 <enum name="Cancel" code="6"/>
667 <enum name="Modem-Start" code="4"/>
668 <enum name="Modem-Stop" code="5"/>
669 <enum name="Start" code="1"/>
670 <enum name="Stop" code="2"/>
672 <avp name="Acct-Delay-Time" code="41" mandatory="may">
673 <type type-name="Integer32"/>
675 <avp name="Acct-Input-Octets" code="42" mandatory="may">
676 <type type-name="Integer32"/>
678 <avp name="Acct-Output-Octets" code="43" mandatory="may">
679 <type type-name="Integer32"/>
681 <avp name="Accounting-Session-Id" code="44" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
682 <type type-name="Unsigned32"/>
684 <avp name="Acct-Authentic" code="45">
685 <type type-name="Unsigned32"/>
686 <enum name="None" code="0"/>
687 <enum name="RADIUS" code="1"/>
688 <enum name="Local" code="2"/>
689 <enum name="Remote" code="3"/>
690 <enum name="Diameter" code="4"/>
692 <avp name="Acct-Session-Time" code="46" mandatory="may">
693 <type type-name="Integer32"/>
695 <avp name="Acct-Input-Packets" code="47" mandatory="may">
696 <type type-name="Integer32"/>
698 <avp name="Acct-Output-Packets" code="48" mandatory="may">
699 <type type-name="Integer32"/>
701 <avp name="Acct-Terminate-Cause" code="49">
702 <type type-name="Unsigned32"/>
703 <enum name="User-Request" code="1"/>
704 <enum name="Lost-Carrier" code="2"/>
705 <enum name="Lost-Service" code="3"/>
706 <enum name="Idle-Timeout" code="4"/>
707 <enum name="Session-Timeout" code="5"/>
708 <enum name="Admin-Reset" code="6"/>
709 <enum name="Admin-Reboot" code="7"/>
710 <enum name="Port-Error" code="8"/>
711 <enum name="NAS-Error" code="9"/>
712 <enum name="NAS-Request" code="10"/>
713 <enum name="NAS-Reboot" code="11"/>
714 <enum name="Port-Unneeded" code="12"/>
715 <enum name="Port-Preempted" code="13"/>
716 <enum name="Port-Suspended" code="14"/>
717 <enum name="Service-Unavailable" code="15"/>
718 <enum name="Callback" code="16"/>
719 <enum name="User-Error" code="17"/>
720 <enum name="Host-Request" code="18"/>
721 <enum name="Supplicant Restart" code="19"/>
722 <enum name="Reauthentication Failure" code="20"/>
723 <enum name="Port Reinitialized" code="21"/>
724 <enum name="Port Administratively Disabled" code="22"/>
726 <avp name="Accounting-Multi-Session-Id" code="50" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
727 <type type-name="OctetString"/>
729 <avp name="Acct-Link-Count" code="51" mandatory="may">
730 <type type-name="Integer32"/>
732 <avp name="Acct-Input-Gigawords" code="52" mandatory="may">
733 <type type-name="Integer32"/>
735 <avp name="Acct-Output-Gigawords" code="53" mandatory="may">
736 <type type-name="Integer32"/>
738 <avp name="Event-Timestamp" code="55" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
739 <type type-name="Time"/>
741 <!-- 56-59 (unassigned) -->
742 <avp name="CHAP-Challenge" code="60" mandatory="may">
743 <type type-name="OctetString"/>
745 <avp name="NAS-Port-Type" code="61" mandatory="must" may-encrypt="yes">
746 <type type-name="Enumerated"/>
747 <enum name="Async" code="0"/>
748 <enum name="HDLC-Clear-Channel" code="7"/>
749 <enum name="ISDN-Async-v110" code="4"/>
750 <enum name="ISDN-Async-v120" code="3"/>
751 <enum name="ISDN-Sync" code="2"/>
752 <enum name="PIAFS" code="6"/>
753 <enum name="Sync" code="1"/>
754 <enum name="Virtual" code="5"/>
755 <enum name="X25" code="8"/>
756 <enum name="X75" code="9"/>
757 <enum name="G.3 Fax" code="10"/>
758 <enum name="SDSL - Symmetric DSL" code="11"/>
759 <enum name="ADSL-CAP - Asymmetric DSL, Carrierless Amplitude Phase Modulation" code="12"/>
760 <enum name="ADSL-DMT - Asymmetric DSL, Discrete Multi-Tone" code="13"/>
761 <enum name="IDSL - ISDN Digital Subscriber Line" code="14"/>
762 <enum name="Ethernet" code="15"/>
763 <enum name="xDSL - Digital Subscriber Line of unknown type" code="16"/>
764 <enum name="Cable" code="17"/>
765 <enum name="Wireless - Other" code="18"/>
766 <enum name="Wireless - IEEE 802.11 " code="19"/>
767 <enum name="Token-Ring" code="20"/>
768 <enum name="FDDI" code="21"/>
769 <enum name="Wireless - CDMA2000" code="22"/>
770 <enum name="Wireless - UMTS" code="23"/>
771 <enum name="Wireless - 1X-EV" code="24"/>
772 <enum name="IAPP" code="25"/>
773 <enum name="FTTP - Fiber to the Premises" code="26"/>
775 <avp name="Port-Limit" code="62" mandatory="may">
776 <type type-name="Integer32"/>
778 <avp name="Login-LAT-Port" code="63" mandatory="may">
779 <type type-name="OctetString"/>
781 <avp name="Tunnel-Type" code="64">
782 <type type-name="Unsigned32"/>
783 <enum name="PPTP" code="1"/>
784 <enum name="L2F" code="2"/>
785 <enum name="L2TP" code="3"/>
786 <enum name="ATMP" code="4"/>
787 <enum name="VTP" code="5"/>
788 <enum name="AH" code="6"/>
789 <enum name="IP-IP-Encap" code="7"/>
790 <enum name="MIN-IP-IP" code="8"/>
791 <enum name="ESP" code="9"/>
792 <enum name="GRE" code="10"/>
793 <enum name="DVS" code="11"/>
794 <enum name="IP-IP" code="12"/>
795 <enum name="VLAN" code="13"/>
797 <avp name="Tunnel-Medium-Type" code="65">
798 <type type-name="Unsigned32"/>
799 <enum name="IPv4" code="1"/>
800 <enum name="IPv6" code="2"/>
801 <enum name="NSAP" code="3"/>
802 <enum name="HDLC" code="4"/>
803 <enum name="BBN" code="5"/>
804 <enum name="IEEE-802" code="6"/>
805 <enum name="E-163" code="7"/>
806 <enum name="E-164" code="8"/>
807 <enum name="F-69" code="9"/>
808 <enum name="X-121" code="10"/>
809 <enum name="IPX" code="11"/>
810 <enum name="Appletalk-802" code="12"/>
811 <enum name="Decnet4" code="13"/>
812 <enum name="Vines" code="14"/>
813 <enum name="E-164-NSAP" code="15"/>
815 <avp name="Acct-Tunnel-Client-Endpoint" code="66" mandatory="may">
816 <type type-name="OctetString"/>
818 <avp name="Tunnel-Server-Endpoint" code="67" mandatory="may">
819 <type type-name="OctetString"/>
821 <avp name="Acct-Tunnel-Connection-ID" code="68" mandatory="may">
822 <type type-name="OctetString"/>
824 <avp name="Tunnel-Password" code="69" mandatory="may">
825 <type type-name="OctetString"/>
827 <avp name="ARAP-Password" code="70" mandatory="may">
828 <type type-name="OctetString"/>
830 <avp name="ARAP-Features" code="71" mandatory="may">
831 <type type-name="OctetString"/>
833 <avp name="ARAP-Zone-Access" code="72" mandatory="may">
834 <type type-name="Integer32"/>
836 <avp name="ARAP-Security" code="73" mandatory="may">
837 <type type-name="Integer32"/>
839 <avp name="ARAP-Security-Data" code="74" mandatory="may">
840 <type type-name="OctetString"/>
842 <avp name="Password-Retry" code="75" mandatory="may">
843 <type type-name="Integer32"/>
845 <avp name="Prompt" code="76" mandatory="may">
846 <type type-name="Integer32"/>
848 <avp name="Connect-Info" code="77" mandatory="may">
849 <type type-name="OctetString"/>
851 <avp name="Configuration-Token" code="78" mandatory="may">
852 <type type-name="OctetString"/>
854 <avp name="EAP-Message" code="79" mandatory="may">
855 <type type-name="OctetString"/>
857 <avp name="Signature" code="80" mandatory="may">
858 <type type-name="OctetString"/>
860 <avp name="ARAP-Challenge-Response" code="84" mandatory="may">
861 <type type-name="OctetString"/>
863 <avp name="Acct-Interim-Interval" code="85" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
864 <type type-name="Integer32"/>
866 <avp name="Framed-Interface-Id" code="96" mandatory="may">
867 <type type-name="Unsigned64"/>
869 <avp name="Framed-IPv6-Prefix" code="97" mandatory="may">
870 <type type-name="OctetString"/>
873 http://www.iana.org/assignments/radius-types
874 98 Login-IPv6-Host [RFC3162]
875 99 Framed-IPv6-Route [RFC3162]
876 100 Framed-IPv6-Pool [RFC3162]
878 <avp name="Error-Cause" code="101" mandatory="may">
879 <type type-name="Integer32"/>
880 <enum name="Diameter Common Messages" code="0"/>
881 <enum name="Residual Session Context Removed" code="201"/>
882 <enum name="Invalid EAP Packet (Ignored)" code="202"/>
883 <enum name="Unsupported Attribute"" code="401/>
884 <enum name="Missing Attribute" code="402"/>
885 <enum name="NAS Identification Mismatch" code="403"/>
886 <enum name="Invalid Request" code="404"/>
887 <enum name="Unsupported Service" code="405"/>
888 <enum name="Unsupported Extension" code="406"/>
889 <enum name="Invalid Attribute Value " code="407"/>
890 <enum name="Administratively Prohibited" code="501"/>
891 <enum name="Request Not Routable (Proxy)" code="502"/>
892 <enum name="Session Context Not Found" code="503"/>
893 <enum name="Session Context Not Removable" code="504"/>
894 <enum name="Other Proxy Processing Error" code="505"/>
895 <enum name="Resources Unavailable" code="506"/>
896 <enum name="Request Initiated" code="507"/>
897 <enum name="Multiple Session Selection Unsupported" code="508"/>
899 <avp name="EAP-Key-Name" code="102" mandatory="may">
900 <type type-name="UTF8String"/>
902 <avp name="Digest-Response" code="103" mandatory="may">
903 <type type-name="UTF8String"/>
905 <avp name="Digest-Realm" code="104" mandatory="may">
906 <type type-name="UTF8String"/>
908 <avp name="Digest-Nonce" code="105" mandatory="may">
909 <type type-name="UTF8String"/>
911 <avp name="Digest-Response-Auth" code="106" mandatory="may">
912 <type type-name="UTF8String"/>
914 <avp name="Digest-Nextnonce" code="107" mandatory="may">
915 <type type-name="UTF8String"/>
917 <avp name="Digest-Method" code="108" mandatory="may">
918 <type type-name="UTF8String"/>
920 <avp name="Digest-URI" code="109" mandatory="may">
921 <type type-name="UTF8String"/>
923 <avp name="Digest-Qop" code="110" mandatory="may">
924 <type type-name="UTF8String"/>
926 <avp name="Digest-Algorithm" code="111" mandatory="may">
927 <type type-name="UTF8String"/>
929 <avp name="Digest-Entity-Body-Hash" code="112" mandatory="may">
930 <type type-name="UTF8String"/>
932 <avp name="Digest-Digest-CNonce" code="113" mandatory="may">
933 <type type-name="UTF8String"/>
935 <avp name="Digest-Nonce-Count" code="114" mandatory="may">
936 <type type-name="UTF8String"/>
938 <avp name="Digest-Username" code="115" mandatory="may">
939 <type type-name="UTF8String"/>
941 <avp name="Digest-Opaque" code="116" mandatory="may">
942 <type type-name="UTF8String"/>
944 <avp name="Digest-Auth-Param" code="117" mandatory="may">
945 <type type-name="UTF8String"/>
947 <avp name="Digest-AKA-Auts" code="118" mandatory="may">
948 <type type-name="UTF8String"/>
950 <avp name="Digest-Domain" code="119" mandatory="may">
951 <type type-name="UTF8String"/>
953 <avp name="Digest-Stale" code="120" mandatory="may">
954 <type type-name="UTF8String"/>
956 <avp name="Digest-HA1" code="121" mandatory="may">
957 <type type-name="UTF8String"/>
959 <avp name="SIP-AOR" code="122" mandatory="may">
960 <type type-name="UTF8String"/>
963 123 Delegated-IPv6-Prefix [RFC4818]
965 192-223 Experimental Use [RFC3575]
966 224-240 Implementation Specific [RFC3575]
967 241-255 Reserved [RFC3575]
970 <!-- ******************* DIAMETER BASE PROTOCOL AVPS ************************ -->
971 <avp name="Host-IP-Address" code="257" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
972 <type type-name="IPAddress"/>
974 <avp name="Auth-Application-Id" code="258" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
975 <type type-name="AppId"/>
976 <enum name="Diameter Common Messages" code="0"/>
977 <enum name="Diameter NASREQ Application" code="1"/>
978 <enum name="Diameter Mobile IPv4 Application" code="2"/>
979 <enum name="Diameter Base Accounting" code="3"/>
980 <enum name="Diameter Credit Control" code="4"/>
981 <enum name="Diameter EAP" code="5"/>
982 <enum name="Diameter Session Initiation Protocol (SIP) Application" code="6"/>
983 <enum name="3GPP CX/DX" code="16777216"/>
984 <enum name="3GPP Sh" code="16777217"/>
985 <enum name="3GPP Re/Rf" code="16777218"/>
986 <enum name="3GPP Wx" code="16777219"/>
987 <enum name="GPP Zn" code="16777220"/>
988 <enum name="3GPP Zh" code="16777221"/>
989 <enum name="3GPP Gq" code="16777222"/>
990 <enum name="3GPP Gmb" code="16777223"/>
991 <enum name="3GPP Gx" code="16777224"/>
992 <enum name="3GPP Gx over Gy" code="16777225"/>
993 <enum name="3GPP MM10" code="16777226"/>
994 <enum name="Ericsson MSI" code="16777227"/>
995 <enum name="Ericsson Zx" code="16777228"/>
996 <enum name="3GPP Rx" code="16777229"/>
997 <enum name="3GPP Pr" code="16777230"/>
998 <enum name="ETSI e4" code="16777231"/>
999 <enum name="Ericsson Charging-CIP" code="16777232"/>
1000 <enum name="Ericsson Mm" code="16777233"/>
1001 <enum name="Vodafone Gx+" code="16777234"/>
1002 <enum name="ITU-T Rs" code="16777235"/>
1003 <enum name="3GPP Rx" code="16777236"/>
1004 <enum name="3GPP2 Ty" code="16777237"/>
1005 <enum name="3GPP Gx" code="16777238"/>
1006 <enum name="Juniper Cluster" code="16777239"/>
1007 <enum name="Juniper Policy-Control-AAA" code="16777240"/>
1008 <enum name="iptego USPI" code="16777241"/>
1009 <enum name="Covergence-specific SIP routing" code="16777242"/>
1010 <enum name="Policy Processing" code="16777243"/>
1011 <enum name="Juniper Policy-Control-JSRC" code="16777244"/>
1012 <enum name="ITU-T S-TC1" code="16777245"/> <!-- ITU-T Rec. Q.3221 -->
1013 <enum name="NSN Unified Charging Trigger Function (UCTF)" code="16777246"/>
1014 <enum name="3GPP2 CAN Access Authentication and Authorization" code="16777247"/>
1015 <enum name="3GPP2 WLAN Interworking Access Authentication and Authorization" code="16777248"/>
1016 <enum name="3GPP2 WLAN Interworking Accounting" code="16777249"/>
1017 <enum name="3GPP STaMIP" code="16777250"/>
1018 <enum name="3GPP S6a" code="16777251"/>
1019 <enum name="3GPP S13" code="16777252"/>
1020 <enum name="Relay" code="4294967295"/>
1023 <avp name="Acct-Application-Id" code="259" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1024 <type type-name="AppId"/>
1025 <enum name="Diameter Common Messages" code="0"/>
1026 <enum name="Diameter NASREQ Application" code="1"/>
1027 <enum name="Diameter Mobile IPv4 Application" code="2"/>
1028 <enum name="Diameter Base Accounting" code="3"/>
1029 <enum name="Diameter Credit Control" code="4"/>
1030 <enum name="Diameter EAP" code="5"/>
1031 <enum name="Diameter Session Initiation Protocol (SIP) Application" code="6"/>
1032 <enum name="3GPP CX/DX" code="16777216"/>
1033 <enum name="3GPP Sh" code="16777217"/>
1034 <enum name="3GPP Re/Rf" code="16777218"/>
1035 <enum name="3GPP Wx" code="16777219"/>
1036 <enum name="GPP Zn" code="16777220"/>
1037 <enum name="3GPP Zh" code="16777221"/>
1038 <enum name="3GPP Gq" code="16777222"/>
1039 <enum name="3GPP Gmb" code="16777223"/>
1040 <enum name="3GPP Gx" code="16777224"/>
1041 <enum name="3GPP Gx over Gy" code="16777225"/>
1042 <enum name="3GPP MM10" code="16777226"/>
1043 <enum name="Ericsson MSI" code="16777227"/>
1044 <enum name="Ericsson Zx" code="16777228"/>
1045 <enum name="3GPP Rx" code="16777229"/>
1046 <enum name="3GPP Pr" code="16777230"/>
1047 <enum name="ETSI e4" code="16777231"/>
1048 <enum name="Ericsson Charging-CIP" code="16777232"/>
1049 <enum name="Ericsson Mm" code="16777233"/>
1050 <enum name="Vodafone Gx+" code="16777234"/>
1051 <enum name="ITU-T Rs" code="16777235"/>
1052 <enum name="3GPP Rx" code="16777236"/>
1053 <enum name="3GPP2 Ty" code="16777237"/>
1054 <enum name="3GPP Gx" code="16777238"/>
1055 <enum name="Juniper Cluster" code="16777239"/>
1056 <enum name="Juniper Policy-Control-AAA" code="16777240"/>
1057 <enum name="iptego USPI" code="16777241"/>
1058 <enum name="Covergence-specific SIP routing" code="16777242"/>
1059 <enum name="Policy Processing" code="16777243"/>
1060 <enum name="Juniper Policy-Control-JSRC" code="16777244"/>
1061 <enum name="ITU-T S-TC1" code="16777245"/> <!-- ITU-T Rec. Q.3221 -->
1062 <enum name="Relay" code="4294967295"/>
1063 <enum name="NSN Unified Charging Trigger Function (UCTF)" code="16777246"/>
1064 <enum name="3GPP2 CAN Access Authentication and Authorization" code="16777247"/>
1065 <enum name="3GPP2 WLAN Interworking Access Authentication and Authorization" code="16777248"/>
1066 <enum name="3GPP2 WLAN Interworking Accounting" code="16777249"/>
1067 <enum name="3GPP STaMIP" code="16777250"/>
1068 <enum name="3GPP S6a" code="16777251"/>
1069 <enum name="3GPP S13" code="16777252"/>
1071 <avp name="Vendor-Specific-Application-Id" code="260" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1073 <gavp name="Vendor-Id"/>
1074 <gavp name="Auth-Application-Id"/>
1075 <gavp name="Acct-Application-Id"/>
1078 <avp name="Redirect-Host-Usage" code="261" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1079 <type type-name="Unsigned32"/>
1080 <enum name="Don't Care" code="0"/>
1081 <enum name="All Session" code="1"/>
1082 <enum name="All Realm" code="2"/>
1083 <enum name="Realm and Application" code="3"/>
1084 <enum name="All Application" code="4"/>
1085 <enum name="All Host" code="5"/>
1087 <avp name="Redirect-Max-Cache-Time" code="262" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1088 <type type-name="Unsigned32"/>
1090 <avp name="Session-Id" code="263" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1091 <type type-name="UTF8String"/>
1093 <avp name="Origin-Host" code="264" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1094 <type type-name="DiameterIdentity"/>
1096 <avp name="Supported-Vendor-Id" code="265" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1097 <type type-name="VendorId"/>
1099 <avp name="Vendor-Id" code="266" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1100 <type type-name="VendorId"/>
1102 <avp name="Firmware-Revision" code="267" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1103 <type type-name="Unsigned32"/>
1105 <avp name="Result-Code" code="268" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1106 <type type-name="Unsigned32"/>
1107 <enum name="DIAMETER_MULTI_ROUND_AUTH" code="1001"/>
1108 <enum name="DIAMETER_SUCCESS" code="2001"/>
1109 <enum name="DIAMETER_LIMITED_SUCCESS" code="2002"/>
1110 <enum name="DIAMETER_FIRST_REGISTRATION" code="2003"/>
1111 <enum name="DIAMETER_SUBSEQUENT_REGISTRATION" code="2004"/>
1112 <enum name="DIAMETER_UNREGISTERED_SERVICE" code="2005"/>
1113 <enum name="DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED" code="2006"/>
1114 <enum name="DIAMETER_SERVER_SELECTION" code="2007"/>
1115 <enum name="DIAMETER_SUCCESS_AUTH_SENT_SERVER_NOT_STORED" code="2008"/>
1117 <enum name="DIAMETER_COMMAND_UNSUPPORTED" code="3001"/>
1118 <enum name="DIAMETER_UNABLE_TO_DELIVER" code="3002"/>
1119 <enum name="DIAMETER_REALM_NOT_SERVED" code="3003"/>
1120 <enum name="DIAMETER_TOO_BUSY" code="3004"/>
1121 <enum name="DIAMETER_LOOP_DETECTED" code="3005"/>
1122 <enum name="DIAMETER_REDIRECT_INDICATION" code="3006"/>
1123 <enum name="DIAMETER_APPLICATION_UNSUPPORTED" code="3007"/>
1124 <enum name="DIAMETER_INVALID_HDR_BITS" code="3008"/>
1125 <enum name="DIAMETER_INVALID_AVP_BITS" code="3009"/>
1126 <enum name="DIAMETER_UNKNOWN_PEER" code="3010"/>
1128 <enum name="DIAMETER_AUTHENTICATION_REJECTED" code="4001"/>
1129 <enum name="DIAMETER_OUT_OF_SPACE" code="4002"/>
1130 <enum name="DIAMETER_ELECTION_LOST" code="4003"/>
1131 <enum name="DIAMETER_ERROR_MIP_REPLY_FAILURE" code="4005"/>
1132 <enum name="DIAMETER_ERROR_HA_NOT_AVAILABLE" code="4006"/>
1133 <enum name="DIAMETER_ERROR_BAD_KEY" code="4007"/>
1134 <enum name="DIAMETER_ERROR_MIP_FILTER_NOT_SUPPORTED" code="4008"/>
1135 <enum name="DIAMETER_END_USER_SERVICE_DENIED" code="4010"/>
1136 <enum name="DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE" code="4011"/>
1137 <enum name="DIAMETER_CREDIT_LIMIT_REACHED" code="4012"/>
1138 <enum name="DIAMETER_USER_NAME_REQUIRED" code="4013"/>
1140 <enum name="DIAMETER_AVP_UNSUPPORTED" code="5001"/>
1141 <enum name="DIAMETER_UNKNOWN_SESSION_ID" code="5002"/>
1142 <enum name="DIAMETER_AUTHORIZATION_REJECTED" code="5003"/>
1143 <enum name="DIAMETER_INVALID_AVP_VALUE" code="5004"/>
1144 <enum name="DIAMETER_MISSING_AVP" code="5005"/>
1145 <enum name="DIAMETER_RESOURCES_EXCEEDED" code="5006"/>
1146 <enum name="DIAMETER_CONTRADICTING_AVPS" code="5007"/>
1147 <enum name="DIAMETER_AVP_NOT_ALLOWED" code="5008"/>
1148 <enum name="DIAMETER_AVP_OCCURS_TOO_MANY_TIMES" code="5009"/>
1149 <enum name="DIAMETER_NO_COMMON_APPLICATION " code="5010"/>
1150 <enum name="DIAMETER_UNSUPPORTED_VERSION" code="5011"/>
1151 <enum name="DIAMETER_UNABLE_TO_COMPLY" code="5012"/>
1152 <enum name="DIAMETER_INVALID_BIT_IN_HEADER" code="5013"/>
1153 <enum name="DIAMETER_INVALID_AVP_LENGTH" code="5014"/>
1154 <enum name="DIAMETER_INVALID_MESSAGE_LENGTH" code="5015"/>
1155 <enum name="DIAMETER_INVALID_AVP_BIT_COMBO" code="5016"/>
1156 <enum name="DIAMETER_NO_COMMON_SECURITY" code="5017"/>
1157 <enum name="DIAMETER_RADIUS_AVP_UNTRANSLATABLE" code="5018"/>
1158 <enum name="DIAMETER_ERROR_NO_FOREIGN_HA_SERVICE" code="5024"/>
1159 <enum name="DIAMETER_ERROR_END_TO_END_MIP_KEY_ENCRYPTION" code="5025"/>
1160 <enum name="DIAMETER_USER_UNKNOWN" code="5030"/>
1161 <enum name="DIAMETER_RATING_FAILED" code="5031"/>
1162 <enum name="DIAMETER_ERROR_USER_UNKNOWN" code="5032"/>
1163 <enum name="DIAMETER_ERROR_IDENTITIES_DONT_MATCH" code="5033"/>
1164 <enum name="DIAMETER_ERROR_IDENTITY_NOT_REGISTERED" code="5034"/>
1165 <enum name="DIAMETER_ERROR_ROAMING_NOT_ALLOWED" code="5035"/>
1166 <enum name="DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED" code="5036"/>
1167 <enum name="DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED" code="5037"/>
1168 <enum name="DIAMETER_ERROR_IN_ASSIGNMENT_TYPE" code="5038"/>
1169 <enum name="DIAMETER_ERROR_TOO_MUCH_DATA" code="5039"/>
1170 <enum name="DIAMETER_ERROR_NOT SUPPORTED_USER_DATA" code="5040"/>
1172 <avp name="Product-Name" code="269" mandatory="mustnot" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1173 <type type-name="UTF8String"/>
1175 <avp name="Session-Binding" code="270" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1176 <type type-name="Unsigned32"/>
1177 <enum name="RE_AUTH" code="1"/>
1178 <enum name="STR" code="2"/>
1179 <enum name="Unallocated" code="3"/>
1180 <enum name="ACCOUNTING" code="4"/>
1182 <avp name="Session-Server-Failover" code="271" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1183 <type type-name="Unsigned32"/>
1184 <enum name="REFUSE_SERVICE" code="0"/>
1185 <enum name="TRY_AGAIN" code="1"/>
1186 <enum name="ALLOW_SERVICE" code="2"/>
1187 <enum name="TRY_AGAIN_ALLOW_SERVICE" code="3"/>
1189 <avp name="Multi-Round-Time-Out" code="272" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1190 <type type-name="Unsigned32"/>
1192 <avp name="Disconnect-Cause" code="273" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1193 <type type-name="Unsigned32"/>
1194 <enum name="REBOOTING" code="0"/>
1195 <enum name="BUSY" code="1"/>
1196 <enum name="DO_NOT_WANT_TO_TALK_TO_YOU" code="2"/>
1198 <avp name="Auth-Request-Type" code="274" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1199 <type type-name="Unsigned32"/>
1200 <enum name="Authenticate Only" code="1"/>
1201 <enum name="Authorize Only" code="2"/>
1202 <enum name="Authorize Authenticate" code="3"/>
1204 <avp name="Alternate-Peer" code="275" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1205 <type type-name="DiameterIdentity"/>
1207 <avp name="Auth-Grace-Period" code="276" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1208 <type type-name="Unsigned32"/>
1210 <avp name="Auth-Session-State" code="277" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1211 <type type-name="Unsigned32"/>
1212 <enum name="STATE_MAINTAINED" code="0"/>
1213 <enum name="NO_STATE_MAINTAINED" code="1"/>
1215 <avp name="Origin-State-Id" code="278" mandatory="must" protected="mustnot" vendor-bit="mustnot">
1216 <type type-name="Unsigned32"/>
1218 <avp name="Failed-AVP" code="279" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1224 <avp name="Proxy-Host" code="280" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1225 <type type-name="DiameterIdentity"/>
1227 <avp name="Error-Message" code="281" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1228 <type type-name="UTF8String"/>
1230 <avp name="Route-Record" code="282" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1231 <type type-name="DiameterIdentity"/>
1233 <avp name="Destination-Realm" code="283" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1234 <type type-name="DiameterIdentity"/>
1236 <avp name="Proxy-Info" code="284" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1238 <gavp name="Proxy-Host"/>
1239 <gavp name="Proxy-State"/>
1242 <avp name="Re-Auth-Request-Type" code="285" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1243 <type type-name="Unsigned32"/>
1244 <enum name="AUTHORIZE_ONLY" code="0"/>
1245 <enum name="AUTHORIZE_AUTHENTICATE" code="1"/>
1247 <avp name="Accounting-Sub-Session-Id" code="287" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
1248 <type type-name="Unsigned64"/>
1250 <!-- 288-290 Unallocated http://www.iana.org/assignments/aaa-parameters (last updated 20 September 2005)?? -->
1251 <avp name="Authorization-Lifetime" code="291" mandatory="must" may-encrypt="no" vendor-bit="mustnot">
1252 <type type-name="Integer32"/>
1254 <avp name="Redirect-Host" code="292" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1255 <type type-name="DiameterIdentity"/>
1257 <avp name="Destination-Host" code="293" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1258 <type type-name="DiameterIdentity"/>
1260 <avp name="Error-Reporting-Host" code="294" mandatory="must" protected="mustnot" may-encrypt="no" vendor-bit="mustnot">
1261 <type type-name="DiameterIdentity"/>
1263 <avp name="Termination-Cause" code="295" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1264 <type type-name="Unsigned32"/>
1265 <enum name="DIAMETER_LOGOUT" code="1"/>
1266 <enum name="DIAMETER_SERVICE_NOT_PROVIDED" code="2"/>
1267 <enum name="DIAMETER_BAD_ANSWER" code="3"/>
1268 <enum name="DIAMETER_ADMINISTRATIVE" code="4"/>
1269 <enum name="DIAMETER_LINK_BROKEN" code="5"/>
1270 <enum name="DIAMETER_AUTH_EXPIRED" code="6"/>
1271 <enum name="DIAMETER_USER_MOVED" code="7"/>
1272 <enum name="DIAMETER_SESSION_TIMEOUT" code="8"/>
1274 <avp name="Origin-Realm" code="296" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1275 <type type-name="DiameterIdentity"/>
1277 <avp name="Experimental-Result" code="297" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1279 <gavp name="Vendor-Id"/>
1280 <gavp name="Experimental-Result-Code"/>
1283 <!-- 3GPP TS 29.230 version 6.5.0 Release 6, ETSI TS 129 230 V6.5.0 (2005-09) -->
1284 <avp name="Experimental-Result-Code" code="298" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot">
1285 <type type-name="Unsigned32"/>
1286 <enum name="DIAMETER_FIRST_REGISTRATION" code="2001"/>
1287 <enum name="DIAMETER_SUBSEQUENT_REGISTRATION" code="2002"/>
1288 <enum name="DIAMETER_UNREGISTERED_SERVICE" code="2003"/>
1289 <enum name="DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED" code="2004"/>
1290 <enum name="SDIAMETER_SERVER_SELECTION" code="2005"/>
1291 <enum name="DIAMETER_USER_DATA_NOT_AVAILABLE" code="4100"/>
1292 <enum name="DIAMETER_PRIOR_UPDATE_IN_PROGRESS" code="4101"/>
1293 <enum name="DIAMETER_ERROR_OUT_OF_RESOURCES" code="4121"/>
1294 <enum name="DIAMETER_ERROR_USER_UNKNOWN" code="5001"/>
1295 <enum name="DIAMETER_ERROR_IDENTITIES_DONT_MATCH" code="5002"/>
1296 <enum name="DIAMETER_ERROR_IDENTITY_NOT_REGISTERED" code="5003"/>
1297 <enum name="DIAMETER_ERROR_ROAMING_NOT_ALLOWED" code="5004"/>
1298 <enum name="DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED" code="5005"/>
1299 <enum name="DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED" code="5006"/>
1300 <enum name="DIAMETER_ERROR_IN_ASSIGNMENT_TYPE" code="5007"/>
1301 <enum name="DIAMETER_ERROR_TOO_MUCH_DATA" code="5008"/>
1302 <enum name="DIAMETER_ERROR_NOT_SUPPORTED_USER_DATA" code="5009"/>
1303 <enum name="DIAMETER_MISSING_USER_ID" code="5010"/>
1304 <enum name="DIAMETER_ERROR_FEATURE_UNSUPPORTED" code="5011"/>
1305 <enum name="DIAMETER_ERROR_USER_NO_WLAN_SUBSCRIPTION" code="5041"/>
1306 <enum name="DIAMETER_ERROR_W-APN_UNUSED_BY_USER" code="5042"/>
1307 <enum name="DIAMETER_ERROR_W-DIAMETER_ERROR_NO_ACCESS_INDEPENDENT_SUBSCRIPTION" code="5043"/>
1308 <enum name="DIAMETER_ERROR_USER_NO_W-APN_SUBSCRIPTION" code="5044"/>
1309 <enum name="DIAMETER_ERROR_USER_DATA_NOT_RECOGNIZED" code="5100"/>
1310 <enum name="DIAMETER_ERROR_OPERATION_NOT_ALLOWED" code="5101"/>
1311 <enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_READ" code="5102"/>
1312 <enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_MODIFIED" code="5103"/>
1313 <enum name="DIAMETER_ERROR_USER_DATA_CANNOT_BE_NOTIFIED" code="5104"/>
1314 <enum name="DIAMETER_ERROR_TRANSPARENT_DATA_OUT_OF_SYNC" code="5105"/>
1315 <enum name="DIAMETER_ERROR_START_INDICATION" code="5120"/>
1316 <enum name="DIAMETER_ERROR_STOP_INDICATION" code="5121"/>
1317 <enum name="DIAMETER_ERROR_UNKNOWN_MBMS_BEARER_SERVICE" code="5122"/>
1318 <enum name="DIAMETER_ERROR_SERVICE_AREA" code="5123"/>
1319 <enum name="DIAMETER_ERROR_INITIAL_PARAMETERS" code="5140"/>
1320 <enum name="DIAMETER_ERROR_TRIGGER_EVENT" code="5141"/>
1322 <!-- RFC3588 AVP -->
1323 <avp name="Inband-Security-Id" code="299" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
1324 <type type-name="Unsigned32"/>
1325 <enum name="NO_INBAND_SECURITY" code="0"/>
1326 <enum name="TLS" code="1"/>
1329 <avp name="E2E-Sequence" code="300" mandatory="must">
1334 <!-- 301-317 Unallocated -->
1335 <!-- AVP:s 318 - 348 Belongs to Diameter Mobile IPv4 Application and is defined in mobileipv4.xml -->
1336 <!-- AVP:s 349-362 Unassigned -->
1337 <!-- AVP:s 363 - 408 Belongs to Diameter Network Access Server Application and is defined in nasreq.xml -->
1338 <!-- AVP:s 411 - 461 Belongs to Carge Control and is defined in chargecontrol.xml -->
1339 <!-- 466-479 Unallocated -->
1340 <avp name="Accounting-Record-Type" code="480" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1341 <type type-name="Enumerated"/>
1342 <enum name="Event Record" code="1"/>
1343 <enum name="Start Record" code="2"/>
1344 <enum name="Interim Record" code="3"/>
1345 <enum name="Stop Record" code="4"/>
1347 <!-- 481-482 Unallocated -->
1349 <avp name="Accounting-Realtime-Required" code="483" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1350 <type type-name="Unsigned32"/>
1351 <enum name="Reserved" code="0"/>
1352 <enum name="DELIVER_AND_GRANT" code="1"/>
1353 <enum name="GRANT_AND_STORE" code="2"/>
1354 <enum name="GRANT_AND_LOSE" code="3"/>
1356 <!-- 484 unallocated -->
1357 <avp name="Accounting-Record-Number" code="485" mandatory="must" may-encrypt="yes" vendor-bit="mustnot">
1358 <type type-name="Unsigned32"/>
1360 <!-- 486 unallocated -->
1361 <avp name="Accounting-Sub-Session-Id" code="487" mandatory="must">
1362 <type type-name="Unsigned64"/>
1364 <avp name="Example-AVP" code="999999" mandatory="mustnot" vendor-bit="may">
1366 <gavp name="Origin-Host"/>
1367 <gavp name="Host-IP-Address"/>
1370 <!-- ************************ END DIAMETER BASE PROTOCOL AVPS ******************* -->
1372 3GPP TS 29.230 version 7.7.0 Release 7 Table 7.1: 3GPP specific AVP codes
1373 100 3GPP-WLAN-APN-Id OctetString 29.234 [6]
1374 Note: The AVP codes from 1 to 255 are reserved for backwards compatibility with 3GPP RADIUS Vendor
1375 Specific Attributes (See TS 29.061 [13])
1376 Note: The AVP codes from 256 to 299 are reserved for future use.
1377 300 Authentication-Method Enumerated
1378 301 Authentication-Information-SIM OctetString
1379 302 Authorization -Information-SIM OctetString
1380 303 WLAN-User-Data Grouped
1381 304 Charging-Data Grouped
1382 305 WLAN-Access Enumerated
1383 306 WLAN- 3GPP-IP-Access Enumerated
1384 307 APN-Authorized Grouped
1386 309 APN-Barring-Type Enumerated
1387 310 WLAN-Direct-IP-Access Enumerated
1388 311 Session-Request-Type Enumerated
1389 312 Routing-Policy IPFilterRule
1390 313 Max-Requested-Bandwidth OctetString
1391 314 Charging-Characteristics Integer
1392 315 Charging-Nodes Grouped
1393 316 Primary-OCS-Charging-Function-Name DiameterIdentity
1394 317 Secondary-OCS-Charging-Function-Name DiameterIdentity
1395 318 3GPP-AAA-Server-Name DiameterIdentity 29.234 [6]
1396 319 Maximum-Number-Accesses Unsigned32
1397 Note: The AVP codes from 320 to 399 are reserved for TS 29.234
1399 <avp name="GBA-UserSecSettings" code="400" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1400 <type type-name="OctetString"/>
1403 <avp name="Transaction-Identifier" code="401" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1404 <type type-name="OctetString"/>
1406 <avp name="NAF-Hostname" code="402" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1407 <type type-name="OctetString"/>
1409 <avp name="GAA-Service-Identifier" code="403" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1410 <type type-name="OctetString"/>
1412 <avp name="Key-ExpiryTime" code="404" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1413 <type type-name="Time"/>
1415 <avp name="ME-Key-Material" code="405" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1416 <type type-name="OctetString"/>
1418 <avp name="UICC-Key-Material" code="406" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1419 <type type-name="OctetString"/>
1421 <avp name="GBA_U-Awareness-Indicator" code="407" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1422 <type type-name="Enumerated"/>
1423 <enum name="NO" code="0"/>
1424 <enum name="YES" code="1"/>
1426 <avp name="BootstrapInfoCreationTime" code="408" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1427 <type type-name="Time"/>
1429 <avp name="GUSS-Timestamp" code="409" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1430 <type type-name="Time"/>
1432 <avp name="GBA-Type" code="410" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1433 <type type-name="Enumerated"/>
1434 <enum name="3G GBA" code="0"/>
1435 <enum name="2G GBA" code="1"/>
1439 Note: TThe AVP codes from 410 to 499 are reserved for TS 29.109
1441 <!-- Ref 3GPP TS 29.209 version 6.7.0 Release 6
1442 NOTE AVP 500 - 523 is in gqpolicy.xml
1443 AVP 524 - 527 is in TGPPRx.xml (3GPP TS 29.214)
1444 Note: The AVP codes from 524 to 599 are reserved for TS 29.209 and TS 29.211
1446 <avp name="Visited-Network-Identifier" code="600" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1447 <type type-name="OctetString"/>
1449 <avp name="Public-Identity" code="601" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1450 <type type-name="UTF8String"/>
1452 <avp name="Server-Name" code="602" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
1453 <type type-name="UTF8String"/>
1456 603 Server-Capabilities Grouped
1457 604 Mandatory-Capability Unsigned32
1458 605 Optional-Capability Unsigned32
1459 606 User-Data OctetString
1460 607 SIP-Number-Auth-Items Unsigned32
1461 608 SIP-Authentication-Scheme UTF8String
1462 609 SIP-Authenticate OctetString
1463 610 SIP-Authorization OctetString
1464 611 SIP-Authentication-Context OctetString
1466 612 SIP-Auth-Data-Item Grouped 29.229 [2], 29.234 [6]
1467 613 SIP-Item-Number Unsigned32
1468 614 Server-Assignment-Type Enumerated
1469 615 Deregistration-Reason Grouped
1470 616 Reason-Code Enumerated
1471 617 Reason-Info UTF8String
1473 <avp name="Charging-Information" code="618" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1475 <gavp name="Primary-Event-Charging-Function-Name"/>
1476 <gavp name="Secondary-Event-Charging-Function-Name"/>
1477 <gavp name="Primary-Charging-Collection-Function-Name"/>
1478 <gavp name="Secondary-Charging-Collection-Function-Name"/>
1482 <avp name="Primary-Event-Charging-Function-Name" code="619" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1483 <type type-name="UTF8String"/>
1486 <avp name="Secondary-Event-Charging-Function-Name" code="620" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1487 <type type-name="UTF8String"/>
1490 <avp name="Primary-Charging-Collection-Function-Name" code="621" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1491 <type type-name="UTF8String"/>
1494 <avp name="Secondary-Charging-Collection-Function-Name" code="622" vendor-id="TGPP" mandatory="must" may-encrypt="no" vendor-bit="must">
1495 <type type-name="UTF8String"/>
1498 623 User-Authorization-Type Enumerated
1499 624 User-Data-Already-Available Enumerated
1500 625 Confidentiality-Key OctetString
1501 626 Integrity-Key OctetString
1502 627 User-Data-Request-Type Enumerated
1503 628 Supported-Features Grouped
1504 629 Feature-List-ID Unsigned32
1505 630 Feature-List Unsigned32
1506 631 Supported-Applications Grouped
1507 632 Associated-Identities Grouped
1508 633 Originating-Request Enumerated
1509 634 Wildcarded-PSI UTF8String
1511 Note: The AVP codes from 634 to 699 are reserved for TS 29.229.
1513 ************************** 3GPP Sh AVPS **************************
1514 ************************** NOTE see TGPPSh.xml **************************
1515 ************************** 3GPP TS 29.329 **************************
1516 ************************** 700 - 711 **************************
1517 Note: The AVP codes from 711 to799 are reserved for TS 29.329.
1518 Note: The AVP codes from 800 to 822 are reserved for TS 32.299.
1520 <!-- 3GPP Diameter charging applications (3GPP TS 32.299 version 7.0.0 Release 7)-->
1521 <!-- Note: The AVP codes from 800 to 822 are reserved for TS 32.299. -->
1522 <avp name="Event-Type" code="823" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="mustnot" vendor-id="TGPP" >
1524 <gavp name="SIP-Method"/>
1525 <gavp name="Event"/>
1526 <gavp name="Content-Type"/>
1527 <gavp name="Content-Length"/>
1528 <gavp name="Content-Disposition"/>
1531 <avp name="SIP-Method" code="824" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1532 <type type-name="UTF8String"/>
1534 <avp name="Event" code="825" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1535 <type type-name="UTF8String"/>
1537 <avp name="Content-Type" code="826" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1538 <type type-name="UTF8String"/>
1540 <!-- In 3GPP TS 32.299 version 6.5.0 Release 6 (2005-12) -->
1541 <!-- type type-name="UTF8String" -->
1542 <!-- but according to 3GPP TS 32.299 version 7.4.0 Release 7(2006-12) it -->
1544 <avp name="Content-Length" code="827" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1545 <type type-name="Unsigned32"/>
1547 <avp name="Content-Disposition" code="828" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1548 <type type-name="UTF8String"/>
1550 <avp name="Role-Of-Node" code="829" mandatory="must" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1551 <type type-name="Enumerated"/>
1552 <enum name="ORIGINATING_ROLE" code="0"/>
1553 <enum name="TERMINATING_ROLE" code="1"/>
1554 <enum name="PROXY_ROLE" code="2"/>
1555 <enum name="B2BUA_ROLE" code="3"/>
1557 <avp name="User-Session-Id" code="830" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1558 <type type-name="UTF8String"/>
1560 <avp name="Calling-Party-Address" code="831" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1561 <type type-name="UTF8String"/>
1563 <avp name="Called-Party-Address" code="832" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1564 <type type-name="UTF8String"/>
1566 <avp name="Time-Stamps" code="833" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1568 <gavp name="SIP-Request-Timestamp"/>
1569 <gavp name="SIP-Response-Timestamp"/>
1572 <avp name="SIP-Request-Timestamp" code="834" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1573 <type type-name="Time"/>
1575 <avp name="SIP-Response-Timestamp" code="835" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1576 <type type-name="Time"/>
1578 <avp name="Application-Server" code="836" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1579 <type type-name="UTF8String"/>
1581 <avp name="Application-provided-Called-Party-Address" code="837" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1582 <type type-name="UTF8String"/>
1584 <avp name="Inter-Operator-Identifier" code="838" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1586 <gavp name="Originating-IOI"/>
1587 <gavp name="Terminating-IOI"/>
1590 <avp name="Originating-IOI" code="839" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1591 <type type-name="UTF8String"/>
1593 <avp name="Terminating-IOI" code="840" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1594 <type type-name="UTF8String"/>
1596 <avp name="IMS-Charging-Identifier " code="841" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1597 <type type-name="UTF8String"/>
1599 <avp name="SDP-Session-Description" code="842" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1600 <type type-name="UTF8String"/>
1602 <avp name="SDP-Media-components" code="843" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1604 <gavp name="SDP-Media-Name"/>
1605 <gavp name="SDP-Media-Description"/>
1608 <avp name="SDP-Media-Name" code="844" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1609 <type type-name="UTF8String"/>
1611 <avp name="SDP-Media-Description" code="845" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1612 <type type-name="UTF8String"/>
1614 <avp name="GPRS-Charging-ID" code="846" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1615 <type type-name="UTF8String"/>
1618 ETSI TS 132 299 V7.6.0 (2007-06) GGSN-Address 847 X - X - Address
1620 <avp name="GGSN-Address" code="847" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1621 <type type-name="IPAddress"/>
1623 <avp name="Served-Party-IP-Address" code="848" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1624 <type type-name="IPAddress"/>
1626 <avp name="Authorised-QoS" code="849" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1627 <type type-name="UTF8String"/>
1629 <avp name="Application-Server-Information" code="850" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1631 <gavp name="Application-Server"/>
1632 <gavp name="Application-Provided-Called-Party-Address"/>
1635 <avp name="Trunk-Group-ID" code="851" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1637 <gavp name="Incoming-Trunk-Group-ID"/>
1638 <gavp name="Outgoing-Trunk-Group-ID"/>
1641 <avp name="Incoming-Trunk-Group-ID" code="852" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1642 <type type-name="UTF8String"/>
1644 <avp name="Outgoing-Trunk-Group-ID" code="853" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1645 <type type-name="UTF8String"/>
1647 <avp name="Bearer-Service" code="854" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1648 <type type-name="OctetString"/>
1650 <avp name="Service-ID" code="855" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1651 <type type-name="UTF8String"/>
1654 <avp name="PoC-Controlling-Address" code="858" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
1655 <type type-name="UTF8String"/>
1658 <avp name="PoC-Group-Name" code="859" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
1659 <type type-name="UTF8String"/>
1662 <avp name="Cause" code="860" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1664 <gavp name="Cause-Code"/>
1665 <gavp name="Node-Functionality"/>
1668 <avp name="Cause-Code" code="861" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1669 <type type-name="Enumerated"/>
1670 <enum name="End of SUBSCRIBE dialog" code="-2"/>
1671 <enum name="Successful transaction" code="-1"/>
1672 <enum name="Normal end of session" code="0"/>
1673 <enum name="Unspecified error" code="1"/>
1674 <enum name="Unsuccessful session setup" code="2"/>
1675 <enum name="Internal error" code="3"/>
1676 <enum name="Multiple Choices" code="300"/>
1677 <enum name="Moved Permanently" code="301"/>
1678 <enum name="Moved Temporarily" code="302"/>
1679 <enum name="Use Proxy" code="305"/>
1680 <enum name="Alternative Service" code="380"/>
1681 <enum name="Bad Request" code="400"/>
1682 <enum name="Unauthorized" code="401"/>
1683 <enum name="Payment Required" code="402"/>
1684 <enum name="Forbidden" code="403"/>
1685 <enum name="Not Found" code="404"/>
1686 <enum name="Method Not Allowed" code="405"/>
1687 <enum name="Not Acceptable" code="406"/>
1688 <enum name="Proxy Authentication Required" code="407"/>
1689 <enum name="Request Timeout" code="408"/>
1690 <enum name="Gone" code="410"/>
1691 <enum name="Conditional Request Failed" code="412"/>
1692 <enum name="Request Entity Too Large" code="413"/>
1693 <enum name="Request-URI Too Long" code="414"/>
1694 <enum name="Unsupported Media Type" code="415"/>
1695 <enum name="Unsupported URI Scheme" code="416"/>
1696 <enum name="Unknown Resource-Priority" code="417"/>
1697 <enum name="Bad Extension" code="420"/>
1698 <enum name="Extension Required" code="421"/>
1699 <enum name="Session Interval Too Small" code="422"/>
1700 <enum name="Interval Too Brief" code="423"/>
1701 <enum name="Use Identity Header" code="428"/>
1702 <enum name="Provide Referrer Identity" code="429"/>
1703 <enum name="Bad Identity-Info" code="436"/>
1704 <enum name="Unsupported Certificate" code="437"/>
1705 <enum name="Invalid Identity Header" code="438"/>
1706 <enum name="Temporarily Unavailable" code="480"/>
1707 <enum name="Call/Transaction Does Not Exist" code="481"/>
1708 <enum name="Loop Detected" code="482"/>
1709 <enum name="Too Many Hops" code="483"/>
1710 <enum name="Address Incomplete" code="484"/>
1711 <enum name="Ambiguous" code="485"/>
1712 <enum name="Busy Here" code="486"/>
1713 <enum name="Request Terminated" code="487"/>
1714 <enum name="Not Acceptable Here" code="488"/>
1715 <enum name="Bad Event" code="489"/>
1716 <enum name="Request Pending" code="491"/>
1717 <enum name="Undecipherable" code="493"/>
1718 <enum name="Security Agreement Required" code="494"/>
1719 <enum name="Server Internal Error" code="500"/>
1720 <enum name="Not Implemented" code="501"/>
1721 <enum name="Bad Gateway" code="502"/>
1722 <enum name="Service Unavailable" code="503"/>
1723 <enum name="Server Time-out" code="504"/>
1724 <enum name="Version Not Supported" code="505"/>
1725 <enum name="Message Too Large" code="513"/>
1726 <enum name="Precondition Failure" code="580"/>
1727 <enum name="Busy Everywhere" code="600"/>
1728 <enum name="Decline" code="603"/>
1729 <enum name="Does Not Exist Anywhere" code="604"/>
1730 <enum name="Not Acceptable" code="606"/>
1732 <avp name="Node-Functionality" code="862" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1733 <type type-name="Unsigned32"/>
1734 <enum name="S-CSCF" code="0"/>
1735 <enum name="P-CSCF" code="1"/>
1736 <enum name="I-CSCF" code="2"/>
1737 <enum name="MRFC" code="3"/>
1738 <enum name="MGCF" code="4"/>
1739 <enum name="BGCF" code="5"/>
1740 <enum name="AS" code="6"/>
1741 <enum name="UE" code="7"/>
1743 <avp name="Service-Specific-Data" code="863" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1744 <type type-name="UTF8String"/>
1746 <avp name="Originator" code="864" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1747 <type type-name="Enumerated"/>
1748 <enum name="Calling Party" code="0"/>
1749 <enum name="Called Party" code="1"/>
1751 <avp name="PS-Furnish-Charging-Information" code="865" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1753 <gavp name="GPRS-Charging-Id"/>
1754 <gavp name="PS-Free-Format-Data"/>
1755 <gavp name="PS-Append-Free-Format-Data"/>
1758 <avp name="PS-Free-Format-Data" code="866" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1759 <type type-name="OctetString"/>
1761 <avp name="PS-Append-Free-Format-Data" code="867" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1762 <type type-name="Enumerated"/>
1763 <enum name="Append" code="0"/>
1764 <enum name="Overwrite" code="1"/>
1766 <avp name="Time-Quota-Threshold" code="868" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1767 <type type-name="Unsigned32"/>
1769 <avp name="Volume-Quota-Threshold" code="869" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1770 <type type-name="Unsigned32"/>
1772 <avp name="Trigger-Type" code="870" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1773 <type type-name="Enumerated"/>
1774 <enum name="CHANGE_IN_SGSN_IP_ADDRESS" code="1"/>
1775 <enum name="CHANGE_IN_QOS" code="2"/>
1776 <enum name="CHANGE_IN_LOCATION" code="3"/>
1777 <enum name="CHANGE_IN_RAT" code="4"/>
1778 <enum name="CHANGEINQOS_TRAFFIC_CLASS" code="10"/>
1779 <enum name="CHANGEINQOS_RELIABILITY_CLASS" code="11"/>
1780 <enum name="CHANGEINQOS_DELAY_CLASS" code="12"/>
1781 <enum name="CHANGEINQOS_PEAK_THROUGHPUT" code="13"/>
1782 <enum name="CHANGEINQOS_PRECEDENCE_CLASS" code="14"/>
1783 <enum name="CHANGEINQOS_MEAN_THROUGHPUT" code="15"/>
1784 <enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK" code="16"/>
1785 <enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK" code="17"/>
1786 <enum name="CHANGEINQOS_RESIDUAL_BER" code="18"/>
1787 <enum name="CHANGEINQOS_SDU_ERROR_RATIO" code="19"/>
1788 <enum name="CHANGEINQOS_TRANSFER_DELAY" code="20"/>
1789 <enum name="CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY" code="21"/>
1790 <enum name="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK" code="22"/>
1791 <enum name="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK" code="23"/>
1792 <enum name="CHANGEINLOCATION_MCC" code="30"/>
1793 <enum name="CHANGEINLOCATION_MNC" code="31"/>
1794 <enum name="CHANGEINLOCATION_RAC" code="32"/>
1795 <enum name="CHANGEINLOCATION_LAC" code="33"/>
1796 <enum name="CHANGEINLOCATION_CellId" code="34"/>
1797 <enum name="CHANGEINPARTICIPANTS_Number" code="50"/>
1799 <avp name="Quota-Holding-Time" code="871" mandatory="must" vendor-bit="must" vendor-id="TGPP">
1800 <type type-name="Unsigned32"/>
1802 <avp name="Reporting-Reason" code="872" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1803 <type type-name="Enumerated"/>
1804 <enum name="THRESHOLD" code="0"/>
1805 <enum name="QHT" code="1"/>
1806 <enum name="FINAL" code="2"/>
1807 <enum name="QUOTA_EXHAUSTED" code="3"/>
1808 <enum name="VALIDITY_TIME" code="4"/>
1809 <enum name="OTHER_QUOTA_TYPE" code="5"/>
1810 <enum name="RATING_CONDITION_CHANGE" code="6"/>
1811 <enum name="FORCED_REAUTHORISATION" code="7"/>
1812 <enum name="POOL_EXHAUSTED" code="8"/>
1814 <avp name="Service-Information" code="873" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1816 <gavp name="PS-Information"/>
1817 <gavp name="WLAN-Information"/>
1818 <gavp name="IMS-Information"/>
1819 <gavp name="MMS-Information"/>
1820 <gavp name="LCS-Information"/>
1821 <gavp name="PoC-Information"/>
1822 <gavp name="MBMS-Information"/>
1825 <avp name="PS-Information" code="874" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1827 <gavp name="3GPP-Charging-Id"/>
1828 <gavp name="3GPP-PDP Type"/>
1829 <gavp name="PDP-Address"/>
1830 <gavp name="3GPP-GPRS-Negotiated-QoS-Profile"/>
1831 <gavp name="SGSN-Address"/>
1832 <gavp name="GGSN-Address"/>
1833 <gavp name="CG-Address"/>
1834 <gavp name="3GPP-IMSI-MCC-MNC"/>
1835 <gavp name="3GPP-GGSN- MCC-MNC"/>
1836 <gavp name="3GPP-NSAPI"/>
1837 <gavp name="Called-Station-Id"/>
1838 <gavp name="3GPP-Session-Stop-Indicator"/>
1839 <gavp name="3GPP-Selection-Mode"/>
1840 <gavp name="3GPP-Charging-Characteristics"/>
1841 <gavp name="3GPP-SGSN-MCC-MNC"/>
1842 <gavp name="3GPP-MS-TimeZone"/>
1843 <gavp name="3GPP-CAMEL-Charging-Info"/>
1844 <gavp name="Charging-Rule-Base-Name"/>
1845 <gavp name="3GPP-User-Location-Info"/>
1846 <gavp name="3GPP-RAT-Type"/>
1847 <gavp name="PS-Furnish-Charging-Information"/>
1850 <avp name="WLAN-Information" code="875" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1851 <type type-name="UTF8String"/>
1853 <avp name="IMS-Information" code="876" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1855 <gavp name="Event-Type"/>
1856 <gavp name="Role-Of-Node"/>
1857 <gavp name="Node-Functionality"/>
1858 <gavp name="User-Session-ID"/>
1859 <gavp name="Calling-Party-Address"/>
1860 <gavp name="Called-Party-Address"/>
1861 <gavp name="Time-Stamps"/>
1862 <gavp name="Application-Server-Information"/>
1863 <gavp name="Inter-Operator-Identifier"/>
1864 <gavp name="IMS-Charging-Identifier"/>
1865 <gavp name="SDP-Session-Description"/>
1866 <gavp name="SDP-Media-Component"/>
1867 <gavp name="GGSN-Address"/>
1868 <gavp name="Served-Party-IP-Address"/>
1869 <gavp name="Server-Capabilities"/>
1870 <gavp name="Trunk-Group-ID"/>
1871 <gavp name="Bearer-Service"/>
1872 <gavp name="Service-Id"/>
1873 <gavp name="Service-Specific-Data"/>
1874 <gavp name="Message-Body"/>
1875 <gavp name="Cause-Code"/>
1878 <avp name="MMS-Information" code="877" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1879 <type type-name="UTF8String"/>
1881 <avp name="LCS-Information" code="878" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1883 <gavp name="LCS-Client-ID"/>
1884 <gavp name="Location-Type"/>
1885 <gavp name="Location-Estimate"/>
1886 <gavp name="Positioning-Data"/>
1888 <gavp name="MSISDN"/>
1891 <avp name="PoC-Information" code="879" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1893 <gavp name="PoC-Server-Role"/>
1894 <gavp name="PoC-Session-Type"/>
1895 <gavp name="Number-Of-Participants"/>
1896 <gavp name="Participants-Involved"/>
1897 <gavp name="Talk-Burst-Exchange"/>
1898 <gavp name="PoC-Controlling-Address"/>
1899 <gavp name="PoC-Group-Name"/>
1902 <avp name="MBMS-Information" code="880" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1903 <type type-name="UTF8String"/>
1905 <avp name="Quota-Consumption-Time" code="881" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1906 <type type-name="Unsigned32"/>
1908 <avp name="Media-Initiator-Flag" code="882" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1909 <type type-name="Enumerated"/>
1910 <enum name="called party" code="0"/>
1911 <enum name="calling party" code="1"/>
1912 <enum name="unknown" code="2"/>
1915 <avp name="PoC-Server-Role" code="883" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1916 <type type-name="Enumerated"/>
1917 <enum name="Participating PoC Server" code="0"/>
1918 <enum name="Controlling PoC Server" code="1"/>
1921 <avp name="PoC-Server-Role" code="884" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1922 <type type-name="Enumerated"/>
1923 <enum name="1 to 1 PoC session" code="0"/>
1924 <enum name="chat PoC group session" code="1"/>
1925 <enum name="pre-arranged PoC group session" code="2"/>
1926 <enum name="ad-hoc PoC group session" code="3"/>
1929 <avp name="Number-Of-Participants" code="885" mandatory="must" vendor-bit="must" vendor-id="TGPP">
1930 <type type-name="Integer32"/>
1933 <avp name="Participants-Involved" code="887" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
1934 <type type-name="UTF8String"/>
1937 <avp name="Expires" code="888" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
1938 <type type-name="Unsigned32"/>
1941 <avp name="Message-Body" code="889" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1943 <gavp name="Content-Type"/>
1944 <gavp name="Content-Length"/>
1945 <gavp name="Content-Disposition"/>
1946 <gavp name="Originator"/>
1949 <avp name="WAG-Address" code="890" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP" >
1950 <type type-name="IPAddress"/>
1952 <avp name="WAG-PLMN-Id" code="891">
1953 <type type-name="OctetString"/>
1955 <avp name="WLAN-Radio-Container" code="892" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1959 <avp name="WLAN-Technology" code="893" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1960 <type type-name="Unsigned32"/>
1962 <avp name="WLAN-UE-Local-IPAddress" code="894" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1963 <type type-name="IPAddress"/>
1965 <avp name="PDG-Address" code="895" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1966 <type type-name="IPAddress"/>
1968 <avp name="PDG-Charging-Id" code="896" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1969 <type type-name="Unsigned32"/>
1971 <avp name="Address-Data" code="897" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1972 <type type-name="UTF8String"/>
1974 <avp name="Address-Domain" code="898" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1978 <avp name="Address-Type" code="899" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1979 <type type-name="Enumerated"/>
1983 Note: The AVP codes from 900 to 999 are reserved for TS 29.061
1985 ******** Found in TGPPGmb.xml ********
1987 <avp name="Bearer-Usage" code="1000" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1988 <type type-name="Enumerated"/>
1989 <enum name="GENERAL" code="0"/>
1990 <enum name="IMS SIGNALLING" code="1"/>
1991 <enum name="DEDICATED" code="2"/>
1993 <avp name="Charging-Rule-Install" code="1001" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
1995 <gavp name="Charging-Rule-Definition"/>
1996 <gavp name="Charging-Rule-Name"/>
1997 <gavp name="Charging-Rule-Base-Name"/>
2000 <avp name="Charging-Rule-Remove" code="1002" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2002 <gavp name="Charging-Rule-Name"/>
2003 <gavp name="Charging-Rule-Base-Name"/>
2006 <avp name="Charging-Rule-Definition" code="1003" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2008 <gavp name="Rating-Group"/>
2009 <gavp name="Charging-Rule-Name"/>
2010 <gavp name="Flow-Description"/>
2011 <gavp name="Flow-Status"/>
2012 <gavp name="Precedence"/>
2013 <gavp name="Reporting-Level"/>
2016 <avp name="Charging-Rule-Base-Name" code="1004" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2017 <type type-name="UTF8String"/>
2019 <avp name="Charging-Rule-Name" code="1005" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2020 <type type-name="OctetString"/>
2022 <avp name="Event-Trigger" code="1006" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2023 <type type-name="Enumerated"/>
2024 <enum name="SGSN CHANGE" code="0"/>
2025 <enum name="QOS CHANGE" code="1"/>
2026 <enum name="RAT CHANGE" code="2"/>
2027 <enum name="TFT CHANGE" code="3"/>
2028 <enum name="PLMN CHANGE" code="4"/>
2029 <enum name="TFT DELETED" code="1000"/>
2030 <enum name="LOSS OF BEARER" code="1001"/>
2031 <enum name="RECOVERY OF BEARER" code="1002"/>
2032 <enum name="POLICY ENFORCEMENT FAILED" code="1003"/>
2034 <avp name="Metering-Method" code="1007" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2035 <type type-name="Enumerated"/>
2036 <enum name="DURATION" code="0" />
2037 <enum name="VOLUME" code="1" />
2038 <enum name="DURATION_VOLUME" code="1" />
2040 <avp name="Offline" code="1008" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2041 <type type-name="Enumerated"/>
2042 <enum name="DISABLE_OFFLINE" code="0"/>
2043 <enum name="ENABLE_OFFLINE" code="1"/>
2045 <avp name="Online" code="1009">
2046 <type type-name="Enumerated"/>
2047 <enum name="DISABLE_ONLINE" code="0"/>
2048 <enum name="ENABLE_ONLINE" code="1"/>
2050 <avp name="Precedence" code="1010" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2051 <type type-name="Unsigned32"/>
2053 <avp name="Reporting-Level" code="1011" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2054 <type type-name="Enumerated"/>
2055 <enum name="CHARGING RULE LEVEL" code="0"/>
2056 <enum name="RATING GROUP LEVEL" code="1"/>
2058 <avp name="TFT-Filter" code="1012">
2059 <type type-name="IPFilterRule"/>
2061 <avp name="TFT-Packet-Filter-Information" code="1013" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2063 <gavp name="Precedence"/>
2064 <gavp name="TFT-Filter"/>
2065 <gavp name="TOS-Traffic-Class"/>
2068 <avp name="ToS-Traffic-Class" code="1014" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2069 <type type-name="OctetString"/>
2071 <avp name="PDP-Session-operation" code="1015" vendor-id="TGPP" protected="may" mandatory="must" may-encrypt="yes" vendor-bit="must">
2072 <type type-name="Unsigned32" />
2073 <enum name="PDP-SESSION-TERMINATION" code="0" />
2077 1016 QoS-Information Grouped
2078 1018 Charging-Rule-Report Grouped
2079 1019 PCC-Rule-Status Enumerated
2080 1020 Bearer-Identifier OctetString
2081 1021 Bearer-Operation Enumerated
2082 1022 Access-Network-Charging-Identifier-Gx Grouped
2083 1023 Bearer-Control-Mode Enumerated
2084 1024 Network-Request-Support Enumerated
2085 1025 Guaranteed-Bitrate-DL Unsigned32
2086 1026 Guaranteed-Bitrate-UL Unsigned32
2087 1027 IP-CAN-Type Enumerated
2088 1028 QoS-Class-Identifier Enumerated
2091 Note: The AVP codes from 1015 to 1099 are reserved for TS 29.210
2094 <!-- Note: The AVP codes from 1015 to 1099 are reserved for TS 29.210 -->
2095 <!-- ETSI TS 129 140 V6.3.0 (2005-12) -->
2096 <avp name="Served-User-Identity" code="1100" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2098 <gavp name="MSISDN"/>
2099 <gavp name="VASP-ID"/>
2100 <gavp name="VAS-ID"/>
2103 <avp name="VASP-ID" code="1101" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2104 <type type-name="UTF8String"/>
2106 <avp name="VAS-ID" code="1102" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2107 <type type-name="UTF8String"/>
2109 <avp name="Trigger-Event" code="1103" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2110 <type type-name="Enumerated"/>
2111 <enum name="MM1 Message Submission, Profile based" code="0"/>
2112 <enum name="MM1 Message Submission, Address based" code="1"/>
2113 <enum name="MM1 Message Delivery" code="2"/>
2114 <enum name="MM7 Message Submission, Profile based" code="3"/>
2115 <enum name="MM7 Message Submission, Address based" code="4"/>
2117 <avp name="Sender-Address" code="1104" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2118 <type type-name="UTF8String"/>
2120 <avp name="Initial-Recipient-Address" code="1105" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2122 <gavp name="Sequence-Number"/>
2123 <gavp name="Recipient-Address"/>
2126 <avp name="Result-Recipient-Address" code="1106" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2128 <gavp name="Sequence-Number"/>
2129 <gavp name="Recipient-Address"/>
2130 <gavp name="Routeing-Address"/>
2131 <gavp name="Sender-Address"/>
2134 <avp name="Sequence-Number" code="1107" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2135 <type type-name="Unsigned32"/>
2137 <avp name="Recipient-Address" code="1108" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2138 <type type-name="UTF8String"/>
2140 <avp name="Routeing-Address" code="1109" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2141 <type type-name="UTF8String"/>
2143 <avp name="Originating-Interface" code="1110" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2144 <type type-name="Enumerated"/>
2145 <enum name="MM1" code="0"/>
2146 <enum name="MM3" code="1"/>
2147 <enum name="MM4" code="2"/>
2148 <enum name="MM7" code="3"/>
2150 <avp name="Delivery-Report" code="1111" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2151 <type type-name="Enumerated"/>
2152 <enum name="No Delivery Report Requested" code="0"/>
2153 <enum name="Delivery Report Requested" code="1"/>
2155 <avp name="Read-Reply" code="1112" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2156 <type type-name="Enumerated"/>
2157 <enum name="No Read Reply Requested" code="0"/>
2158 <enum name="Read Reply Requested" code="1"/>
2160 <avp name="Sender-Visibility" code="1113" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2161 <type type-name="Enumerated"/>
2162 <enum name="Sender Identification requested not to be hidden" code="0"/>
2163 <enum name="Sender Identification requested to be hidden" code="1"/>
2165 <avp name="Service-Key" code="1114" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2166 <type type-name="UTF8String"/>
2168 <avp name="Billing-Information" code="1115" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2169 <type type-name="UTF8String"/>
2171 <avp name="Status" code="1116" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2173 <gavp name="Status-Code"/>
2174 <gavp name="Status-Text"/>
2177 <avp name="Status-Code" code="1117" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2178 <type type-name="UTF8String"/>
2180 <avp name="Status-Text" code="1118" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2181 <type type-name="UTF8String"/>
2183 <avp name="Routeing-Address-Resolution" code="1119" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2184 <type type-name="Enumerated"/>
2185 <enum name="unresolved" code="0"/>
2186 <enum name="resolved" code="1"/>
2190 Note: The AVP codes from 1119 to 1199 are reserved for TS 29.140
2193 <avp name="Domain-Name" code="1200" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2194 <type type-name="UTF8String"/>
2196 <avp name="Recipient-Address" code="1201" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2198 <gavp name="Address-Type"/>
2199 <gavp name="Address-Data"/>
2200 <gavp name="Address-Domain"/>
2201 <gavp name="Addressee-Type"/>
2204 <avp name="Submission-Time" code="1202" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2205 <type type-name="Time"/>
2207 <avp name="MM-Content-Type" code="1203" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2209 <gavp name="Type-Number"/>
2210 <gavp name="Additional-Type-Information"/>
2211 <gavp name="Content-Size"/>
2212 <gavp name="Additional-Content-Information"/>
2215 <!-- The Type-Number AVP (AVP code1204) is of type Enumerated and identifies the well-known -->
2216 <!-- media types. The values are taken from OMNA WSP Content Type Codes database -->
2217 <!-- http://www.openmobilealliance.org/tech/omna/omna-wsp-content-type.htm -->
2218 <avp name="Type-Number" code="1204" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2219 <type type-name="Enumerated"/>
2220 <enum name="text/*" code="0"/>
2221 <enum name="text/html" code="2"/>
2222 <enum name="text/plain" code="3"/>
2223 <enum name="text/x-hdml" code="4"/>
2224 <enum name="text/x-ttml" code="5"/>
2225 <enum name="text/x-vCalendar" code="6"/>
2226 <enum name="text/x-vCard" code="7"/>
2227 <enum name="text/vnd.wap.wml" code="9"/>
2228 <enum name="text/vnd.wap.wmlscript" code="9"/>
2229 <enum name="text/vnd.wap.wta-event" code="10"/>
2230 <enum name="multipart/*" code="11"/>
2231 <enum name="multipart/mixed" code="12"/>
2232 <enum name="multipart/form-data" code="13"/>
2233 <enum name="multipart/byterantes" code="14"/>
2234 <enum name="multipart/alternative" code="15"/>
2235 <enum name="application/*" code="16"/>
2236 <enum name="application/java-vm" code="17"/>
2237 <enum name="application/x-www-form-urlencoded" code="18"/>
2239 <avp name="Additional-Type-Information" code="1205" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2240 <type type-name="UTF8String"/>
2242 <avp name="Content-Size" code="1206" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2243 <type type-name="Unsigned32"/>
2245 <avp name="Priority" code="1209" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2246 <type type-name="Enumerated"/>
2247 <enum name="Low" code="0"/>
2248 <enum name="Normal" code="2"/>
2249 <enum name="High" code="3"/>
2251 <avp name="Message-ID" code="1210" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2252 <type type-name="UTF8String"/>
2254 <avp name="Message-Type" code="1211" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2255 <type type-name="Enumerated"/>
2256 <enum name="m-send-req" code="1"/>
2257 <enum name="m-send-conf" code="2"/>
2258 <enum name="m-notification-ind" code="3"/>
2259 <enum name="m-notifyresp-ind" code="4"/>
2260 <enum name="m-retrieve-conf" code="5"/>
2261 <enum name="m-acknowledge-ind" code="6"/>
2262 <enum name="m-delivery-ind" code="7"/>
2263 <enum name="m-read-rec-ind" code="8"/>
2264 <enum name="m-read-orig-ind" code="9"/>
2265 <enum name="m-forward-req" code="10"/>
2266 <enum name="m-forward-conf" code="11"/>
2267 <enum name="m-mbox-store-conf" code="12"/>
2268 <enum name="m-mbox-view-conf" code="13"/>
2269 <enum name="m-mbox-upload-conf" code="14"/>
2270 <enum name="m-mbox-delete-conf" code="15"/>
2272 <avp name="Message-Size" code="1212" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2273 <type type-name="Unsigned32"/>
2275 <avp name="Message-Class" code="1213" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2277 <gavp name="Class-Identifier"/>
2278 <gavp name="Token-Text"/>
2281 <avp name="Class-Identifier" code="1214" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2282 <type type-name="Enumerated"/>
2283 <enum name="Personal" code="0"/>
2284 <enum name="Advertisement" code="1"/>
2285 <enum name="Informational" code="2"/>
2286 <enum name="Auto" code="3"/>
2288 <avp name="Token-Text" code="1215">
2289 <type type-name="UTF8String"/>
2291 <avp name="Delivery-Report-Requested" code="1216" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2292 <type type-name="Enumerated"/>
2293 <enum name="No" code="0"/>
2294 <enum name="Yes" code="1"/>
2296 <avp name="Adaptations" code="1217" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2297 <type type-name="Enumerated"/>
2298 <enum name="No" code="0"/>
2299 <enum name="Yes" code="1"/>
2301 <avp name="Applic-ID" code="1218" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2302 <type type-name="UTF8String"/>
2304 <avp name="Aux-Applic-Info" code="1219" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2305 <type type-name="UTF8String"/>
2307 <avp name="Content-Class" code="1220" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2308 <type type-name="Enumerated"/>
2309 <enum name="text" code="0"/>
2310 <enum name="image-basic" code="1"/>
2311 <enum name="image-rich" code="2"/>
2312 <enum name="video-basic" code="3"/>
2313 <enum name="video-rich" code="4"/>
2314 <enum name="megapixel" code="5"/>
2315 <enum name="content-basic" code="6"/>
2316 <enum name="content-rich" code="7"/>
2318 <avp name="DRM-Content" code="1221">
2319 <type type-name="Enumerated"/>
2320 <enum name="No" code="0"/>
2321 <enum name="Yes" code="1"/>
2323 <avp name="Read-Reply-Report-Requested" code="1222" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2324 <type type-name="Enumerated"/>
2326 <avp name="Reply-Applic-ID" code="1223" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2327 <type type-name="UTF8String"/>
2329 <avp name="File-Repair-Supported" code="1224" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2330 <type type-name="Enumerated"/>
2331 <enum name="SUPPORTED" code="1"/>
2332 <enum name="NOT_SUPPORTED" code="2"/>
2334 <avp name="MBMS-User-Service-Type" code="1225" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2335 <type type-name="Enumerated"/>
2336 <enum name="DOWNLOAD" code="1"/>
2337 <enum name="STREAMING" code="2"/>
2339 <avp name="Unit-Quota-Threshold" code="1226" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2340 <type type-name="Unsigned32"/>
2342 <avp name="PDP-Address" code="1227" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2343 <type type-name="IPAddress"/>
2345 <avp name="SGSN-Address" code="1228" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2346 <type type-name="IPAddress"/>
2348 <avp name="PoC-Session-Id" code="1229" mandatory="must" vendor-bit="must" vendor-id="TGPP">
2349 <type type-name="UTF8String"/>
2351 <avp name="Deferred-Location-Even-Type" code="1230" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2352 <type type-name="UTF8String"/>
2354 <avp name="LCS-Client-Name" code="1231" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2355 <type type-name="UTF8String"/>
2357 <avp name="LCS-Client-ID" code="1232" mandatory="may" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2359 <gavp name="LCS-Client-Type"/>
2360 <gavp name="LCS-Client-External-ID"/>
2361 <gavp name="LCS-Client-Dialed-By-MS"/>
2362 <gavp name="LCS-Client-Name"/>
2363 <gavp name="LCS-APN"/>
2364 <gavp name="LCS-Requestor-ID"/>
2367 <avp name="LCS-Client-Dialed-By-MS" code="1233" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2368 <type type-name="UTF8String"/>
2370 <avp name="LCS-Client-External-ID" code="1234" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
2371 <type type-name="UTF8String"/>
2373 <avp name="LCS-Client-Name" code="1235" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2375 <gavp name="LCS-Data-Coding-Scheme"/>
2376 <gavp name="LCS-Name-String"/>
2377 <gavp name="LCS-Format-Indicator"/>
2380 <avp name="LCS-Data-Coding-Scheme" code="1236" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2381 <type type-name="UTF8String"/>
2383 <avp name="LCS-Format-Indicator" code="1237" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2384 <type type-name="Enumerated"/>
2385 <enum name="LOGICAL_NAME" code="0"/>
2386 <enum name="EMAIL_ADDRESS" code="1"/>
2387 <enum name="MSISDN" code="2"/>
2388 <enum name="URL" code="3"/>
2389 <enum name="SIP_URL" code="4"/>
2391 <avp name="LCS-Name-String" code="1238" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2392 <type type-name="UTF8String"/>
2394 <avp name="LCS-Requestor-ID" code="1239" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2396 <gavp name="LCS-Data-Coding-Scheme"/>
2397 <gavp name="LCS-Requestor-ID-String"/>
2400 <avp name="LCS-Requestor-ID-String" code="1240" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2401 <type type-name="UTF8String"/>
2403 <avp name="LCS-Client-Type" code="1241" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2404 <type type-name="Enumerated"/>
2405 <enum name="EMERGENCY_SERVICES" code="0"/>
2406 <enum name="VALUE_ADDED_SERVICES" code="1"/>
2407 <enum name="PLMN_OPERATOR_SERVICES" code="2"/>
2408 <enum name="LAWFUL_INTERCEPT_SERVICES" code="3"/>
2410 <avp name="Location-Estimate" code="1242" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2411 <type type-name="UTF8String"/>
2413 <avp name="Location-Estimate-Type" code="1243" mandatory="may" vendor-bit="must" vendor-id="TGPP">
2414 <type type-name="Enumerated"/>
2415 <enum name="CURRENT_LOCATION" code="0"/>
2416 <enum name="CURRENT_LAST_KNOWN_LOCATION" code="1"/>
2417 <enum name="INITIAL_LOCATION" code="2"/>
2418 <enum name="ACTIVATE_DEFERRED_LOCATION" code="3"/>
2419 <enum name="CANCEL_DEFERRED_LOCATION" code="4"/>
2421 <avp name="Location-Type" code="1244" mandatory="may" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
2423 <gavp name="Location-Estimate-Type"/>
2424 <gavp name="Deferred-Location-Event-Type"/>
2427 <avp name="Positioning-Data" code="1245" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
2428 <type type-name="UTF8String"/>
2430 <avp name="WLAN-Session-Id" code="1246" vendor-bit="must" vendor-id="TGPP">
2431 <type type-name="UTF8String"/>
2433 <avp name="PDP-Context-Type" code="1247" vendor-bit="must" vendor-id="TGPP">
2434 <type type-name="Enumerated"/>
2435 <enum name="PRIMARY" code="0"/>
2436 <enum name="SECONDARY" code="1"/>
2438 <avp name="MMBox-Storage-Requested" code="1248" vendor-bit="must" vendor-id="TGPP">
2439 <type type-name="Enumerated"/>
2440 <enum name="No" code="0"/>
2441 <enum name="Yes" code="1"/>
2443 <avp name="Number-Of-Talk-Burst" code="1249" vendor-bit="must" vendor-id="TGPP">
2444 <type type-name="Unsigned32"/>
2446 <avp name="Called-Asserted-Identity" code="1250" vendor-bit="must" vendor-id="TGPP">
2447 <type type-name="UTF8String"/>
2449 <avp name="Requested-Party-Address" code="1251" vendor-bit="must" vendor-id="TGPP">
2450 <type type-name="UTF8String"/>
2453 <avp name="PoC-User-Role" code="1252" vendor-bit="must" vendor-id="TGPP">
2457 <avp name="PoC-User-Role-IDs" code="1253" vendor-bit="must" vendor-id="TGPP">
2458 <type type-name="UTF8String"/>
2460 <avp name="PoC-User-Role-info-Units" code="1254" vendor-bit="must" vendor-id="TGPP">
2461 <type type-name="Enumerated"/>
2464 <avp name="Talk-Burst-Exchange" code="1255" vendor-bit="must" vendor-id="TGPP">
2468 <avp name="Talk-Burst-Volume" code="1256" vendor-bit="must" vendor-id="TGPP">
2469 <type type-name="Unsigned32"/>
2471 <avp name="Talk-Burst-Time" code="1257" vendor-bit="must" vendor-id="TGPP">
2472 <type type-name="Unsigned32"/>
2474 <avp name="Number-Of-Received-Talk-Bursts" code="1258" vendor-bit="must" vendor-id="TGPP">
2475 <type type-name="Enumerated"/>
2477 <avp name="Received-Talk-Burst-Volume" code="1259" vendor-bit="must" vendor-id="TGPP">
2478 <type type-name="Unsigned32"/>
2480 <avp name="Received-Talk-Burst-Time" code="1260" vendor-bit="must" vendor-id="TGPP">
2481 <type type-name="Unsigned32"/>
2483 <avp name="PoC-Change-Conditions" code="1261" vendor-bit="must" vendor-id="TGPP">
2484 <type type-name="Enumerated"/>
2486 <avp name="PoC-Change-Time" code="1262" vendor-bit="must" vendor-id="TGPP">
2487 <type type-name="Time"/>
2489 <avp name="Access-Network-Information" code="1263" vendor-bit="must" vendor-id="TGPP">
2490 <type type-name="OctetString"/>
2492 <avp name="Trigger" code="1264" vendor-bit="must" vendor-id="TGPP">
2494 <gavp name="Trigger-Type_3GPP"/>
2498 <avp name="Base-Time-Interval" code="1265" vendor-bit="must" vendor-id="TGPP">
2499 <type type-name="Unsigned32"/>
2502 <avp name="Envelope" code="1266" vendor-bit="must" vendor-id="TGPP">
2506 <avp name="Envelope-End-Time" code="1267" vendor-bit="must" vendor-id="TGPP">
2507 <type type-name="Time"/>
2509 <avp name="Envelope-Reporting" code="1268" vendor-bit="must" vendor-id="TGPP">
2510 <type type-name="Enumerated"/>
2512 <avp name="Envelope-Start-Time" code="1269" vendor-bit="must" vendor-id="TGPP">
2513 <type type-name="Time"/>
2515 <avp name="Time-Quota-Mechanism" code="1270" vendor-bit="must" vendor-id="TGPP">
2519 <avp name="Time-Quota-Type" code="1271" vendor-bit="must" vendor-id="TGPP">
2520 <type type-name="Enumerated"/>
2522 <avp name="Early-Media-Description" code="1272" vendor-bit="must" vendor-id="TGPP">
2526 <avp name="SDP-TimeStamps" code="1273" vendor-bit="must" vendor-id="TGPP">
2530 <avp name="SDP-Offer-Timestamp" code="1274" vendor-bit="must" vendor-id="TGPP">
2531 <type type-name="Time"/>
2533 <avp name="SDP-Answer-Timestamp" code="1275" vendor-bit="must" vendor-id="TGPP">
2534 <type type-name="Time"/>
2536 <avp name="AF-Correlation-Information" code="1276" vendor-bit="must" vendor-id="TGPP">
2540 <avp name="PoC-Session-Initiation-type" code="1277" vendor-bit="must" vendor-id="TGPP">
2541 <type type-name="Enumerated"/>
2543 <avp name="Offline-Charging" code="1278" vendor-bit="must" vendor-id="TGPP">
2547 <avp name="User-Participating-Type" code="1279" vendor-bit="must" vendor-id="TGPP">
2548 <type type-name="Enumerated"/>
2550 <avp name="Alternate-Charged-Party-Address" code="1280" vendor-bit="must" vendor-id="TGPP">
2551 <type type-name="UTF8String"/>
2553 1281 IMS-Communication-Service-Identifier UTF8String
2554 1282 Number-Of-Received-Talk-Bursts Unsigned32
2555 1283 Number-Of-Talk-Bursts Unsigned32
2556 1284 Received-Talk-Burst-Time Unsigned32
2557 1285 Received-Talk-Burst-Volume Unsigned32
2558 1286 Talk-Burst-Time Unsigned32
2559 1287 Talk-Burst-Volume Unsigned32
2560 1288 Media-Initiator-Party UTF8String
2561 Note: The AVP codes from 1289 to 1399 are reserved for TS 32.299
2563 <!--- 3GPP2 AVP's X.S0013-014-0
2564 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
2566 <avp name="Bearer-Usage" code="1000" vendor-bit="must" vendor-id="3GPP2">
2567 <type type-name="Enumerated"/>
2568 <enum name="GENERAL" code="0"/>
2569 <enum name="IMS_SIGNALLING" code="1"/>
2571 <avp name="Charging-Rule-Install" code="1001" vendor-bit="must" vendor-id="3GPP2">
2573 <gavp name="Charging-Rule-Definition"/>
2574 <gavp name="Charging-Rule-Name"/>
2575 <gavp name="Charging-Rule-Base-Name"/>
2578 <avp name="Charging-Rule-Remove" code="1002" vendor-bit="must" vendor-id="3GPP2">
2580 <gavp name="Charging-Rule-Name"/>
2581 <gavp name="Charging-Rule-Base-Name"/>
2584 <avp name="Charging-Rule-Definition" code="1003" vendor-bit="must" vendor-id="3GPP2">
2586 <gavp name="Charging-Rule-Name"/>
2587 <gavp name="Service-Identifier"/>
2588 <gavp name="Rating-Group"/>
2589 <gavp name="Flow-Description"/>
2590 <gavp name="Reporting-Level"/>
2591 <gavp name="Online"/>
2592 <gavp name="Offline"/>
2593 <gavp name="Metering-Method"/>
2594 <gavp name="Precedence"/>
2595 <gavp name="AF-Charging-Identifier"/>
2596 <gavp name="Flows"/>
2599 <avp name="Charging-Rule-Base-Name" code="1004" vendor-bit="must" vendor-id="3GPP2">
2600 <type type-name="OctetString"/>
2602 <avp name="Charging-Rule-Name" code="1005" vendor-bit="must" vendor-id="3GPP2">
2603 <type type-name="OctetString"/>
2605 <avp name="Event-Trigger" code="1006" vendor-bit="must" vendor-id="3GPP2">
2606 <type type-name="Enumerated"/>
2607 <enum name="SGSN_CHANGE" code="0"/>
2608 <enum name="QOS_CHANGE" code="1"/>
2609 <enum name="RAT_CHANGE" code="2"/>
2610 <enum name="TFT_CHANGE" code="3"/>
2612 <avp name="Metering-Method" code="1007" vendor-bit="must" vendor-id="3GPP2">
2613 <type type-name="Enumerated"/>
2614 <enum name="DURATION" code="0"/>
2615 <enum name="VOLUME" code="1"/>
2616 <enum name="DURATION_VOLUME" code="2"/>
2618 <avp name="Offline" code="1008" vendor-bit="must" vendor-id="3GPP2">
2619 <type type-name="Enumerated"/>
2620 <enum name="DISABLE_OFFLINE" code="0"/>
2621 <enum name="ENABLE_OFFLINE" code="1"/>
2623 <avp name="Online" code="1009" vendor-bit="must" vendor-id="3GPP2">
2624 <type type-name="Enumerated"/>
2625 <enum name="DISABLE_ONLINE" code="0"/>
2626 <enum name="ENABLE_ONLINE" code="1"/>
2628 <avp name="Precedence" code="1010" vendor-bit="must" vendor-id="3GPP2">
2629 <type type-name="Unsigned32"/>
2631 <avp name="Primary-CCF-Address" code="1011" vendor-bit="must" vendor-id="3GPP2">
2632 <type type-name="DiameterURI"/>
2634 <avp name="Primary-OCS-Address" code="1012" vendor-bit="must" vendor-id="3GPP2">
2635 <type type-name="DiameterURI"/>
2637 <avp name="Reporting-Level" code="1014" vendor-bit="must" vendor-id="3GPP2">
2638 <type type-name="Enumerated"/>
2639 <enum name="CHARGING_RULE_LEVEL" code="0"/>
2640 <enum name="RATING_GROUP_LEVEL" code="1"/>
2642 <avp name="Secondary-CCF-Address" code="1015" vendor-bit="must" vendor-id="3GPP2">
2643 <type type-name="DiameterURI"/>
2645 <avp name="Secondary-OCS-Address" code="1016" vendor-bit="must" vendor-id="3GPP2">
2646 <type type-name="DiameterURI"/>
2648 <avp name="TFT-Filter" code="1017" vendor-bit="must" vendor-id="3GPP2">
2649 <type type-name="IPFilterRule"/>
2651 <avp name="TFT-Packet-Filter-Information" code="1018" vendor-bit="must" vendor-id="3GPP2">
2653 <gavp name="Precedence"/>
2654 <gavp name="TFT-Filter"/>
2655 <gavp name="ToS-Traffic-Class"/>
2658 <avp name="ToS-Traffic-Class" code="1019" vendor-bit="must" vendor-id="3GPP2">
2659 <type type-name="OctetString"/>
2663 <application id="0" name="Diameter Common Messages" uri="http://www.ietf.org/rfc/rfc3588.txt?number=3588">
2666 <application id="3" name="Diameter Base Accounting" uri="http://www.ietf.org/rfc/rfc3588.txt?number=3588">
2669 <application id="16777216" name="3GPP Cx" uri="http://www.ietf.org/rfc/rfc3588.txt?number=3588">