From Dirk via bug #5771: Add heuristic dissector for images and HTTP
[obnox/wireshark/wip.git] / diameter / imscxdx.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- $Id$ -->
3
4         <application id="16777216" name="3GPP Cx" uri="http://www.3GPP.org/ftp/Specs/html-info/29229.htm">
5
6                 <!-- IMS Cx Dx Application -->
7                 <command name="User-Authorization"       code="300" vendor-id="TGPP"/>
8                 <command name="Server-Assignment"        code="301" vendor-id="TGPP"/>
9                 <command name="Location-Info"            code="302" vendor-id="TGPP"/>
10                 <command name="Multimedia-Auth"          code="303" vendor-id="TGPP"/>
11                 <command name="Registration-Termination" code="304" vendor-id="TGPP"/>
12                 <command name="Push-Profile"             code="305" vendor-id="TGPP"/>
13
14                 <!-- ************************** IMS Cx Dx AVPS ********************* -->
15 <!--
16         These AVP:s collide(share AVP code number) with other 3GPP AVP:s (TGPPGmb.xml)
17         uncomment 1 - 28 here and uncomment the ones in TGPPGmb.xml if you want to use these.
18     <avp name="Visited-Network-Identifier(Obsolete CN#25)" code="1" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
19       <type type-name="OctetString"/>
20     </avp>
21     <avp name="Public-Identity(Obsolete CN#25)" code="2" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
22       <type type-name="UTF8String"/>
23     </avp>
24     <avp name="Server-Name(Obsolete CN#25)" code="3" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
25       <type type-name="UTF8String"/>
26     </avp>
27     <avp name="Server-Capabilities(Obsolete CN#25)" code="4" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
28       <grouped>
29         <gavp name="Mandatory-Capability"/>
30         <gavp name="Optional-Capability"/>
31         <gavp name="Server-Name"/>
32       </grouped>
33     </avp>
34     <avp name="Mandatory-Capability(Obsolete CN#25)" code="5" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
35       <type type-name="Unsigned32"/>
36     </avp>
37     <avp name="Optional-Capability(Obsolete CN#25)" code="6" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
38       <type type-name="Unsigned32"/>
39     </avp>
40     <avp name="User-Data(Obsolete CN#25)" code="7" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
41       <type type-name="OctetString"/>
42     </avp>
43     <avp name="SIP-Number-Auth-Items(Obsolete CN#25)" code="8" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
44       <type type-name="Unsigned32"/>
45     </avp>
46     <avp name="SIP-Authentication-Scheme(Obsolete CN#25)" code="9" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
47       <type type-name="UTF8String"/>
48     </avp>
49     <avp name="SIP-Authenticate(Obsolete CN#25)" code="10" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
50       <type type-name="OctetString"/>
51     </avp>
52     <avp name="SIP-Authorization(Obsolete CN#25)" code="11" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
53       <type type-name="OctetString"/>
54     </avp>
55     <avp name="SIP-Authentication-Context(Obsolete CN#25)" code="12" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
56       <type type-name="OctetString"/>
57     </avp>
58     <avp name="SIP-Auth-Data-Item(Obsolete CN#25)" code="13" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
59       <grouped>
60         <gavp name="SIP-Item-Number"/>
61         <gavp name="SIP-Authentication-Scheme"/>
62         <gavp name="SIP-Authenticate"/>
63         <gavp name="SIP-Authorization"/>
64         <gavp name="SIP-Authentication-Context"/>
65         <gavp name="Confidentiality-Key"/>
66         <gavp name="Integrity-Key"/>
67       </grouped>
68     </avp>
69     <avp name="SIP-Item-Number(Obsolete CN#25)" code="14" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
70       <type type-name="Unsigned32"/>
71     </avp>
72     <avp name="Server-Assignment-Type(Obsolete CN#25)" code="15" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
73       <type type-name="Unsigned32"/>
74       <enum name="No-Assignment" code="0"/>
75       <enum name="Registration" code="1"/>
76       <enum name="Re-Registration" code="2"/>
77       <enum name="Unregistered-User" code="3"/>
78       <enum name="Timeout-Deregistration" code="4"/>
79       <enum name="User-Deregistration" code="5"/>
80       <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
81       <enum name="User-Deregistration-Store-Server-Name" code="7"/>
82       <enum name="Administrative-Deregistration" code="8"/>
83       <enum name="Authentication-Failure" code="9"/>
84       <enum name="Authentication-Timeout" code="10"/>
85       <enum name="Deregistration-Too-Much-Data" code="11"/>
86     </avp>
87     <avp name="Deregistration-Reason(Obsolete CN#25)" code="16" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
88       <grouped>
89         <gavp name="Reason-Code"/>
90         <gavp name="Reason-Info"/>
91       </grouped>
92     </avp>
93     <avp name="Reason-Code(Obsolete CN#25)" code="17" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
94       <type type-name="Unsigned32"/>
95       <enum name="Permanent-Termination" code="0"/>
96       <enum name="New-Server-Assigned" code="1"/>
97       <enum name="Server-Change" code="2"/>
98       <enum name="Remove-S-CSCF" code="3"/>
99     </avp>
100     <avp name="Reason-Info(Obsolete CN#25)" code="18" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
101       <type type-name="UTF8String"/>
102     </avp>
103     <avp name="Charging-Information(Obsolete CN#25)" code="19" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
104       <grouped>
105         <gavp name="Primary-Event-Charging-Function-Name"/>
106         <gavp name="Secondary-Event-Charging-Function-Name"/>
107         <gavp name="Primary-Charging-Collection-Function-Name"/>
108         <gavp name="Secondary-Charging-Collection-Function-Name"/>
109       </grouped>
110     </avp>
111     <avp name="Primary-Event-Charging-Function-Name(Obsolete CN#25)" code="20" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
112       <type type-name="DiameterURI"/>
113     </avp>
114     <avp name="Secondary-Event-Charging-Function-Name(Obsolete CN#25)" code="21" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
115       <type type-name="DiameterURI"/>
116     </avp>
117     <avp name="Primary-Charging-Collection-Function-Name(Obsolete CN#25)" code="22" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
118       <type type-name="DiameterURI"/>
119     </avp>
120     <avp name="Secondary-Charging-Collection-Function-Name(Obsolete CN#25)" code="23" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
121       <type type-name="DiameterURI"/>
122     </avp>
123     <avp name="User-Authorization-Type(Obsolete CN#25)" code="24" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
124       <type type-name="Unsigned32"/>
125       <enum name="Registration" code="0"/>
126       <enum name="De-Registration" code="1"/>
127       <enum name="Registration-And-Capabilities" code="2"/>
128     </avp>
129     <avp name="User-Data-Request-Type(Obsolete CN#25)" code="25" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
130       <type type-name="Unsigned32"/>
131       <enum name="Complete-Profile" code="0"/>
132       <enum name="Registered-Profile" code="1"/>
133       <enum name="Unregistered-Profile" code="2"/>
134     </avp>
135     <avp name="User-Data-Already-Available(Obsolete CN#25)" code="26" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
136       <type type-name="Unsigned32"/>
137       <enum name="User-Data-Not-Available" code="0"/>
138       <enum name="User-Data-Already-Available" code="1"/>
139     </avp>
140     <avp name="Confidentiality-Key(Obsolete CN#25)" code="27" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
141       <type type-name="OctetString"/>
142     </avp>
143     <avp name="Integrity-Key(Obsolete CN#25)" code="28" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
144       <type type-name="OctetString"/>
145     </avp>
146     -->
147     <!-- ************************ END IMS Cx Dx AVPS ******************* -->
148                 <!-- ************************** IMS Cx Dx AVPS 3GPP TS 29.229 version 6.7.0 Release 6 ********************* -->
149                 <!-- Note: The AVP codes from 633 to 699 are reserved for TS 29.229. -->
150     <avp name="Visited-Network-Identifier" code="600" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
151       <type type-name="OctetString"/>
152     </avp>
153     <avp name="Public-Identity" code="601" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
154       <type type-name="UTF8String"/>
155     </avp>
156     <avp name="Server-Name" code="602" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
157       <type type-name="UTF8String"/>
158     </avp>
159     <avp name="Server-Capabilities" code="603" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
160       <grouped>
161         <gavp name="Mandatory-Capability"/>
162         <gavp name="Optional-Capability"/>
163         <gavp name="Server-Name"/>
164       </grouped>
165     </avp>
166     <avp name="Mandatory-Capability" code="604" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
167       <type type-name="Unsigned32"/>
168     </avp>
169     <avp name="Optional-Capability" code="605" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
170       <type type-name="Unsigned32"/>
171     </avp>
172     <avp name="User-Data" code="606" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
173       <type type-name="OctetString"/>
174     </avp>
175     <avp name="SIP-Number-Auth-Items" code="607" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
176       <type type-name="Unsigned32"/>
177     </avp>
178     <avp name="SIP-Authentication-Scheme" code="608" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
179       <type type-name="UTF8String"/>
180     </avp>
181     <avp name="SIP-Authenticate" code="609" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
182       <type type-name="OctetString"/>
183     </avp>
184     <avp name="SIP-Authorization" code="610" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
185       <type type-name="OctetString"/>
186     </avp>
187     <avp name="SIP-Authentication-Context" code="611" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
188       <type type-name="OctetString"/>
189     </avp>
190     <!-- GROUPED -->
191     <avp name="SIP-Auth-Data-Item" code="612" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
192       <grouped>
193         <gavp name="SIP-Item-Number"/>
194         <gavp name="SIP-Authentication-Scheme"/>
195         <gavp name="SIP-Authenticate"/>
196         <gavp name="SIP-Authorization"/>
197         <gavp name="SIP-Authentication-Context"/>
198         <gavp name="Confidentiality-Key"/>
199         <gavp name="Integrity-Key"/>
200         <gavp name="SIP-Digest-Authenticate"/>
201         <gavp name="Framed-IP-Address"/>
202         <gavp name="Framed-IPv6-Prefix"/>
203         <gavp name="Framed-Interface-Id"/>
204         <gavp name="Line-Identifier"/>
205       </grouped>
206     </avp>
207     <avp name="SIP-Item-Number" code="613" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
208       <type type-name="Unsigned32"/>
209     </avp>
210     <avp name="Server-Assignment-Type" code="614" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
211       <type type-name="Enumerated"/>
212       <enum name="NO_ASSIGNMENT" code="0"/>
213       <enum name="REGISTRATION" code="1"/>
214       <enum name="RE_REGISTRATION" code="2"/>
215       <enum name="UNREGISTERED_USER" code="3"/>
216       <enum name="TIMEOUT_DEREGISTRATION" code="4"/>
217       <enum name="USER_DEREGISTRATION" code="5"/>
218       <enum name="TIMEOUT_DEREGISTRATION_STORE_SERVER_NAME" code="6"/>
219       <enum name="USER_DEREGISTRATION_STORE_SERVER_NAME" code="7"/>
220       <enum name="ADMINISTRATIVE_DEREGISTRATION" code="8"/>
221       <enum name="AUTHENTICATION_FAILURE" code="9"/>
222       <enum name="AUTHENTICATION_TIMEOUT" code="10"/>
223       <enum name="DEREGISTRATION_TOO_MUCH_DATA" code="11"/>
224       <enum name="AAA_USER_DATA_REQUEST" code="12"/>
225       <enum name="PGW_UPDATE" code="13"/>
226     </avp>
227     <!-- GROUPED -->
228     <avp name="Deregistration-Reason" code="615" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
229       <grouped>
230         <gavp name="Reason-Code"/>
231         <gavp name="Reason-Info"/>
232       </grouped>
233     </avp>
234     <avp name="Reason-Code" code="616" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
235       <type type-name="Enumerated"/>
236       <enum name="PERMANENT_TERMINATION" code="0"/>
237       <enum name="NEW_SERVER_ASSIGNED" code="1"/>
238       <enum name="SERVER_CHANGE" code="2"/>
239       <enum name="REMOVE_S-CSCF" code="3"/>
240     </avp>
241     <avp name="Reason-Info" code="617" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
242       <type type-name="UTF8String"/>
243     </avp>
244     <!-- GROUPED -->
245     <avp name="Charging-Information" code="618" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
246       <grouped>
247         <gavp name="Primary-Event-Charging-Function-Name"/>
248         <gavp name="Secondary-Event-Charging-Function-Name"/>
249         <gavp name="Primary-Charging-Collection-Function-Name"/>
250         <gavp name="Secondary-Charging-Collection-Function-Name"/>
251       </grouped>
252     </avp>
253     <avp name="Primary-Event-Charging-Function-Name" code="619" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
254       <type type-name="DiameterURI"/>
255     </avp>
256     <avp name="Secondary-Event-Charging-Function-Name" code="620" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
257       <type type-name="DiameterURI"/>
258     </avp>
259     <avp name="Primary-Charging-Collection-Function-Name" code="621" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
260       <type type-name="DiameterURI"/>
261     </avp>
262     <avp name="Secondary-Charging-Collection-Function-Name" code="622" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
263       <type type-name="DiameterURI"/>
264     </avp>
265     <avp name="User-Authorization-Type" code="623" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
266       <type type-name="Enumerated"/>
267       <enum name="REGISTRATION" code="0"/>
268       <enum name="REGISTRATION" code="1"/>
269       <enum name="REGISTRATION_AND_CAPABILITIES" code="2"/>
270     </avp>
271     <avp name="User-Data-Already-Available" code="624" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
272       <type type-name="Enumerated"/>
273       <enum name="USER_DATA_NOT_AVAILABLE" code="0"/>
274       <enum name="USER_DATA_ALREADY_AVAILABLE" code="1"/>
275     </avp>
276     <avp name="Confidentiality-Key" code="625" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
277       <type type-name="OctetString"/>
278     </avp>
279     <avp name="Integrity-Key" code="626" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
280       <type type-name="OctetString"/>
281     </avp>
282     <avp name="User-Data-Request-Type(Obsolete)" code="627" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
283       <type type-name="Unsigned32"/>
284       <enum name="Complete-Profile" code="0"/>
285       <enum name="Registered-Profile" code="1"/>
286       <enum name="Unregistered-Profile" code="2"/>
287     </avp>
288     <!-- GROUPED -->
289     <avp name="Supported-Features" code="628" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
290       <grouped>
291         <gavp name="Vendor-ID"/>
292         <gavp name="Feature-List-ID"/>
293         <gavp name="Feature-List"/>
294       </grouped>
295     </avp>
296     <avp name="Feature-List-ID" code="629" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
297       <type type-name="Unsigned32"/>
298     </avp>
299     <avp name="Feature-List" code="630" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
300       <type type-name="Unsigned32"/>
301     </avp>
302     <!-- GROUPED -->
303     <avp name="Supported-Applications" code="631" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
304       <grouped>
305         <gavp name="Auth-Application-Id"/>
306         <gavp name="Acct-Application-Id"/>
307         <gavp name="Vendor-Specific-Application-Id"/>
308       </grouped>
309     </avp>
310     <!-- GROUPED -->
311     <avp name="Associated-Identities" code="632" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
312       <grouped>
313         <gavp name="User-Name"/>
314       </grouped>
315     </avp>
316     <avp name="Originating-Request" code="633" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
317       <type type-name="Enumerated"/>
318       <enum name="ORIGINATING" code="0"/>
319     </avp>
320     <avp name="Wildcarded-PSI" code="634" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
321       <type type-name="UTF8String"/>
322     </avp>
323     <avp name="SIP-Digest-Authenticate AVP" code="635" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
324       <grouped>
325         <gavp name="Digest-Realm"/>
326         <gavp name="Digest-Algorithm"/>
327         <gavp name="Digest-QoP"/>
328         <gavp name="Digest-HA1"/>
329       </grouped>
330     </avp>
331     <avp name="Wildcarded-IMPU" code="636" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
332       <type type-name="UTF8String"/>
333     </avp>
334     <avp name="UAR-Flags" code="637" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
335       <type type-name="Unsigned32"/>
336     </avp>
337     <avp name="Loose-Route-Indication" code="638" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
338       <type type-name="Enumerated"/>
339       <enum name="LOOSE_ROUTE_NOT_REQUIRED" code="0"/>
340       <enum name="LOOSE_ROUTE_REQUIRED" code="1"/>
341     </avp>
342     <avp name="SCSCF-Restoration-Info" code="639" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
343       <grouped>
344         <gavp name="User-Name"/>
345         <gavp name="Restoration-Info"/>
346       </grouped>
347     </avp>
348     <avp name="Path" code="640" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
349       <type type-name="OctetString"/>
350     </avp>
351     <avp name="Contact" code="641" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
352       <type type-name="OctetString"/>
353     </avp>
354     <avp name="Subscription-Info" code="642" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
355       <grouped>
356         <gavp name="Call-ID-SIP-Header"/>
357         <gavp name="From-SIP-Header"/>
358         <gavp name="To-SIP-Header"/>
359         <gavp name="Record-Route"/>
360         <gavp name="Contact"/>
361       </grouped>
362     </avp>
363     <avp name="Call-ID-SIP-Header" code="643" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
364       <type type-name="OctetString"/>
365     </avp>
366     <avp name="From-SIP-Header" code="644" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
367       <type type-name="OctetString"/>
368     </avp>
369     <avp name="To-SIP-Header" code="645" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
370       <type type-name="OctetString"/>
371     </avp>
372     <avp name="Record-Route" code="646" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
373       <type type-name="OctetString"/>
374     </avp>
375     <avp name="Associated-Registered-Identities" code="647" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
376       <grouped>
377         <gavp name="User-Name"/>
378       </grouped>
379     </avp>
380     <avp name="Multiple-Registration-Indication" code="648" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
381       <type type-name="Enumerated"/>
382       <enum name="NOT_MULTIPLE_REGISTRATION" code="0"/>
383       <enum name="MULTIPLE_REGISTRATION" code="1"/>
384     </avp>
385     <avp name="Restoration-Info" code="649" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
386       <grouped>
387         <gavp name="Path"/>
388         <gavp name="Contact"/>
389         <gavp name="Subscription-Info"/>
390       </grouped>
391     </avp>
392     <avp name="Session-Priority" code="650" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
393       <type type-name="Enumerated"/>
394       <enum name="PRIORITY-0" code="0"/>
395       <enum name="PRIORITY-1" code="1"/>
396       <enum name="PRIORITY-2" code="2"/>
397       <enum name="PRIORITY-3" code="3"/>
398       <enum name="PRIORITY-4" code="4"/>
399     </avp>
400     <!-- ************************ END IMS Cx Dx AVPS ******************* -->
401
402         </application>