1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE dictionary SYSTEM "dictionary.dtd">
4 <dictionary name="3GPP AVP DEFINITIONS">
9 <vendor name="3GPP" code="10415"/>
14 <!-- 3GPP VENDOR SPECIFIC CODES -->
16 <avp name="Abort-Cause" code="500" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
17 <single format-name="Enumerated" enum="0-4">
18 <label data="0" alias="BEARER_RELEASED"/>
19 <label data="1" alias="INSUFFICIENT_SERVER_RESOURCES"/>
20 <label data="2" alias="INSUFFICIENT_BEARER_RESOURCES"/>
21 <label data="3" alias="PS_TO_CS_HANDOVER"/>
22 <label data="4" alias="SPONSORED_DATA_CONNECTIVITY_DISALLOWED"/>
25 <avp name="Access-Network-Charging-Address" code="501" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
26 <avp name="Access-Network-Charging-Identifier" code="502" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
28 <avprule id="Access-Network-Charging-Identifier-Value" type="Mandatory"/>
29 <avprule id="Flows" type="Optional" qual="*"/>
32 <avp name="Access-Network-Charging-Identifier-Value" code="503" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
33 <avp name="Acceptable-Service-Info" code="526" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
35 <avprule id="Media-Component-Description" type="Optional" qual="*"/>
36 <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
37 <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
38 <avprule id="AVP" type="Optional" qual="*"/>
41 <avp name="AF-Application-Identifier" code="504" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
42 <avp name="AF-Charging-Identifier" code="505" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
43 <avp name="Application-Service-Provider-Identity" code="532" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may"><single format-name="UTF8String"/></avp>
44 <avp name="Codec-Data" code="524" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
45 <avp name="Flow-Description" code="507" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="IPFilterRule"/></avp>
46 <avp name="Flow-Number" code="509" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
47 <avp name="Flows" code="510" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
49 <avprule id="Media-Component-Number" type="Mandatory"/>
50 <avprule id="Flow-Number" type="Optional" qual="*"/>
51 <avprule id="Final-Unit-Action" type="Optional"/>
54 <avp name="Flow-Status" code="511" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
55 <single format-name="Enumerated" enum="0-15">
56 <label data="0" alias="ENABLED-UPLINK"/>
57 <label data="1" alias="ENABLED-DOWNLINK"/>
58 <label data="2" alias="ENABLED"/>
59 <label data="3" alias="DISABLED"/>
60 <label data="4" alias="REMOVED"/>
63 <avp name="Flow-Usage" code="512" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
64 <single format-name="Enumerated" enum="0-15">
65 <label data="0" alias="NO_INFORMATION"/>
66 <label data="1" alias="RTCP"/>
67 <label data="2" alias="AF_SIGNALLING"/>
70 <avp name="Service-URN" code="525" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
71 <avp name="Specific-Action" code="513" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
72 <single format-name="Enumerated" enum="1-4,6-11">
73 <label data="1" alias="CHARGING_CORRELATION_EXCHANGE"/>
74 <label data="2" alias="INDICATION_OF_LOSS_OF_BEARER"/>
75 <label data="3" alias="INDICATION_OF_RECOVERY_OF_BEARER"/>
76 <label data="4" alias="INDICATION_OF_RELEASE_OF_BEARER"/>
77 <label data="6" alias="IP-CAN_CHANGE"/>
78 <label data="7" alias="INDICATION_OF_OUT_OF_CREDIT"/>
79 <label data="8" alias="INDICATION_OF_SUCCESSFUL_RESOURCES_ALLOCATION"/>
80 <label data="9" alias="INDICATION_OF_FAILED_RESOURCES_ALLOCATION"/>
81 <label data="10" alias="INDICATION_OF_LIMITED_PCC_DEPLOYMENT"/>
82 <label data="11" alias="USAGE_REPORT"/>
85 <avp name="Max-Requested-Bandwidth-DL" code="515" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
86 <avp name="Max-Requested-Bandwidth-UL" code="516" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
87 <avp name="Media-Component-Description" code="517" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
89 <avprule id="Media-Component-Number" type="Mandatory"/>
90 <avprule id="Media-Sub-Component" type="Optional" qual="*"/>
91 <avprule id="AF-Application-Identifier" type="Optional"/>
92 <avprule id="Media-Type" type="Optional"/>
93 <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
94 <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
95 <avprule id="Flow-Status" type="Optional"/>
96 <avprule id="Reservation-Priority" type="Optional"/>
97 <avprule id="RS-Bandwidth" type="Optional"/>
98 <avprule id="RR-Bandwidth" type="Optional"/>
99 <avprule id="Codec-Data" type="Optional" qual="*"/>
102 <avp name="Media-Component-Number" code="518" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
103 <avp name="Media-Sub-Component" code="519" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
105 <avprule id="Flow-Number" type="Mandatory"/>
106 <avprule id="Flow-Description" type="Optional" qual="0*2"/>
107 <avprule id="Flow-Status" type="Optional"/>
108 <avprule id="Flow-Usage" type="Optional"/>
109 <avprule id="Max-Requested-Bandwidth-UL" type="Optional"/>
110 <avprule id="Max-Requested-Bandwidth-DL" type="Optional"/>
111 <avprule id="AF-Signalling-Protocol" type="Optional"/>
112 <avprule id="AVP" type="Optional" qual="*"/>
115 <avp name="Media-Type" code="520" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
116 <single format-name="Enumerated" enum="0-6,4294967295">
117 <label data="0" alias="AUDIO"/>
118 <label data="1" alias="VIDEO"/>
119 <label data="2" alias="DATA"/>
120 <label data="3" alias="APPLICATION"/>
121 <label data="4" alias="CONTROL"/>
122 <label data="5" alias="TEXT"/>
123 <label data="6" alias="MESSAGE"/>
124 <label data="4294967295" alias="OTHER"/>
127 <avp name="MPS-Identifier" code="528" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may"><single format-name="OctetString"/></avp>
128 <avp name="RR-Bandwidth" code="521" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
129 <avp name="RS-Bandwidth" code="522" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
130 <avp name="Service-Info-Status" code="527" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
131 <single format-name="Enumerated" enum="0-1">
132 <label data="0" alias="FINAL_SERVICE_INFORMATION"/>
133 <label data="1" alias="PRELIMINARY_SERVICE_INFORMATION"/>
136 <avp name="SIP-Forking-Indication" code="523" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
137 <single format-name="Enumerated" enum="0-1">
138 <label data="0" alias="SINGLE_DIALOGUE"/>
139 <label data="1" alias="SEVERAL_DIALOGUES"/>
142 <avp name="Sponsor-Identity" code="531" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may"><single format-name="UTF8String"/></avp>
143 <avp name="Sponsored-Connectivity-Data" code="530" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
145 <avprule id="Sponsor-Identity" type="Optional"/>
146 <avprule id="Application-Service-Provider-Identity" type="Optional"/>
147 <avprule id="Granted-Service-Unit" type="Optional"/>
148 <avprule id="Used-Service-Unit" type="Optional"/>
149 <avprule id="AVP" type="Optional" qual="*"/>
152 <avp name="AF-Signalling-Protocol" code="529" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
153 <single format-name="Enumerated" enum="0-1">
154 <label data="0" alias="NO_INFORMATION"/>
155 <label data="1" alias="SIP"/>
158 <avp name="Rx-Request-Type" code="533" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
159 <single format-name="Enumerated" enum="0-1">
160 <label data="0" alias="INITIAL_REQUEST"/>
161 <label data="1" alias="UPDATE_REQUEST"/>
166 <avp name="IP-CAN-Type" code="1027" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="must" p-bit="may">
167 <single format-name="Enumerated" enum="0-6">
168 <label data="0" alias="3GPP-GPRS"/>
169 <label data="1" alias="DOCSIS"/>
170 <label data="2" alias="xDSL"/>
171 <label data="3" alias="WiMAX"/>
172 <label data="4" alias="3GPP2"/>
173 <label data="5" alias="3GP-EPS"/>
174 <label data="6" alias="Non-3GPP-EPS"/>
177 <avp name="RAT-Type" code="1032" vendor-name="3GPP" may-encrypt="yes" v-bit="must" m-bit="mustnot" p-bit="may">
178 <single format-name="Enumerated" enum="0-2,1000-1004,2000-2003">
179 <label data="0" alias="WLAN"/>
180 <label data="1" alias="VIRTUAL"/>
181 <label data="2" alias="BBF"/>
182 <label data="1000" alias="UTRAN"/>
183 <label data="1001" alias="GERAN"/>
184 <label data="1002" alias="GAN"/>
185 <label data="1003" alias="HSPA_EVOLUTION"/>
186 <label data="1004" alias="EUTRAN"/>
187 <label data="2000" alias="CDMA2000_1X"/>
188 <label data="2001" alias="HRPD"/>
189 <label data="2002" alias="UMB"/>
190 <label data="2003" alias="EHRPD"/>
195 <avp name="Supported-Features" code="628" vendor-name="3GPP" v-bit="must" m-bit="may">
197 <avprule id="Vendor-Id" type="Mandatory"/>
198 <avprule id="Feature-List-ID" type="Mandatory"/>
199 <avprule id="Feature-List" type="Mandatory"/>
200 <avprule id="AVP" type="Optional" qual="*"/>
203 <avp name="Feature-List-ID" code="629" vendor-name="3GPP" v-bit="must" m-bit="mustnot"><single format-name="Unsigned32"/></avp>
204 <avp name="Feature-List" code="630" vendor-name="3GPP" v-bit="must" m-bit="mustnot"><single format-name="Unsigned32"/></avp>
205 <!-- End Multimedia -->
206 <avp name="Node-Functionality" code="862" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
207 <single format-name="Enumerated" enum="0-11">
208 <label data="0" alias="S-CSCF"/>
209 <label data="1" alias="P-CSCF"/>
210 <label data="2" alias="I-CSCF"/>
211 <label data="3" alias="MRFC"/>
212 <label data="4" alias="MGCF"/>
213 <label data="5" alias="BGCF"/>
214 <label data="6" alias="AS"/>
215 <label data="7" alias="IBCF"/>
216 <label data="8" alias="S-GW"/>
217 <label data="9" alias="P-GW"/>
218 <label data="10" alias="HSGW"/>
219 <label data="11" alias="E-CSCF"/>
222 <avp name="User-Session-Id" code="830" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
223 <avp name="Outgoing-Session-Id" code="2320" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
224 <avp name="Session-Priority" code="650" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
225 <single format-name="Enumerated" enum="0-4">
226 <label data="0" alias="PRIORITY-0"/>
227 <label data="1" alias="PRIORITY-1"/>
228 <label data="2" alias="PRIORITY-2"/>
229 <label data="3" alias="PRIORITY-3"/>
230 <label data="4" alias="PRIORITY-4"/>
233 <avp name="Called-Asserted-Identity" code="1250" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
234 <avp name="Base-Time-Interval" code="1265" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
235 <avp name="Envelope" code="1266" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
237 <avprule id="Envelope-Start-Time" type="Mandatory"/>
238 <avprule id="Envelope-End-Time" type="Optional"/>
239 <avprule id="CC-Total-Octets" type="Optional"/>
240 <avprule id="CC-Input-Octets" type="Optional"/>
241 <avprule id="CC-Output-Octets" type="Optional"/>
242 <avprule id="CC-Service-Specific-Units" type="Optional"/>
243 <avprule id="AVP" type="Optional" qual="*"/>
246 <avp name="Envelope-End-Time" code="1267" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
247 <avp name="Envelope-Reporting" code="1268" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
248 <single format-name="Enumerated" enum="0-4">
249 <label data="0" alias="DO_NOT_REPORT_ENVELOPES"/>
250 <label data="1" alias="REPORT_ENVELOPES"/>
251 <label data="2" alias="REPORT_ENVELOPES_WITH_VOLUME"/>
252 <label data="3" alias="REPORT_ENVELOPES_WITH_EVENTS"/>
253 <label data="4" alias="REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS"/>
256 <avp name="Envelope-Start-Time" code="1269" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
257 <avp name="Time-Quota-Mechanism" code="1270" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
259 <avprule id="Time-Quota-Type" type="Mandatory"/>
260 <avprule id="Base-Time-Interval" type="Mandatory"/>
263 <avp name="Time-Quota-Type" code="1271" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
264 <single format-name="Enumerated" enum="0-1">
265 <label data="0" alias="DISCRETE_TIME_PERIOD"/>
266 <label data="1" alias="CONTINUOUS_TIME_PERIOD"/>
269 <avp name="AF-Correlation-Information" code="1276" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
271 <avprule id="AF-Charging-Identifier" type="Mandatory"/>
272 <avprule id="Flows" type="Optional" qual="*"/>
275 <avp name="Number-Portability-Routing-Information" code="2024" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
276 <avp name="Carrier-Select-Routing-Information" code="2023" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
277 <avp name="Alternate-Charged-Party-Address" code="1280" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
278 <avp name="Requested-Party-Address" code="1251" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
279 <avp name="Associated-URI" code="856" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
280 <avp name="Time-Stamps" code="833" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
282 <avprule id="SIP-Request-Timestamp" type="Optional"/>
283 <avprule id="SIP-Response-Timestamp" type="Optional"/>
284 <avprule id="SIP-Request-Timestamp-Fraction" type="Optional"/>
285 <avprule id="SIP-Response-Timestamp-Fraction" type="Optional"/>
288 <avp name="SIP-Request-Timestamp" code="834" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
289 <avp name="SIP-Response-Timestamp" code="835" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
290 <avp name="SIP-Request-Timestamp-Fraction" code="2301" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
291 <avp name="SIP-Response-Timestamp-Fraction" code="2302" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
292 <avp name="Application-Server-Information" code="850" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
294 <avprule id="Application-Server" type="Optional"/>
295 <avprule id="Application-Provided-Called-Party-Address" type="Optional" qual="*"/>
298 <avp name="Application-Server" code="836" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
299 <avp name="Application-Provided-Called-Party-Address" code="837" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
300 <avp name="IMS-Charging-Identifier" code="841" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
301 <avp name="SDP-Session-Description" code="842" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
302 <avp name="Served-Party-IP-Address" code="848" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
303 <avp name="Server-Capabilities" code="603" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
305 <avprule id="Mandatory-Capability" type="Optional" qual="*"/>
306 <avprule id="Optional-Capability" type="Optional" qual="*"/>
307 <avprule id="Server-Name" type="Optional" qual="*"/>
308 <avprule id="AVP" type="Optional" qual="*"/>
311 <avp name="Mandatory-Capability" code="604" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
312 <avp name="Optional-Capability" code="605" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
313 <avp name="Server-Name" code="602" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
314 <avp name="Trunk-Group-ID" code="851" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
316 <avprule id="Incoming-Trunk-Group-ID" type="Optional"/>
317 <avprule id="Outgoing-Trunk-Group-ID" type="Optional"/>
321 <avp name="Incoming-Trunk-Group-ID" code="852" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
322 <avp name="Outgoing-Trunk-Group-ID" code="853" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
323 <avp name="Bearer-Service" code="854" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
324 <avp name="Service-Id" code="855" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
325 <avp name="Service-Specific-Info" code="1249" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
327 <avprule id="Service-Specific-Type" type="Optional"/>
328 <avprule id="Service-Specific-Data" type="Optional"/>
331 <avp name="Service-Specific-Type" code="1257" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
332 <avp name="Service-Specific-Data" code="863" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
333 <avp name="Number-Of-Participants" code="885" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
334 <avp name="Message-Body" code="889" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
336 <avprule id="Content-Type" type="Mandatory"/>
337 <avprule id="Content-Length" type="Mandatory"/>
338 <avprule id="Content-Disposition" type="Optional"/>
339 <avprule id="Originator" type="Optional"/>
342 <avp name="Content-Disposition" code="828" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
343 <avp name="Originator" code="864" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
344 <single format-name="Enumerated" enum="0-1">
345 <label data="0" alias="Calling Party"/>
346 <label data="1" alias="Called Party"/>
349 <avp name="Cause-Code" code="861" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Integer32"/></avp>
350 <avp name="Address-Type" code="899" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
351 <single format-name="Enumerated" enum="0-7">
352 <label data="0" alias="e-mail address"/>
353 <label data="1" alias="MSISDN"/>
354 <label data="2" alias="IPv4 Address"/>
355 <label data="3" alias="IPv6 Address"/>
356 <label data="4" alias="Numeric Shortcode"/>
357 <label data="5" alias="Alphanumeric Shortcode"/>
358 <label data="6" alias="Other"/>
359 <label data="7" alias="IMSI"/>
362 <avp name="Access-Network-Information" code="1263" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
363 <avp name="Early-Media-Description" code="1272" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
365 <avprule id="SDP-TimeStamps" type="Optional"/>
366 <avprule id="SDP-Media-Component" type="Optional" qual="*"/>
367 <avprule id="SDP-Session-Description" type="Optional" qual="*"/>
370 <avp name="SDP-TimeStamps" code="1273" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
372 <avprule id="SDP-Offer-Timestamp" type="Optional"/>
373 <avprule id="SDP-Answer-Timestamp" type="Optional"/>
376 <avp name="SDP-Offer-Timestamp" code="1274" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
377 <avp name="SDP-Answer-Timestamp" code="1275" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
378 <avp name="IMS-Communication-Service-Identifier" code="1281" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
379 <avp name="Online-Charging-Flag" code="2303" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
380 <single format-name="Enumerated" enum="0-1">
381 <label data="0" alias="ECF address not provided"/>
382 <label data="1" alias="ECF address provided"/>
385 <avp name="Real-Time-Tariff-Information" code="2305" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
387 <avprule id="Tariff-Information" type="Optional"/>
388 <avprule id="Tariff-XML" type="Optional"/>
391 <avp name="Tariff-Information" code="2060" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
393 <avprule id="Current-Tariff" type="Mandatory"/>
394 <avprule id="Tariff-Time-Change" type="Optional"/>
395 <avprule id="Next-Tariff" type="Optional"/>
398 <avp name="Tariff-XML" code="2306" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
399 <avp name="Current-Tariff" code="2056" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
401 <avprule id="Currency-Code" type="Optional"/>
402 <avprule id="Scale-Factor" type="Optional"/>
403 <avprule id="Rate-Element" type="Optional" qual="*"/>
406 <avp name="Next-Tariff" code="2057" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
408 <avprule id="Currency-Code" type="Optional"/>
409 <avprule id="Scale-Factor" type="Optional"/>
410 <avprule id="Rate-Element" type="Optional" qual="*"/>
413 <avp name="Scale-Factor" code="2059" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
415 <avprule id="Value-Digits" type="Mandatory"/>
416 <avprule id="Exponent" type="Optional"/>
419 <avp name="Rate-Element" code="2058" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
421 <avprule id="CC-Unit-Type" type="Mandatory"/>
422 <avprule id="Reason-Code" type="Optional"/>
423 <avprule id="Unit-Value" type="Optional"/>
424 <avprule id="Unit-Cost" type="Optional"/>
425 <avprule id="Unit-Quota-Threshold" type="Optional"/>
428 <avp name="Reason-Code" code="2316" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
429 <single format-name="Enumerated" enum="0-4">
430 <label data="0" alias="UNKNOWN"/>
431 <label data="1" alias="USAGE"/>
432 <label data="2" alias="COMMUNICATION-ATTEMPT-CHARGE"/>
433 <label data="3" alias="SETUP-CHARGE"/>
434 <label data="4" alias="ADD-ON-CHARGE"/>
437 <avp name="Unit-Cost" code="2061" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
439 <avprule id="Value-Digits" type="Mandatory"/>
440 <avprule id="Exponent" type="Optional"/>
443 <avp name="Account-Expiration" code="2309" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
444 <avp name="Application-Server-ID" code="2101" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
445 <avp name="Application-Service-Type" code="2102" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
446 <single format-name="Enumerated" enum="100-105">
447 <label data="100" alias="SENDING"/>
448 <label data="101" alias="RECEIVING"/>
449 <label data="102" alias="RETRIEVAL"/>
450 <label data="103" alias="INVITING"/>
451 <label data="104" alias="LEAVING"/>
452 <label data="105" alias="JOINING"/>
455 <avp name="Application-Session-ID" code="2103" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
456 <avp name="Delivery-Status" code="2104" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
457 <avp name="3GPP-Charging-Id" code="2" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
458 <avp name="3GPP-PDP-Type" code="3" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
459 <single format-name="Unsigned32">
460 <label data="0" alias="IPV4"/>
461 <label data="1" alias="PPP"/>
462 <label data="2" alias="IPV6"/>
465 <avp name="3GPP-CG-Address" code="4" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
466 <avp name="3GPP-GPRS-Neg-QoS-Profile" code="5" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
467 <avp name="3GPP-SGSN-Address" code="6" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
468 <avp name="3GPP-GGSN-Address" code="7" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
469 <avp name="3GPP-IMSI-MCC-MNC" code="8" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
470 <avp name="3GPP-GGSN-MCC-MNC" code="9" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
471 <avp name="3GPP-NSAPI" code="10" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
472 <avp name="3GPP-Session-Stop-Indicator" code="11" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
473 <avp name="3GPP-Selection-Mode" code="12" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
474 <avp name="3GPP-Charging-Characteristics" code="13" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
475 <avp name="3GPP-SGSN-IPv6-Address" code="15" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
476 <avp name="3GPP-GGSN-IPv6-Address" code="16" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
477 <avp name="3GPP-SGSN-MCC-MNC" code="18" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
478 <avp name="3GGP-IMEISV" code="20" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
479 <avp name="3GPP-RAT-Type" code="21" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
480 <avp name="3GPP-User-Location-Info" code="22" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
481 <avp name="3GPP-MS-TimeZone" code="23" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
482 <avp name="3GPP-CAMEL-Charging-Info" code="24" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
483 <avp name="Quota-Consumption-Time" code="811" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
484 <avp name="Event-Type" code="823" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
486 <avprule id="SIP-Method" type="Optional"/>
487 <avprule id="Event" type="Optional"/>
488 <avprule id="Expires" type="Optional"/>
491 <avp name="SIP-Method" code="824" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
492 <avp name="Event" code="825" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
493 <avp name="Content-Type" code="826" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
494 <avp name="Content-Length" code="827" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
495 <avp name="Role-Of-Node" code="829" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
496 <single format-name="Enumerated" enum="0-3">
497 <label data="0" alias="ORIGINATING_ROLE"/>
498 <label data="1" alias="TERMINATING_ROLE"/>
499 <label data="2" alias="PROXY_ROLE"/>
500 <label data="3" alias="B2BUA_ROLE"/>
503 <avp name="Calling-Party-Address" code="831" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
504 <avp name="Called-Party-Address" code="832" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
505 <avp name="Inter-Operator-Identifier" code="838" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
507 <avprule id="Originating-IOI" type="Optional"/>
508 <avprule id="Terminating-IOI" type="Optional"/>
511 <avp name="Originating-IOI" code="839" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
512 <avp name="Terminating-IOI" code="840" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
513 <avp name="SDP-Media-Component" code="843" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
515 <avprule id="SDP-Media-Name" type="Optional"/>
516 <avprule id="SDP-Media-Description" type="Optional" qual="*"/>
517 <avprule id="Media-Initiator-Flag" type="Optional"/>
518 <avprule id="Media-Initiator-Party" type="Optional"/>
519 <avprule id="Authorized-QoS" type="Optional"/>
520 <avprule id="3GPP-Charging-Id" type="Optional"/>
521 <avprule id="Access-Network-Charging-Identifier-Value" type="Optional"/>
522 <avprule id="SDP-Type" type="Optional"/>
525 <avp name="SDP-Media-Name" code="844" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
526 <avp name="SDP-Media-Description" code="845" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
527 <avp name="CG-Address" code="846" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
528 <avp name="GGSN-Address" code="847" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
529 <avp name="Authorized-QoS" code="849" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
530 <avp name="PS-Furnish-Charging-Information" code="865" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
532 <avprule id="3GPP-Charging-Id" type="Mandatory"/>
533 <avprule id="PS-Free-Format-Data" type="Mandatory"/>
534 <avprule id="PS-Append-Free-Format-Data" type="Optional"/>
537 <avp name="PS-Free-Format-Data" code="866" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
538 <avp name="PS-Append-Free-Format-Data" code="867" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
539 <single format-name="Enumerated" enum="0-1">
540 <label data="0" alias="APPEND"/>
541 <label data="1" alias="OVERWRITE"/>
544 <avp name="Time-Quota-Threshold" code="868" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
545 <avp name="Volume-Quota-Threshold" code="869" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
546 <avp name="Trigger-Type" code="870" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
547 <single format-name="Enumerated" enum="1-4,10-23,30-34,40,50">
548 <label data="1" alias="CHANGE_IN_SGSN_IP_ADDRESS"/>
549 <label data="2" alias="CHANGE_IN_QOS"/>
550 <label data="3" alias="CHANGE_IN_LOCATION"/>
551 <label data="4" alias="CHANGE_IN_RAT"/>
552 <label data="10" alias="CHANGEINQOS_TRAFFIC_CLASS"/>
553 <label data="11" alias="CHANGEINQOS_RELIABILITY_CLASS"/>
554 <label data="12" alias="CHANGEINQOS_DELAY_CLASS"/>
555 <label data="13" alias="CHANGEINQOS_PEAK_THROUGHPUT"/>
556 <label data="14" alias="CHANGEINQOS_PRECEDENCE_CLASS"/>
557 <label data="15" alias="CHANGEINQOS_MEAN_THROUGHPUT"/>
558 <label data="16" alias="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK"/>
559 <label data="17" alias="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK"/>
560 <label data="18" alias="CHANGEINQOS_RESIDUAL_BER"/>
561 <label data="19" alias="CHANGEINQOS_SDU_ERROR_RATIO"/>
562 <label data="20" alias="CHANGEINQOS_TRANSFER_DELAY"/>
563 <label data="21" alias="CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY"/>
564 <label data="22" alias="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK"/>
565 <label data="23" alias="CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK"/>
566 <label data="30" alias="CHANGEINLOCATION_MCC"/>
567 <label data="31" alias="CHANGEINLOCATION_MNC"/>
568 <label data="32" alias="CHANGEINLOCATION_RAC"/>
569 <label data="33" alias="CHANGEINLOCATION_LAC"/>
570 <label data="34" alias="CHANGEINLOCATION_CellId"/>
571 <label data="40" alias="CHANGE_IN_MEDIA_COMPOSITION"/>
572 <label data="50" alias="CHANGEINPARTICIPANTS_NMB"/>
575 <avp name="Quota-Holding-Time" code="871" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
576 <avp name="Reporting-Reason" code="872" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
577 <single format-name="Enumerated" enum="0-8">
578 <label data="0" alias="THRESHOLD"/>
579 <label data="1" alias="QHT"/>
580 <label data="2" alias="FINAL"/>
581 <label data="3" alias="QUOTA_EXHAUSTED"/>
582 <label data="4" alias="VALIDITY_TIME"/>
583 <label data="5" alias="OTHER_QUOTA_TYPE"/>
584 <label data="6" alias="RATING_CONDITION_CHANGE"/>
585 <label data="7" alias="FORCED_REAUTHORISATION"/>
586 <label data="8" alias="POOL_EXHAUSTED"/>
589 <avp name="Service-Information" code="873" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
591 <avprule id="PS-Information" type="Optional"/>
592 <avprule id="IMS-Information" type="Optional"/>
593 <avprule id="MMS-Information" type="Optional"/>
594 <avprule id="SMS-Information" type="Optional"/>
595 <avprule id="Service-Generic-Information" type="Optional"/>
598 <avp name="PS-Information" code="874" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
600 <avprule id="3GPP-Charging-Id" type="Optional"/>
601 <avprule id="3GPP-PDP-Type" type="Optional"/>
602 <avprule id="3GPP-GPRS-Neg-QoS-Profile" type="Optional"/>
603 <avprule id="3GPP-IMSI-MCC-MNC" type="Optional"/>
604 <avprule id="3GPP-GGSN-MCC-MNC" type="Optional"/>
605 <avprule id="3GPP-NSAPI" type="Optional"/>
606 <avprule id="3GPP-Session-Stop-Indicator" type="Optional"/>
607 <avprule id="3GPP-Selection-Mode" type="Optional"/>
608 <avprule id="3GPP-Charging-Characteristics" type="Optional"/>
609 <avprule id="3GPP-SGSN-MCC-MNC" type="Optional"/>
610 <avprule id="3GPP-RAT-Type" type="Optional"/>
611 <avprule id="3GPP-User-Location-Info" type="Optional"/>
612 <avprule id="3GPP-MS-TimeZone" type="Optional"/>
613 <avprule id="3GPP-CAMEL-Charging-Info" type="Optional"/>
614 <avprule id="CG-Address" type="Optional"/>
615 <avprule id="GGSN-Address" type="Optional"/>
616 <avprule id="PS-Furnish-Charging-Information" type="Optional"/>
617 <avprule id="Charging-Rule-Base-Name" type="Optional"/>
618 <avprule id="PDP-Address" type="Optional"/>
619 <avprule id="SGSN-Address" type="Optional"/>
620 <avprule id="Called-Station-Id" type="Optional"/>
621 <avprule id="AVP" type="Optional" qual="*"/>
624 <avp name="IMS-Information" code="876" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
626 <avprule id="Event-Type" type="Optional"/>
627 <avprule id="Role-Of-Node" type="Optional"/>
628 <avprule id="Node-Functionality" type="Mandatory"/>
629 <avprule id="User-Session-Id" type="Optional"/>
630 <avprule id="Outgoing-Session-Id" type="Optional"/>
631 <avprule id="Session-Priority" type="Optional"/>
632 <avprule id="Calling-Party-Address" type="Optional" qual="*"/>
633 <avprule id="Called-Party-Address" type="Optional"/>
634 <avprule id="Called-Asserted-Identity" type="Optional" qual="*"/>
635 <avprule id="Number-Portability-Routing-Information" type="Optional"/>
636 <avprule id="Carrier-Select-Routing-Information" type="Optional"/>
637 <avprule id="Alternate-Charged-Party-Address" type="Optional"/>
638 <avprule id="Requested-Party-Address" type="Optional"/>
639 <avprule id="Associated-URI" type="Optional" qual="*"/>
640 <avprule id="Time-Stamps" type="Optional"/>
641 <avprule id="Application-Server-Information" type="Optional" qual="*"/>
642 <avprule id="Inter-Operator-Identifier" type="Optional" qual="*"/>
643 <avprule id="IMS-Charging-Identifier" type="Optional"/>
644 <avprule id="SDP-Session-Description" type="Optional" qual="*"/>
645 <avprule id="SDP-Media-Component" type="Optional" qual="*"/>
646 <avprule id="Served-Party-IP-Address" type="Optional"/>
647 <avprule id="Server-Capabilities" type="Optional"/>
648 <avprule id="Trunk-Group-ID" type="Optional"/>
649 <avprule id="Bearer-Service" type="Optional"/>
650 <avprule id="Service-Id" type="Optional"/>
651 <avprule id="Service-Specific-Info" type="Optional" qual="*"/>
652 <avprule id="Message-Body" type="Optional" qual="*"/>
653 <avprule id="Cause-Code" type="Optional"/>
654 <avprule id="Access-Network-Information" type="Optional"/>
655 <avprule id="Early-Media-Description" type="Optional" qual="*"/>
656 <avprule id="IMS-Communication-Service-Identifier" type="Optional"/>
657 <avprule id="Online-Charging-Flag" type="Optional"/>
658 <avprule id="Real-Time-Tariff-Information" type="Optional"/>
659 <avprule id="Account-Expiration" type="Optional"/>
662 <avp name="VASP-Id" code="1101" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
663 <avp name="VAS-Id" code="1102" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
664 <avp name="MMS-Information" code="877" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
666 <avprule id="Originator-Address" type="Optional"/>
667 <avprule id="Recipient-Address" type="Optional" qual="*"/>
668 <avprule id="Submission-Time" type="Optional"/>
669 <avprule id="MM-Content-Type" type="Optional"/>
670 <avprule id="Priority" type="Optional"/>
671 <avprule id="Message-ID" type="Optional"/>
672 <avprule id="Message-Type" type="Optional"/>
673 <avprule id="Message-Size" type="Optional"/>
674 <avprule id="Message-Class" type="Optional"/>
675 <avprule id="Delivery-Report-Requested" type="Optional"/>
676 <avprule id="Read-Reply-Report-Requested" type="Optional"/>
677 <avprule id="MMBox-Storage-Requested" type="Optional"/>
678 <avprule id="Applic-ID" type="Optional"/>
679 <avprule id="Reply-Applic-ID" type="Optional"/>
680 <avprule id="Aux-Applic-Info" type="Optional"/>
681 <avprule id="Content-Class" type="Optional"/>
682 <avprule id="DRM-Content" type="Optional"/>
683 <avprule id="Adaptations" type="Optional"/>
684 <avprule id="VASP-Id" type="Optional"/>
685 <avprule id="VAS-Id" type="Optional"/>
688 <avp name="Content-Class" code="1220" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
689 <single format-name="Enumerated" enum="0-7">
690 <label data="0" alias="text"/>
691 <label data="1" alias="image-basic"/>
692 <label data="2" alias="image-rich"/>
693 <label data="3" alias="video-basic"/>
694 <label data="4" alias="video-rich"/>
695 <label data="5" alias="megapixel"/>
696 <label data="6" alias="content-basic"/>
697 <label data="7" alias="content-rich"/>
700 <avp name="Media-Initiator-Flag" code="882" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
701 <single format-name="Enumerated" enum="0-2">
702 <label data="0" alias="CALLING_PARTY"/>
703 <label data="1" alias="CALLED_PARTY"/>
704 <label data="2" alias="UNKNOWN"/>
707 <avp name="Originator-Address" code="886" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
709 <avprule id="Address-Type" type="Optional"/>
710 <avprule id="Address-Data" type="Optional"/>
711 <avprule id="Address-Domain" type="Optional"/>
714 <avp name="Address-Data" code="897" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
715 <avp name="Expires" code="888" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
716 <avp name="Address-Domain" code="898" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
718 <avprule id="Domain-Name" type="Optional"/>
719 <avprule id="3GPP-IMSI-MCC-MNC" type="Optional"/>
722 <avp name="Charging-Rule-Base-Name" code="1004" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
723 <avp name="Domain-Name" code="1200" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
724 <avp name="Recipient-Address" code="1201" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
726 <avprule id="Address-Type" type="Optional"/>
727 <avprule id="Address-Data" type="Optional"/>
728 <avprule id="Address-Domain" type="Optional"/>
729 <avprule id="Addressee-Type" type="Optional"/>
732 <avp name="Submission-Time" code="1202" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
733 <avp name="MM-Content-Type" code="1203" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
735 <avprule id="Type-Number" type="Optional"/>
736 <avprule id="Additional-Type-Information" type="Optional"/>
737 <avprule id="Content-Size" type="Optional"/>
738 <avprule id="Additional-Content-Information" type="Optional" qual="*"/>
741 <avp name="Type-Number" code="1204" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
742 <single format-name="Enumerated" enum="0-88"> <!-- well-known media types. http://www.openmobilealliance.org/tech/omna/omna-wsp-content-type.aspx -->
745 <avp name="Additional-Type-Information" code="1205" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
746 <avp name="Content-Size" code="1206" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
748 <avp name="Additional-Content-Information" code="1207" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
750 <avprule id="Type-Number" type="Optional"/>
751 <avprule id="Additional-Type-Information" type="Optional"/>
752 <avprule id="Content-Size" type="Optional"/>
755 <avp name="Addressee-Type" code="1208" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
756 <single format-name="Enumerated" enum="0-2">
757 <label data="0" alias="TO"/>
758 <label data="1" alias="CC"/>
759 <label data="2" alias="BCC"/>
762 <avp name="Priority" code="1209" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
763 <single format-name="Enumerated" enum="0-2">
764 <label data="0" alias="Low"/>
765 <label data="1" alias="Normal"/>
766 <label data="2" alias="High"/>
769 <avp name="Message-ID" code="1210" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
770 <avp name="Message-Type" code="1211" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
771 <single format-name="Enumerated" enum="1-15">
772 <label data="1" alias="m-send-req"/>
773 <label data="2" alias="m-send-conf"/>
774 <label data="3" alias="m-notification-ind"/>
775 <label data="4" alias="m-notifyresp-ind"/>
776 <label data="5" alias="m-retrieve-conf"/>
777 <label data="6" alias="m-acknowledge-ind"/>
778 <label data="7" alias="m-delivery-ind"/>
779 <label data="8" alias="m-read-rec-ind"/>
780 <label data="9" alias="m-read-orig-ind"/>
781 <label data="10" alias="m-forward-req"/>
782 <label data="11" alias="m-forward-conf"/>
783 <label data="12" alias="m-mbox-store-conf"/>
784 <label data="13" alias="m-mbox-view-conf"/>
785 <label data="14" alias="m-mbox-upload-conf"/>
786 <label data="15" alias="m-mbox-delete-conf"/>
789 <avp name="Message-Size" code="1212" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
790 <avp name="Message-Class" code="1213" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
792 <avprule id="Class-Identifier" type="Optional"/>
793 <avprule id="Token-Text" type="Optional"/>
796 <avp name="Class-Identifier" code="1214" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
797 <single format-name="Enumerated" enum="0-3">
798 <label data="0" alias="Personal"/>
799 <label data="1" alias="Advertisement"/>
800 <label data="2" alias="Informational"/>
801 <label data="3" alias="Auto"/>
804 <avp name="Token-Text" code="1215" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
805 <avp name="Delivery-Report-Requested" code="1216" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
806 <single format-name="Enumerated" enum="0-1">
807 <label data="0" alias="No"/>
808 <label data="1" alias="Yes"/>
811 <avp name="Adaptations" code="1217" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
812 <single format-name="Enumerated" enum="0-1">
813 <label data="0" alias="Yes"/>
814 <label data="1" alias="No"/>
817 <avp name="Applic-ID" code="1218" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
818 <avp name="Aux-Applic-Info" code="1219" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
819 <avp name="DRM-Content" code="1221" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
820 <single format-name="Enumerated" enum="0-1">
821 <label data="0" alias="No"/>
822 <label data="1" alias="Yes"/>
825 <avp name="Read-Reply-Report-Requested" code="1222" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
826 <single format-name="Enumerated" enum="0-1">
827 <label data="0" alias="No"/>
828 <label data="1" alias="Yes"/>
831 <avp name="Reply-Applic-ID" code="1223" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
832 <avp name="Unit-Quota-Threshold" code="1226" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
833 <avp name="PDP-Address" code="1227" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
834 <avp name="SGSN-Address" code="1228" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
835 <avp name="PDP-Context-Type" code="1247" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
836 <avp name="MMBox-Storage-Requested" code="1248" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
837 <single format-name="Enumerated" enum="0-1">
838 <label data="0" alias="No"/>
839 <label data="1" alias="Yes"/>
842 <avp name="Service-Generic-Information" code="1256" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
844 <avprule id="Application-Server-ID" type="Optional"/>
845 <avprule id="Application-Service-Type" type="Optional"/>
846 <avprule id="Application-Session-ID" type="Optional"/>
847 <avprule id="Delivery-Status" type="Optional"/>
850 <avp name="Trigger" code="1264" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
852 <avprule id="Trigger-Type" type="Optional" qual="*"/>
855 <avp name="Media-Initiator-Party" code="1288" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
856 <avp name="SMS-Information" code="2000" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
858 <avprule id="SMS-Node" type="Optional"/>
859 <avprule id="Client-Address" type="Optional"/>
860 <avprule id="Originator-SCCP-Address" type="Optional"/>
861 <avprule id="SMSC-Address" type="Optional"/>
862 <avprule id="Data-Coding-Scheme" type="Optional"/>
863 <avprule id="SM-Discharge-Time" type="Optional"/>
864 <avprule id="SM-Message-Type" type="Optional"/>
865 <avprule id="Originator-Interface" type="Optional"/>
866 <avprule id="SM-Protocol-ID" type="Optional"/>
867 <avprule id="Reply-Path-Requested" type="Optional"/>
868 <avprule id="SM-Status" type="Optional"/>
869 <avprule id="SM-User-Data-Header" type="Optional"/>
870 <avprule id="Number-Of-Messages-Sent" type="Optional"/>
871 <avprule id="Recipient-Info" type="Optional" qual="*"/>
872 <avprule id="Originator-Received-Address" type="Optional"/>
873 <avprule id="SM-Service-Type" type="Optional"/>
876 <avp name="Data-Coding-Scheme" code="2001" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Integer32"/></avp>
877 <avp name="Destination-Interface" code="2002" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
879 <avprule id="Interface-Id" type="Optional"/>
880 <avprule id="Interface-Text" type="Optional"/>
881 <avprule id="Interface-Port" type="Optional"/>
882 <avprule id="Interface-Type" type="Optional"/>
885 <avp name="Interface-Id" code="2003" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
886 <avp name="Interface-Port" code="2004" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
887 <avp name="Interface-Text" code="2005" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="UTF8String"/></avp>
888 <avp name="Interface-Type" code="2006" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
889 <single format-name="Enumerated" enum="0-4">
890 <label data="0" alias="Unknown"/>
891 <label data="1" alias="MOBILE_ORIGINATING"/>
892 <label data="2" alias="MOBILE_TERMINATING"/>
893 <label data="3" alias="APPLICATION_ORIGINATING"/>
894 <label data="4" alias="APPLICATION_TERMINATION"/>
897 <avp name="SM-Message-Type" code="2007" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
898 <single format-name="Enumerated" enum="0-2">
899 <label data="0" alias="SUBMISSION"/>
900 <label data="1" alias="DELIVERY_REPORT"/>
901 <label data="2" alias="SM Service Request"/> <!-- The SM-Service-Type AVP must be present if the SM-Message-Type AVP has value 2 -->
904 <avp name="Originator-SCCP-Address" code="2008" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
905 <avp name="Originator-Interface" code="2009" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
907 <avprule id="Interface-Id" type="Optional"/>
908 <avprule id="Interface-Text" type="Optional"/>
909 <avprule id="Interface-Port" type="Optional"/>
910 <avprule id="Interface-Type" type="Optional"/>
913 <avp name="Recipient-SCCP-Address" code="2010" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
914 <avp name="Reply-Path-Requested" code="2011" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
915 <single format-name="Enumerated" enum="0-1">
916 <label data="0" alias="No Reply Path Set"/>
917 <label data="1" alias="Reply path Set"/>
920 <avp name="SM-Discharge-Time" code="2012" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Time"/></avp>
921 <avp name="SM-Protocol-ID" code="2013" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
922 <avp name="SM-Status" code="2014" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
923 <avp name="SM-User-Data-Header" code="2015" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
924 <avp name="SMS-Node" code="2016" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
925 <single format-name="Enumerated" enum="0-3">
926 <label data="0" alias="SMS Router"/>
927 <label data="1" alias="IP-SM-GW"/>
928 <label data="2" alias="SMS Router and IP-SM-GW"/>
929 <label data="3" alias="SMS-SC"/>
932 <avp name="SMSC-Address" code="2017" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
933 <avp name="Client-Address" code="2018" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Address"/></avp>
934 <avp name="Number-Of-Messages-Sent" code="2019" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="Unsigned32"/></avp>
935 <avp name="Low-Balance-Indication" code="2020" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
936 <single format-name="Enumerated" enum="0-1">
937 <label data="0" alias="NOT_APPLICABLE"/>
938 <label data="1" alias="YES"/>
941 <avp name="Remaining-Balance" code="2021" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
943 <avprule id="Unit-Value" type="Mandatory"/>
944 <avprule id="Currency-Code" type="Mandatory"/>
947 <avp name="Refund-Information" code="2022" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may"><single format-name="OctetString"/></avp>
948 <avp name="SDP-Type" code="2036" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
949 <single format-name="Enumerated" enum="0-1">
950 <label data="0" alias="SDP Offer"/>
951 <label data="1" alias="SDP Answer"/>
954 <avp name="Recipient-Info" code="2026" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
956 <avprule id="Destination-Interface" type="Optional"/>
957 <avprule id="Recipient-Address" type="Optional" qual="*"/>
958 <avprule id="Recipient-Received-Address" type="Optional" qual="*"/>
959 <avprule id="Recipient-SCCP-Address" type="Optional"/>
960 <avprule id="SM-Protocol-ID" type="Optional"/>
963 <avp name="Originator-Received-Address" code="2027" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
965 <avprule id="Address-Type" type="Optional"/>
966 <avprule id="Address-Data" type="Optional"/>
967 <avprule id="Address-Domain" type="Optional"/>
970 <avp name="Recipient-Received-Address" code="2028" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
972 <avprule id="Address-Type" type="Optional"/>
973 <avprule id="Address-Data" type="Optional"/>
974 <avprule id="Address-Domain" type="Optional"/>
977 <avp name="SM-Service-Type" code="2029" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
978 <single format-name="Enumerated" enum="0-10">
979 <label data="0" alias="VAS4SMS Short Message content processing"/>
980 <label data="1" alias="VAS4SMS Short Message forwarding"/>
981 <label data="2" alias="VAS4SMS Short Message Forwarding multiple subscriptions"/>
982 <label data="3" alias="VAS4SMS Short Message filtering"/>
983 <label data="4" alias="VAS4SMS Short Message receipt"/>
984 <label data="5" alias="VAS4SMS Short Message Network Storage"/>
985 <label data="6" alias="VAS4SMS Short Message to multiple destinations"/>
986 <label data="7" alias="VAS4SMS Short Message Virtual Private Network (VPN)"/>
987 <label data="8" alias="VAS4SMS Short Message Auto Reply"/>
988 <label data="9" alias="VAS4SMS Short Message Personal Signature"/>
989 <label data="10" alias="VAS4SMS Short Message Deferred Delivery"/>