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