Fix timeout order in procedure dynamic operation and program for ST
[anna.git] / dynamic / launcher / gx / 00001 / dictionary.xml
1 <dictionary name="DictionaryGx | Application-Id: 16777238">
2    <vendor name="IETF" code="0"/>
3    <vendor name="ERICSSON" code="193"/>
4    <vendor name="3GPP2" code="5535"/>
5    <vendor name="3GPP" code="10415"/>
6    <vendor name="ETSI" code="13019"/>
7    <avp name="User-Name" code="1" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
8       <single format-name="UTF8String"/>
9    </avp>
10    <avp name="NAS-IP-Address" code="4" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
11       <single format-name="OctetString"/>
12    </avp>
13    <avp name="Framed-IP-Address" code="8" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
14       <single format-name="OctetString"/>
15    </avp>
16    <avp name="Filter-Id" code="11" may-encrypt="no" v-bit="mustnot" m-bit="may" p-bit="may">
17       <single format-name="UTF8String"/>
18    </avp>
19    <avp name="Class" code="25" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
20       <single format-name="OctetString"/>
21    </avp>
22    <avp name="Session-Timeout" code="27" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
23       <single format-name="Unsigned32"/>
24    </avp>
25    <avp name="Called-Station-Id" code="30" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
26       <single format-name="UTF8String"/>
27    </avp>
28    <avp name="Proxy-State" code="33" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
29       <single format-name="OctetString"/>
30    </avp>
31    <avp name="Acct-Session-Id" code="44" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
32       <single format-name="OctetString"/>
33    </avp>
34    <avp name="Acct-Multi-Session-Id" code="50" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
35       <single format-name="UTF8String"/>
36    </avp>
37    <avp name="Event-Timestamp" code="55" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
38       <single format-name="Time"/>
39    </avp>
40    <avp name="Acct-Interim-Interval" code="85" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
41       <single format-name="Unsigned32"/>
42    </avp>
43    <avp name="Framed-IPv6-Prefix" code="97" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
44       <single format-name="OctetString"/>
45    </avp>
46    <avp name="Host-IP-Address" code="257" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
47       <single format-name="Address"/>
48    </avp>
49    <avp name="Auth-Application-Id" code="258" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
50       <single format-name="Unsigned32"/>
51    </avp>
52    <avp name="Acct-Application-Id" code="259" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
53       <single format-name="Unsigned32"/>
54    </avp>
55    <avp name="Vendor-Specific-Application-Id" code="260" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
56       <grouped>
57          <avprule id="Vendor-Id" type="Mandatory" qual="1*"/>
58          <avprule id="Auth-Application-Id" type="Optional"/>
59          <avprule id="Acct-Application-Id" type="Optional"/>
60       </grouped>
61    </avp>
62    <avp name="Redirect-Host-Usage" code="261" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
63       <single format-name="Enumerated" enum="0-6">
64          <label data="0" alias="DONT_CACHE"/>
65          <label data="1" alias="ALL_SESSION"/>
66          <label data="2" alias="ALL_REALM"/>
67          <label data="3" alias="REALM_AND_APPLICATION"/>
68          <label data="4" alias="ALL_APPLICATION"/>
69          <label data="5" alias="ALL_HOST"/>
70          <label data="6" alias="ALL_USER"/>
71       </single>
72    </avp>
73    <avp name="Redirect-Max-Cache-Time" code="262" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
74       <single format-name="Unsigned32"/>
75    </avp>
76    <avp name="Session-Id" code="263" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
77       <single format-name="UTF8String"/>
78    </avp>
79    <avp name="Origin-Host" code="264" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
80       <single format-name="DiameterIdentity"/>
81    </avp>
82    <avp name="Supported-Vendor-Id" code="265" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
83       <single format-name="Unsigned32"/>
84    </avp>
85    <avp name="Vendor-Id" code="266" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
86       <single format-name="Unsigned32"/>
87    </avp>
88    <avp name="Firmware-Revision" code="267" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
89       <single format-name="Unsigned32"/>
90    </avp>
91    <avp name="Result-Code" code="268" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
92       <single format-name="Unsigned32">
93          <label data="1001" alias="DIAMETER_MULTI_ROUND_AUTH"/>
94          <label data="2001" alias="DIAMETER_SUCCESS"/>
95          <label data="2002" alias="DIAMETER_LIMITED_SUCCESS"/>
96          <label data="3001" alias="DIAMETER_COMMAND_UNSUPPORTED"/>
97          <label data="3002" alias="DIAMETER_UNABLE_TO_DELIVER"/>
98          <label data="3003" alias="DIAMETER_REALM_NOT_SERVED"/>
99          <label data="3004" alias="DIAMETER_TOO_BUSY"/>
100          <label data="3005" alias="DIAMETER_LOOP_DETECTED"/>
101          <label data="3006" alias="DIAMETER_REDIRECT_INDICATION"/>
102          <label data="3007" alias="DIAMETER_APPLICATION_UNSUPPORTED"/>
103          <label data="3008" alias="DIAMETER_INVALID_HDR_BITS"/>
104          <label data="3009" alias="DIAMETER_INVALID_AVP_BITS"/>
105          <label data="3010" alias="DIAMETER_UNKNOWN_PEER"/>
106          <label data="4001" alias="DIAMETER_AUTHENTICATION_REJECTED"/>
107          <label data="4002" alias="DIAMETER_OUT_OF_SPACE"/>
108          <label data="4003" alias="DIAMETER_ELECTION_LOST"/>
109          <label data="4144" alias="DIAMETER_PENDING_TRANSACTION"/>
110          <label data="4241" alias="DIAMETER_NO_AVAILABLE_POLICY_COUNTERS"/>
111          <label data="5001" alias="DIAMETER_AVP_UNSUPPORTED"/>
112          <label data="5002" alias="DIAMETER_UNKNOWN_SESSION_ID"/>
113          <label data="5003" alias="DIAMETER_AUTHORIZATION_REJECTED"/>
114          <label data="5004" alias="DIAMETER_INVALID_AVP_VALUE"/>
115          <label data="5005" alias="DIAMETER_MISSING_AVP"/>
116          <label data="5006" alias="DIAMETER_RESOURCES_EXCEEDED"/>
117          <label data="5007" alias="DIAMETER_CONTRADICTING_AVPS"/>
118          <label data="5008" alias="DIAMETER_AVP_NOT_ALLOWED"/>
119          <label data="5009" alias="DIAMETER_AVP_OCCURS_TOO_MANY_TIMES"/>
120          <label data="5010" alias="DIAMETER_NO_COMMON_APPLICATION"/>
121          <label data="5011" alias="DIAMETER_UNSUPPORTED_VERSION"/>
122          <label data="5012" alias="DIAMETER_UNABLE_TO_COMPLY"/>
123          <label data="5013" alias="DIAMETER_INVALID_BIT_IN_HEADER"/>
124          <label data="5014" alias="DIAMETER_INVALID_AVP_LENGTH"/>
125          <label data="5015" alias="DIAMETER_INVALID_MESSAGE_LENGTH"/>
126          <label data="5016" alias="DIAMETER_INVALID_AVP_BIT_COMBO"/>
127          <label data="5017" alias="DIAMETER_NO_COMMON_SECURITY"/>
128          <label data="5030" alias="DIAMETER_USER_UNKNOWN"/>
129          <label data="5063" alias="REQUESTED_SERVICE_NOT_AUTHORIZED"/>
130          <label data="5065" alias="IP_CAN_SESSION_NOT_AVAILABLE"/>
131       </single>
132    </avp>
133    <avp name="Product-Name" code="269" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
134       <single format-name="UTF8String"/>
135    </avp>
136    <avp name="Session-Binding" code="270" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
137       <single format-name="Unsigned32"/>
138    </avp>
139    <avp name="Session-Server-Failover" code="271" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
140       <single format-name="Enumerated" enum="0-3">
141          <label data="0" alias="REFUSE_SERVICE"/>
142          <label data="1" alias="TRY_AGAIN"/>
143          <label data="2" alias="ALLOW_SERVICE"/>
144          <label data="3" alias="TRY_AGAIN_ALLOW_SERVICE"/>
145       </single>
146    </avp>
147    <avp name="Multi-Round-Time-Out" code="272" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
148       <single format-name="Unsigned32"/>
149    </avp>
150    <avp name="Disconnect-Cause" code="273" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
151       <single format-name="Enumerated" enum="0-2">
152          <label data="0" alias="REBOOTING"/>
153          <label data="1" alias="BUSY"/>
154          <label data="2" alias="DO_NOT_WANT_TO_TALK_TO_YOU"/>
155       </single>
156    </avp>
157    <avp name="Auth-Request-Type" code="274" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
158       <single format-name="Enumerated" enum="1-3">
159          <label data="1" alias="AUTHENTICATE_ONLY"/>
160          <label data="2" alias="AUTHORIZE_ONLY"/>
161          <label data="3" alias="AUTHORIZE_AUTHENTICATE"/>
162       </single>
163    </avp>
164    <avp name="Auth-Grace-Period" code="276" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
165       <single format-name="Unsigned32"/>
166    </avp>
167    <avp name="Auth-Session-State" code="277" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
168       <single format-name="Enumerated" enum="0-1">
169          <label data="0" alias="STATE_MAINTAINED"/>
170          <label data="1" alias="NO_STATE_MAINTAINED"/>
171       </single>
172    </avp>
173    <avp name="Origin-State-Id" code="278" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
174       <single format-name="Unsigned32"/>
175    </avp>
176    <avp name="Failed-AVP" code="279" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
177       <grouped>
178          <avprule id="AVP" type="Mandatory" qual="1*"/>
179       </grouped>
180    </avp>
181    <avp name="Proxy-Host" code="280" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
182       <single format-name="DiameterIdentity"/>
183    </avp>
184    <avp name="Error-Message" code="281" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
185       <single format-name="UTF8String"/>
186    </avp>
187    <avp name="Route-Record" code="282" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
188       <single format-name="DiameterIdentity"/>
189    </avp>
190    <avp name="Destination-Realm" code="283" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
191       <single format-name="DiameterIdentity"/>
192    </avp>
193    <avp name="Proxy-Info" code="284" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
194       <grouped>
195          <avprule id="Proxy-Host" type="Mandatory"/>
196          <avprule id="Proxy-State" type="Mandatory"/>
197          <avprule id="AVP" type="Optional" qual="*"/>
198       </grouped>
199    </avp>
200    <avp name="Re-Auth-Request-Type" code="285" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
201       <single format-name="Enumerated" enum="0-1">
202          <label data="0" alias="AUTHORIZE_ONLY"/>
203          <label data="1" alias="AUTHORIZE_AUTHENTICATE"/>
204       </single>
205    </avp>
206    <avp name="Accounting-Sub-Session-Id" code="287" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
207       <single format-name="Unsigned64"/>
208    </avp>
209    <avp name="Authorization-Lifetime" code="291" may-encrypt="no" v-bit="mustnot" m-bit="must" p-bit="may">
210       <single format-name="Unsigned32"/>
211    </avp>
212    <avp name="Redirect-Host" code="292" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
213       <single format-name="DiameterURI"/>
214    </avp>
215    <avp name="Destination-Host" code="293" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
216       <single format-name="DiameterIdentity"/>
217    </avp>
218    <avp name="Error-Reporting-Host" code="294" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
219       <single format-name="DiameterIdentity"/>
220    </avp>
221    <avp name="Termination-Cause" code="295" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
222       <single format-name="Enumerated" enum="1-8">
223          <label data="1" alias="LOGOUT"/>
224          <label data="2" alias="SERVICE_NOT_PROVIDED"/>
225          <label data="3" alias="BAD_ANSWER"/>
226          <label data="4" alias="ADMINISTRATIVE"/>
227          <label data="5" alias="LINK_BROKEN"/>
228          <label data="6" alias="AUTH_EXPIRED"/>
229          <label data="7" alias="USER_MOVED"/>
230          <label data="8" alias="SESSION_TIMEOUT"/>
231       </single>
232    </avp>
233    <avp name="Origin-Realm" code="296" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
234       <single format-name="DiameterIdentity"/>
235    </avp>
236    <avp name="Experimental-Result" code="297" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
237       <grouped>
238          <avprule id="Vendor-Id" type="Mandatory"/>
239          <avprule id="Experimental-Result-Code" type="Mandatory"/>
240       </grouped>
241    </avp>
242    <avp name="Experimental-Result-Code" code="298" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
243       <single format-name="Unsigned32"/>
244    </avp>
245    <avp name="Inband-Security-Id" code="299" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
246       <single format-name="Unsigned32"/>
247    </avp>
248    <avp name="E2E-Sequence" code="300" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
249       <grouped>
250          <avprule id="AVP" type="Mandatory" qual="2*"/>
251       </grouped>
252    </avp>
253    <avp name="CC-Correlation-Id" code="411" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="may">
254       <single format-name="OctetString"/>
255    </avp>
256    <avp name="CC-Input-Octets" code="412" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
257       <single format-name="Unsigned64"/>
258    </avp>
259    <avp name="CC-Money" code="413" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
260       <grouped>
261          <avprule id="Unit-Value" type="Fixed"/>
262          <avprule id="Currency-Code" type="Optional"/>
263       </grouped>
264    </avp>
265    <avp name="CC-Output-Octets" code="414" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
266       <single format-name="Unsigned64"/>
267    </avp>
268    <avp name="CC-Request-Number" code="415" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
269       <single format-name="Unsigned32"/>
270    </avp>
271    <avp name="CC-Request-Type" code="416" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
272       <single format-name="Enumerated" enum="1-4">
273          <label data="1" alias="INITIAL_REQUEST"/>
274          <label data="2" alias="UPDATE_REQUEST"/>
275          <label data="3" alias="TERMINATION_REQUEST"/>
276          <label data="4" alias="EVENT_REQUEST"/>
277       </single>
278    </avp>
279    <avp name="CC-Service-Specific-Units" code="417" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
280       <single format-name="Unsigned64"/>
281    </avp>
282    <avp name="CC-Session-Failover" code="418" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
283       <single format-name="Enumerated" enum="0-1">
284          <label data="0" alias="FAILOVER_NOT_SUPPORTED"/>
285          <label data="1" alias="FAILOVER_SUPPORTED"/>
286       </single>
287    </avp>
288    <avp name="CC-Sub-Session-Id" code="419" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
289       <single format-name="Unsigned64"/>
290    </avp>
291    <avp name="CC-Time" code="420" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
292       <single format-name="Unsigned32"/>
293    </avp>
294    <avp name="CC-Total-Octets" code="421" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
295       <single format-name="Unsigned64"/>
296    </avp>
297    <avp name="Check-Balance-Result" code="422" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
298       <single format-name="Enumerated" enum="0-1">
299          <label data="0" alias="ENOUGH_CREDIT"/>
300          <label data="1" alias="NO_CREDIT"/>
301       </single>
302    </avp>
303    <avp name="Cost-Information" code="423" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
304       <grouped>
305          <avprule id="Unit-Value" type="Mandatory"/>
306          <avprule id="Currency-Code" type="Mandatory"/>
307          <avprule id="Cost-Unit" type="Optional"/>
308       </grouped>
309    </avp>
310    <avp name="Cost-Unit" code="424" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
311       <single format-name="UTF8String"/>
312    </avp>
313    <avp name="Currency-Code" code="425" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
314       <single format-name="Unsigned32"/>
315    </avp>
316    <avp name="Credit-Control" code="426" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
317       <single format-name="Enumerated" enum="0-1">
318          <label data="0" alias="CREDIT_AUTHORIZATION"/>
319          <label data="1" alias="RE_AUTHORIZATION"/>
320       </single>
321    </avp>
322    <avp name="Credit-Control-Failure-Handling" code="427" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
323       <single format-name="Enumerated" enum="0-2">
324          <label data="0" alias="TERMINATE"/>
325          <label data="1" alias="CONTINUE"/>
326          <label data="2" alias="RETRY_AND_TERMINATE"/>
327       </single>
328    </avp>
329    <avp name="Direct-Debiting-Failure-Handling" code="428" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
330       <single format-name="Enumerated" enum="0-1">
331          <label data="0" alias="TERMINATE_OR_BUFFER"/>
332          <label data="1" alias="CONTINUE"/>
333       </single>
334    </avp>
335    <avp name="Exponent" code="429" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
336       <single format-name="Integer32"/>
337    </avp>
338    <avp name="Final-Unit-Indication" code="430" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
339       <grouped>
340          <avprule id="Final-Unit-Action" type="Fixed"/>
341          <avprule id="Restriction-Filter-Rule" type="Optional" qual="*"/>
342          <avprule id="Filter-Id" type="Optional" qual="*"/>
343          <avprule id="Redirect-Server" type="Optional"/>
344       </grouped>
345    </avp>
346    <avp name="Granted-Service-Unit" code="431" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
347       <grouped>
348          <avprule id="CC-Total-Octets" type="Optional"/>
349          <avprule id="CC-Time" type="Optional"/>
350          <avprule id="CC-Input-Octets" type="Optional"/>
351          <avprule id="CC-Output-Octets" type="Optional"/>
352          <avprule id="AVP" type="Optional" qual="*"/>
353       </grouped>
354    </avp>
355    <avp name="Rating-Group" code="432" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
356       <single format-name="Unsigned32"/>
357    </avp>
358    <avp name="Redirect-Address-Type" code="433" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
359       <single format-name="Enumerated" enum="0-3">
360          <label data="0" alias="IPv4"/>
361          <label data="1" alias="IPv6Addr"/>
362          <label data="2" alias="URL"/>
363          <label data="3" alias="SIP"/>
364       </single>
365    </avp>
366    <avp name="Redirect-Server" code="434" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
367       <grouped>
368          <avprule id="Redirect-Address-Type" type="Fixed"/>
369          <avprule id="Redirect-Server-Address" type="Fixed"/>
370       </grouped>
371    </avp>
372    <avp name="Redirect-Server-Address" code="435" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
373       <single format-name="UTF8String"/>
374    </avp>
375    <avp name="Requested-Action" code="436" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
376       <single format-name="Enumerated" enum="0-3">
377          <label data="0" alias="DIRECT_DEBITING"/>
378          <label data="1" alias="REFUND_ACCOUNT"/>
379          <label data="2" alias="CHECK_BALANCE"/>
380          <label data="3" alias="PRICE_ENQUIRY"/>
381       </single>
382    </avp>
383    <avp name="Requested-Service-Unit" code="437" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
384       <grouped>
385          <avprule id="CC-Time" type="Optional"/>
386          <avprule id="CC-Money" type="Optional"/>
387          <avprule id="CC-Total-Octets" type="Optional"/>
388          <avprule id="CC-Input-Octets" type="Optional"/>
389          <avprule id="CC-Output-Octets" type="Optional"/>
390          <avprule id="CC-Service-Specific-Units" type="Optional"/>
391          <avprule id="AVP" type="Optional" qual="*"/>
392       </grouped>
393    </avp>
394    <avp name="Restriction-Filter-Rule" code="438" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
395       <single format-name="IPFilterRule"/>
396    </avp>
397    <avp name="Service-Identifier" code="439" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
398       <single format-name="Unsigned32"/>
399    </avp>
400    <avp name="Service-Parameter-Info" code="440" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="may">
401       <grouped>
402          <avprule id="Service-Parameter-Type" type="Mandatory"/>
403          <avprule id="Service-Parameter-Value" type="Mandatory"/>
404       </grouped>
405    </avp>
406    <avp name="Service-Parameter-Type" code="441" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="may">
407       <single format-name="Unsigned32"/>
408    </avp>
409    <avp name="Service-Parameter-Value" code="442" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="may">
410       <single format-name="OctetString"/>
411    </avp>
412    <avp name="Subscription-Id" code="443" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
413       <grouped>
414          <avprule id="Subscription-Id-Type" type="Mandatory"/>
415          <avprule id="Subscription-Id-Data" type="Mandatory"/>
416       </grouped>
417    </avp>
418    <avp name="Subscription-Id-Data" code="444" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
419       <single format-name="UTF8String"/>
420    </avp>
421    <avp name="Unit-Value" code="445" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
422       <grouped>
423          <avprule id="Value-Digits" type="Fixed"/>
424          <avprule id="Exponent" type="Optional"/>
425       </grouped>
426    </avp>
427    <avp name="Used-Service-Unit" code="446" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
428       <grouped>
429          <avprule id="CC-Total-Octets" type="Optional"/>
430          <avprule id="CC-Time" type="Optional"/>
431          <avprule id="CC-Input-Octets" type="Optional"/>
432          <avprule id="CC-Output-Octets" type="Optional"/>
433          <avprule id="AVP" type="Optional" qual="*"/>
434       </grouped>
435    </avp>
436    <avp name="Value-Digits" code="447" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
437       <single format-name="Integer64"/>
438    </avp>
439    <avp name="Validity-Time" code="448" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
440       <single format-name="Unsigned32"/>
441    </avp>
442    <avp name="Final-Unit-Action" code="449" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
443       <single format-name="Enumerated" enum="0-2">
444          <label data="0" alias="TERMINATE"/>
445          <label data="1" alias="REDIRECT"/>
446          <label data="2" alias="RESTRICT_ACCESS"/>
447       </single>
448    </avp>
449    <avp name="Subscription-Id-Type" code="450" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
450       <single format-name="Enumerated" enum="0-4">
451          <label data="0" alias="END_USER_E164"/>
452          <label data="1" alias="END_USER_IMSI"/>
453          <label data="2" alias="END_USER_SIP_URI"/>
454          <label data="3" alias="END_USER_NAI"/>
455          <label data="4" alias="END_USER_PRIVATE"/>
456       </single>
457    </avp>
458    <avp name="Tariff-Time-Change" code="451" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
459       <single format-name="Time"/>
460    </avp>
461    <avp name="Tariff-Change-Usage" code="452" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
462       <single format-name="Enumerated" enum="0-2">
463          <label data="0" alias="UNIT_BEFORE_TARIFF_CHANGE"/>
464          <label data="1" alias="UNIT_AFTER_TARIFF_CHANGE"/>
465          <label data="2" alias="UNIT_INDETERMINATE"/>
466       </single>
467    </avp>
468    <avp name="G-S-U-Pool-Identifier" code="453" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
469       <single format-name="Unsigned32"/>
470    </avp>
471    <avp name="CC-Unit-Type" code="454" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
472       <single format-name="Enumerated" enum="0-5">
473          <label data="0" alias="TIME"/>
474          <label data="1" alias="MONEY"/>
475          <label data="2" alias="TOTAL_OCTETS"/>
476          <label data="3" alias="INPUT_OCTETS"/>
477          <label data="4" alias="OUTPUT_OCTETS"/>
478          <label data="5" alias="SERVICE_SPECIFIC_UNITS"/>
479       </single>
480    </avp>
481    <avp name="Multiple-Services-Indicator" code="455" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
482       <single format-name="Enumerated" enum="0-1">
483          <label data="0" alias="MULTIPLE_SERVICES_NOT_SUPPORTED"/>
484          <label data="1" alias="MULTIPLE_SERVICES_SUPPORTED"/>
485       </single>
486    </avp>
487    <avp name="Multiple-Services-Credit-Control" code="456" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
488       <grouped>
489          <avprule id="Granted-Service-Unit" type="Optional"/>
490          <avprule id="Requested-Service-Unit" type="Optional"/>
491          <avprule id="Used-Service-Unit" type="Optional" qual="*"/>
492          <avprule id="Tariff-Change-Usage" type="Optional"/>
493          <avprule id="Service-Identifier" type="Optional" qual="*"/>
494          <avprule id="Rating-Group" type="Optional"/>
495          <avprule id="G-S-U-Pool-Reference" type="Optional" qual="*"/>
496          <avprule id="Validity-Time" type="Optional"/>
497          <avprule id="Result-Code" type="Optional"/>
498          <avprule id="Final-Unit-Indication" type="Optional"/>
499          <avprule id="AVP" type="Optional" qual="*"/>
500       </grouped>
501    </avp>
502    <avp name="G-S-U-Pool-Reference" code="457" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
503       <grouped>
504          <avprule id="G-S-U-Pool-Identifier" type="Mandatory"/>
505          <avprule id="CC-Unit-Type" type="Mandatory"/>
506          <avprule id="Unit-Value" type="Mandatory"/>
507       </grouped>
508    </avp>
509    <avp name="User-Equipment-Info" code="458" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="mustnot">
510       <grouped>
511          <avprule id="User-Equipment-Info-Type" type="Mandatory"/>
512          <avprule id="User-Equipment-Info-Value" type="Mandatory"/>
513       </grouped>
514    </avp>
515    <avp name="User-Equipment-Info-Type" code="459" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="mustnot">
516       <single format-name="Enumerated" enum="0-3">
517          <label data="0" alias="IMEISV"/>
518          <label data="1" alias="MAC"/>
519          <label data="2" alias="EUI64"/>
520          <label data="3" alias="MODIFIED_EUI64"/>
521       </single>
522    </avp>
523    <avp name="User-Equipment-Info-Value" code="460" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="mustnot">
524       <single format-name="OctetString"/>
525    </avp>
526    <avp name="Service-Context-Id" code="461" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
527       <single format-name="UTF8String"/>
528    </avp>
529    <avp name="Accounting-Record-Type" code="480" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
530       <single format-name="Enumerated" enum="1-4">
531          <label data="1" alias="EVENT_RECORD"/>
532          <label data="2" alias="START_RECORD"/>
533          <label data="3" alias="INTERIM_RECORD"/>
534          <label data="4" alias="STOP_RECORD"/>
535       </single>
536    </avp>
537    <avp name="Accounting-Interim-Interval" code="482" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="may">
538       <single format-name="Integer32"/>
539    </avp>
540    <avp name="Accounting-Realtime-Required" code="483" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
541       <single format-name="Enumerated" enum="1-3">
542          <label data="1" alias="DELIVER_AND_GRANT"/>
543          <label data="2" alias="GRANT_AND_STORE"/>
544          <label data="3" alias="GRANT_AND_LOSE"/>
545       </single>
546    </avp>
547    <avp name="Accounting-Record-Number" code="485" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
548       <single format-name="Unsigned32"/>
549    </avp>
550    <avp name="Rule-Space-Suggestion" code="290" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
551       <single format-name="OctetString"/>
552    </avp>
553    <avp name="Authorization-State" code="1056" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
554       <single format-name="Enumerated" enum="0-12">
555          <label data="0" alias="AUTHORIZED"/>
556          <label data="1" alias="DENIED_CALENDAR_TIME"/>
557          <label data="2" alias="DENIED_ROAMING"/>
558          <label data="3" alias="DENIED_QUALITY_OF_SERVICE"/>
559          <label data="4" alias="DENIED_BLACKLISTED"/>
560          <label data="5" alias="DENIED_TERMINAL"/>
561          <label data="6" alias="DENIED_OPERATOR_REASON_ONE"/>
562          <label data="7" alias="DENIED_OPERATOR_REASON_TWO"/>
563          <label data="8" alias="DENIED_OPERATOR_REASON_THREE"/>
564          <label data="9" alias="DENIED_OPERATOR_REASON_FOUR"/>
565          <label data="10" alias="DENIED_OPERATOR_REASON_FIVE"/>
566          <label data="11" alias="DENIED_UNKNOWN_REASON"/>
567          <label data="12" alias="DENIED_USAGE_CONTROL"/>
568       </single>
569    </avp>
570    <avp name="Gx-Capability-List" code="1060" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
571       <single format-name="Unsigned32"/>
572    </avp>
573    <avp name="Content-Filtering-Profile-Id" code="1138" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
574       <single format-name="Unsigned32"/>
575    </avp>
576    <avp name="Rule-Space-Decision" code="291" vendor-name="3GPP2" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
577       <single format-name="OctetString"/>
578    </avp>
579    <avp name="Charging-Rule-Authorization" code="1055" vendor-name="3GPP2" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
580       <grouped>
581          <avprule id="Authorization-State" type="Mandatory"/>
582          <avprule id="Authorization-State-Change-Time" type="Optional"/>
583          <avprule id="Next-Authorization-State" type="Optional"/>
584          <avprule id="One-Time-Redirect-Control" type="Optional"/>
585       </grouped>
586    </avp>
587    <avp name="Customer-Id" code="1146" vendor-name="3GPP2" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
588       <single format-name="OctetString"/>
589    </avp>
590    <avp name="One-Time-Redirect-Control" code="1193" vendor-name="3GPP2" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
591       <single format-name="Enumerated" enum="0-10">
592          <label data="0" alias="INACTIVE"/>
593          <label data="1" alias="DEFAULT"/>
594          <label data="2" alias="ROAMING"/>
595          <label data="3" alias="QBAU"/>
596          <label data="4" alias="TIME"/>
597          <label data="5" alias="OPERATOR_REASON_ONE"/>
598          <label data="6" alias="OPERATOR_REASON_TWO"/>
599          <label data="7" alias="OPERATOR_REASON_THREE"/>
600          <label data="8" alias="OPERATOR_REASON_FOUR"/>
601          <label data="9" alias="OPERATOR_REASON_FIVE"/>
602          <label data="10" alias="OPERATOR_REASON_SIX"/>
603       </single>
604    </avp>
605    <avp name="3GPP2-BSID" code="9010" vendor-name="3GPP2" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
606       <single format-name="UTF8String"/>
607    </avp>
608    <avp name="3GPP-Charging-Id" code="2" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
609       <single format-name="Unsigned32"/>
610    </avp>
611    <avp name="3GPP-PDP-Type" code="3" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
612       <single format-name="Unsigned32">
613          <label data="0" alias="IPV4"/>
614          <label data="1" alias="PPP"/>
615          <label data="2" alias="IPV6"/>
616       </single>
617    </avp>
618    <avp name="3GPP-CG-Address" code="4" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
619       <single format-name="OctetString"/>
620    </avp>
621    <avp name="3GPP-GPRS-Neg-QoS-Profile" code="5" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
622       <single format-name="UTF8String"/>
623    </avp>
624    <avp name="3GPP-SGSN-Address" code="6" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
625       <single format-name="OctetString"/>
626    </avp>
627    <avp name="3GPP-GGSN-Address" code="7" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
628       <single format-name="OctetString"/>
629    </avp>
630    <avp name="3GPP-IMSI-MCC-MNC" code="8" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
631       <single format-name="UTF8String"/>
632    </avp>
633    <avp name="3GPP-GGSN-MCC-MNC" code="9" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
634       <single format-name="UTF8String"/>
635    </avp>
636    <avp name="3GPP-NSAPI" code="10" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
637       <single format-name="UTF8String"/>
638    </avp>
639    <avp name="3GPP-Session-Stop-Indicator" code="11" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
640       <single format-name="OctetString"/>
641    </avp>
642    <avp name="3GPP-Selection-Mode" code="12" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
643       <single format-name="UTF8String"/>
644    </avp>
645    <avp name="3GPP-Charging-Characteristics" code="13" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
646       <single format-name="UTF8String"/>
647    </avp>
648    <avp name="3GPP-SGSN-IPv6-Address" code="15" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
649       <single format-name="OctetString"/>
650    </avp>
651    <avp name="3GPP-GGSN-IPv6-Address" code="16" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
652       <single format-name="OctetString"/>
653    </avp>
654    <avp name="3GPP-SGSN-MCC-MNC" code="18" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
655       <single format-name="UTF8String"/>
656    </avp>
657    <avp name="3GGP-IMEISV" code="20" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
658       <single format-name="OctetString"/>
659    </avp>
660    <avp name="3GPP-RAT-Type" code="21" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
661       <single format-name="OctetString"/>
662    </avp>
663    <avp name="3GPP-User-Location-Info" code="22" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
664       <single format-name="OctetString"/>
665    </avp>
666    <avp name="3GPP-MS-TimeZone" code="23" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
667       <single format-name="OctetString"/>
668    </avp>
669    <avp name="3GPP-CAMEL-Charging-Info" code="24" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
670       <single format-name="OctetString"/>
671    </avp>
672    <avp name="Abort-Cause" code="500" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
673       <single format-name="Enumerated" enum="0-4">
674          <label data="0" alias="BEARER_RELEASED"/>
675          <label data="1" alias="INSUFFICIENT_SERVER_RESOURCES"/>
676          <label data="2" alias="INSUFFICIENT_BEARER_RESOURCES"/>
677          <label data="3" alias="PS_TO_CS_HANDOVER"/>
678          <label data="4" alias="SPONSORED_DATA_CONNECTIVITY_DISALLOWED"/>
679       </single>
680    </avp>
681    <avp name="Access-Network-Charging-Address" code="501" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
682       <single format-name="Address"/>
683    </avp>
684    <avp name="Access-Network-Charging-Identifier" code="502" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
685       <grouped>
686          <avprule id="Access-Network-Charging-Identifier-Value" type="Mandatory"/>
687          <avprule id="Flows" type="Optional" qual="*"/>
688       </grouped>
689    </avp>
690    <avp name="Access-Network-Charging-Identifier-Value" code="503" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
691       <single format-name="OctetString"/>
692    </avp>
693    <avp name="AF-Application-Identifier" code="504" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
694       <single format-name="OctetString"/>
695    </avp>
696    <avp name="AF-Charging-Identifier" code="505" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
697       <single format-name="OctetString"/>
698    </avp>
699    <avp name="Flow-Description" code="507" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
700       <single format-name="IPFilterRule"/>
701    </avp>
702    <avp name="Flow-Number" code="509" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
703       <single format-name="Unsigned32"/>
704    </avp>
705    <avp name="Flows" code="510" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
706       <grouped>
707          <avprule id="Media-Component-Number" type="Mandatory"/>
708          <avprule id="Flow-Number" type="Optional" qual="*"/>
709          <avprule id="AVP" type="Optional" qual="*"/>
710       </grouped>
711    </avp>
712    <avp name="Flow-Status" code="511" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
713       <single format-name="Enumerated" enum="0-4">
714          <label data="0" alias="ENABLED-UPLINK"/>
715          <label data="1" alias="ENABLED-DOWNLINK"/>
716          <label data="2" alias="ENABLED"/>
717          <label data="3" alias="DISABLED"/>
718          <label data="4" alias="REMOVED"/>
719       </single>
720    </avp>
721    <avp name="Flow-Usage" code="512" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
722       <single format-name="Enumerated" enum="0-15">
723          <label data="0" alias="NO_INFORMATION"/>
724          <label data="1" alias="RTCP"/>
725          <label data="2" alias="AF_SIGNALLING"/>
726       </single>
727    </avp>
728    <avp name="Specific-Action" code="513" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
729       <single format-name="Enumerated" enum="1-4,6-11">
730          <label data="1" alias="CHARGING_CORRELATION_EXCHANGE"/>
731          <label data="2" alias="INDICATION_OF_LOSS_OF_BEARER"/>
732          <label data="3" alias="INDICATION_OF_RECOVERY_OF_BEARER"/>
733          <label data="4" alias="INDICATION_OF_RELEASE_OF_BEARER"/>
734          <label data="6" alias="IP-CAN_CHANGE"/>
735          <label data="7" alias="INDICATION_OF_OUT_OF_CREDIT"/>
736          <label data="8" alias="INDICATION_OF_SUCCESSFUL_RESOURCES_ALLOCATION"/>
737          <label data="9" alias="INDICATION_OF_FAILED_RESOURCES_ALLOCATION"/>
738          <label data="10" alias="INDICATION_OF_LIMITED_PCC_DEPLOYMENT"/>
739          <label data="11" alias="USAGE_REPORT"/>
740       </single>
741    </avp>
742    <avp name="Max-Requested-Bandwidth-DL" code="515" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
743       <single format-name="Unsigned32"/>
744    </avp>
745    <avp name="Max-Requested-Bandwidth-UL" code="516" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
746       <single format-name="Unsigned32"/>
747    </avp>
748    <avp name="Media-Component-Description" code="517" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
749       <grouped>
750          <avprule id="Media-Component-Number" type="Mandatory"/>
751          <avprule id="Media-Sub-Component" type="Optional" qual="*"/>
752          <avprule id="AF-Application-Identifier" type="Optional"/>
753          <avprule id="Media-Type" type="Optional"/>
754          <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
755          <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
756          <avprule id="Flow-Status" type="Optional"/>
757          <avprule id="Reservation-Priority" type="Optional"/>
758          <avprule id="RS-Bandwidth" type="Optional"/>
759          <avprule id="RR-Bandwidth" type="Optional"/>
760          <avprule id="Codec-Data" type="Optional" qual="*"/>
761       </grouped>
762    </avp>
763    <avp name="Media-Component-Number" code="518" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
764       <single format-name="Unsigned32"/>
765    </avp>
766    <avp name="Media-Sub-Component" code="519" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
767       <grouped>
768          <avprule id="Flow-Number" type="Mandatory"/>
769          <avprule id="Flow-Description" type="Optional" qual="0*2"/>
770          <avprule id="Flow-Status" type="Optional"/>
771          <avprule id="Flow-Usage" type="Optional"/>
772          <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
773          <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
774          <avprule id="AF-Signalling-Protocol" type="Optional"/>
775          <avprule id="AVP" type="Optional" qual="*"/>
776       </grouped>
777    </avp>
778    <avp name="Media-Type" code="520" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
779       <single format-name="Enumerated" enum="0-6,4294967295">
780          <label data="4294967295" alias="OTHER"/>
781          <label data="0" alias="AUDIO"/>
782          <label data="1" alias="VIDEO"/>
783          <label data="2" alias="DATA"/>
784          <label data="3" alias="APPLICATION"/>
785          <label data="4" alias="CONTROL"/>
786          <label data="5" alias="TEXT"/>
787          <label data="6" alias="MESSAGE"/>
788       </single>
789    </avp>
790    <avp name="RR-Bandwidth" code="521" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
791       <single format-name="Unsigned32"/>
792    </avp>
793    <avp name="RS-Bandwidth" code="522" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
794       <single format-name="Unsigned32"/>
795    </avp>
796    <avp name="SIP-Forking-Indication" code="523" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
797       <single format-name="Enumerated" enum="0-1">
798          <label data="0" alias="SINGLE_DIALOGUE"/>
799          <label data="1" alias="SEVERAL_DIALOGUES"/>
800       </single>
801    </avp>
802    <avp name="Codec-Data" code="524" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
803       <single format-name="OctetString"/>
804    </avp>
805    <avp name="Service-URN" code="525" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
806       <single format-name="OctetString"/>
807    </avp>
808    <avp name="Acceptable-Service-Info" code="526" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
809       <grouped>
810          <avprule id="Media-Component-Description" type="Optional" qual="*"/>
811          <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
812          <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
813          <avprule id="AVP" type="Optional" qual="*"/>
814       </grouped>
815    </avp>
816    <avp name="Service-Info-Status" code="527" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
817       <single format-name="Enumerated" enum="0-1">
818          <label data="0" alias="FINAL_SERVICE_INFORMATION"/>
819          <label data="1" alias="PRELIMINARY_SERVICE_INFORMATION"/>
820       </single>
821    </avp>
822    <avp name="MPS-Identifier" code="528" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
823       <single format-name="OctetString"/>
824    </avp>
825    <avp name="AF-Signalling-Protocol" code="529" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
826       <single format-name="Enumerated" enum="0-1">
827          <label data="0" alias="NO_INFORMATION"/>
828          <label data="1" alias="SIP"/>
829       </single>
830    </avp>
831    <avp name="Sponsored-Connectivity-Data" code="530" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
832       <grouped>
833          <avprule id="Sponsor-Identity" type="Optional"/>
834          <avprule id="Application-Service-Provider-Identity" type="Optional"/>
835          <avprule id="Granted-Service-Unit" type="Optional"/>
836          <avprule id="Used-Service-Unit" type="Optional"/>
837          <avprule id="AVP" type="Optional" qual="*"/>
838       </grouped>
839    </avp>
840    <avp name="Sponsor-Identity" code="531" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
841       <single format-name="UTF8String"/>
842    </avp>
843    <avp name="Application-Service-Provider-Identity" code="532" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
844       <single format-name="UTF8String"/>
845    </avp>
846    <avp name="Rx-Request-Type" code="533" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
847       <single format-name="Enumerated" enum="0-1">
848          <label data="0" alias="INITIAL_REQUEST"/>
849          <label data="1" alias="UPDATE_REQUEST"/>
850       </single>
851    </avp>
852    <avp name="Required-Access-Info" code="536" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
853       <single format-name="Enumerated" enum="0-1">
854          <label data="0" alias="USER_LOCATION"/>
855          <label data="1" alias="MS_TIME_ZONE"/>
856       </single>
857    </avp>
858    <avp name="Server-Name" code="602" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
859       <single format-name="UTF8String"/>
860    </avp>
861    <avp name="Server-Capabilities" code="603" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
862       <grouped>
863          <avprule id="Mandatory-Capability" type="Optional" qual="*"/>
864          <avprule id="Optional-Capability" type="Optional" qual="*"/>
865          <avprule id="Server-Name" type="Optional" qual="*"/>
866          <avprule id="AVP" type="Optional" qual="*"/>
867       </grouped>
868    </avp>
869    <avp name="Mandatory-Capability" code="604" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
870       <single format-name="Unsigned32"/>
871    </avp>
872    <avp name="Optional-Capability" code="605" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
873       <single format-name="Unsigned32"/>
874    </avp>
875    <avp name="Charging-Information" code="618" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
876       <grouped>
877          <avprule id="Primary-Event-Charging-Function-Name" type="Optional"/>
878          <avprule id="Secondary-Event-Charging-Function-Name" type="Optional"/>
879          <avprule id="Primary-Charging-Collection-Function-Name" type="Optional"/>
880          <avprule id="Secondary-Charging-Collection-Function-Name" type="Optional"/>
881          <avprule id="AVP" type="Optional" qual="*"/>
882       </grouped>
883    </avp>
884    <avp name="Primary-Event-Charging-Function-Name" code="619" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
885       <single format-name="DiameterURI"/>
886    </avp>
887    <avp name="Secondary-Event-Charging-Function-Name" code="620" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
888       <single format-name="DiameterURI"/>
889    </avp>
890    <avp name="Primary-Charging-Collection-Function-Name" code="621" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
891       <single format-name="DiameterURI"/>
892    </avp>
893    <avp name="Secondary-Charging-Collection-Function-Name" code="622" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
894       <single format-name="DiameterURI"/>
895    </avp>
896    <avp name="Supported-Features" code="628" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="may" p-bit="mustnot">
897       <grouped>
898          <avprule id="Vendor-Id" type="Mandatory"/>
899          <avprule id="Feature-List-ID" type="Mandatory"/>
900          <avprule id="Feature-List" type="Mandatory"/>
901          <avprule id="AVP" type="Optional" qual="*"/>
902       </grouped>
903    </avp>
904    <avp name="Feature-List-ID" code="629" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
905       <single format-name="Unsigned32"/>
906    </avp>
907    <avp name="Feature-List" code="630" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
908       <single format-name="Unsigned32"/>
909    </avp>
910    <avp name="Session-Priority" code="650" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
911       <single format-name="Enumerated" enum="0-4">
912          <label data="0" alias="PRIORITY-0"/>
913          <label data="1" alias="PRIORITY-1"/>
914          <label data="2" alias="PRIORITY-2"/>
915          <label data="3" alias="PRIORITY-3"/>
916          <label data="4" alias="PRIORITY-4"/>
917       </single>
918    </avp>
919    <avp name="Quota-Consumption-Time" code="811" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
920       <single format-name="Unsigned32"/>
921    </avp>
922    <avp name="Event-Type" code="823" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
923       <grouped>
924          <avprule id="SIP-Method" type="Optional"/>
925          <avprule id="Event" type="Optional"/>
926          <avprule id="Expires" type="Optional"/>
927       </grouped>
928    </avp>
929    <avp name="SIP-Method" code="824" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
930       <single format-name="UTF8String"/>
931    </avp>
932    <avp name="Event" code="825" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
933       <single format-name="UTF8String"/>
934    </avp>
935    <avp name="Content-Type" code="826" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
936       <single format-name="UTF8String"/>
937    </avp>
938    <avp name="Content-Length" code="827" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
939       <single format-name="Unsigned32"/>
940    </avp>
941    <avp name="Content-Disposition" code="828" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
942       <single format-name="UTF8String"/>
943    </avp>
944    <avp name="Role-Of-Node" code="829" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
945       <single format-name="Enumerated" enum="0-3">
946          <label data="0" alias="ORIGINATING_ROLE"/>
947          <label data="1" alias="TERMINATING_ROLE"/>
948          <label data="2" alias="PROXY_ROLE"/>
949          <label data="3" alias="B2BUA_ROLE"/>
950       </single>
951    </avp>
952    <avp name="User-Session-Id" code="830" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
953       <single format-name="UTF8String"/>
954    </avp>
955    <avp name="Calling-Party-Address" code="831" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
956       <single format-name="UTF8String"/>
957    </avp>
958    <avp name="Called-Party-Address" code="832" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
959       <single format-name="UTF8String"/>
960    </avp>
961    <avp name="Time-Stamps" code="833" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
962       <grouped>
963          <avprule id="SIP-Request-Timestamp" type="Optional"/>
964          <avprule id="SIP-Response-Timestamp" type="Optional"/>
965          <avprule id="SIP-Request-Timestamp-Fraction" type="Optional"/>
966          <avprule id="SIP-Response-Timestamp-Fraction" type="Optional"/>
967       </grouped>
968    </avp>
969    <avp name="SIP-Request-Timestamp" code="834" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
970       <single format-name="Time"/>
971    </avp>
972    <avp name="SIP-Response-Timestamp" code="835" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
973       <single format-name="Time"/>
974    </avp>
975    <avp name="Application-Server" code="836" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
976       <single format-name="UTF8String"/>
977    </avp>
978    <avp name="Application-Provided-Called-Party-Address" code="837" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
979       <single format-name="UTF8String"/>
980    </avp>
981    <avp name="Inter-Operator-Identifier" code="838" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
982       <grouped>
983          <avprule id="Originating-IOI" type="Optional"/>
984          <avprule id="Terminating-IOI" type="Optional"/>
985       </grouped>
986    </avp>
987    <avp name="Originating-IOI" code="839" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
988       <single format-name="UTF8String"/>
989    </avp>
990    <avp name="Terminating-IOI" code="840" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
991       <single format-name="UTF8String"/>
992    </avp>
993    <avp name="IMS-Charging-Identifier" code="841" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
994       <single format-name="UTF8String"/>
995    </avp>
996    <avp name="SDP-Session-Description" code="842" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
997       <single format-name="UTF8String"/>
998    </avp>
999    <avp name="SDP-Media-Component" code="843" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1000       <grouped>
1001          <avprule id="SDP-Media-Name" type="Optional"/>
1002          <avprule id="SDP-Media-Description" type="Optional" qual="*"/>
1003          <avprule id="Media-Initiator-Flag" type="Optional"/>
1004          <avprule id="Media-Initiator-Party" type="Optional"/>
1005          <avprule id="Authorized-QoS" type="Optional"/>
1006          <avprule id="3GPP-Charging-Id" type="Optional"/>
1007          <avprule id="Access-Network-Charging-Identifier-Value" type="Optional"/>
1008          <avprule id="SDP-Type" type="Optional"/>
1009       </grouped>
1010    </avp>
1011    <avp name="SDP-Media-Name" code="844" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1012       <single format-name="UTF8String"/>
1013    </avp>
1014    <avp name="SDP-Media-Description" code="845" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1015       <single format-name="UTF8String"/>
1016    </avp>
1017    <avp name="CG-Address" code="846" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1018       <single format-name="Address"/>
1019    </avp>
1020    <avp name="GGSN-Address" code="847" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1021       <single format-name="Address"/>
1022    </avp>
1023    <avp name="Served-Party-IP-Address" code="848" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1024       <single format-name="Address"/>
1025    </avp>
1026    <avp name="Authorized-QoS" code="849" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1027       <single format-name="UTF8String"/>
1028    </avp>
1029    <avp name="Application-Server-Information" code="850" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1030       <grouped>
1031          <avprule id="Application-Server" type="Optional"/>
1032          <avprule id="Application-Provided-Called-Party-Address" type="Optional" qual="*"/>
1033       </grouped>
1034    </avp>
1035    <avp name="Trunk-Group-ID" code="851" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1036       <grouped>
1037          <avprule id="Incoming-Trunk-Group-ID" type="Optional"/>
1038          <avprule id="Outgoing-Trunk-Group-ID" type="Optional"/>
1039       </grouped>
1040    </avp>
1041    <avp name="Incoming-Trunk-Group-ID" code="852" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1042       <single format-name="UTF8String"/>
1043    </avp>
1044    <avp name="Outgoing-Trunk-Group-ID" code="853" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1045       <single format-name="UTF8String"/>
1046    </avp>
1047    <avp name="Bearer-Service" code="854" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1048       <single format-name="OctetString"/>
1049    </avp>
1050    <avp name="Service-Id" code="855" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1051       <single format-name="UTF8String"/>
1052    </avp>
1053    <avp name="Associated-URI" code="856" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1054       <single format-name="UTF8String"/>
1055    </avp>
1056    <avp name="Cause-Code" code="861" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1057       <single format-name="Integer32"/>
1058    </avp>
1059    <avp name="Node-Functionality" code="862" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1060       <single format-name="Enumerated" enum="0-11">
1061          <label data="0" alias="S-CSCF"/>
1062          <label data="1" alias="P-CSCF"/>
1063          <label data="2" alias="I-CSCF"/>
1064          <label data="3" alias="MRFC"/>
1065          <label data="4" alias="MGCF"/>
1066          <label data="5" alias="BGCF"/>
1067          <label data="6" alias="AS"/>
1068          <label data="7" alias="IBCF"/>
1069          <label data="8" alias="S-GW"/>
1070          <label data="9" alias="P-GW"/>
1071          <label data="10" alias="HSGW"/>
1072          <label data="11" alias="E-CSCF"/>
1073       </single>
1074    </avp>
1075    <avp name="Service-Specific-Data" code="863" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1076       <single format-name="UTF8String"/>
1077    </avp>
1078    <avp name="Originator" code="864" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1079       <single format-name="Enumerated" enum="0-1">
1080          <label data="0" alias="Calling Party"/>
1081          <label data="1" alias="Called Party"/>
1082       </single>
1083    </avp>
1084    <avp name="PS-Furnish-Charging-Information" code="865" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1085       <grouped>
1086          <avprule id="3GPP-Charging-Id" type="Mandatory"/>
1087          <avprule id="PS-Free-Format-Data" type="Mandatory"/>
1088          <avprule id="PS-Append-Free-Format-Data" type="Optional"/>
1089       </grouped>
1090    </avp>
1091    <avp name="PS-Free-Format-Data" code="866" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1092       <single format-name="OctetString"/>
1093    </avp>
1094    <avp name="PS-Append-Free-Format-Data" code="867" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1095       <single format-name="Enumerated" enum="0-1">
1096          <label data="0" alias="APPEND"/>
1097          <label data="1" alias="OVERWRITE"/>
1098       </single>
1099    </avp>
1100    <avp name="Time-Quota-Threshold" code="868" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1101       <single format-name="Unsigned32"/>
1102    </avp>
1103    <avp name="Volume-Quota-Threshold" code="869" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1104       <single format-name="Unsigned32"/>
1105    </avp>
1106    <avp name="Trigger-Type" code="870" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1107       <single format-name="Enumerated" enum="1-4,10-23,30-34,40,50">
1108          <label data="1" alias="CHANGE_IN_SGSN_IP_ADDRESS"/>
1109          <label data="2" alias="CHANGE_IN_QOS"/>
1110          <label data="3" alias="CHANGE_IN_LOCATION"/>
1111          <label data="4" alias="CHANGE_IN_RAT"/>
1112          <label data="10" alias="CHANGEINQOS_TRAFFIC_CLASS"/>
1113          <label data="11" alias="CHANGEINQOS_RELIABILITY_CLASS"/>
1114          <label data="12" alias="CHANGEINQOS_DELAY_CLASS"/>
1115          <label data="13" alias="CHANGEINQOS_PEAK_THROUGHPUT"/>
1116          <label data="14" alias="CHANGEINQOS_PRECEDENCE_CLASS"/>
1117          <label data="15" alias="CHANGEINQOS_MEAN_THROUGHPUT"/>
1118          <label data="16" alias="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK"/>
1119          <label data="17" alias="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK"/>
1120          <label data="18" alias="CHANGEINQOS_RESIDUAL_BER"/>
1121          <label data="19" alias="CHANGEINQOS_SDU_ERROR_RATIO"/>
1122          <label data="20" alias="CHANGEINQOS_TRANSFER_DELAY"/>
1123          <label data="21" alias="CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY"/>
1124          <label data="22" alias="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK"/>
1125          <label data="23" alias="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK"/>
1126          <label data="30" alias="CHANGEINLOCATION_MCC"/>
1127          <label data="31" alias="CHANGEINLOCATION_MNC"/>
1128          <label data="32" alias="CHANGEINLOCATION_RAC"/>
1129          <label data="33" alias="CHANGEINLOCATION_LAC"/>
1130          <label data="34" alias="CHANGEINLOCATION_CellId"/>
1131          <label data="40" alias="CHANGE_IN_MEDIA_COMPOSITION"/>
1132          <label data="50" alias="CHANGEINPARTICIPANTS_NMB"/>
1133       </single>
1134    </avp>
1135    <avp name="Quota-Holding-Time" code="871" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1136       <single format-name="Unsigned32"/>
1137    </avp>
1138    <avp name="Reporting-Reason" code="872" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1139       <single format-name="Enumerated" enum="0-8">
1140          <label data="0" alias="THRESHOLD"/>
1141          <label data="1" alias="QHT"/>
1142          <label data="2" alias="FINAL"/>
1143          <label data="3" alias="QUOTA_EXHAUSTED"/>
1144          <label data="4" alias="VALIDITY_TIME"/>
1145          <label data="5" alias="OTHER_QUOTA_TYPE"/>
1146          <label data="6" alias="RATING_CONDITION_CHANGE"/>
1147          <label data="7" alias="FORCED_REAUTHORISATION"/>
1148          <label data="8" alias="POOL_EXHAUSTED"/>
1149       </single>
1150    </avp>
1151    <avp name="Service-Information" code="873" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1152       <grouped>
1153          <avprule id="PS-Information" type="Optional"/>
1154          <avprule id="IMS-Information" type="Optional"/>
1155          <avprule id="MMS-Information" type="Optional"/>
1156          <avprule id="SMS-Information" type="Optional"/>
1157          <avprule id="Service-Generic-Information" type="Optional"/>
1158       </grouped>
1159    </avp>
1160    <avp name="PS-Information" code="874" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1161       <grouped>
1162          <avprule id="3GPP-Charging-Id" type="Optional"/>
1163          <avprule id="3GPP-PDP-Type" type="Optional"/>
1164          <avprule id="3GPP-GPRS-Neg-QoS-Profile" type="Optional"/>
1165          <avprule id="3GPP-IMSI-MCC-MNC" type="Optional"/>
1166          <avprule id="3GPP-GGSN-MCC-MNC" type="Optional"/>
1167          <avprule id="3GPP-NSAPI" type="Optional"/>
1168          <avprule id="3GPP-Session-Stop-Indicator" type="Optional"/>
1169          <avprule id="3GPP-Selection-Mode" type="Optional"/>
1170          <avprule id="3GPP-Charging-Characteristics" type="Optional"/>
1171          <avprule id="3GPP-SGSN-MCC-MNC" type="Optional"/>
1172          <avprule id="3GPP-RAT-Type" type="Optional"/>
1173          <avprule id="3GPP-User-Location-Info" type="Optional"/>
1174          <avprule id="3GPP-MS-TimeZone" type="Optional"/>
1175          <avprule id="3GPP-CAMEL-Charging-Info" type="Optional"/>
1176          <avprule id="CG-Address" type="Optional"/>
1177          <avprule id="GGSN-Address" type="Optional"/>
1178          <avprule id="PS-Furnish-Charging-Information" type="Optional"/>
1179          <avprule id="Charging-Rule-Base-Name" type="Optional"/>
1180          <avprule id="PDP-Address" type="Optional"/>
1181          <avprule id="SGSN-Address" type="Optional"/>
1182          <avprule id="Called-Station-Id" type="Optional"/>
1183          <avprule id="AVP" type="Optional" qual="*"/>
1184       </grouped>
1185    </avp>
1186    <avp name="IMS-Information" code="876" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1187       <grouped>
1188          <avprule id="Event-Type" type="Optional"/>
1189          <avprule id="Role-Of-Node" type="Optional"/>
1190          <avprule id="Node-Functionality" type="Mandatory"/>
1191          <avprule id="User-Session-Id" type="Optional"/>
1192          <avprule id="Outgoing-Session-Id" type="Optional"/>
1193          <avprule id="Session-Priority" type="Optional"/>
1194          <avprule id="Calling-Party-Address" type="Optional" qual="*"/>
1195          <avprule id="Called-Party-Address" type="Optional"/>
1196          <avprule id="Called-Asserted-Identity" type="Optional" qual="*"/>
1197          <avprule id="Number-Portability-Routing-Information" type="Optional"/>
1198          <avprule id="Carrier-Select-Routing-Information" type="Optional"/>
1199          <avprule id="Alternate-Charged-Party-Address" type="Optional"/>
1200          <avprule id="Requested-Party-Address" type="Optional"/>
1201          <avprule id="Associated-URI" type="Optional" qual="*"/>
1202          <avprule id="Time-Stamps" type="Optional"/>
1203          <avprule id="Application-Server-Information" type="Optional" qual="*"/>
1204          <avprule id="Inter-Operator-Identifier" type="Optional" qual="*"/>
1205          <avprule id="IMS-Charging-Identifier" type="Optional"/>
1206          <avprule id="SDP-Session-Description" type="Optional" qual="*"/>
1207          <avprule id="SDP-Media-Component" type="Optional" qual="*"/>
1208          <avprule id="Served-Party-IP-Address" type="Optional"/>
1209          <avprule id="Server-Capabilities" type="Optional"/>
1210          <avprule id="Trunk-Group-ID" type="Optional"/>
1211          <avprule id="Bearer-Service" type="Optional"/>
1212          <avprule id="Service-Id" type="Optional"/>
1213          <avprule id="Service-Specific-Info" type="Optional" qual="*"/>
1214          <avprule id="Message-Body" type="Optional" qual="*"/>
1215          <avprule id="Cause-Code" type="Optional"/>
1216          <avprule id="Access-Network-Information" type="Optional"/>
1217          <avprule id="Early-Media-Description" type="Optional" qual="*"/>
1218          <avprule id="IMS-Communication-Service-Identifier" type="Optional"/>
1219          <avprule id="Online-Charging-Flag" type="Optional"/>
1220          <avprule id="Real-Time-Tariff-Information" type="Optional"/>
1221          <avprule id="Account-Expiration" type="Optional"/>
1222       </grouped>
1223    </avp>
1224    <avp name="MMS-Information" code="877" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1225       <grouped>
1226          <avprule id="Originator-Address" type="Optional"/>
1227          <avprule id="Recipient-Address" type="Optional" qual="*"/>
1228          <avprule id="Submission-Time" type="Optional"/>
1229          <avprule id="MM-Content-Type" type="Optional"/>
1230          <avprule id="Priority" type="Optional"/>
1231          <avprule id="Message-ID" type="Optional"/>
1232          <avprule id="Message-Type" type="Optional"/>
1233          <avprule id="Message-Size" type="Optional"/>
1234          <avprule id="Message-Class" type="Optional"/>
1235          <avprule id="Delivery-Report-Requested" type="Optional"/>
1236          <avprule id="Read-Reply-Report-Requested" type="Optional"/>
1237          <avprule id="MMBox-Storage-Requested" type="Optional"/>
1238          <avprule id="Applic-ID" type="Optional"/>
1239          <avprule id="Reply-Applic-ID" type="Optional"/>
1240          <avprule id="Aux-Applic-Info" type="Optional"/>
1241          <avprule id="Content-Class" type="Optional"/>
1242          <avprule id="DRM-Content" type="Optional"/>
1243          <avprule id="Adaptations" type="Optional"/>
1244          <avprule id="VASP-Id" type="Optional"/>
1245          <avprule id="VAS-Id" type="Optional"/>
1246       </grouped>
1247    </avp>
1248    <avp name="Media-Initiator-Flag" code="882" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1249       <single format-name="Enumerated" enum="0-2">
1250          <label data="0" alias="CALLING_PARTY"/>
1251          <label data="1" alias="CALLED_PARTY"/>
1252          <label data="2" alias="UNKNOWN"/>
1253       </single>
1254    </avp>
1255    <avp name="Number-Of-Participants" code="885" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1256       <single format-name="Unsigned32"/>
1257    </avp>
1258    <avp name="Originator-Address" code="886" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1259       <grouped>
1260          <avprule id="Address-Type" type="Optional"/>
1261          <avprule id="Address-Data" type="Optional"/>
1262          <avprule id="Address-Domain" type="Optional"/>
1263       </grouped>
1264    </avp>
1265    <avp name="Expires" code="888" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1266       <single format-name="Unsigned32"/>
1267    </avp>
1268    <avp name="Message-Body" code="889" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1269       <grouped>
1270          <avprule id="Content-Type" type="Mandatory"/>
1271          <avprule id="Content-Length" type="Mandatory"/>
1272          <avprule id="Content-Disposition" type="Optional"/>
1273          <avprule id="Originator" type="Optional"/>
1274       </grouped>
1275    </avp>
1276    <avp name="Address-Data" code="897" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1277       <single format-name="UTF8String"/>
1278    </avp>
1279    <avp name="Address-Domain" code="898" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1280       <grouped>
1281          <avprule id="Domain-Name" type="Optional"/>
1282          <avprule id="3GPP-IMSI-MCC-MNC" type="Optional"/>
1283       </grouped>
1284    </avp>
1285    <avp name="Address-Type" code="899" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1286       <single format-name="Enumerated" enum="0-7">
1287          <label data="0" alias="e-mail address"/>
1288          <label data="1" alias="MSISDN"/>
1289          <label data="2" alias="IPv4 Address"/>
1290          <label data="3" alias="IPv6 Address"/>
1291          <label data="4" alias="Numeric Shortcode"/>
1292          <label data="5" alias="Alphanumeric Shortcode"/>
1293          <label data="6" alias="Other"/>
1294          <label data="7" alias="IMSI"/>
1295       </single>
1296    </avp>
1297    <avp name="RAI" code="909" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1298       <single format-name="UTF8String"/>
1299    </avp>
1300    <avp name="Bearer-Usage" code="1000" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1301       <single format-name="Enumerated" enum="0-1">
1302          <label data="0" alias="GENERAL"/>
1303          <label data="1" alias="IMS_SIGNALLING"/>
1304       </single>
1305    </avp>
1306    <avp name="Charging-Rule-Install" code="1001" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1307       <grouped>
1308          <avprule id="Charging-Rule-Definition" type="Optional" qual="*"/>
1309          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
1310          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
1311          <avprule id="Charging-Rule-Authorization" type="Optional" qual="*"/>
1312          <avprule id="Bearer-Identifier" type="Optional"/>
1313          <avprule id="Rule-Activation-Time" type="Optional"/>
1314          <avprule id="Rule-DeActivation-Time" type="Optional"/>
1315          <avprule id="Resource-Allocation-Notification" type="Optional"/>
1316          <avprule id="AVP" type="Optional" qual="*"/>
1317       </grouped>
1318    </avp>
1319    <avp name="Charging-Rule-Remove" code="1002" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1320       <grouped>
1321          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
1322          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
1323          <avprule id="Required-Access-Info" type="Optional" qual="*"/>
1324          <avprule id="AVP" type="Optional" qual="*"/>
1325       </grouped>
1326    </avp>
1327    <avp name="Charging-Rule-Definition" code="1003" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1328       <grouped>
1329          <avprule id="Charging-Rule-Name" type="Mandatory"/>
1330          <avprule id="Service-Identifier" type="Optional"/>
1331          <avprule id="Rating-Group" type="Optional"/>
1332          <avprule id="Flow-Information" type="Optional" qual="*"/>
1333          <avprule id="Flow-Status" type="Optional"/>
1334          <avprule id="QoS-Information" type="Optional"/>
1335          <avprule id="Reporting-Level" type="Optional"/>
1336          <avprule id="Online" type="Optional"/>
1337          <avprule id="Offline" type="Optional"/>
1338          <avprule id="Metering-Method" type="Optional"/>
1339          <avprule id="Precedence" type="Optional"/>
1340          <avprule id="AF-Charging-Identifier" type="Optional"/>
1341          <avprule id="Flows" type="Optional" qual="*"/>
1342          <avprule id="Monitoring-Key" type="Optional"/>
1343          <avprule id="Required-Access-Info" type="Optional" qual="*"/>
1344          <avprule id="TDF-Application-Identifier" type="Optional"/>
1345          <avprule id="Redirect-Information" type="Optional"/>
1346          <avprule id="Mute-Notification" type="Optional"/>
1347          <avprule id="AVP" type="Optional" qual="*"/>
1348       </grouped>
1349    </avp>
1350    <avp name="Charging-Rule-Base-Name" code="1004" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1351       <single format-name="UTF8String"/>
1352    </avp>
1353    <avp name="Charging-Rule-Name" code="1005" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1354       <single format-name="OctetString"/>
1355    </avp>
1356    <avp name="Event-Trigger" code="1006" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1357       <single format-name="Enumerated" enum="0-2,4-4,7-7,12-17,20-22,25-27,29-29,33-34,39-40,45-45,48">
1358          <label data="0" alias="SGSN_CHANGE"/>
1359          <label data="1" alias="QOS_CHANGE"/>
1360          <label data="2" alias="RAT_CHANGE"/>
1361          <label data="4" alias="PLMN_CHANGE"/>
1362          <label data="7" alias="IP-CAN-CHANGE"/>
1363          <label data="12" alias="RAI_CHANGE"/>
1364          <label data="13" alias="USER_LOCATION_CHANGE"/>
1365          <label data="14" alias="NO_EVENT_TRIGGERS"/>
1366          <label data="15" alias="OUT_OF_CREDIT"/>
1367          <label data="16" alias="REALLOCATION_OF_CREDIT"/>
1368          <label data="17" alias="REVALIDATION_TIMEOUT"/>
1369          <label data="20" alias="DEFAULT_EPS_BEARER_QOS_CHANGE"/>
1370          <label data="21" alias="AN_GW_CHANGE"/>
1371          <label data="22" alias="SUCCESSFUL_RESOURCE_ALLOCATION"/>
1372          <label data="25" alias="UE_TIME_ZONE_CHANGE"/>
1373          <label data="26" alias="TAI_CHANGE"/>
1374          <label data="27" alias="ECGI_CHANGE"/>
1375          <label data="29" alias="APN-AMBR_MODIFICATION_FAILURE"/>
1376          <label data="33" alias="USAGE_REPORT"/>
1377          <label data="34" alias="DEFAULT-EPS-BEARER-QOS_MODIFICATION_FAILURE"/>
1378          <label data="39" alias="APPLICATION_START"/>
1379          <label data="40" alias="APPLICATION_STOP"/>
1380          <label data="45" alias="ACCESS_NETWORK_INFO_REPORT"/>
1381          <label data="48" alias="CHANGE_OF_UE_PRESENCE_IN_PRESENCE_REPORTING_AREA_REPORT"/>
1382       </single>
1383    </avp>
1384    <avp name="Metering-Method" code="1007" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1385       <single format-name="Enumerated" enum="0-2">
1386          <label data="0" alias="DURATION"/>
1387          <label data="1" alias="VOLUME"/>
1388          <label data="2" alias="DURATION_VOLUME"/>
1389       </single>
1390    </avp>
1391    <avp name="Offline" code="1008" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1392       <single format-name="Enumerated" enum="0-1">
1393          <label data="0" alias="DISABLE_OFFLINE"/>
1394          <label data="1" alias="ENABLE_OFFLINE"/>
1395       </single>
1396    </avp>
1397    <avp name="Online" code="1009" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1398       <single format-name="Enumerated" enum="0-1">
1399          <label data="0" alias="DISABLE_ONLINE"/>
1400          <label data="1" alias="ENABLE_ONLINE"/>
1401       </single>
1402    </avp>
1403    <avp name="Precedence" code="1010" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1404       <single format-name="Unsigned32"/>
1405    </avp>
1406    <avp name="Reporting-Level" code="1011" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1407       <single format-name="Enumerated" enum="0-1">
1408          <label data="0" alias="SERVICE_IDENTIFIER_LEVEL"/>
1409          <label data="1" alias="RATING_GROUP_LEVEL"/>
1410       </single>
1411    </avp>
1412    <avp name="ToS-Traffic-Class" code="1014" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1413       <single format-name="OctetString"/>
1414    </avp>
1415    <avp name="QoS-Information" code="1016" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1416       <grouped>
1417          <avprule id="QoS-Class-Identifier" type="Optional"/>
1418          <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
1419          <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
1420          <avprule id="Guaranteed-Bitrate-UL" type="Optional"/>
1421          <avprule id="Guaranteed-Bitrate-DL" type="Optional"/>
1422          <avprule id="Bearer-Identifier" type="Optional"/>
1423          <avprule id="Allocation-Retention-Priority" type="Optional"/>
1424          <avprule id="APN-Aggregate-Max-Bitrate-UL" type="Optional"/>
1425          <avprule id="APN-Aggregate-Max-Bitrate-DL" type="Optional"/>
1426          <avprule id="AVP" type="Optional" qual="*"/>
1427       </grouped>
1428    </avp>
1429    <avp name="Charging-Rule-Report" code="1018" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1430       <grouped>
1431          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
1432          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
1433          <avprule id="PCC-Rule-Status" type="Optional"/>
1434          <avprule id="Rule-Failure-Code" type="Optional"/>
1435          <avprule id="AVP" type="Optional" qual="*"/>
1436       </grouped>
1437    </avp>
1438    <avp name="PCC-Rule-Status" code="1019" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1439       <single format-name="Enumerated" enum="0-2">
1440          <label data="0" alias="ACTIVE"/>
1441          <label data="1" alias="INACTIVE"/>
1442          <label data="2" alias="TEMPORARILY_INACTIVE"/>
1443       </single>
1444    </avp>
1445    <avp name="Bearer-Identifier" code="1020" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1446       <single format-name="OctetString"/>
1447    </avp>
1448    <avp name="Bearer-Operation" code="1021" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1449       <single format-name="Enumerated" enum="0-2">
1450          <label data="0" alias="TERMINATION"/>
1451          <label data="1" alias="ESTABLISHMENT"/>
1452          <label data="2" alias="MODIFICATION"/>
1453       </single>
1454    </avp>
1455    <avp name="Access-Network-Charging-Identifier-Gx" code="1022" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1456       <grouped>
1457          <avprule id="Access-Network-Charging-Identifier-Value" type="Mandatory"/>
1458          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
1459          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
1460       </grouped>
1461    </avp>
1462    <avp name="Bearer-Control-Mode" code="1023" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1463       <single format-name="Enumerated" enum="0-2">
1464          <label data="0" alias="UE_ONLY"/>
1465          <label data="1" alias="RESERVED"/>
1466          <label data="2" alias="UE_NW"/>
1467       </single>
1468    </avp>
1469    <avp name="Network-Request-Support" code="1024" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1470       <single format-name="Enumerated" enum="0-1">
1471          <label data="0" alias="NETWORK_REQUEST_NOT_SUPPORTED"/>
1472          <label data="1" alias="NETWORK_REQUEST_SUPPORTED"/>
1473       </single>
1474    </avp>
1475    <avp name="Guaranteed-Bitrate-DL" code="1025" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1476       <single format-name="Unsigned32"/>
1477    </avp>
1478    <avp name="Guaranteed-Bitrate-UL" code="1026" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1479       <single format-name="Unsigned32"/>
1480    </avp>
1481    <avp name="IP-CAN-Type" code="1027" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1482       <single format-name="Enumerated" enum="0-7">
1483          <label data="0" alias="3GPP-GPRS"/>
1484          <label data="1" alias="DOCSIS"/>
1485          <label data="2" alias="xDSL"/>
1486          <label data="3" alias="WiMAX"/>
1487          <label data="4" alias="3GPP2"/>
1488          <label data="5" alias="3GPP-EPS"/>
1489          <label data="6" alias="Non-3GPP-EPS"/>
1490          <label data="7" alias="FBA"/>
1491       </single>
1492    </avp>
1493    <avp name="QoS-Class-Identifier" code="1028" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1494       <single format-name="Enumerated" enum="1-254">
1495          <label data="1" alias="QCI_1"/>
1496          <label data="2" alias="QCI_2"/>
1497          <label data="3" alias="QCI_3"/>
1498          <label data="4" alias="QCI_4"/>
1499          <label data="5" alias="QCI_5"/>
1500          <label data="6" alias="QCI_6"/>
1501          <label data="7" alias="QCI_7"/>
1502          <label data="8" alias="QCI_8"/>
1503          <label data="9" alias="QCI_9"/>
1504          <label data="10" alias="QCI_10"/>
1505          <label data="11" alias="QCI_11"/>
1506          <label data="12" alias="QCI_12"/>
1507          <label data="13" alias="QCI_13"/>
1508          <label data="14" alias="QCI_14"/>
1509          <label data="15" alias="QCI_15"/>
1510          <label data="16" alias="QCI_16"/>
1511          <label data="17" alias="QCI_17"/>
1512          <label data="18" alias="QCI_18"/>
1513          <label data="19" alias="QCI_19"/>
1514          <label data="20" alias="QCI_20"/>
1515          <label data="21" alias="QCI_21"/>
1516          <label data="22" alias="QCI_22"/>
1517          <label data="23" alias="QCI_23"/>
1518          <label data="24" alias="QCI_24"/>
1519          <label data="25" alias="QCI_25"/>
1520          <label data="26" alias="QCI_26"/>
1521          <label data="27" alias="QCI_27"/>
1522          <label data="28" alias="QCI_28"/>
1523          <label data="29" alias="QCI_29"/>
1524          <label data="30" alias="QCI_30"/>
1525          <label data="31" alias="QCI_31"/>
1526          <label data="32" alias="QCI_32"/>
1527          <label data="33" alias="QCI_33"/>
1528          <label data="34" alias="QCI_34"/>
1529          <label data="35" alias="QCI_35"/>
1530          <label data="36" alias="QCI_36"/>
1531          <label data="37" alias="QCI_37"/>
1532          <label data="38" alias="QCI_38"/>
1533          <label data="39" alias="QCI_39"/>
1534          <label data="40" alias="QCI_40"/>
1535          <label data="41" alias="QCI_41"/>
1536          <label data="42" alias="QCI_42"/>
1537          <label data="43" alias="QCI_43"/>
1538          <label data="44" alias="QCI_44"/>
1539          <label data="45" alias="QCI_45"/>
1540          <label data="46" alias="QCI_46"/>
1541          <label data="47" alias="QCI_47"/>
1542          <label data="48" alias="QCI_48"/>
1543          <label data="49" alias="QCI_49"/>
1544          <label data="50" alias="QCI_50"/>
1545          <label data="51" alias="QCI_51"/>
1546          <label data="52" alias="QCI_52"/>
1547          <label data="53" alias="QCI_53"/>
1548          <label data="54" alias="QCI_54"/>
1549          <label data="55" alias="QCI_55"/>
1550          <label data="56" alias="QCI_56"/>
1551          <label data="57" alias="QCI_57"/>
1552          <label data="58" alias="QCI_58"/>
1553          <label data="59" alias="QCI_59"/>
1554          <label data="60" alias="QCI_60"/>
1555          <label data="61" alias="QCI_61"/>
1556          <label data="62" alias="QCI_62"/>
1557          <label data="63" alias="QCI_63"/>
1558          <label data="64" alias="QCI_64"/>
1559          <label data="65" alias="QCI_65"/>
1560          <label data="66" alias="QCI_66"/>
1561          <label data="67" alias="QCI_67"/>
1562          <label data="68" alias="QCI_68"/>
1563          <label data="69" alias="QCI_69"/>
1564          <label data="70" alias="QCI_70"/>
1565          <label data="71" alias="QCI_71"/>
1566          <label data="72" alias="QCI_72"/>
1567          <label data="73" alias="QCI_73"/>
1568          <label data="74" alias="QCI_74"/>
1569          <label data="75" alias="QCI_75"/>
1570          <label data="76" alias="QCI_76"/>
1571          <label data="77" alias="QCI_77"/>
1572          <label data="78" alias="QCI_78"/>
1573          <label data="79" alias="QCI_79"/>
1574          <label data="80" alias="QCI_80"/>
1575          <label data="81" alias="QCI_81"/>
1576          <label data="82" alias="QCI_82"/>
1577          <label data="83" alias="QCI_83"/>
1578          <label data="84" alias="QCI_84"/>
1579          <label data="85" alias="QCI_85"/>
1580          <label data="86" alias="QCI_86"/>
1581          <label data="87" alias="QCI_87"/>
1582          <label data="88" alias="QCI_88"/>
1583          <label data="89" alias="QCI_89"/>
1584          <label data="90" alias="QCI_90"/>
1585          <label data="91" alias="QCI_91"/>
1586          <label data="92" alias="QCI_92"/>
1587          <label data="93" alias="QCI_93"/>
1588          <label data="94" alias="QCI_94"/>
1589          <label data="95" alias="QCI_95"/>
1590          <label data="96" alias="QCI_96"/>
1591          <label data="97" alias="QCI_97"/>
1592          <label data="98" alias="QCI_98"/>
1593          <label data="99" alias="QCI_99"/>
1594          <label data="100" alias="QCI_100"/>
1595          <label data="101" alias="QCI_101"/>
1596          <label data="102" alias="QCI_102"/>
1597          <label data="103" alias="QCI_103"/>
1598          <label data="104" alias="QCI_104"/>
1599          <label data="105" alias="QCI_105"/>
1600          <label data="106" alias="QCI_106"/>
1601          <label data="107" alias="QCI_107"/>
1602          <label data="108" alias="QCI_108"/>
1603          <label data="109" alias="QCI_109"/>
1604          <label data="110" alias="QCI_110"/>
1605          <label data="111" alias="QCI_111"/>
1606          <label data="112" alias="QCI_112"/>
1607          <label data="113" alias="QCI_113"/>
1608          <label data="114" alias="QCI_114"/>
1609          <label data="115" alias="QCI_115"/>
1610          <label data="116" alias="QCI_116"/>
1611          <label data="117" alias="QCI_117"/>
1612          <label data="118" alias="QCI_118"/>
1613          <label data="119" alias="QCI_119"/>
1614          <label data="120" alias="QCI_120"/>
1615          <label data="121" alias="QCI_121"/>
1616          <label data="122" alias="QCI_122"/>
1617          <label data="123" alias="QCI_123"/>
1618          <label data="124" alias="QCI_124"/>
1619          <label data="125" alias="QCI_125"/>
1620          <label data="126" alias="QCI_126"/>
1621          <label data="127" alias="QCI_127"/>
1622          <label data="128" alias="QCI_128"/>
1623          <label data="129" alias="QCI_129"/>
1624          <label data="130" alias="QCI_130"/>
1625          <label data="131" alias="QCI_131"/>
1626          <label data="132" alias="QCI_132"/>
1627          <label data="133" alias="QCI_133"/>
1628          <label data="134" alias="QCI_134"/>
1629          <label data="135" alias="QCI_135"/>
1630          <label data="136" alias="QCI_136"/>
1631          <label data="137" alias="QCI_137"/>
1632          <label data="138" alias="QCI_138"/>
1633          <label data="139" alias="QCI_139"/>
1634          <label data="140" alias="QCI_140"/>
1635          <label data="141" alias="QCI_141"/>
1636          <label data="142" alias="QCI_142"/>
1637          <label data="143" alias="QCI_143"/>
1638          <label data="144" alias="QCI_144"/>
1639          <label data="145" alias="QCI_145"/>
1640          <label data="146" alias="QCI_146"/>
1641          <label data="147" alias="QCI_147"/>
1642          <label data="148" alias="QCI_148"/>
1643          <label data="149" alias="QCI_149"/>
1644          <label data="150" alias="QCI_150"/>
1645          <label data="151" alias="QCI_151"/>
1646          <label data="152" alias="QCI_152"/>
1647          <label data="153" alias="QCI_153"/>
1648          <label data="154" alias="QCI_154"/>
1649          <label data="155" alias="QCI_155"/>
1650          <label data="156" alias="QCI_156"/>
1651          <label data="157" alias="QCI_157"/>
1652          <label data="158" alias="QCI_158"/>
1653          <label data="159" alias="QCI_159"/>
1654          <label data="160" alias="QCI_160"/>
1655          <label data="161" alias="QCI_161"/>
1656          <label data="162" alias="QCI_162"/>
1657          <label data="163" alias="QCI_163"/>
1658          <label data="164" alias="QCI_164"/>
1659          <label data="165" alias="QCI_165"/>
1660          <label data="166" alias="QCI_166"/>
1661          <label data="167" alias="QCI_167"/>
1662          <label data="168" alias="QCI_168"/>
1663          <label data="169" alias="QCI_169"/>
1664          <label data="170" alias="QCI_170"/>
1665          <label data="171" alias="QCI_171"/>
1666          <label data="172" alias="QCI_172"/>
1667          <label data="173" alias="QCI_173"/>
1668          <label data="174" alias="QCI_174"/>
1669          <label data="175" alias="QCI_175"/>
1670          <label data="176" alias="QCI_176"/>
1671          <label data="177" alias="QCI_177"/>
1672          <label data="178" alias="QCI_178"/>
1673          <label data="179" alias="QCI_179"/>
1674          <label data="180" alias="QCI_180"/>
1675          <label data="181" alias="QCI_181"/>
1676          <label data="182" alias="QCI_182"/>
1677          <label data="183" alias="QCI_183"/>
1678          <label data="184" alias="QCI_184"/>
1679          <label data="185" alias="QCI_185"/>
1680          <label data="186" alias="QCI_186"/>
1681          <label data="187" alias="QCI_187"/>
1682          <label data="188" alias="QCI_188"/>
1683          <label data="189" alias="QCI_189"/>
1684          <label data="190" alias="QCI_190"/>
1685          <label data="191" alias="QCI_191"/>
1686          <label data="192" alias="QCI_192"/>
1687          <label data="193" alias="QCI_193"/>
1688          <label data="194" alias="QCI_194"/>
1689          <label data="195" alias="QCI_195"/>
1690          <label data="196" alias="QCI_196"/>
1691          <label data="197" alias="QCI_197"/>
1692          <label data="198" alias="QCI_198"/>
1693          <label data="199" alias="QCI_199"/>
1694          <label data="200" alias="QCI_200"/>
1695          <label data="201" alias="QCI_201"/>
1696          <label data="202" alias="QCI_202"/>
1697          <label data="203" alias="QCI_203"/>
1698          <label data="204" alias="QCI_204"/>
1699          <label data="205" alias="QCI_205"/>
1700          <label data="206" alias="QCI_206"/>
1701          <label data="207" alias="QCI_207"/>
1702          <label data="208" alias="QCI_208"/>
1703          <label data="209" alias="QCI_209"/>
1704          <label data="210" alias="QCI_210"/>
1705          <label data="211" alias="QCI_211"/>
1706          <label data="212" alias="QCI_212"/>
1707          <label data="213" alias="QCI_213"/>
1708          <label data="214" alias="QCI_214"/>
1709          <label data="215" alias="QCI_215"/>
1710          <label data="216" alias="QCI_216"/>
1711          <label data="217" alias="QCI_217"/>
1712          <label data="218" alias="QCI_218"/>
1713          <label data="219" alias="QCI_219"/>
1714          <label data="220" alias="QCI_220"/>
1715          <label data="221" alias="QCI_221"/>
1716          <label data="222" alias="QCI_222"/>
1717          <label data="223" alias="QCI_223"/>
1718          <label data="224" alias="QCI_224"/>
1719          <label data="225" alias="QCI_225"/>
1720          <label data="226" alias="QCI_226"/>
1721          <label data="227" alias="QCI_227"/>
1722          <label data="228" alias="QCI_228"/>
1723          <label data="229" alias="QCI_229"/>
1724          <label data="230" alias="QCI_230"/>
1725          <label data="231" alias="QCI_231"/>
1726          <label data="232" alias="QCI_232"/>
1727          <label data="233" alias="QCI_233"/>
1728          <label data="234" alias="QCI_234"/>
1729          <label data="235" alias="QCI_235"/>
1730          <label data="236" alias="QCI_236"/>
1731          <label data="237" alias="QCI_237"/>
1732          <label data="238" alias="QCI_238"/>
1733          <label data="239" alias="QCI_239"/>
1734          <label data="240" alias="QCI_240"/>
1735          <label data="241" alias="QCI_241"/>
1736          <label data="242" alias="QCI_242"/>
1737          <label data="243" alias="QCI_243"/>
1738          <label data="244" alias="QCI_244"/>
1739          <label data="245" alias="QCI_245"/>
1740          <label data="246" alias="QCI_246"/>
1741          <label data="247" alias="QCI_247"/>
1742          <label data="248" alias="QCI_248"/>
1743          <label data="249" alias="QCI_249"/>
1744          <label data="250" alias="QCI_250"/>
1745          <label data="251" alias="QCI_251"/>
1746          <label data="252" alias="QCI_252"/>
1747          <label data="253" alias="QCI_253"/>
1748          <label data="254" alias="QCI_254"/>
1749       </single>
1750    </avp>
1751    <avp name="QoS-Negotiation" code="1029" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1752       <single format-name="Enumerated" enum="0-1">
1753          <label data="0" alias="NO_QoS_NEGOTIATION"/>
1754          <label data="1" alias="QoS_NEGOTIATION_SUPPORTED"/>
1755       </single>
1756    </avp>
1757    <avp name="QoS-Upgrade" code="1030" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1758       <single format-name="Enumerated" enum="0-1">
1759          <label data="0" alias="QoS_UPGRADE_NOT_SUPPORTED"/>
1760          <label data="1" alias="QoS_UPGRADE_SUPPORTED"/>
1761       </single>
1762    </avp>
1763    <avp name="Rule-Failure-Code" code="1031" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1764       <single format-name="Enumerated" enum="1-15,18">
1765          <label data="1" alias="UNKNOWN_RULE_NAME"/>
1766          <label data="2" alias="RATING_GROUP_ERROR"/>
1767          <label data="3" alias="SERVICE_IDENTIFIER_ERROR"/>
1768          <label data="4" alias="GWPCEF_MALFUNCTION"/>
1769          <label data="5" alias="RESOURCES_LIMITATION"/>
1770          <label data="6" alias="MAX_NR_BEARERS_REACHED"/>
1771          <label data="7" alias="UNKNOWN_BEARER_ID"/>
1772          <label data="8" alias="MISSING_BEARER_ID"/>
1773          <label data="9" alias="MISSING_FLOW_INFORMATION"/>
1774          <label data="10" alias="RESOURCE_ALLOCATION_FAILURE"/>
1775          <label data="11" alias="UNSUCCESSFUL_QOS_VALIDATION"/>
1776          <label data="12" alias="INCORRECT_FLOW_INFORMATION"/>
1777          <label data="13" alias="PS_TO_CS_HANDOVER"/>
1778          <label data="14" alias="TDF_APPLICATION_IDENTIFIER_ERROR"/>
1779          <label data="15" alias="NO_BEARER_BOUND"/>
1780          <label data="18" alias="MISSING_REDIRECT_SERVER_ADDRESS"/>
1781       </single>
1782    </avp>
1783    <avp name="RAT-Type" code="1032" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1784       <single format-name="Enumerated" enum="0-1,1000-1004,2000-2003">
1785          <label data="0" alias="WLAN"/>
1786          <label data="1" alias="VIRTUAL"/>
1787          <label data="1000" alias="UTRAN"/>
1788          <label data="1001" alias="GERAN"/>
1789          <label data="1002" alias="GAN"/>
1790          <label data="1003" alias="HSPA_EVOLUTION"/>
1791          <label data="1004" alias="EUTRAN"/>
1792          <label data="2000" alias="CDMA2000_1X"/>
1793          <label data="2001" alias="HRPD"/>
1794          <label data="2002" alias="UMB"/>
1795          <label data="2003" alias="EHRPD"/>
1796       </single>
1797    </avp>
1798    <avp name="Allocation-Retention-Priority" code="1034" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1799       <grouped>
1800          <avprule id="Priority-Level" type="Mandatory"/>
1801          <avprule id="Pre-emption-Capability" type="Optional"/>
1802          <avprule id="Pre-emption-Vulnerability" type="Optional"/>
1803       </grouped>
1804    </avp>
1805    <avp name="APN-Aggregate-Max-Bitrate-DL" code="1040" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1806       <single format-name="Unsigned32"/>
1807    </avp>
1808    <avp name="APN-Aggregate-Max-Bitrate-UL" code="1041" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1809       <single format-name="Unsigned32"/>
1810    </avp>
1811    <avp name="Revalidation-Time" code="1042" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1812       <single format-name="Unsigned32"/>
1813    </avp>
1814    <avp name="Rule-Activation-Time" code="1043" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1815       <single format-name="Unsigned32"/>
1816    </avp>
1817    <avp name="Rule-DeActivation-Time" code="1044" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1818       <single format-name="Unsigned32"/>
1819    </avp>
1820    <avp name="Session-Release-Cause" code="1045" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1821       <single format-name="Enumerated" enum="0-1">
1822          <label data="0" alias="UNSPECIFIED_REASON"/>
1823          <label data="1" alias="UE_SUBSCRIPTION_REASON"/>
1824       </single>
1825    </avp>
1826    <avp name="Priority-Level" code="1046" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1827       <single format-name="Unsigned32"/>
1828    </avp>
1829    <avp name="Pre-emption-Capability" code="1047" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1830       <single format-name="Enumerated" enum="0-1">
1831          <label data="0" alias="PRE-EMPTION_CAPABILITY_ENABLED"/>
1832          <label data="1" alias="PRE-EMPTION_CAPABILITY_DISABLED"/>
1833       </single>
1834    </avp>
1835    <avp name="Pre-emption-Vulnerability" code="1048" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1836       <single format-name="Enumerated" enum="0-1">
1837          <label data="0" alias="PRE-EMPTION_VULNERABILITY_ENABLED"/>
1838          <label data="1" alias="PRE-EMPTION_VULNERABILITY_DISABLED"/>
1839       </single>
1840    </avp>
1841    <avp name="Default-EPS-Bearer-QoS" code="1049" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1842       <grouped>
1843          <avprule id="QoS-Class-Identifier" type="Optional"/>
1844          <avprule id="Allocation-Retention-Priority" type="Optional"/>
1845          <avprule id="AVP" type="Optional" qual="*"/>
1846       </grouped>
1847    </avp>
1848    <avp name="AN-GW-Address" code="1050" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1849       <single format-name="Address"/>
1850    </avp>
1851    <avp name="Authorization-State-Change-Time" code="1057" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1852       <single format-name="Time"/>
1853    </avp>
1854    <avp name="Flow-Information" code="1058" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1855       <grouped>
1856          <avprule id="Flow-Description" type="Optional"/>
1857          <avprule id="Flow-Direction" type="Optional"/>
1858          <avprule id="AVP" type="Optional" qual="*"/>
1859       </grouped>
1860    </avp>
1861    <avp name="Next-Authorization-State" code="1059" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1862       <single format-name="Enumerated" enum="0-1">
1863          <label data="0" alias="AUTHORIZED"/>
1864          <label data="1" alias="DENIED_CALENDAR_TIME"/>
1865       </single>
1866    </avp>
1867    <avp name="Resource-Allocation-Notification" code="1063" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
1868       <single format-name="Enumerated" enum="0">
1869          <label data="0" alias="ENABLE_NOTIFICATION"/>
1870       </single>
1871    </avp>
1872    <avp name="Monitoring-Key" code="1066" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1873       <single format-name="OctetString"/>
1874    </avp>
1875    <avp name="Usage-Monitoring-Information" code="1067" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1876       <grouped>
1877          <avprule id="Monitoring-Key" type="Optional"/>
1878          <avprule id="Granted-Service-Unit" type="Optional"/>
1879          <avprule id="Used-Service-Unit" type="Optional"/>
1880          <avprule id="Usage-Monitoring-Level" type="Optional"/>
1881          <avprule id="Usage-Monitoring-Report" type="Optional"/>
1882          <avprule id="Usage-Monitoring-Support" type="Optional"/>
1883          <avprule id="AVP" type="Optional" qual="*"/>
1884       </grouped>
1885    </avp>
1886    <avp name="Usage-Monitoring-Level" code="1068" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1887       <single format-name="Enumerated" enum="0-1">
1888          <label data="0" alias="SESSION_LEVEL"/>
1889          <label data="1" alias="PCC_RULE_LEVEL"/>
1890       </single>
1891    </avp>
1892    <avp name="Usage-Monitoring-Report" code="1069" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1893       <single format-name="Enumerated" enum="0">
1894          <label data="0" alias="USAGE_MONITORING_REPORT_REQUIRED"/>
1895       </single>
1896    </avp>
1897    <avp name="Usage-Monitoring-Support" code="1070" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1898       <single format-name="Enumerated" enum="0">
1899          <label data="0" alias="USAGE_MONITORING_DISABLED"/>
1900       </single>
1901    </avp>
1902    <avp name="Flow-Direction" code="1080" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1903       <single format-name="Enumerated" enum="0-3">
1904          <label data="0" alias="UNSPECIFIED"/>
1905          <label data="1" alias="DOWNLINK"/>
1906          <label data="2" alias="UPLINK"/>
1907          <label data="3" alias="BIDIRECTIONAL"/>
1908       </single>
1909    </avp>
1910    <avp name="Redirect-Information" code="1085" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1911       <grouped>
1912          <avprule id="Redirect-Support" type="Optional"/>
1913          <avprule id="Redirect-Address-Type" type="Optional"/>
1914          <avprule id="Redirect-Server-Address" type="Optional"/>
1915          <avprule id="AVP" type="Optional" qual="*"/>
1916       </grouped>
1917    </avp>
1918    <avp name="Redirect-Support" code="1086" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1919       <single format-name="Enumerated" enum="0-1">
1920          <label data="0" alias="REDIRECTION_DISABLED"/>
1921          <label data="1" alias="REDIRECTION_ENABLED"/>
1922       </single>
1923    </avp>
1924    <avp name="TDF-Application-Identifier" code="1088" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1925       <single format-name="UTF8String"/>
1926    </avp>
1927    <avp name="Application-Detection-Information" code="1098" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
1928       <grouped>
1929          <avprule id="TDF-Application-Identifier" type="Mandatory"/>
1930          <avprule id="TDF-Application-Instance-Identifier" type="Optional"/>
1931          <avprule id="Flow-Information" type="Optional" qual="*"/>
1932          <avprule id="AVP" type="Optional" qual="*"/>
1933       </grouped>
1934    </avp>
1935    <avp name="VASP-Id" code="1101" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1936       <single format-name="UTF8String"/>
1937    </avp>
1938    <avp name="VAS-Id" code="1102" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1939       <single format-name="UTF8String"/>
1940    </avp>
1941    <avp name="Domain-Name" code="1200" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1942       <single format-name="UTF8String"/>
1943    </avp>
1944    <avp name="Recipient-Address" code="1201" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1945       <grouped>
1946          <avprule id="Address-Type" type="Optional"/>
1947          <avprule id="Address-Data" type="Optional"/>
1948          <avprule id="Address-Domain" type="Optional"/>
1949          <avprule id="Addressee-Type" type="Optional"/>
1950       </grouped>
1951    </avp>
1952    <avp name="Submission-Time" code="1202" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1953       <single format-name="Time"/>
1954    </avp>
1955    <avp name="MM-Content-Type" code="1203" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1956       <grouped>
1957          <avprule id="Type-Number" type="Optional"/>
1958          <avprule id="Additional-Type-Information" type="Optional"/>
1959          <avprule id="Content-Size" type="Optional"/>
1960          <avprule id="Additional-Content-Information" type="Optional" qual="*"/>
1961       </grouped>
1962    </avp>
1963    <avp name="Type-Number" code="1204" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1964       <single format-name="Enumerated" enum="0-88"/>
1965    </avp>
1966    <avp name="Additional-Type-Information" code="1205" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1967       <single format-name="UTF8String"/>
1968    </avp>
1969    <avp name="Content-Size" code="1206" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1970       <single format-name="Unsigned32"/>
1971    </avp>
1972    <avp name="Additional-Content-Information" code="1207" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1973       <grouped>
1974          <avprule id="Type-Number" type="Optional"/>
1975          <avprule id="Additional-Type-Information" type="Optional"/>
1976          <avprule id="Content-Size" type="Optional"/>
1977       </grouped>
1978    </avp>
1979    <avp name="Addressee-Type" code="1208" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1980       <single format-name="Enumerated" enum="0-2">
1981          <label data="0" alias="TO"/>
1982          <label data="1" alias="CC"/>
1983          <label data="2" alias="BCC"/>
1984       </single>
1985    </avp>
1986    <avp name="Priority" code="1209" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1987       <single format-name="Enumerated" enum="0-2">
1988          <label data="0" alias="Low"/>
1989          <label data="1" alias="Normal"/>
1990          <label data="2" alias="High"/>
1991       </single>
1992    </avp>
1993    <avp name="Message-ID" code="1210" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1994       <single format-name="UTF8String"/>
1995    </avp>
1996    <avp name="Message-Type" code="1211" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
1997       <single format-name="Enumerated" enum="1-15">
1998          <label data="1" alias="m-send-req"/>
1999          <label data="2" alias="m-send-conf"/>
2000          <label data="3" alias="m-notification-ind"/>
2001          <label data="4" alias="m-notifyresp-ind"/>
2002          <label data="5" alias="m-retrieve-conf"/>
2003          <label data="6" alias="m-acknowledge-ind"/>
2004          <label data="7" alias="m-delivery-ind"/>
2005          <label data="8" alias="m-read-rec-ind"/>
2006          <label data="9" alias="m-read-orig-ind"/>
2007          <label data="10" alias="m-forward-req"/>
2008          <label data="11" alias="m-forward-conf"/>
2009          <label data="12" alias="m-mbox-store-conf"/>
2010          <label data="13" alias="m-mbox-view-conf"/>
2011          <label data="14" alias="m-mbox-upload-conf"/>
2012          <label data="15" alias="m-mbox-delete-conf"/>
2013       </single>
2014    </avp>
2015    <avp name="Message-Size" code="1212" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2016       <single format-name="Unsigned32"/>
2017    </avp>
2018    <avp name="Message-Class" code="1213" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2019       <grouped>
2020          <avprule id="Class-Identifier" type="Optional"/>
2021          <avprule id="Token-Text" type="Optional"/>
2022       </grouped>
2023    </avp>
2024    <avp name="Class-Identifier" code="1214" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2025       <single format-name="Enumerated" enum="0-3">
2026          <label data="0" alias="Personal"/>
2027          <label data="1" alias="Advertisement"/>
2028          <label data="2" alias="Informational"/>
2029          <label data="3" alias="Auto"/>
2030       </single>
2031    </avp>
2032    <avp name="Token-Text" code="1215" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2033       <single format-name="UTF8String"/>
2034    </avp>
2035    <avp name="Delivery-Report-Requested" code="1216" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2036       <single format-name="Enumerated" enum="0-1">
2037          <label data="0" alias="No"/>
2038          <label data="1" alias="Yes"/>
2039       </single>
2040    </avp>
2041    <avp name="Adaptations" code="1217" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2042       <single format-name="Enumerated" enum="0-1">
2043          <label data="0" alias="Yes"/>
2044          <label data="1" alias="No"/>
2045       </single>
2046    </avp>
2047    <avp name="Applic-ID" code="1218" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2048       <single format-name="UTF8String"/>
2049    </avp>
2050    <avp name="Aux-Applic-Info" code="1219" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2051       <single format-name="UTF8String"/>
2052    </avp>
2053    <avp name="Content-Class" code="1220" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2054       <single format-name="Enumerated" enum="0-7">
2055          <label data="0" alias="text"/>
2056          <label data="1" alias="image-basic"/>
2057          <label data="2" alias="image-rich"/>
2058          <label data="3" alias="video-basic"/>
2059          <label data="4" alias="video-rich"/>
2060          <label data="5" alias="megapixel"/>
2061          <label data="6" alias="content-basic"/>
2062          <label data="7" alias="content-rich"/>
2063       </single>
2064    </avp>
2065    <avp name="DRM-Content" code="1221" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2066       <single format-name="Enumerated" enum="0-1">
2067          <label data="0" alias="No"/>
2068          <label data="1" alias="Yes"/>
2069       </single>
2070    </avp>
2071    <avp name="Read-Reply-Report-Requested" code="1222" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2072       <single format-name="Enumerated" enum="0-1">
2073          <label data="0" alias="No"/>
2074          <label data="1" alias="Yes"/>
2075       </single>
2076    </avp>
2077    <avp name="Reply-Applic-ID" code="1223" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2078       <single format-name="UTF8String"/>
2079    </avp>
2080    <avp name="Unit-Quota-Threshold" code="1226" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2081       <single format-name="Unsigned32"/>
2082    </avp>
2083    <avp name="PDP-Address" code="1227" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2084       <single format-name="Address"/>
2085    </avp>
2086    <avp name="SGSN-Address" code="1228" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2087       <single format-name="Address"/>
2088    </avp>
2089    <avp name="PDP-Context-Type" code="1247" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2090       <single format-name="Unsigned32"/>
2091    </avp>
2092    <avp name="MMBox-Storage-Requested" code="1248" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2093       <single format-name="Enumerated" enum="0-1">
2094          <label data="0" alias="No"/>
2095          <label data="1" alias="Yes"/>
2096       </single>
2097    </avp>
2098    <avp name="Service-Specific-Info" code="1249" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2099       <grouped>
2100          <avprule id="Service-Specific-Type" type="Optional"/>
2101          <avprule id="Service-Specific-Data" type="Optional"/>
2102       </grouped>
2103    </avp>
2104    <avp name="Called-Asserted-Identity" code="1250" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2105       <single format-name="UTF8String"/>
2106    </avp>
2107    <avp name="Requested-Party-Address" code="1251" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2108       <single format-name="UTF8String"/>
2109    </avp>
2110    <avp name="Service-Generic-Information" code="1256" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2111       <grouped>
2112          <avprule id="Application-Server-ID" type="Optional"/>
2113          <avprule id="Application-Service-Type" type="Optional"/>
2114          <avprule id="Application-Session-ID" type="Optional"/>
2115          <avprule id="Delivery-Status" type="Optional"/>
2116       </grouped>
2117    </avp>
2118    <avp name="Service-Specific-Type" code="1257" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2119       <single format-name="Unsigned32"/>
2120    </avp>
2121    <avp name="Access-Network-Information" code="1263" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2122       <single format-name="OctetString"/>
2123    </avp>
2124    <avp name="Trigger" code="1264" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2125       <grouped>
2126          <avprule id="Trigger-Type" type="Optional" qual="*"/>
2127       </grouped>
2128    </avp>
2129    <avp name="Base-Time-Interval" code="1265" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2130       <single format-name="Unsigned32"/>
2131    </avp>
2132    <avp name="Envelope" code="1266" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2133       <grouped>
2134          <avprule id="Envelope-Start-Time" type="Mandatory"/>
2135          <avprule id="Envelope-End-Time" type="Optional"/>
2136          <avprule id="CC-Total-Octets" type="Optional"/>
2137          <avprule id="CC-Input-Octets" type="Optional"/>
2138          <avprule id="CC-Output-Octets" type="Optional"/>
2139          <avprule id="CC-Service-Specific-Units" type="Optional"/>
2140          <avprule id="AVP" type="Optional" qual="*"/>
2141       </grouped>
2142    </avp>
2143    <avp name="Envelope-End-Time" code="1267" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2144       <single format-name="Time"/>
2145    </avp>
2146    <avp name="Envelope-Reporting" code="1268" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2147       <single format-name="Enumerated" enum="0-4">
2148          <label data="0" alias="DO_NOT_REPORT_ENVELOPES"/>
2149          <label data="1" alias="REPORT_ENVELOPES"/>
2150          <label data="2" alias="REPORT_ENVELOPES_WITH_VOLUME"/>
2151          <label data="3" alias="REPORT_ENVELOPES_WITH_EVENTS"/>
2152          <label data="4" alias="REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS"/>
2153       </single>
2154    </avp>
2155    <avp name="Envelope-Start-Time" code="1269" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2156       <single format-name="Time"/>
2157    </avp>
2158    <avp name="Time-Quota-Mechanism" code="1270" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2159       <grouped>
2160          <avprule id="Time-Quota-Type" type="Mandatory"/>
2161          <avprule id="Base-Time-Interval" type="Mandatory"/>
2162       </grouped>
2163    </avp>
2164    <avp name="Time-Quota-Type" code="1271" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2165       <single format-name="Enumerated" enum="0-1">
2166          <label data="0" alias="DISCRETE_TIME_PERIOD"/>
2167          <label data="1" alias="CONTINUOUS_TIME_PERIOD"/>
2168       </single>
2169    </avp>
2170    <avp name="Early-Media-Description" code="1272" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2171       <grouped>
2172          <avprule id="SDP-TimeStamps" type="Optional"/>
2173          <avprule id="SDP-Media-Component" type="Optional" qual="*"/>
2174          <avprule id="SDP-Session-Description" type="Optional" qual="*"/>
2175       </grouped>
2176    </avp>
2177    <avp name="SDP-TimeStamps" code="1273" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2178       <grouped>
2179          <avprule id="SDP-Offer-Timestamp" type="Optional"/>
2180          <avprule id="SDP-Answer-Timestamp" type="Optional"/>
2181       </grouped>
2182    </avp>
2183    <avp name="SDP-Offer-Timestamp" code="1274" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2184       <single format-name="Time"/>
2185    </avp>
2186    <avp name="SDP-Answer-Timestamp" code="1275" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2187       <single format-name="Time"/>
2188    </avp>
2189    <avp name="AF-Correlation-Information" code="1276" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2190       <grouped>
2191          <avprule id="AF-Charging-Identifier" type="Mandatory"/>
2192          <avprule id="Flows" type="Optional" qual="*"/>
2193       </grouped>
2194    </avp>
2195    <avp name="Alternate-Charged-Party-Address" code="1280" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2196       <single format-name="UTF8String"/>
2197    </avp>
2198    <avp name="IMS-Communication-Service-Identifier" code="1281" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2199       <single format-name="UTF8String"/>
2200    </avp>
2201    <avp name="Media-Initiator-Party" code="1288" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2202       <single format-name="UTF8String"/>
2203    </avp>
2204    <avp name="SMS-Information" code="2000" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2205       <grouped>
2206          <avprule id="SMS-Node" type="Optional"/>
2207          <avprule id="Client-Address" type="Optional"/>
2208          <avprule id="Originator-SCCP-Address" type="Optional"/>
2209          <avprule id="SMSC-Address" type="Optional"/>
2210          <avprule id="Data-Coding-Scheme" type="Optional"/>
2211          <avprule id="SM-Discharge-Time" type="Optional"/>
2212          <avprule id="SM-Message-Type" type="Optional"/>
2213          <avprule id="Originator-Interface" type="Optional"/>
2214          <avprule id="SM-Protocol-ID" type="Optional"/>
2215          <avprule id="Reply-Path-Requested" type="Optional"/>
2216          <avprule id="SM-Status" type="Optional"/>
2217          <avprule id="SM-User-Data-Header" type="Optional"/>
2218          <avprule id="Number-Of-Messages-Sent" type="Optional"/>
2219          <avprule id="Recipient-Info" type="Optional" qual="*"/>
2220          <avprule id="Originator-Received-Address" type="Optional"/>
2221          <avprule id="SM-Service-Type" type="Optional"/>
2222       </grouped>
2223    </avp>
2224    <avp name="Data-Coding-Scheme" code="2001" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2225       <single format-name="Integer32"/>
2226    </avp>
2227    <avp name="Destination-Interface" code="2002" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2228       <grouped>
2229          <avprule id="Interface-Id" type="Optional"/>
2230          <avprule id="Interface-Text" type="Optional"/>
2231          <avprule id="Interface-Port" type="Optional"/>
2232          <avprule id="Interface-Type" type="Optional"/>
2233       </grouped>
2234    </avp>
2235    <avp name="Interface-Id" code="2003" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2236       <single format-name="UTF8String"/>
2237    </avp>
2238    <avp name="Interface-Port" code="2004" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2239       <single format-name="UTF8String"/>
2240    </avp>
2241    <avp name="Interface-Text" code="2005" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2242       <single format-name="UTF8String"/>
2243    </avp>
2244    <avp name="Interface-Type" code="2006" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2245       <single format-name="Enumerated" enum="0-4">
2246          <label data="0" alias="Unknown"/>
2247          <label data="1" alias="MOBILE_ORIGINATING"/>
2248          <label data="2" alias="MOBILE_TERMINATING"/>
2249          <label data="3" alias="APPLICATION_ORIGINATING"/>
2250          <label data="4" alias="APPLICATION_TERMINATION"/>
2251       </single>
2252    </avp>
2253    <avp name="SM-Message-Type" code="2007" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2254       <single format-name="Enumerated" enum="0-2">
2255          <label data="0" alias="SUBMISSION"/>
2256          <label data="1" alias="DELIVERY_REPORT"/>
2257          <label data="2" alias="SM Service Request"/>
2258       </single>
2259    </avp>
2260    <avp name="Originator-SCCP-Address" code="2008" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2261       <single format-name="Address"/>
2262    </avp>
2263    <avp name="Originator-Interface" code="2009" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2264       <grouped>
2265          <avprule id="Interface-Id" type="Optional"/>
2266          <avprule id="Interface-Text" type="Optional"/>
2267          <avprule id="Interface-Port" type="Optional"/>
2268          <avprule id="Interface-Type" type="Optional"/>
2269       </grouped>
2270    </avp>
2271    <avp name="Recipient-SCCP-Address" code="2010" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2272       <single format-name="Address"/>
2273    </avp>
2274    <avp name="Reply-Path-Requested" code="2011" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2275       <single format-name="Enumerated" enum="0-1">
2276          <label data="0" alias="No Reply Path Set"/>
2277          <label data="1" alias="Reply path Set"/>
2278       </single>
2279    </avp>
2280    <avp name="SM-Discharge-Time" code="2012" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2281       <single format-name="Time"/>
2282    </avp>
2283    <avp name="SM-Protocol-ID" code="2013" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2284       <single format-name="OctetString"/>
2285    </avp>
2286    <avp name="SM-Status" code="2014" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2287       <single format-name="OctetString"/>
2288    </avp>
2289    <avp name="SM-User-Data-Header" code="2015" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2290       <single format-name="OctetString"/>
2291    </avp>
2292    <avp name="SMS-Node" code="2016" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2293       <single format-name="Enumerated" enum="0-3">
2294          <label data="0" alias="SMS Router"/>
2295          <label data="1" alias="IP-SM-GW"/>
2296          <label data="2" alias="SMS Router and IP-SM-GW"/>
2297          <label data="3" alias="SMS-SC"/>
2298       </single>
2299    </avp>
2300    <avp name="SMSC-Address" code="2017" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2301       <single format-name="Address"/>
2302    </avp>
2303    <avp name="Client-Address" code="2018" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2304       <single format-name="Address"/>
2305    </avp>
2306    <avp name="Number-Of-Messages-Sent" code="2019" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2307       <single format-name="Unsigned32"/>
2308    </avp>
2309    <avp name="Low-Balance-Indication" code="2020" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2310       <single format-name="Enumerated" enum="0-1">
2311          <label data="0" alias="NOT_APPLICABLE"/>
2312          <label data="1" alias="YES"/>
2313       </single>
2314    </avp>
2315    <avp name="Remaining-Balance" code="2021" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2316       <grouped>
2317          <avprule id="Unit-Value" type="Mandatory"/>
2318          <avprule id="Currency-Code" type="Mandatory"/>
2319       </grouped>
2320    </avp>
2321    <avp name="Refund-Information" code="2022" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2322       <single format-name="OctetString"/>
2323    </avp>
2324    <avp name="Carrier-Select-Routing-Information" code="2023" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2325       <single format-name="UTF8String"/>
2326    </avp>
2327    <avp name="Number-Portability-Routing-Information" code="2024" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2328       <single format-name="UTF8String"/>
2329    </avp>
2330    <avp name="Recipient-Info" code="2026" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2331       <grouped>
2332          <avprule id="Destination-Interface" type="Optional"/>
2333          <avprule id="Recipient-Address" type="Optional" qual="*"/>
2334          <avprule id="Recipient-Received-Address" type="Optional" qual="*"/>
2335          <avprule id="Recipient-SCCP-Address" type="Optional"/>
2336          <avprule id="SM-Protocol-ID" type="Optional"/>
2337       </grouped>
2338    </avp>
2339    <avp name="Originator-Received-Address" code="2027" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2340       <grouped>
2341          <avprule id="Address-Type" type="Optional"/>
2342          <avprule id="Address-Data" type="Optional"/>
2343          <avprule id="Address-Domain" type="Optional"/>
2344       </grouped>
2345    </avp>
2346    <avp name="Recipient-Received-Address" code="2028" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2347       <grouped>
2348          <avprule id="Address-Type" type="Optional"/>
2349          <avprule id="Address-Data" type="Optional"/>
2350          <avprule id="Address-Domain" type="Optional"/>
2351       </grouped>
2352    </avp>
2353    <avp name="SM-Service-Type" code="2029" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2354       <single format-name="Enumerated" enum="0-10">
2355          <label data="0" alias="VAS4SMS Short Message content processing"/>
2356          <label data="1" alias="VAS4SMS Short Message forwarding"/>
2357          <label data="2" alias="VAS4SMS Short Message Forwarding multiple subscriptions"/>
2358          <label data="3" alias="VAS4SMS Short Message filtering"/>
2359          <label data="4" alias="VAS4SMS Short Message receipt"/>
2360          <label data="5" alias="VAS4SMS Short Message Network Storage"/>
2361          <label data="6" alias="VAS4SMS Short Message to multiple destinations"/>
2362          <label data="7" alias="VAS4SMS Short Message Virtual Private Network (VPN)"/>
2363          <label data="8" alias="VAS4SMS Short Message Auto Reply"/>
2364          <label data="9" alias="VAS4SMS Short Message Personal Signature"/>
2365          <label data="10" alias="VAS4SMS Short Message Deferred Delivery"/>
2366       </single>
2367    </avp>
2368    <avp name="SDP-Type" code="2036" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2369       <single format-name="Enumerated" enum="0-1">
2370          <label data="0" alias="SDP Offer"/>
2371          <label data="1" alias="SDP Answer"/>
2372       </single>
2373    </avp>
2374    <avp name="Current-Tariff" code="2056" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2375       <grouped>
2376          <avprule id="Currency-Code" type="Optional"/>
2377          <avprule id="Scale-Factor" type="Optional"/>
2378          <avprule id="Rate-Element" type="Optional" qual="*"/>
2379       </grouped>
2380    </avp>
2381    <avp name="Next-Tariff" code="2057" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2382       <grouped>
2383          <avprule id="Currency-Code" type="Optional"/>
2384          <avprule id="Scale-Factor" type="Optional"/>
2385          <avprule id="Rate-Element" type="Optional" qual="*"/>
2386       </grouped>
2387    </avp>
2388    <avp name="Rate-Element" code="2058" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2389       <grouped>
2390          <avprule id="CC-Unit-Type" type="Mandatory"/>
2391          <avprule id="Reason-Code" type="Optional"/>
2392          <avprule id="Unit-Value" type="Optional"/>
2393          <avprule id="Unit-Cost" type="Optional"/>
2394          <avprule id="Unit-Quota-Threshold" type="Optional"/>
2395       </grouped>
2396    </avp>
2397    <avp name="Scale-Factor" code="2059" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2398       <grouped>
2399          <avprule id="Value-Digits" type="Mandatory"/>
2400          <avprule id="Exponent" type="Optional"/>
2401       </grouped>
2402    </avp>
2403    <avp name="Tariff-Information" code="2060" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2404       <grouped>
2405          <avprule id="Current-Tariff" type="Mandatory"/>
2406          <avprule id="Tariff-Time-Change" type="Optional"/>
2407          <avprule id="Next-Tariff" type="Optional"/>
2408       </grouped>
2409    </avp>
2410    <avp name="Unit-Cost" code="2061" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2411       <grouped>
2412          <avprule id="Value-Digits" type="Mandatory"/>
2413          <avprule id="Exponent" type="Optional"/>
2414       </grouped>
2415    </avp>
2416    <avp name="Application-Server-ID" code="2101" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2417       <single format-name="UTF8String"/>
2418    </avp>
2419    <avp name="Application-Service-Type" code="2102" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2420       <single format-name="Enumerated" enum="100-105">
2421          <label data="100" alias="SENDING"/>
2422          <label data="101" alias="RECEIVING"/>
2423          <label data="102" alias="RETRIEVAL"/>
2424          <label data="103" alias="INVITING"/>
2425          <label data="104" alias="LEAVING"/>
2426          <label data="105" alias="JOINING"/>
2427       </single>
2428    </avp>
2429    <avp name="Application-Session-ID" code="2103" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2430       <single format-name="Unsigned32"/>
2431    </avp>
2432    <avp name="Delivery-Status" code="2104" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2433       <single format-name="UTF8String"/>
2434    </avp>
2435    <avp name="SIP-Request-Timestamp-Fraction" code="2301" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2436       <single format-name="Unsigned32"/>
2437    </avp>
2438    <avp name="SIP-Response-Timestamp-Fraction" code="2302" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2439       <single format-name="Unsigned32"/>
2440    </avp>
2441    <avp name="Online-Charging-Flag" code="2303" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2442       <single format-name="Enumerated" enum="0-1">
2443          <label data="0" alias="ECF address not provided"/>
2444          <label data="1" alias="ECF address provided"/>
2445       </single>
2446    </avp>
2447    <avp name="Real-Time-Tariff-Information" code="2305" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2448       <grouped>
2449          <avprule id="Tariff-Information" type="Optional"/>
2450          <avprule id="Tariff-XML" type="Optional"/>
2451       </grouped>
2452    </avp>
2453    <avp name="Tariff-XML" code="2306" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2454       <single format-name="UTF8String"/>
2455    </avp>
2456    <avp name="Account-Expiration" code="2309" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2457       <single format-name="Time"/>
2458    </avp>
2459    <avp name="Reason-Code" code="2316" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2460       <single format-name="Enumerated" enum="0-4">
2461          <label data="0" alias="UNKNOWN"/>
2462          <label data="1" alias="USAGE"/>
2463          <label data="2" alias="COMMUNICATION-ATTEMPT-CHARGE"/>
2464          <label data="3" alias="SETUP-CHARGE"/>
2465          <label data="4" alias="ADD-ON-CHARGE"/>
2466       </single>
2467    </avp>
2468    <avp name="Outgoing-Session-Id" code="2320" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
2469       <single format-name="UTF8String"/>
2470    </avp>
2471    <avp name="TDF-Application-Instance-Identifier" code="2802" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2472       <single format-name="UTF8String"/>
2473    </avp>
2474    <avp name="Mute-Notification" code="2809" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2475       <single format-name="Enumerated" enum="0">
2476          <label data="0" alias="MUTE_REQUIRED"/>
2477       </single>
2478    </avp>
2479    <avp name="User-Location-Info-Time" code="2812" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2480       <single format-name="Time"/>
2481    </avp>
2482    <avp name="Presence-Reporting-Area-Elements-List" code="2820" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2483       <single format-name="OctetString"/>
2484    </avp>
2485    <avp name="Presence-Reporting-Area-Identifier" code="2821" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2486       <single format-name="OctetString"/>
2487    </avp>
2488    <avp name="Presence-Reporting-Area-Information" code="2822" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2489       <grouped>
2490          <avprule id="Presence-Reporting-Area-Identifier" type="Optional"/>
2491          <avprule id="Presence-Reporting-Area-Status" type="Optional"/>
2492          <avprule id="Presence-Reporting-Area-Elements-List" type="Optional"/>
2493          <avprule id="AVP" type="Optional" qual="*"/>
2494       </grouped>
2495    </avp>
2496    <avp name="Presence-Reporting-Area-Status" code="2823" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2497       <single format-name="Unsigned32"/>
2498    </avp>
2499    <avp name="NetLoc-Access-Support" code="2824" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
2500       <single format-name="Unsigned32"/>
2501    </avp>
2502    <avp name="Reservation-Priority" code="458" vendor-name="ETSI" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
2503       <single format-name="Enumerated" enum="0-15">
2504          <label data="0" alias="DEFAULT"/>
2505          <label data="1" alias="PRIORITY-ONE"/>
2506          <label data="2" alias="PRIORITY-TWO"/>
2507          <label data="3" alias="PRIORITY-THREE"/>
2508          <label data="4" alias="PRIORITY-FOUR"/>
2509          <label data="5" alias="PRIORITY-FIVE"/>
2510          <label data="6" alias="PRIORITY-SIX"/>
2511          <label data="7" alias="PRIORITY-SEVEN"/>
2512          <label data="8" alias="PRIORITY-EIGHT"/>
2513          <label data="9" alias="PRIORITY-NINE"/>
2514          <label data="10" alias="PRIORITY-TEN"/>
2515          <label data="11" alias="PRIORITY-ELEVEN"/>
2516          <label data="12" alias="PRIORITY-TWELVE"/>
2517          <label data="13" alias="PRIORITY-THIRTEEN"/>
2518          <label data="14" alias="PRIORITY-FOURTEEN"/>
2519          <label data="15" alias="PRIORITY-FIFTEEN"/>
2520       </single>
2521    </avp>
2522    <command name="CER" code="257" type="Request">
2523       <avprule id="Origin-Host" type="Mandatory"/>
2524       <avprule id="Origin-Realm" type="Mandatory"/>
2525       <avprule id="Host-IP-Address" type="Mandatory" qual="1*"/>
2526       <avprule id="Vendor-Id" type="Mandatory"/>
2527       <avprule id="Product-Name" type="Mandatory"/>
2528       <avprule id="Origin-State-Id" type="Optional"/>
2529       <avprule id="Supported-Vendor-Id" type="Optional" qual="*"/>
2530       <avprule id="Auth-Application-Id" type="Optional" qual="*"/>
2531       <avprule id="Inband-Security-Id" type="Optional" qual="*"/>
2532       <avprule id="Acct-Application-Id" type="Optional" qual="*"/>
2533       <avprule id="Vendor-Specific-Application-Id" type="Optional" qual="*"/>
2534       <avprule id="Firmware-Revision" type="Optional"/>
2535       <avprule id="AVP" type="Optional" qual="*"/>
2536    </command>
2537    <command name="CEA" code="257" type="Answer">
2538       <avprule id="Result-Code" type="Mandatory"/>
2539       <avprule id="Origin-Host" type="Mandatory"/>
2540       <avprule id="Origin-Realm" type="Mandatory"/>
2541       <avprule id="Host-IP-Address" type="Mandatory" qual="1*"/>
2542       <avprule id="Vendor-Id" type="Mandatory"/>
2543       <avprule id="Product-Name" type="Mandatory"/>
2544       <avprule id="Origin-State-Id" type="Optional"/>
2545       <avprule id="Error-Message" type="Optional"/>
2546       <avprule id="Failed-AVP" type="Optional" qual="*"/>
2547       <avprule id="Supported-Vendor-Id" type="Optional" qual="*"/>
2548       <avprule id="Auth-Application-Id" type="Optional" qual="*"/>
2549       <avprule id="Inband-Security-Id" type="Optional" qual="*"/>
2550       <avprule id="Acct-Application-Id" type="Optional" qual="*"/>
2551       <avprule id="Vendor-Specific-Application-Id" type="Optional" qual="*"/>
2552       <avprule id="Firmware-Revision" type="Optional"/>
2553       <avprule id="AVP" type="Optional" qual="*"/>
2554    </command>
2555    <command name="RA-Request" code="258" type="Request">
2556       <avprule id="Session-Id" type="Fixed"/>
2557       <avprule id="Auth-Application-Id" type="Mandatory"/>
2558       <avprule id="Origin-Host" type="Mandatory"/>
2559       <avprule id="Origin-Realm" type="Mandatory"/>
2560       <avprule id="Destination-Realm" type="Mandatory"/>
2561       <avprule id="Destination-Host" type="Mandatory"/>
2562       <avprule id="Re-Auth-Request-Type" type="Mandatory"/>
2563       <avprule id="Session-Release-Cause" type="Optional"/>
2564       <avprule id="Origin-State-Id" type="Optional"/>
2565       <avprule id="Event-Trigger" type="Optional" qual="*"/>
2566       <avprule id="Charging-Rule-Remove" type="Optional" qual="*"/>
2567       <avprule id="Charging-Rule-Install" type="Optional" qual="*"/>
2568       <avprule id="Default-EPS-Bearer-QoS" type="Optional"/>
2569       <avprule id="QoS-Information" type="Optional"/>
2570       <avprule id="Revalidation-Time" type="Optional"/>
2571       <avprule id="Content-Filtering-Profile-Id" type="Optional"/>
2572       <avprule id="Usage-Monitoring-Information" type="Optional" qual="*"/>
2573       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2574       <avprule id="Route-Record" type="Optional" qual="*"/>
2575       <avprule id="Presence-Reporting-Area-Information" type="Optional"/>
2576       <avprule id="AVP" type="Optional" qual="*"/>
2577    </command>
2578    <command name="RA-Answer" code="258" type="Answer">
2579       <avprule id="Session-Id" type="Fixed"/>
2580       <avprule id="Origin-Host" type="Mandatory"/>
2581       <avprule id="Origin-Realm" type="Mandatory"/>
2582       <avprule id="Result-Code" type="Optional"/>
2583       <avprule id="Experimental-Result" type="Optional"/>
2584       <avprule id="Origin-State-Id" type="Optional"/>
2585       <avprule id="IP-CAN-Type" type="Optional"/>
2586       <avprule id="RAT-Type" type="Optional"/>
2587       <avprule id="AN-GW-Address" type="Optional" qual="0*2"/>
2588       <avprule id="3GPP-SGSN-MCC-MNC" type="Optional"/>
2589       <avprule id="3GPP-SGSN-Address" type="Optional"/>
2590       <avprule id="3GPP-SGSN-IPv6-Address" type="Optional"/>
2591       <avprule id="RAI" type="Optional"/>
2592       <avprule id="3GPP-User-Location-Info" type="Optional"/>
2593       <avprule id="3GPP-MS-TimeZone" type="Optional"/>
2594       <avprule id="Charging-Rule-Report" type="Optional" qual="*"/>
2595       <avprule id="Error-Message" type="Optional"/>
2596       <avprule id="Error-Reporting-Host" type="Optional"/>
2597       <avprule id="Failed-AVP" type="Optional" qual="*"/>
2598       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2599       <avprule id="NetLoc-Access-Support" type="Optional"/>
2600       <avprule id="AVP" type="Optional" qual="*"/>
2601    </command>
2602    <command name="ACR" code="271" type="Request">
2603       <avprule id="Session-Id" type="Fixed"/>
2604       <avprule id="Origin-Host" type="Mandatory"/>
2605       <avprule id="Origin-Realm" type="Mandatory"/>
2606       <avprule id="Destination-Realm" type="Mandatory"/>
2607       <avprule id="Accounting-Record-Type" type="Mandatory"/>
2608       <avprule id="Accounting-Record-Number" type="Mandatory"/>
2609       <avprule id="Acct-Application-Id" type="Optional"/>
2610       <avprule id="Vendor-Specific-Application-Id" type="Optional"/>
2611       <avprule id="User-Name" type="Optional"/>
2612       <avprule id="Accounting-Sub-Session-Id" type="Optional"/>
2613       <avprule id="Acct-Session-Id" type="Optional"/>
2614       <avprule id="Acct-Multi-Session-Id" type="Optional"/>
2615       <avprule id="Acct-Interim-Interval" type="Optional"/>
2616       <avprule id="Accounting-Realtime-Required" type="Optional"/>
2617       <avprule id="Origin-State-Id" type="Optional"/>
2618       <avprule id="Event-Timestamp" type="Optional"/>
2619       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2620       <avprule id="Route-Record" type="Optional" qual="*"/>
2621       <avprule id="AVP" type="Optional" qual="*"/>
2622    </command>
2623    <command name="ACA" code="271" type="Answer">
2624       <avprule id="Session-Id" type="Fixed"/>
2625       <avprule id="Result-Code" type="Mandatory"/>
2626       <avprule id="Origin-Host" type="Mandatory"/>
2627       <avprule id="Origin-Realm" type="Mandatory"/>
2628       <avprule id="Accounting-Record-Type" type="Mandatory"/>
2629       <avprule id="Accounting-Record-Number" type="Mandatory"/>
2630       <avprule id="Acct-Application-Id" type="Optional"/>
2631       <avprule id="Vendor-Specific-Application-Id" type="Optional"/>
2632       <avprule id="User-Name" type="Optional"/>
2633       <avprule id="Accounting-Sub-Session-Id" type="Optional"/>
2634       <avprule id="Acct-Session-Id" type="Optional"/>
2635       <avprule id="Acct-Multi-Session-Id" type="Optional"/>
2636       <avprule id="Error-Reporting-Host" type="Optional"/>
2637       <avprule id="Acct-Interim-Interval" type="Optional"/>
2638       <avprule id="Accounting-Realtime-Required" type="Optional"/>
2639       <avprule id="Origin-State-Id" type="Optional"/>
2640       <avprule id="Event-Timestamp" type="Optional"/>
2641       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2642       <avprule id="AVP" type="Optional" qual="*"/>
2643    </command>
2644    <command name="CC-Request" code="272" type="Request">
2645       <avprule id="Session-Id" type="Fixed"/>
2646       <avprule id="Auth-Application-Id" type="Mandatory"/>
2647       <avprule id="Origin-Host" type="Mandatory"/>
2648       <avprule id="Origin-Realm" type="Mandatory"/>
2649       <avprule id="Destination-Realm" type="Mandatory"/>
2650       <avprule id="CC-Request-Type" type="Mandatory"/>
2651       <avprule id="CC-Request-Number" type="Mandatory"/>
2652       <avprule id="Destination-Host" type="Optional"/>
2653       <avprule id="Origin-State-Id" type="Optional"/>
2654       <avprule id="Subscription-Id" type="Optional" qual="*"/>
2655       <avprule id="Supported-Features" type="Optional" qual="*"/>
2656       <avprule id="Network-Request-Support" type="Optional"/>
2657       <avprule id="Bearer-Identifier" type="Optional"/>
2658       <avprule id="Bearer-Operation" type="Optional"/>
2659       <avprule id="Framed-IP-Address" type="Optional"/>
2660       <avprule id="Framed-IPv6-Prefix" type="Optional"/>
2661       <avprule id="IP-CAN-Type" type="Optional"/>
2662       <avprule id="3GPP-RAT-Type" type="Optional"/>
2663       <avprule id="RAT-Type" type="Optional"/>
2664       <avprule id="Termination-Cause" type="Optional"/>
2665       <avprule id="User-Equipment-Info" type="Optional"/>
2666       <avprule id="QoS-Information" type="Optional"/>
2667       <avprule id="QoS-Negotiation" type="Optional"/>
2668       <avprule id="QoS-Upgrade" type="Optional"/>
2669       <avprule id="Default-EPS-Bearer-QoS" type="Optional"/>
2670       <avprule id="AN-GW-Address" type="Optional" qual="0*2"/>
2671       <avprule id="3GPP-SGSN-MCC-MNC" type="Optional"/>
2672       <avprule id="3GPP-SGSN-Address" type="Optional"/>
2673       <avprule id="3GPP-SGSN-IPv6-Address" type="Optional"/>
2674       <avprule id="RAI" type="Optional"/>
2675       <avprule id="3GPP-User-Location-Info" type="Optional"/>
2676       <avprule id="3GPP-MS-TimeZone" type="Optional"/>
2677       <avprule id="User-Location-Info-Time" type="Optional"/>
2678       <avprule id="Called-Station-Id" type="Optional"/>
2679       <avprule id="Bearer-Usage" type="Optional"/>
2680       <avprule id="Online" type="Optional"/>
2681       <avprule id="Offline" type="Optional"/>
2682       <avprule id="3GPP-Charging-Characteristics" type="Optional"/>
2683       <avprule id="Gx-Capability-List" type="Optional"/>
2684       <avprule id="Rule-Space-Decision" type="Optional"/>
2685       <avprule id="Rule-Space-Suggestion" type="Optional"/>
2686       <avprule id="Charging-Rule-Report" type="Optional" qual="*"/>
2687       <avprule id="Event-Trigger" type="Optional" qual="*"/>
2688       <avprule id="Access-Network-Charging-Address" type="Optional"/>
2689       <avprule id="Application-Detection-Information" type="Optional" qual="*"/>
2690       <avprule id="Access-Network-Charging-Identifier-Gx" type="Optional" qual="*"/>
2691       <avprule id="Usage-Monitoring-Information" type="Optional" qual="*"/>
2692       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2693       <avprule id="Route-Record" type="Optional" qual="*"/>
2694       <avprule id="Presence-Reporting-Area-Information" type="Optional"/>
2695       <avprule id="AVP" type="Optional" qual="*"/>
2696    </command>
2697    <command name="CC-Answer" code="272" type="Answer">
2698       <avprule id="Session-Id" type="Fixed"/>
2699       <avprule id="Auth-Application-Id" type="Mandatory"/>
2700       <avprule id="Origin-Host" type="Mandatory"/>
2701       <avprule id="Origin-Realm" type="Mandatory"/>
2702       <avprule id="CC-Request-Type" type="Mandatory"/>
2703       <avprule id="CC-Request-Number" type="Mandatory"/>
2704       <avprule id="Result-Code" type="Optional"/>
2705       <avprule id="Experimental-Result" type="Optional"/>
2706       <avprule id="Supported-Features" type="Optional" qual="*"/>
2707       <avprule id="Bearer-Control-Mode" type="Optional"/>
2708       <avprule id="Event-Trigger" type="Optional" qual="*"/>
2709       <avprule id="Origin-State-Id" type="Optional"/>
2710       <avprule id="Redirect-Host" type="Optional" qual="*"/>
2711       <avprule id="Redirect-Host-Usage" type="Optional"/>
2712       <avprule id="Redirect-Max-Cache-Time" type="Optional"/>
2713       <avprule id="Charging-Rule-Remove" type="Optional" qual="*"/>
2714       <avprule id="Charging-Rule-Install" type="Optional" qual="*"/>
2715       <avprule id="Charging-Information" type="Optional"/>
2716       <avprule id="Online" type="Optional"/>
2717       <avprule id="Offline" type="Optional"/>
2718       <avprule id="Content-Filtering-Profile-Id" type="Optional"/>
2719       <avprule id="3GPP-Charging-Characteristics" type="Optional"/>
2720       <avprule id="Gx-Capability-List" type="Optional"/>
2721       <avprule id="QoS-Information" type="Optional"/>
2722       <avprule id="Revalidation-Time" type="Optional"/>
2723       <avprule id="Default-EPS-Bearer-QoS" type="Optional"/>
2724       <avprule id="Customer-Id" type="Optional"/>
2725       <avprule id="Usage-Monitoring-Information" type="Optional" qual="*"/>
2726       <avprule id="Failed-AVP" type="Optional" qual="*"/>
2727       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2728       <avprule id="Route-Record" type="Optional" qual="*"/>
2729       <avprule id="Presence-Reporting-Area-Information" type="Optional"/>
2730       <avprule id="AVP" type="Optional" qual="*"/>
2731    </command>
2732    <command name="ASR" code="274" type="Request">
2733       <avprule id="Session-Id" type="Fixed"/>
2734       <avprule id="Origin-Host" type="Mandatory"/>
2735       <avprule id="Origin-Realm" type="Mandatory"/>
2736       <avprule id="Destination-Realm" type="Mandatory"/>
2737       <avprule id="Destination-Host" type="Mandatory"/>
2738       <avprule id="Auth-Application-Id" type="Mandatory"/>
2739       <avprule id="User-Name" type="Optional"/>
2740       <avprule id="Origin-State-Id" type="Optional"/>
2741       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2742       <avprule id="Route-Record" type="Optional" qual="*"/>
2743       <avprule id="AVP" type="Optional" qual="*"/>
2744    </command>
2745    <command name="ASA" code="274" type="Answer">
2746       <avprule id="Session-Id" type="Fixed"/>
2747       <avprule id="Result-Code" type="Mandatory"/>
2748       <avprule id="Origin-Host" type="Mandatory"/>
2749       <avprule id="Origin-Realm" type="Mandatory"/>
2750       <avprule id="User-Name" type="Optional"/>
2751       <avprule id="Origin-State-Id" type="Optional"/>
2752       <avprule id="Error-Message" type="Optional"/>
2753       <avprule id="Error-Reporting-Host" type="Optional"/>
2754       <avprule id="Failed-AVP" type="Optional" qual="*"/>
2755       <avprule id="Redirect-Host" type="Optional" qual="*"/>
2756       <avprule id="Redirect-Host-Usage" type="Optional"/>
2757       <avprule id="Redirect-Max-Cache-Time" type="Optional"/>
2758       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2759       <avprule id="AVP" type="Optional" qual="*"/>
2760    </command>
2761    <command name="STR" code="275" type="Request">
2762       <avprule id="Session-Id" type="Fixed"/>
2763       <avprule id="Origin-Host" type="Mandatory"/>
2764       <avprule id="Origin-Realm" type="Mandatory"/>
2765       <avprule id="Destination-Realm" type="Mandatory"/>
2766       <avprule id="Auth-Application-Id" type="Mandatory"/>
2767       <avprule id="Termination-Cause" type="Mandatory"/>
2768       <avprule id="User-Name" type="Optional"/>
2769       <avprule id="Destination-Host" type="Optional"/>
2770       <avprule id="Class" type="Optional" qual="*"/>
2771       <avprule id="Origin-State-Id" type="Optional"/>
2772       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2773       <avprule id="Route-Record" type="Optional" qual="*"/>
2774       <avprule id="AVP" type="Optional" qual="*"/>
2775    </command>
2776    <command name="STA" code="275" type="Answer">
2777       <avprule id="Session-Id" type="Fixed"/>
2778       <avprule id="Result-Code" type="Mandatory"/>
2779       <avprule id="Origin-Host" type="Mandatory"/>
2780       <avprule id="Origin-Realm" type="Mandatory"/>
2781       <avprule id="User-Name" type="Optional"/>
2782       <avprule id="Class" type="Optional" qual="*"/>
2783       <avprule id="Error-Message" type="Optional"/>
2784       <avprule id="Error-Reporting-Host" type="Optional"/>
2785       <avprule id="Failed-AVP" type="Optional" qual="*"/>
2786       <avprule id="Origin-State-Id" type="Optional"/>
2787       <avprule id="Redirect-Host" type="Optional" qual="*"/>
2788       <avprule id="Redirect-Host-Usage" type="Optional"/>
2789       <avprule id="Redirect-Max-Cache-Time" type="Optional"/>
2790       <avprule id="Proxy-Info" type="Optional" qual="*"/>
2791       <avprule id="AVP" type="Optional" qual="*"/>
2792    </command>
2793    <command name="DWR" code="280" type="Request">
2794       <avprule id="Origin-Host" type="Mandatory"/>
2795       <avprule id="Origin-Realm" type="Mandatory"/>
2796       <avprule id="Origin-State-Id" type="Optional"/>
2797    </command>
2798    <command name="DWA" code="280" type="Answer">
2799       <avprule id="Result-Code" type="Mandatory"/>
2800       <avprule id="Origin-Host" type="Mandatory"/>
2801       <avprule id="Origin-Realm" type="Mandatory"/>
2802       <avprule id="Error-Message" type="Optional"/>
2803       <avprule id="Failed-AVP" type="Optional" qual="*"/>
2804       <avprule id="Origin-State-Id" type="Optional"/>
2805    </command>
2806    <command name="DPR" code="282" type="Request">
2807       <avprule id="Origin-Host" type="Mandatory"/>
2808       <avprule id="Origin-Realm" type="Mandatory"/>
2809       <avprule id="Disconnect-Cause" type="Mandatory"/>
2810    </command>
2811    <command name="DPA" code="282" type="Answer">
2812       <avprule id="Result-Code" type="Mandatory"/>
2813       <avprule id="Origin-Host" type="Mandatory"/>
2814       <avprule id="Origin-Realm" type="Mandatory"/>
2815       <avprule id="Error-Message" type="Optional"/>
2816       <avprule id="Failed-AVP" type="Optional" qual="*"/>
2817    </command>
2818 </dictionary>