Fix absolute path for build directory
[anna.git] / example / diameter / launcher / resources / stack_examples / 16777238.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    <avp name="User-Name" code="1" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
7       <single format-name="UTF8String"/>
8    </avp>
9    <avp name="Framed-IP-Address" code="8" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
10       <single format-name="OctetString"/>
11    </avp>
12    <avp name="Class" code="25" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
13       <single format-name="OctetString"/>
14    </avp>
15    <avp name="Session-Timeout" code="27" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
16       <single format-name="Unsigned32"/>
17    </avp>
18    <avp name="Called-Station-Id" code="30" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
19       <single format-name="UTF8String"/>
20    </avp>
21    <avp name="Proxy-State" code="33" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
22       <single format-name="OctetString"/>
23    </avp>
24    <avp name="Acct-Session-Id" code="44" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
25       <single format-name="OctetString"/>
26    </avp>
27    <avp name="Acct-Multi-Session-Id" code="50" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
28       <single format-name="UTF8String"/>
29    </avp>
30    <avp name="Event-Timestamp" code="55" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
31       <single format-name="Time"/>
32    </avp>
33    <avp name="Acct-Interim-Interval" code="85" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
34       <single format-name="Unsigned32"/>
35    </avp>
36    <avp name="Framed-IPv6-Prefix" code="97" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
37       <single format-name="OctetString"/>
38    </avp>
39    <avp name="Host-IP-Address" code="257" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
40       <single format-name="Address"/>
41    </avp>
42    <avp name="Auth-Application-Id" code="258" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
43       <single format-name="Unsigned32"/>
44    </avp>
45    <avp name="Acct-Application-Id" code="259" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
46       <single format-name="Unsigned32"/>
47    </avp>
48    <avp name="Vendor-Specific-Application-Id" code="260" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
49       <grouped>
50          <avprule id="Vendor-Id" type="Mandatory" qual="1*"/>
51          <avprule id="Auth-Application-Id" type="Optional"/>
52          <avprule id="Acct-Application-Id" type="Optional"/>
53       </grouped>
54    </avp>
55    <avp name="Redirect-Host-Usage" code="261" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
56       <single format-name="Enumerated" enum="0-6">
57          <label data="0" alias="DONT_CACHE"/>
58          <label data="1" alias="ALL_SESSION"/>
59          <label data="2" alias="ALL_REALM"/>
60          <label data="3" alias="REALM_AND_APPLICATION"/>
61          <label data="4" alias="ALL_APPLICATION"/>
62          <label data="5" alias="ALL_HOST"/>
63          <label data="6" alias="ALL_USER"/>
64       </single>
65    </avp>
66    <avp name="Redirect-Max-Cache-Time" code="262" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
67       <single format-name="Unsigned32"/>
68    </avp>
69    <avp name="Session-Id" code="263" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
70       <single format-name="UTF8String"/>
71    </avp>
72    <avp name="Origin-Host" code="264" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
73       <single format-name="DiameterIdentity"/>
74    </avp>
75    <avp name="Supported-Vendor-Id" code="265" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
76       <single format-name="Unsigned32"/>
77    </avp>
78    <avp name="Vendor-Id" code="266" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
79       <single format-name="Unsigned32"/>
80    </avp>
81    <avp name="Firmware-Revision" code="267" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
82       <single format-name="Unsigned32"/>
83    </avp>
84    <avp name="Result-Code" code="268" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
85       <single format-name="Unsigned32">
86          <label data="1001" alias="DIAMETER_MULTI_ROUND_AUTH"/>
87          <label data="2001" alias="DIAMETER_SUCCESS"/>
88          <label data="2002" alias="DIAMETER_LIMITED_SUCCESS"/>
89          <label data="3001" alias="DIAMETER_COMMAND_UNSUPPORTED"/>
90          <label data="3002" alias="DIAMETER_UNABLE_TO_DELIVER"/>
91          <label data="3003" alias="DIAMETER_REALM_NOT_SERVED"/>
92          <label data="3004" alias="DIAMETER_TOO_BUSY"/>
93          <label data="3005" alias="DIAMETER_LOOP_DETECTED"/>
94          <label data="3006" alias="DIAMETER_REDIRECT_INDICATION"/>
95          <label data="3007" alias="DIAMETER_APPLICATION_UNSUPPORTED"/>
96          <label data="3008" alias="DIAMETER_INVALID_HDR_BITS"/>
97          <label data="3009" alias="DIAMETER_INVALID_AVP_BITS"/>
98          <label data="3010" alias="DIAMETER_UNKNOWN_PEER"/>
99          <label data="4001" alias="DIAMETER_AUTHENTICATION_REJECTED"/>
100          <label data="4002" alias="DIAMETER_OUT_OF_SPACE"/>
101          <label data="4003" alias="DIAMETER_ELECTION_LOST"/>
102          <label data="5001" alias="DIAMETER_AVP_UNSUPPORTED"/>
103          <label data="5002" alias="DIAMETER_UNKNOWN_SESSION_ID"/>
104          <label data="5003" alias="DIAMETER_AUTHORIZATION_REJECTED"/>
105          <label data="5004" alias="DIAMETER_INVALID_AVP_VALUE"/>
106          <label data="5005" alias="DIAMETER_MISSING_AVP"/>
107          <label data="5006" alias="DIAMETER_RESOURCES_EXCEEDED"/>
108          <label data="5007" alias="DIAMETER_CONTRADICTING_AVPS"/>
109          <label data="5008" alias="DIAMETER_AVP_NOT_ALLOWED"/>
110          <label data="5009" alias="DIAMETER_AVP_OCCURS_TOO_MANY_TIMES"/>
111          <label data="5010" alias="DIAMETER_NO_COMMON_APPLICATION"/>
112          <label data="5011" alias="DIAMETER_UNSUPPORTED_VERSION"/>
113          <label data="5012" alias="DIAMETER_UNABLE_TO_COMPLY"/>
114          <label data="5013" alias="DIAMETER_INVALID_BIT_IN_HEADER"/>
115          <label data="5014" alias="DIAMETER_INVALID_AVP_LENGTH"/>
116          <label data="5015" alias="DIAMETER_INVALID_MESSAGE_LENGTH"/>
117          <label data="5016" alias="DIAMETER_INVALID_AVP_BIT_COMBO"/>
118          <label data="5017" alias="DIAMETER_NO_COMMON_SECURITY"/>
119          <label data="5030" alias="DIAMETER_USER_UNKNOWN"/>
120          <label data="5063" alias="REQUESTED_SERVICE_NOT_AUTHORIZED"/>
121          <label data="5065" alias="IP_CAN_SESSION_NOT_AVAILABLE"/>
122       </single>
123    </avp>
124    <avp name="Product-Name" code="269" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
125       <single format-name="UTF8String"/>
126    </avp>
127    <avp name="Session-Binding" code="270" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
128       <single format-name="Unsigned32"/>
129    </avp>
130    <avp name="Session-Server-Failover" code="271" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
131       <single format-name="Enumerated" enum="0-3">
132          <label data="0" alias="REFUSE_SERVICE"/>
133          <label data="1" alias="TRY_AGAIN"/>
134          <label data="2" alias="ALLOW_SERVICE"/>
135          <label data="3" alias="TRY_AGAIN_ALLOW_SERVICE"/>
136       </single>
137    </avp>
138    <avp name="Multi-Round-Time-Out" code="272" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
139       <single format-name="Unsigned32"/>
140    </avp>
141    <avp name="Disconnect-Cause" code="273" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
142       <single format-name="Enumerated" enum="0-2">
143          <label data="0" alias="REBOOTING"/>
144          <label data="1" alias="BUSY"/>
145          <label data="2" alias="DO_NOT_WANT_TO_TALK_TO_YOU"/>
146       </single>
147    </avp>
148    <avp name="Auth-Request-Type" code="274" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
149       <single format-name="Enumerated" enum="1-3">
150          <label data="1" alias="AUTHENTICATE_ONLY"/>
151          <label data="2" alias="AUTHORIZE_ONLY"/>
152          <label data="3" alias="AUTHORIZE_AUTHENTICATE"/>
153       </single>
154    </avp>
155    <avp name="Auth-Grace-Period" code="276" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
156       <single format-name="Unsigned32"/>
157    </avp>
158    <avp name="Auth-Session-State" code="277" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
159       <single format-name="Enumerated" enum="0-1">
160          <label data="0" alias="STATE_MAINTAINED"/>
161          <label data="1" alias="NO_STATE_MAINTAINED"/>
162       </single>
163    </avp>
164    <avp name="Origin-State-Id" code="278" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
165       <single format-name="Unsigned32"/>
166    </avp>
167    <avp name="Failed-AVP" code="279" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
168       <grouped>
169          <avprule id="AVP" type="Mandatory" qual="1*"/>
170       </grouped>
171    </avp>
172    <avp name="Proxy-Host" code="280" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
173       <single format-name="DiameterIdentity"/>
174    </avp>
175    <avp name="Error-Message" code="281" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
176       <single format-name="UTF8String"/>
177    </avp>
178    <avp name="Route-Record" code="282" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
179       <single format-name="DiameterIdentity"/>
180    </avp>
181    <avp name="Destination-Realm" code="283" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
182       <single format-name="DiameterIdentity"/>
183    </avp>
184    <avp name="Proxy-Info" code="284" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
185       <grouped>
186          <avprule id="Proxy-Host" type="Mandatory"/>
187          <avprule id="Proxy-State" type="Mandatory"/>
188          <avprule id="AVP" type="Optional" qual="*"/>
189       </grouped>
190    </avp>
191    <avp name="Re-Auth-Request-Type" code="285" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
192       <single format-name="Enumerated" enum="0-1">
193          <label data="0" alias="AUTHORIZE_ONLY"/>
194          <label data="1" alias="AUTHORIZE_AUTHENTICATE"/>
195       </single>
196    </avp>
197    <avp name="Accounting-Sub-Session-Id" code="287" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
198       <single format-name="Unsigned64"/>
199    </avp>
200    <avp name="Redirect-Host" code="292" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
201       <single format-name="DiameterURI"/>
202    </avp>
203    <avp name="Destination-Host" code="293" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
204       <single format-name="DiameterIdentity"/>
205    </avp>
206    <avp name="Error-Reporting-Host" code="294" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
207       <single format-name="DiameterIdentity"/>
208    </avp>
209    <avp name="Termination-Cause" code="295" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
210       <single format-name="Enumerated" enum="1-8">
211          <label data="1" alias="LOGOUT"/>
212          <label data="2" alias="SERVICE_NOT_PROVIDED"/>
213          <label data="3" alias="BAD_ANSWER"/>
214          <label data="4" alias="ADMINISTRATIVE"/>
215          <label data="5" alias="LINK_BROKEN"/>
216          <label data="6" alias="AUTH_EXPIRED"/>
217          <label data="7" alias="USER_MOVED"/>
218          <label data="8" alias="SESSION_TIMEOUT"/>
219       </single>
220    </avp>
221    <avp name="Origin-Realm" code="296" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
222       <single format-name="DiameterIdentity"/>
223    </avp>
224    <avp name="Experimental-Result" code="297" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
225       <grouped>
226          <avprule id="Vendor-Id" type="Mandatory"/>
227          <avprule id="Experimental-Result-Code" type="Mandatory"/>
228       </grouped>
229    </avp>
230    <avp name="Experimental-Result-Code" code="298" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
231       <single format-name="Unsigned32"/>
232    </avp>
233    <avp name="Inband-Security-Id" code="299" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
234       <single format-name="Unsigned32"/>
235    </avp>
236    <avp name="E2E-Sequence" code="300" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
237       <grouped>
238          <avprule id="AVP" type="Mandatory" qual="2*"/>
239       </grouped>
240    </avp>
241    <avp name="CC-Input-Octets" code="412" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
242       <single format-name="Unsigned64"/>
243    </avp>
244    <avp name="CC-Output-Octets" code="414" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
245       <single format-name="Unsigned64"/>
246    </avp>
247    <avp name="CC-Request-Number" code="415" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
248       <single format-name="Unsigned32"/>
249    </avp>
250    <avp name="CC-Request-Type" code="416" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
251       <single format-name="Enumerated" enum="1-4">
252          <label data="1" alias="INITIAL_REQUEST"/>
253          <label data="2" alias="UPDATE_REQUEST"/>
254          <label data="3" alias="TERMINATION_REQUEST"/>
255          <label data="4" alias="EVENT_REQUEST"/>
256       </single>
257    </avp>
258    <avp name="CC-Time" code="420" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
259       <single format-name="Unsigned32"/>
260    </avp>
261    <avp name="CC-Total-Octets" code="421" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
262       <single format-name="Unsigned64"/>
263    </avp>
264    <avp name="Granted-Service-Unit" code="431" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
265       <grouped>
266          <avprule id="CC-Total-Octets" type="Optional"/>
267          <avprule id="CC-Time" type="Optional"/>
268          <avprule id="CC-Input-Octets" type="Optional"/>
269          <avprule id="CC-Output-Octets" type="Optional"/>
270          <avprule id="AVP" type="Optional" qual="*"/>
271       </grouped>
272    </avp>
273    <avp name="Rating-Group" code="432" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
274       <single format-name="Unsigned32"/>
275    </avp>
276    <avp name="Redirect-Server-Address" code="435" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
277       <single format-name="UTF8String"/>
278    </avp>
279    <avp name="Service-Identifier" code="439" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
280       <single format-name="Unsigned32"/>
281    </avp>
282    <avp name="Subscription-Id" code="443" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
283       <grouped>
284          <avprule id="Subscription-Id-Type" type="Mandatory"/>
285          <avprule id="Subscription-Id-Data" type="Mandatory"/>
286       </grouped>
287    </avp>
288    <avp name="Subscription-Id-Data" code="444" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
289       <single format-name="UTF8String"/>
290    </avp>
291    <avp name="Used-Service-Unit" code="446" may-encrypt="yes" v-bit="mustnot" m-bit="mustnot" p-bit="mustnot">
292       <grouped>
293          <avprule id="CC-Total-Octets" type="Optional"/>
294          <avprule id="CC-Time" type="Optional"/>
295          <avprule id="CC-Input-Octets" type="Optional"/>
296          <avprule id="CC-Output-Octets" type="Optional"/>
297          <avprule id="AVP" type="Optional" qual="*"/>
298       </grouped>
299    </avp>
300    <avp name="Subscription-Id-Type" code="450" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
301       <single format-name="Enumerated" enum="0-4">
302          <label data="0" alias="END_USER_E164"/>
303          <label data="1" alias="END_USER_IMSI"/>
304          <label data="2" alias="END_USER_SIP_URI"/>
305          <label data="3" alias="END_USER_NAI"/>
306          <label data="4" alias="END_USER_PRIVATE"/>
307       </single>
308    </avp>
309    <avp name="User-Equipment-Info" code="458" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="mustnot">
310       <grouped>
311          <avprule id="User-Equipment-Info-Type" type="Mandatory"/>
312          <avprule id="User-Equipment-Info-Value" type="Mandatory"/>
313       </grouped>
314    </avp>
315    <avp name="User-Equipment-Info-Type" code="459" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="mustnot">
316       <single format-name="Enumerated" enum="0-3">
317          <label data="0" alias="IMEISV"/>
318          <label data="1" alias="MAC"/>
319          <label data="2" alias="EUI64"/>
320          <label data="3" alias="MODIFIED_EUI64"/>
321       </single>
322    </avp>
323    <avp name="User-Equipment-Info-Value" code="460" may-encrypt="yes" v-bit="mustnot" m-bit="may" p-bit="mustnot">
324       <single format-name="OctetString"/>
325    </avp>
326    <avp name="Accounting-Record-Type" code="480" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
327       <single format-name="Enumerated" enum="1-4">
328          <label data="1" alias="EVENT_RECORD"/>
329          <label data="2" alias="START_RECORD"/>
330          <label data="3" alias="INTERIM_RECORD"/>
331          <label data="4" alias="STOP_RECORD"/>
332       </single>
333    </avp>
334    <avp name="Accounting-Realtime-Required" code="483" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
335       <single format-name="Enumerated" enum="1-3">
336          <label data="1" alias="DELIVER_AND_GRANT"/>
337          <label data="2" alias="GRANT_AND_STORE"/>
338          <label data="3" alias="GRANT_AND_LOSE"/>
339       </single>
340    </avp>
341    <avp name="Accounting-Record-Number" code="485" may-encrypt="yes" v-bit="mustnot" m-bit="must" p-bit="mustnot">
342       <single format-name="Unsigned32"/>
343    </avp>
344    <avp name="Rule-Space-Suggestion" code="290" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
345       <single format-name="OctetString"/>
346    </avp>
347    <avp name="Authorization-State" code="1056" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
348       <single format-name="Enumerated" enum="0-12">
349          <label data="0" alias="AUTHORIZED"/>
350          <label data="1" alias="DENIED_CALENDAR_TIME"/>
351          <label data="2" alias="DENIED_ROAMING"/>
352          <label data="3" alias="DENIED_QUALITY_OF_SERVICE"/>
353          <label data="4" alias="DENIED_BLACKLISTED"/>
354          <label data="5" alias="DENIED_TERMINAL"/>
355          <label data="6" alias="DENIED_OPERATOR_REASON_ONE"/>
356          <label data="7" alias="DENIED_OPERATOR_REASON_TWO"/>
357          <label data="8" alias="DENIED_OPERATOR_REASON_THREE"/>
358          <label data="9" alias="DENIED_OPERATOR_REASON_FOUR"/>
359          <label data="10" alias="DENIED_OPERATOR_REASON_FIVE"/>
360          <label data="11" alias="DENIED_UNKNOWN_REASON"/>
361          <label data="12" alias="DENIED_USAGE_CONTROL"/>
362       </single>
363    </avp>
364    <avp name="Gx-Capability-List" code="1060" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
365       <single format-name="Unsigned32"/>
366    </avp>
367    <avp name="Content-Filtering-Profile-Id" code="1138" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
368       <single format-name="Unsigned32"/>
369    </avp>
370    <avp name="3GPP2-BSID" code="9010" vendor-name="3GPP2" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
371       <single format-name="UTF8String"/>
372    </avp>
373    <avp name="3GPP-SGSN-Address" code="6" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
374       <single format-name="OctetString"/>
375    </avp>
376    <avp name="3GPP-Charging-Characteristics" code="13" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
377       <single format-name="UTF8String"/>
378    </avp>
379    <avp name="3GPP-SGSN-IPv6-Address" code="15" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
380       <single format-name="OctetString"/>
381    </avp>
382    <avp name="3GPP-SGSN-MCC-MNC" code="18" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
383       <single format-name="UTF8String"/>
384    </avp>
385    <avp name="3GPP-RAT-Type" code="21" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
386       <single format-name="OctetString"/>
387    </avp>
388    <avp name="3GPP-User-Location-Info" code="22" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
389       <single format-name="OctetString"/>
390    </avp>
391    <avp name="3GPP-MS-TimeZone" code="23" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
392       <single format-name="OctetString"/>
393    </avp>
394    <avp name="Access-Network-Charging-Address" code="501" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
395       <single format-name="Address"/>
396    </avp>
397    <avp name="Access-Network-Charging-Identifier-Value" code="503" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
398       <single format-name="OctetString"/>
399    </avp>
400    <avp name="AF-Charging-Identifier" code="505" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
401       <single format-name="OctetString"/>
402    </avp>
403    <avp name="Flow-Description" code="507" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
404       <single format-name="IPFilterRule"/>
405    </avp>
406    <avp name="Flow-Number" code="509" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
407       <single format-name="Unsigned32"/>
408    </avp>
409    <avp name="Flows" code="510" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
410       <grouped>
411          <avprule id="Media-Component-Number" type="Mandatory"/>
412          <avprule id="Flow-Number" type="Optional" qual="*"/>
413          <avprule id="AVP" type="Optional" qual="*"/>
414       </grouped>
415    </avp>
416    <avp name="Flow-Status" code="511" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
417       <single format-name="Enumerated" enum="0-4">
418          <label data="0" alias="ENABLED-UPLINK"/>
419          <label data="1" alias="ENABLED-DOWNLINK"/>
420          <label data="2" alias="ENABLED"/>
421          <label data="3" alias="DISABLED"/>
422          <label data="4" alias="REMOVED"/>
423       </single>
424    </avp>
425    <avp name="Max-Requested-Bandwidth-DL" code="515" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
426       <single format-name="Unsigned32"/>
427    </avp>
428    <avp name="Max-Requested-Bandwidth-UL" code="516" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
429       <single format-name="Unsigned32"/>
430    </avp>
431    <avp name="Media-Component-Number" code="518" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
432       <single format-name="Unsigned32"/>
433    </avp>
434    <avp name="Charging-Information" code="618" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
435       <grouped>
436          <avprule id="Primary-Event-Charging-Function-Name" type="Optional"/>
437          <avprule id="Secondary-Event-Charging-Function-Name" type="Optional"/>
438          <avprule id="Primary-Charging-Collection-Function-Name" type="Optional"/>
439          <avprule id="Secondary-Charging-Collection-Function-Name" type="Optional"/>
440          <avprule id="AVP" type="Optional" qual="*"/>
441       </grouped>
442    </avp>
443    <avp name="Primary-Event-Charging-Function-Name" code="619" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
444       <single format-name="DiameterURI"/>
445    </avp>
446    <avp name="Secondary-Event-Charging-Function-Name" code="620" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
447       <single format-name="DiameterURI"/>
448    </avp>
449    <avp name="Primary-Charging-Collection-Function-Name" code="621" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
450       <single format-name="DiameterURI"/>
451    </avp>
452    <avp name="Secondary-Charging-Collection-Function-Name" code="622" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
453       <single format-name="DiameterURI"/>
454    </avp>
455    <avp name="Supported-Features" code="628" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="may" p-bit="mustnot">
456       <grouped>
457          <avprule id="Vendor-Id" type="Mandatory"/>
458          <avprule id="Feature-List-ID" type="Mandatory"/>
459          <avprule id="Feature-List" type="Mandatory"/>
460          <avprule id="AVP" type="Optional" qual="*"/>
461       </grouped>
462    </avp>
463    <avp name="Feature-List-ID" code="629" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
464       <single format-name="Unsigned32"/>
465    </avp>
466    <avp name="Feature-List" code="630" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
467       <single format-name="Unsigned32"/>
468    </avp>
469    <avp name="RAI" code="909" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
470       <single format-name="UTF8String"/>
471    </avp>
472    <avp name="Bearer-Usage" code="1000" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
473       <single format-name="Enumerated" enum="0-1">
474          <label data="0" alias="GENERAL"/>
475          <label data="1" alias="IMS_SIGNALLING"/>
476       </single>
477    </avp>
478    <avp name="Charging-Rule-Install" code="1001" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
479       <grouped>
480          <avprule id="Charging-Rule-Definition" type="Optional" qual="*"/>
481          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
482          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
483          <avprule id="Charging-Rule-Authorization" type="Optional" qual="*"/>
484          <avprule id="Bearer-Identifier" type="Optional"/>
485          <avprule id="Rule-Activation-Time" type="Optional"/>
486          <avprule id="Rule-DeActivation-Time" type="Optional"/>
487          <avprule id="Resource-Allocation-Notification" type="Optional"/>
488          <avprule id="AVP" type="Optional" qual="*"/>
489       </grouped>
490    </avp>
491    <avp name="Charging-Rule-Remove" code="1002" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
492       <grouped>
493          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
494          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
495          <avprule id="AVP" type="Optional" qual="*"/>
496       </grouped>
497    </avp>
498    <avp name="Charging-Rule-Definition" code="1003" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
499       <grouped>
500          <avprule id="Charging-Rule-Name" type="Mandatory"/>
501          <avprule id="Service-Identifier" type="Optional"/>
502          <avprule id="Rating-Group" type="Optional"/>
503          <avprule id="Flow-Information" type="Optional" qual="*"/>
504          <avprule id="Flow-Status" type="Optional"/>
505          <avprule id="QoS-Information" type="Optional"/>
506          <avprule id="Reporting-Level" type="Optional"/>
507          <avprule id="Online" type="Optional"/>
508          <avprule id="Offline" type="Optional"/>
509          <avprule id="Metering-Method" type="Optional"/>
510          <avprule id="Precedence" type="Optional"/>
511          <avprule id="AF-Charging-Identifier" type="Optional"/>
512          <avprule id="Flows" type="Optional" qual="*"/>
513          <avprule id="Monitoring-Key" type="Optional"/>
514          <avprule id="AVP" type="Optional" qual="*"/>
515       </grouped>
516    </avp>
517    <avp name="Charging-Rule-Base-Name" code="1004" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
518       <single format-name="UTF8String"/>
519    </avp>
520    <avp name="Charging-Rule-Name" code="1005" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
521       <single format-name="OctetString"/>
522    </avp>
523    <avp name="Event-Trigger" code="1006" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
524       <single format-name="Enumerated" enum="0-2,4-4,7-7,12-13,15-17,20-22,25-27,29-29,33-34">
525          <label data="0" alias="SGSN_CHANGE"/>
526          <label data="1" alias="QOS_CHANGE"/>
527          <label data="2" alias="RAT_CHANGE"/>
528          <label data="4" alias="PLMN_CHANGE"/>
529          <label data="7" alias="IP-CAN-CHANGE"/>
530          <label data="12" alias="RAI_CHANGE"/>
531          <label data="13" alias="USER_LOCATION_CHANGE"/>
532          <label data="15" alias="OUT_OF_CREDIT"/>
533          <label data="16" alias="REALLOCATION_OF_CREDIT"/>
534          <label data="17" alias="REVALIDATION_TIMEOUT"/>
535          <label data="20" alias="DEFAULT_EPS_BEARER_QOS_CHANGE"/>
536          <label data="21" alias="AN_GW_CHANGE"/>
537          <label data="22" alias="SUCCESSFUL_RESOURCE_ALLOCATION"/>
538          <label data="25" alias="UE_TIME_ZONE_CHANGE"/>
539          <label data="26" alias="TAI_CHANGE"/>
540          <label data="27" alias="ECGI_CHANGE"/>
541          <label data="29" alias="APN-AMBR_MODIFICATION_FAILURE"/>
542          <label data="33" alias="USAGE_REPORT"/>
543          <label data="34" alias="DEFAULT-EPS-BEARER-QOS_MODIFICATION_FAILURE"/>
544       </single>
545    </avp>
546    <avp name="Metering-Method" code="1007" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
547       <single format-name="Enumerated" enum="0-2">
548          <label data="0" alias="DURATION"/>
549          <label data="1" alias="VOLUME"/>
550          <label data="2" alias="DURATION_VOLUME"/>
551       </single>
552    </avp>
553    <avp name="Offline" code="1008" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
554       <single format-name="Enumerated" enum="0-1">
555          <label data="0" alias="DISABLE_OFFLINE"/>
556          <label data="1" alias="ENABLE_OFFLINE"/>
557       </single>
558    </avp>
559    <avp name="Online" code="1009" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
560       <single format-name="Enumerated" enum="0-1">
561          <label data="0" alias="DISABLE_ONLINE"/>
562          <label data="1" alias="ENABLE_ONLINE"/>
563       </single>
564    </avp>
565    <avp name="Precedence" code="1010" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
566       <single format-name="Unsigned32"/>
567    </avp>
568    <avp name="Reporting-Level" code="1011" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
569       <single format-name="Enumerated" enum="0-1">
570          <label data="0" alias="SERVICE_IDENTIFIER_LEVEL"/>
571          <label data="1" alias="RATING_GROUP_LEVEL"/>
572       </single>
573    </avp>
574    <avp name="ToS-Traffic-Class" code="1014" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
575       <single format-name="OctetString"/>
576    </avp>
577    <avp name="QoS-Information" code="1016" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
578       <grouped>
579          <avprule id="QoS-Class-Identifier" type="Optional"/>
580          <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
581          <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
582          <avprule id="Guaranteed-Bitrate-UL" type="Optional"/>
583          <avprule id="Guaranteed-Bitrate-DL" type="Optional"/>
584          <avprule id="Bearer-Identifier" type="Optional"/>
585          <avprule id="Allocation-Retention-Priority" type="Optional"/>
586          <avprule id="APN-Aggregate-Max-Bitrate-UL" type="Optional"/>
587          <avprule id="APN-Aggregate-Max-Bitrate-DL" type="Optional"/>
588          <avprule id="AVP" type="Optional" qual="*"/>
589       </grouped>
590    </avp>
591    <avp name="Charging-Rule-Report" code="1018" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
592       <grouped>
593          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
594          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
595          <avprule id="PCC-Rule-Status" type="Optional"/>
596          <avprule id="Rule-Failure-Code" type="Optional"/>
597          <avprule id="AVP" type="Optional" qual="*"/>
598       </grouped>
599    </avp>
600    <avp name="PCC-Rule-Status" code="1019" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
601       <single format-name="Enumerated" enum="0-2">
602          <label data="0" alias="ACTIVE"/>
603          <label data="1" alias="INACTIVE"/>
604          <label data="2" alias="TEMPORARILY_INACTIVE"/>
605       </single>
606    </avp>
607    <avp name="Bearer-Identifier" code="1020" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
608       <single format-name="OctetString"/>
609    </avp>
610    <avp name="Bearer-Operation" code="1021" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
611       <single format-name="Enumerated" enum="0-2">
612          <label data="0" alias="TERMINATION"/>
613          <label data="1" alias="ESTABLISHMENT"/>
614          <label data="2" alias="MODIFICATION"/>
615       </single>
616    </avp>
617    <avp name="Access-Network-Charging-Identifier-Gx" code="1022" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
618       <grouped>
619          <avprule id="Access-Network-Charging-Identifier-Value" type="Mandatory"/>
620          <avprule id="Charging-Rule-Base-Name" type="Optional" qual="*"/>
621          <avprule id="Charging-Rule-Name" type="Optional" qual="*"/>
622       </grouped>
623    </avp>
624    <avp name="Bearer-Control-Mode" code="1023" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
625       <single format-name="Enumerated" enum="0-2">
626          <label data="0" alias="UE_ONLY"/>
627          <label data="1" alias="RESERVED"/>
628          <label data="2" alias="UE_NW"/>
629       </single>
630    </avp>
631    <avp name="Network-Request-Support" code="1024" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
632       <single format-name="Enumerated" enum="0-1">
633          <label data="0" alias="NETWORK_REQUEST_NOT_SUPPORTED"/>
634          <label data="1" alias="NETWORK_REQUEST_SUPPORTED"/>
635       </single>
636    </avp>
637    <avp name="Guaranteed-Bitrate-DL" code="1025" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
638       <single format-name="Unsigned32"/>
639    </avp>
640    <avp name="Guaranteed-Bitrate-UL" code="1026" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
641       <single format-name="Unsigned32"/>
642    </avp>
643    <avp name="IP-CAN-Type" code="1027" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
644       <single format-name="Enumerated" enum="0-6">
645          <label data="0" alias="3GPP-GPRS"/>
646          <label data="1" alias="DOCSIS"/>
647          <label data="2" alias="xDSL"/>
648          <label data="3" alias="WiMAX"/>
649          <label data="4" alias="3GPP2"/>
650          <label data="5" alias="3GPP-EPS"/>
651          <label data="6" alias="Non-3GPP-EPS"/>
652       </single>
653    </avp>
654    <avp name="QoS-Class-Identifier" code="1028" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
655       <single format-name="Enumerated" enum="1-9,128-254">
656          <label data="1" alias="QCI_1"/>
657          <label data="2" alias="QCI_2"/>
658          <label data="3" alias="QCI_3"/>
659          <label data="4" alias="QCI_4"/>
660          <label data="5" alias="QCI_5"/>
661          <label data="6" alias="QCI_6"/>
662          <label data="7" alias="QCI_7"/>
663          <label data="8" alias="QCI_8"/>
664          <label data="9" alias="QCI_9"/>
665          <label data="128" alias="QCI_128"/>
666          <label data="129" alias="QCI_129"/>
667          <label data="130" alias="QCI_130"/>
668          <label data="131" alias="QCI_131"/>
669          <label data="132" alias="QCI_132"/>
670          <label data="133" alias="QCI_133"/>
671          <label data="134" alias="QCI_134"/>
672          <label data="135" alias="QCI_135"/>
673          <label data="136" alias="QCI_136"/>
674          <label data="137" alias="QCI_137"/>
675          <label data="138" alias="QCI_138"/>
676          <label data="139" alias="QCI_139"/>
677          <label data="140" alias="QCI_140"/>
678          <label data="141" alias="QCI_141"/>
679          <label data="142" alias="QCI_142"/>
680          <label data="143" alias="QCI_143"/>
681          <label data="144" alias="QCI_144"/>
682          <label data="145" alias="QCI_145"/>
683          <label data="146" alias="QCI_146"/>
684          <label data="147" alias="QCI_147"/>
685          <label data="148" alias="QCI_148"/>
686          <label data="149" alias="QCI_149"/>
687          <label data="150" alias="QCI_150"/>
688          <label data="151" alias="QCI_151"/>
689          <label data="152" alias="QCI_152"/>
690          <label data="153" alias="QCI_153"/>
691          <label data="154" alias="QCI_154"/>
692          <label data="155" alias="QCI_155"/>
693          <label data="156" alias="QCI_156"/>
694          <label data="157" alias="QCI_157"/>
695          <label data="158" alias="QCI_158"/>
696          <label data="159" alias="QCI_159"/>
697          <label data="160" alias="QCI_160"/>
698          <label data="161" alias="QCI_161"/>
699          <label data="162" alias="QCI_162"/>
700          <label data="163" alias="QCI_163"/>
701          <label data="164" alias="QCI_164"/>
702          <label data="165" alias="QCI_165"/>
703          <label data="166" alias="QCI_166"/>
704          <label data="167" alias="QCI_167"/>
705          <label data="168" alias="QCI_168"/>
706          <label data="169" alias="QCI_169"/>
707          <label data="170" alias="QCI_170"/>
708          <label data="171" alias="QCI_171"/>
709          <label data="172" alias="QCI_172"/>
710          <label data="173" alias="QCI_173"/>
711          <label data="174" alias="QCI_174"/>
712          <label data="175" alias="QCI_175"/>
713          <label data="176" alias="QCI_176"/>
714          <label data="177" alias="QCI_177"/>
715          <label data="178" alias="QCI_178"/>
716          <label data="179" alias="QCI_179"/>
717          <label data="180" alias="QCI_180"/>
718          <label data="181" alias="QCI_181"/>
719          <label data="182" alias="QCI_182"/>
720          <label data="183" alias="QCI_183"/>
721          <label data="184" alias="QCI_184"/>
722          <label data="185" alias="QCI_185"/>
723          <label data="186" alias="QCI_186"/>
724          <label data="187" alias="QCI_187"/>
725          <label data="188" alias="QCI_188"/>
726          <label data="189" alias="QCI_189"/>
727          <label data="190" alias="QCI_190"/>
728          <label data="191" alias="QCI_191"/>
729          <label data="192" alias="QCI_192"/>
730          <label data="193" alias="QCI_193"/>
731          <label data="194" alias="QCI_194"/>
732          <label data="195" alias="QCI_195"/>
733          <label data="196" alias="QCI_196"/>
734          <label data="197" alias="QCI_197"/>
735          <label data="198" alias="QCI_198"/>
736          <label data="199" alias="QCI_199"/>
737          <label data="200" alias="QCI_200"/>
738          <label data="201" alias="QCI_201"/>
739          <label data="202" alias="QCI_202"/>
740          <label data="203" alias="QCI_203"/>
741          <label data="204" alias="QCI_204"/>
742          <label data="205" alias="QCI_205"/>
743          <label data="206" alias="QCI_206"/>
744          <label data="207" alias="QCI_207"/>
745          <label data="208" alias="QCI_208"/>
746          <label data="209" alias="QCI_209"/>
747          <label data="210" alias="QCI_210"/>
748          <label data="211" alias="QCI_211"/>
749          <label data="212" alias="QCI_212"/>
750          <label data="213" alias="QCI_213"/>
751          <label data="214" alias="QCI_214"/>
752          <label data="215" alias="QCI_215"/>
753          <label data="216" alias="QCI_216"/>
754          <label data="217" alias="QCI_217"/>
755          <label data="218" alias="QCI_218"/>
756          <label data="219" alias="QCI_219"/>
757          <label data="220" alias="QCI_220"/>
758          <label data="221" alias="QCI_221"/>
759          <label data="222" alias="QCI_222"/>
760          <label data="223" alias="QCI_223"/>
761          <label data="224" alias="QCI_224"/>
762          <label data="225" alias="QCI_225"/>
763          <label data="226" alias="QCI_226"/>
764          <label data="227" alias="QCI_227"/>
765          <label data="228" alias="QCI_228"/>
766          <label data="229" alias="QCI_229"/>
767          <label data="230" alias="QCI_230"/>
768          <label data="231" alias="QCI_231"/>
769          <label data="232" alias="QCI_232"/>
770          <label data="233" alias="QCI_233"/>
771          <label data="234" alias="QCI_234"/>
772          <label data="235" alias="QCI_235"/>
773          <label data="236" alias="QCI_236"/>
774          <label data="237" alias="QCI_237"/>
775          <label data="238" alias="QCI_238"/>
776          <label data="239" alias="QCI_239"/>
777          <label data="240" alias="QCI_240"/>
778          <label data="241" alias="QCI_241"/>
779          <label data="242" alias="QCI_242"/>
780          <label data="243" alias="QCI_243"/>
781          <label data="244" alias="QCI_244"/>
782          <label data="245" alias="QCI_245"/>
783          <label data="246" alias="QCI_246"/>
784          <label data="247" alias="QCI_247"/>
785          <label data="248" alias="QCI_248"/>
786          <label data="249" alias="QCI_249"/>
787          <label data="250" alias="QCI_250"/>
788          <label data="251" alias="QCI_251"/>
789          <label data="252" alias="QCI_252"/>
790          <label data="253" alias="QCI_253"/>
791          <label data="254" alias="QCI_254"/>
792       </single>
793    </avp>
794    <avp name="QoS-Negotiation" code="1029" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
795       <single format-name="Enumerated" enum="0-1">
796          <label data="0" alias="NO_QoS_NEGOTIATION"/>
797          <label data="1" alias="QoS_NEGOTIATION_SUPPORTED"/>
798       </single>
799    </avp>
800    <avp name="QoS-Upgrade" code="1030" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
801       <single format-name="Enumerated" enum="0-1">
802          <label data="0" alias="QoS_UPGRADE_NOT_SUPPORTED"/>
803          <label data="1" alias="QoS_UPGRADE_SUPPORTED"/>
804       </single>
805    </avp>
806    <avp name="Rule-Failure-Code" code="1031" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
807       <single format-name="Enumerated" enum="1-13,15">
808          <label data="1" alias="UNKNOWN_RULE_NAME"/>
809          <label data="2" alias="RATING_GROUP_ERROR"/>
810          <label data="3" alias="SERVICE_IDENTIFIER_ERROR"/>
811          <label data="4" alias="GWPCEF_MALFUNCTION"/>
812          <label data="5" alias="RESOURCES_LIMITATION"/>
813          <label data="6" alias="MAX_NR_BEARERS_REACHED"/>
814          <label data="7" alias="UNKNOWN_BEARER_ID"/>
815          <label data="8" alias="MISSING_BEARER_ID"/>
816          <label data="9" alias="MISSING_FLOW_INFORMATION"/>
817          <label data="10" alias="RESOURCE_ALLOCATION_FAILURE"/>
818          <label data="11" alias="UNSUCCESSFUL_QOS_VALIDATION"/>
819          <label data="12" alias="INCORRECT_FLOW_INFORMATION"/>
820          <label data="13" alias="PS_TO_CS_HANDOVER"/>
821          <label data="15" alias="NO_BEARER_BOUND"/>
822       </single>
823    </avp>
824    <avp name="RAT-Type" code="1032" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
825       <single format-name="Enumerated" enum="0-1,1000-1004,2000-2003">
826          <label data="0" alias="WLAN"/>
827          <label data="1" alias="VIRTUAL"/>
828          <label data="1000" alias="UTRAN"/>
829          <label data="1001" alias="GERAN"/>
830          <label data="1002" alias="GAN"/>
831          <label data="1003" alias="HSPA_EVOLUTION"/>
832          <label data="1004" alias="EUTRAN"/>
833          <label data="2000" alias="CDMA2000_1X"/>
834          <label data="2001" alias="HRPD"/>
835          <label data="2002" alias="UMB"/>
836          <label data="2003" alias="EHRPD"/>
837       </single>
838    </avp>
839    <avp name="Allocation-Retention-Priority" code="1034" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
840       <grouped>
841          <avprule id="Priority-Level" type="Mandatory"/>
842          <avprule id="Pre-emption-Capability" type="Optional"/>
843          <avprule id="Pre-emption-Vulnerability" type="Optional"/>
844       </grouped>
845    </avp>
846    <avp name="APN-Aggregate-Max-Bitrate-DL" code="1040" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
847       <single format-name="Unsigned32"/>
848    </avp>
849    <avp name="APN-Aggregate-Max-Bitrate-UL" code="1041" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
850       <single format-name="Unsigned32"/>
851    </avp>
852    <avp name="Revalidation-Time" code="1042" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
853       <single format-name="Unsigned32"/>
854    </avp>
855    <avp name="Rule-Activation-Time" code="1043" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
856       <single format-name="Unsigned32"/>
857    </avp>
858    <avp name="Rule-DeActivation-Time" code="1044" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
859       <single format-name="Unsigned32"/>
860    </avp>
861    <avp name="Session-Release-Cause" code="1045" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
862       <single format-name="Enumerated" enum="0-1">
863          <label data="0" alias="UNSPECIFIED_REASON"/>
864          <label data="1" alias="UE_SUBSCRIPTION_REASON"/>
865       </single>
866    </avp>
867    <avp name="Priority-Level" code="1046" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
868       <single format-name="Unsigned32"/>
869    </avp>
870    <avp name="Pre-emption-Capability" code="1047" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
871       <single format-name="Enumerated" enum="0-1">
872          <label data="0" alias="PRE-EMPTION_CAPABILITY_ENABLED"/>
873          <label data="1" alias="PRE-EMPTION_CAPABILITY_DISABLED"/>
874       </single>
875    </avp>
876    <avp name="Pre-emption-Vulnerability" code="1048" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
877       <single format-name="Enumerated" enum="0-1">
878          <label data="0" alias="PRE-EMPTION_VULNERABILITY_ENABLED"/>
879          <label data="1" alias="PRE-EMPTION_VULNERABILITY_DISABLED"/>
880       </single>
881    </avp>
882    <avp name="Default-EPS-Bearer-QoS" code="1049" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
883       <grouped>
884          <avprule id="QoS-Class-Identifier" type="Optional"/>
885          <avprule id="Allocation-Retention-Priority" type="Optional"/>
886          <avprule id="AVP" type="Optional" qual="*"/>
887       </grouped>
888    </avp>
889    <avp name="AN-GW-Address" code="1050" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
890       <single format-name="Address"/>
891    </avp>
892    <avp name="Authorization-State-Change-Time" code="1057" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
893       <single format-name="Time"/>
894    </avp>
895    <avp name="Flow-Information" code="1058" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
896       <grouped>
897          <avprule id="Flow-Description" type="Optional"/>
898          <avprule id="Flow-Direction" type="Optional"/>
899          <avprule id="AVP" type="Optional" qual="*"/>
900       </grouped>
901    </avp>
902    <avp name="Next-Authorization-State" code="1059" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
903       <single format-name="Enumerated" enum="0-1">
904          <label data="0" alias="AUTHORIZED"/>
905          <label data="1" alias="DENIED_CALENDAR_TIME"/>
906       </single>
907    </avp>
908    <avp name="Resource-Allocation-Notification" code="1063" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
909       <single format-name="Enumerated" enum="0">
910          <label data="0" alias="ENABLE_NOTIFICATION"/>
911       </single>
912    </avp>
913    <avp name="Monitoring-Key" code="1066" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
914       <single format-name="OctetString"/>
915    </avp>
916    <avp name="Usage-Monitoring-Information" code="1067" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
917       <grouped>
918          <avprule id="Monitoring-Key" type="Optional"/>
919          <avprule id="Granted-Service-Unit" type="Optional"/>
920          <avprule id="Used-Service-Unit" type="Optional"/>
921          <avprule id="Usage-Monitoring-Level" type="Optional"/>
922          <avprule id="Usage-Monitoring-Report" type="Optional"/>
923          <avprule id="Usage-Monitoring-Support" type="Optional"/>
924          <avprule id="AVP" type="Optional" qual="*"/>
925       </grouped>
926    </avp>
927    <avp name="Usage-Monitoring-Level" code="1068" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
928       <single format-name="Enumerated" enum="0-1">
929          <label data="0" alias="SESSION_LEVEL"/>
930          <label data="1" alias="PCC_RULE_LEVEL"/>
931       </single>
932    </avp>
933    <avp name="Usage-Monitoring-Report" code="1069" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
934       <single format-name="Enumerated" enum="0">
935          <label data="0" alias="USAGE_MONITORING_REPORT_REQUIRED"/>
936       </single>
937    </avp>
938    <avp name="Usage-Monitoring-Support" code="1070" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
939       <single format-name="Enumerated" enum="0">
940          <label data="0" alias="USAGE_MONITORING_DISABLED"/>
941       </single>
942    </avp>
943    <avp name="Flow-Direction" code="1080" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
944       <single format-name="Enumerated" enum="0-3">
945          <label data="0" alias="UNSPECIFIED"/>
946          <label data="1" alias="DOWNLINK"/>
947          <label data="2" alias="UPLINK"/>
948          <label data="3" alias="BIDIRECTIONAL"/>
949       </single>
950    </avp>
951    <avp name="Rule-Space-Decision" code="291" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
952       <single format-name="OctetString"/>
953    </avp>
954    <avp name="Charging-Rule-Authorization" code="1055" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
955       <grouped>
956          <avprule id="Authorization-State" type="Mandatory"/>
957          <avprule id="Authorization-State-Change-Time" type="Optional"/>
958          <avprule id="Next-Authorization-State" type="Optional"/>
959          <avprule id="One-Time-Redirect-Control" type="Optional"/>
960       </grouped>
961    </avp>
962    <avp name="Customer-Id" code="1146" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="mustnot">
963       <single format-name="OctetString"/>
964    </avp>
965    <avp name="One-Time-Redirect-Control" code="1193" vendor-name="ERICSSON" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="mustnot">
966       <single format-name="Enumerated" enum="0-10">
967          <label data="0" alias="INACTIVE"/>
968          <label data="1" alias="DEFAULT"/>
969          <label data="2" alias="ROAMING"/>
970          <label data="3" alias="QBAU"/>
971          <label data="4" alias="TIME"/>
972          <label data="5" alias="OPERATOR_REASON_ONE"/>
973          <label data="6" alias="OPERATOR_REASON_TWO"/>
974          <label data="7" alias="OPERATOR_REASON_THREE"/>
975          <label data="8" alias="OPERATOR_REASON_FOUR"/>
976          <label data="9" alias="OPERATOR_REASON_FIVE"/>
977          <label data="10" alias="OPERATOR_REASON_SIX"/>
978       </single>
979    </avp>
980    <command name="CER" code="257" type="Request">
981       <avprule id="Origin-Host" type="Mandatory"/>
982       <avprule id="Origin-Realm" type="Mandatory"/>
983       <avprule id="Host-IP-Address" type="Mandatory" qual="1*"/>
984       <avprule id="Vendor-Id" type="Mandatory"/>
985       <avprule id="Product-Name" type="Mandatory"/>
986       <avprule id="Origin-State-Id" type="Optional"/>
987       <avprule id="Supported-Vendor-Id" type="Optional" qual="*"/>
988       <avprule id="Auth-Application-Id" type="Optional" qual="*"/>
989       <avprule id="Inband-Security-Id" type="Optional" qual="*"/>
990       <avprule id="Acct-Application-Id" type="Optional" qual="*"/>
991       <avprule id="Vendor-Specific-Application-Id" type="Optional" qual="*"/>
992       <avprule id="Firmware-Revision" type="Optional"/>
993       <avprule id="AVP" type="Optional" qual="*"/>
994    </command>
995    <command name="CEA" code="257" type="Answer">
996       <avprule id="Result-Code" type="Mandatory"/>
997       <avprule id="Origin-Host" type="Mandatory"/>
998       <avprule id="Origin-Realm" type="Mandatory"/>
999       <avprule id="Host-IP-Address" type="Mandatory" qual="1*"/>
1000       <avprule id="Vendor-Id" type="Mandatory"/>
1001       <avprule id="Product-Name" type="Mandatory"/>
1002       <avprule id="Origin-State-Id" type="Optional"/>
1003       <avprule id="Error-Message" type="Optional"/>
1004       <avprule id="Failed-AVP" type="Optional" qual="*"/>
1005       <avprule id="Supported-Vendor-Id" type="Optional" qual="*"/>
1006       <avprule id="Auth-Application-Id" type="Optional" qual="*"/>
1007       <avprule id="Inband-Security-Id" type="Optional" qual="*"/>
1008       <avprule id="Acct-Application-Id" type="Optional" qual="*"/>
1009       <avprule id="Vendor-Specific-Application-Id" type="Optional" qual="*"/>
1010       <avprule id="Firmware-Revision" type="Optional"/>
1011       <avprule id="AVP" type="Optional" qual="*"/>
1012    </command>
1013    <command name="RA-Request" code="258" type="Request">
1014       <avprule id="Session-Id" type="Fixed"/>
1015       <avprule id="Auth-Application-Id" type="Mandatory"/>
1016       <avprule id="Origin-Host" type="Mandatory"/>
1017       <avprule id="Origin-Realm" type="Mandatory"/>
1018       <avprule id="Destination-Realm" type="Mandatory"/>
1019       <avprule id="Destination-Host" type="Mandatory"/>
1020       <avprule id="Re-Auth-Request-Type" type="Mandatory"/>
1021       <avprule id="Session-Release-Cause" type="Optional"/>
1022       <avprule id="Origin-State-Id" type="Optional"/>
1023       <avprule id="Event-Trigger" type="Optional" qual="*"/>
1024       <avprule id="Charging-Rule-Remove" type="Optional" qual="*"/>
1025       <avprule id="Charging-Rule-Install" type="Optional" qual="*"/>
1026       <avprule id="Default-EPS-Bearer-QoS" type="Optional"/>
1027       <avprule id="QoS-Information" type="Optional"/>
1028       <avprule id="Revalidation-Time" type="Optional"/>
1029       <avprule id="Content-Filtering-Profile-Id" type="Optional"/>
1030       <avprule id="Usage-Monitoring-Information" type="Optional" qual="*"/>
1031       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1032       <avprule id="Route-Record" type="Optional" qual="*"/>
1033       <avprule id="AVP" type="Optional" qual="*"/>
1034    </command>
1035    <command name="RA-Answer" code="258" type="Answer">
1036       <avprule id="Session-Id" type="Fixed"/>
1037       <avprule id="Origin-Host" type="Mandatory"/>
1038       <avprule id="Origin-Realm" type="Mandatory"/>
1039       <avprule id="Result-Code" type="Optional"/>
1040       <avprule id="Experimental-Result" type="Optional"/>
1041       <avprule id="Origin-State-Id" type="Optional"/>
1042       <avprule id="IP-CAN-Type" type="Optional"/>
1043       <avprule id="RAT-Type" type="Optional"/>
1044       <avprule id="AN-GW-Address" type="Optional" qual="0*2"/>
1045       <avprule id="3GPP-SGSN-MCC-MNC" type="Optional"/>
1046       <avprule id="3GPP-SGSN-Address" type="Optional"/>
1047       <avprule id="3GPP-SGSN-IPv6-Address" type="Optional"/>
1048       <avprule id="RAI" type="Optional"/>
1049       <avprule id="3GPP-User-Location-Info" type="Optional"/>
1050       <avprule id="3GPP-MS-TimeZone" type="Optional"/>
1051       <avprule id="Charging-Rule-Report" type="Optional" qual="*"/>
1052       <avprule id="Error-Message" type="Optional"/>
1053       <avprule id="Error-Reporting-Host" type="Optional"/>
1054       <avprule id="Failed-AVP" type="Optional" qual="*"/>
1055       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1056       <avprule id="AVP" type="Optional" qual="*"/>
1057    </command>
1058    <command name="ACR" code="271" type="Request">
1059       <avprule id="Session-Id" type="Fixed"/>
1060       <avprule id="Origin-Host" type="Mandatory"/>
1061       <avprule id="Origin-Realm" type="Mandatory"/>
1062       <avprule id="Destination-Realm" type="Mandatory"/>
1063       <avprule id="Accounting-Record-Type" type="Mandatory"/>
1064       <avprule id="Accounting-Record-Number" type="Mandatory"/>
1065       <avprule id="Acct-Application-Id" type="Optional"/>
1066       <avprule id="Vendor-Specific-Application-Id" type="Optional"/>
1067       <avprule id="User-Name" type="Optional"/>
1068       <avprule id="Accounting-Sub-Session-Id" type="Optional"/>
1069       <avprule id="Acct-Session-Id" type="Optional"/>
1070       <avprule id="Acct-Multi-Session-Id" type="Optional"/>
1071       <avprule id="Acct-Interim-Interval" type="Optional"/>
1072       <avprule id="Accounting-Realtime-Required" type="Optional"/>
1073       <avprule id="Origin-State-Id" type="Optional"/>
1074       <avprule id="Event-Timestamp" type="Optional"/>
1075       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1076       <avprule id="Route-Record" type="Optional" qual="*"/>
1077       <avprule id="AVP" type="Optional" qual="*"/>
1078    </command>
1079    <command name="ACA" code="271" type="Answer">
1080       <avprule id="Session-Id" type="Fixed"/>
1081       <avprule id="Result-Code" type="Mandatory"/>
1082       <avprule id="Origin-Host" type="Mandatory"/>
1083       <avprule id="Origin-Realm" type="Mandatory"/>
1084       <avprule id="Accounting-Record-Type" type="Mandatory"/>
1085       <avprule id="Accounting-Record-Number" type="Mandatory"/>
1086       <avprule id="Acct-Application-Id" type="Optional"/>
1087       <avprule id="Vendor-Specific-Application-Id" type="Optional"/>
1088       <avprule id="User-Name" type="Optional"/>
1089       <avprule id="Accounting-Sub-Session-Id" type="Optional"/>
1090       <avprule id="Acct-Session-Id" type="Optional"/>
1091       <avprule id="Acct-Multi-Session-Id" type="Optional"/>
1092       <avprule id="Error-Reporting-Host" type="Optional"/>
1093       <avprule id="Acct-Interim-Interval" type="Optional"/>
1094       <avprule id="Accounting-Realtime-Required" type="Optional"/>
1095       <avprule id="Origin-State-Id" type="Optional"/>
1096       <avprule id="Event-Timestamp" type="Optional"/>
1097       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1098       <avprule id="AVP" type="Optional" qual="*"/>
1099    </command>
1100    <command name="CC-Request" code="272" type="Request">
1101       <avprule id="Session-Id" type="Fixed"/>
1102       <avprule id="Auth-Application-Id" type="Mandatory"/>
1103       <avprule id="Origin-Host" type="Mandatory"/>
1104       <avprule id="Origin-Realm" type="Mandatory"/>
1105       <avprule id="Destination-Realm" type="Mandatory"/>
1106       <avprule id="CC-Request-Type" type="Mandatory"/>
1107       <avprule id="CC-Request-Number" type="Mandatory"/>
1108       <avprule id="Destination-Host" type="Optional"/>
1109       <avprule id="Origin-State-Id" type="Optional"/>
1110       <avprule id="Subscription-Id" type="Optional" qual="*"/>
1111       <avprule id="Supported-Features" type="Optional" qual="*"/>
1112       <avprule id="Network-Request-Support" type="Optional"/>
1113       <avprule id="Bearer-Identifier" type="Optional"/>
1114       <avprule id="Bearer-Operation" type="Optional"/>
1115       <avprule id="Framed-IP-Address" type="Optional"/>
1116       <avprule id="Framed-IPv6-Prefix" type="Optional"/>
1117       <avprule id="IP-CAN-Type" type="Optional"/>
1118       <avprule id="3GPP-RAT-Type" type="Optional"/>
1119       <avprule id="RAT-Type" type="Optional"/>
1120       <avprule id="Termination-Cause" type="Optional"/>
1121       <avprule id="User-Equipment-Info" type="Optional"/>
1122       <avprule id="QoS-Information" type="Optional"/>
1123       <avprule id="QoS-Negotiation" type="Optional"/>
1124       <avprule id="QoS-Upgrade" type="Optional"/>
1125       <avprule id="Default-EPS-Bearer-QoS" type="Optional"/>
1126       <avprule id="AN-GW-Address" type="Optional" qual="0*2"/>
1127       <avprule id="3GPP-SGSN-MCC-MNC" type="Optional"/>
1128       <avprule id="3GPP-SGSN-Address" type="Optional"/>
1129       <avprule id="3GPP-SGSN-IPv6-Address" type="Optional"/>
1130       <avprule id="RAI" type="Optional"/>
1131       <avprule id="3GPP-User-Location-Info" type="Optional"/>
1132       <avprule id="3GPP-MS-TimeZone" type="Optional"/>
1133       <avprule id="Called-Station-Id" type="Optional"/>
1134       <avprule id="Bearer-Usage" type="Optional"/>
1135       <avprule id="Online" type="Optional"/>
1136       <avprule id="Offline" type="Optional"/>
1137       <avprule id="3GPP-Charging-Characteristics" type="Optional"/>
1138       <avprule id="Gx-Capability-List" type="Optional"/>
1139       <avprule id="Rule-Space-Decision" type="Optional"/>
1140       <avprule id="Rule-Space-Suggestion" type="Optional"/>
1141       <avprule id="Charging-Rule-Report" type="Optional" qual="*"/>
1142       <avprule id="Event-Trigger" type="Optional" qual="*"/>
1143       <avprule id="Access-Network-Charging-Address" type="Optional"/>
1144       <avprule id="Access-Network-Charging-Identifier-Gx" type="Optional" qual="*"/>
1145       <avprule id="Usage-Monitoring-Information" type="Optional" qual="*"/>
1146       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1147       <avprule id="Route-Record" type="Optional" qual="*"/>
1148       <avprule id="AVP" type="Optional" qual="*"/>
1149    </command>
1150    <command name="CC-Answer" code="272" type="Answer">
1151       <avprule id="Session-Id" type="Fixed"/>
1152       <avprule id="Auth-Application-Id" type="Mandatory"/>
1153       <avprule id="Origin-Host" type="Mandatory"/>
1154       <avprule id="Origin-Realm" type="Mandatory"/>
1155       <avprule id="CC-Request-Type" type="Mandatory"/>
1156       <avprule id="CC-Request-Number" type="Mandatory"/>
1157       <avprule id="Result-Code" type="Optional"/>
1158       <avprule id="Experimental-Result" type="Optional"/>
1159       <avprule id="Supported-Features" type="Optional" qual="*"/>
1160       <avprule id="Bearer-Control-Mode" type="Optional"/>
1161       <avprule id="Event-Trigger" type="Optional" qual="*"/>
1162       <avprule id="Origin-State-Id" type="Optional"/>
1163       <avprule id="Redirect-Host" type="Optional" qual="*"/>
1164       <avprule id="Redirect-Host-Usage" type="Optional"/>
1165       <avprule id="Redirect-Max-Cache-Time" type="Optional"/>
1166       <avprule id="Charging-Rule-Remove" type="Optional" qual="*"/>
1167       <avprule id="Charging-Rule-Install" type="Optional" qual="*"/>
1168       <avprule id="Charging-Information" type="Optional"/>
1169       <avprule id="Online" type="Optional"/>
1170       <avprule id="Offline" type="Optional"/>
1171       <avprule id="Content-Filtering-Profile-Id" type="Optional"/>
1172       <avprule id="3GPP-Charging-Characteristics" type="Optional"/>
1173       <avprule id="Gx-Capability-List" type="Optional"/>
1174       <avprule id="QoS-Information" type="Optional"/>
1175       <avprule id="Revalidation-Time" type="Optional"/>
1176       <avprule id="Default-EPS-Bearer-QoS" type="Optional"/>
1177       <avprule id="Customer-Id" type="Optional"/>
1178       <avprule id="Usage-Monitoring-Information" type="Optional" qual="*"/>
1179       <avprule id="Failed-AVP" type="Optional" qual="*"/>
1180       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1181       <avprule id="Route-Record" type="Optional" qual="*"/>
1182       <avprule id="AVP" type="Optional" qual="*"/>
1183    </command>
1184    <command name="ASR" code="274" type="Request">
1185       <avprule id="Session-Id" type="Fixed"/>
1186       <avprule id="Origin-Host" type="Mandatory"/>
1187       <avprule id="Origin-Realm" type="Mandatory"/>
1188       <avprule id="Destination-Realm" type="Mandatory"/>
1189       <avprule id="Destination-Host" type="Mandatory"/>
1190       <avprule id="Auth-Application-Id" type="Mandatory"/>
1191       <avprule id="User-Name" type="Optional"/>
1192       <avprule id="Origin-State-Id" type="Optional"/>
1193       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1194       <avprule id="Route-Record" type="Optional" qual="*"/>
1195       <avprule id="AVP" type="Optional" qual="*"/>
1196    </command>
1197    <command name="ASA" code="274" type="Answer">
1198       <avprule id="Session-Id" type="Fixed"/>
1199       <avprule id="Result-Code" type="Mandatory"/>
1200       <avprule id="Origin-Host" type="Mandatory"/>
1201       <avprule id="Origin-Realm" type="Mandatory"/>
1202       <avprule id="User-Name" type="Optional"/>
1203       <avprule id="Origin-State-Id" type="Optional"/>
1204       <avprule id="Error-Message" type="Optional"/>
1205       <avprule id="Error-Reporting-Host" type="Optional"/>
1206       <avprule id="Failed-AVP" type="Optional" qual="*"/>
1207       <avprule id="Redirect-Host" type="Optional" qual="*"/>
1208       <avprule id="Redirect-Host-Usage" type="Optional"/>
1209       <avprule id="Redirect-Max-Cache-Time" type="Optional"/>
1210       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1211       <avprule id="AVP" type="Optional" qual="*"/>
1212    </command>
1213    <command name="STR" code="275" type="Request">
1214       <avprule id="Session-Id" type="Fixed"/>
1215       <avprule id="Origin-Host" type="Mandatory"/>
1216       <avprule id="Origin-Realm" type="Mandatory"/>
1217       <avprule id="Destination-Realm" type="Mandatory"/>
1218       <avprule id="Auth-Application-Id" type="Mandatory"/>
1219       <avprule id="Termination-Cause" type="Mandatory"/>
1220       <avprule id="User-Name" type="Optional"/>
1221       <avprule id="Destination-Host" type="Optional"/>
1222       <avprule id="Class" type="Optional" qual="*"/>
1223       <avprule id="Origin-State-Id" type="Optional"/>
1224       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1225       <avprule id="Route-Record" type="Optional" qual="*"/>
1226       <avprule id="AVP" type="Optional" qual="*"/>
1227    </command>
1228    <command name="STA" code="275" type="Answer">
1229       <avprule id="Session-Id" type="Fixed"/>
1230       <avprule id="Result-Code" type="Mandatory"/>
1231       <avprule id="Origin-Host" type="Mandatory"/>
1232       <avprule id="Origin-Realm" type="Mandatory"/>
1233       <avprule id="User-Name" type="Optional"/>
1234       <avprule id="Class" type="Optional" qual="*"/>
1235       <avprule id="Error-Message" type="Optional"/>
1236       <avprule id="Error-Reporting-Host" type="Optional"/>
1237       <avprule id="Failed-AVP" type="Optional" qual="*"/>
1238       <avprule id="Origin-State-Id" type="Optional"/>
1239       <avprule id="Redirect-Host" type="Optional" qual="*"/>
1240       <avprule id="Redirect-Host-Usage" type="Optional"/>
1241       <avprule id="Redirect-Max-Cache-Time" type="Optional"/>
1242       <avprule id="Proxy-Info" type="Optional" qual="*"/>
1243       <avprule id="AVP" type="Optional" qual="*"/>
1244    </command>
1245    <command name="DWR" code="280" type="Request">
1246       <avprule id="Origin-Host" type="Mandatory"/>
1247       <avprule id="Origin-Realm" type="Mandatory"/>
1248       <avprule id="Origin-State-Id" type="Optional"/>
1249    </command>
1250    <command name="DWA" code="280" type="Answer">
1251       <avprule id="Result-Code" type="Mandatory"/>
1252       <avprule id="Origin-Host" type="Mandatory"/>
1253       <avprule id="Origin-Realm" type="Mandatory"/>
1254       <avprule id="Error-Message" type="Optional"/>
1255       <avprule id="Failed-AVP" type="Optional" qual="*"/>
1256       <avprule id="Origin-State-Id" type="Optional"/>
1257    </command>
1258    <command name="DPR" code="282" type="Request">
1259       <avprule id="Origin-Host" type="Mandatory"/>
1260       <avprule id="Origin-Realm" type="Mandatory"/>
1261       <avprule id="Disconnect-Cause" type="Mandatory"/>
1262    </command>
1263    <command name="DPA" code="282" type="Answer">
1264       <avprule id="Result-Code" type="Mandatory"/>
1265       <avprule id="Origin-Host" type="Mandatory"/>
1266       <avprule id="Origin-Realm" type="Mandatory"/>
1267       <avprule id="Error-Message" type="Optional"/>
1268       <avprule id="Failed-AVP" type="Optional" qual="*"/>
1269    </command>
1270 </dictionary>