1 <?xml version="1.0" encoding="UTF-8"?>
4 <application id="16777215" name="IMS_Cx_Dx" uri="http://www.3GPP.org/ftp/Specs/html-info/29229.htm">
6 <!-- IMS Cx Dx Application -->
7 <command name="User-Authorization" code="300" vendor-id="TGPP"/>
8 <command name="Server-Assignment" code="301" vendor-id="TGPP"/>
9 <command name="Location-Info" code="302" vendor-id="TGPP"/>
10 <command name="Multimedia-Auth" code="303" vendor-id="TGPP"/>
11 <command name="Registration-Termination" code="304" vendor-id="TGPP"/>
12 <command name="Push-Profile" code="305" vendor-id="TGPP"/>
14 <!-- ************************** IMS Cx Dx AVPS ********************* -->
15 <avp name="Visited-Network-Identifier" code="1" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
16 <type type-name="OctetString"/>
18 <avp name="Public-Identity" code="2" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
19 <type type-name="UTF8String"/>
21 <avp name="Server-Name" code="3" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
22 <type type-name="UTF8String"/>
24 <avp name="Server-Capabilities" code="4" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
26 <gavp name="Mandatory-Capability"/>
27 <gavp name="Optional-Capability"/>
28 <gavp name="Server-Name"/>
31 <avp name="Mandatory-Capability" code="5" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
32 <type type-name="Unsigned32"/>
34 <avp name="Optional-Capability" code="6" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
35 <type type-name="Unsigned32"/>
37 <avp name="User-Data" code="7" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
38 <type type-name="OctetString"/>
40 <avp name="SIP-Number-Auth-Items" code="8" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
41 <type type-name="Unsigned32"/>
43 <avp name="SIP-Authentication-Scheme" code="9" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
44 <type type-name="UTF8String"/>
46 <avp name="SIP-Authenticate" code="10" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
47 <type type-name="OctetString"/>
49 <avp name="SIP-Authorization" code="11" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
50 <type type-name="OctetString"/>
52 <avp name="SIP-Authentication-Context" code="12" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
53 <type type-name="OctetString"/>
56 <avp name="SIP-Auth-Data-Item" code="13" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
58 <gavp name="SIP-Item-Number"/>
59 <gavp name="SIP-Authentication-Scheme"/>
60 <gavp name="SIP-Authenticate"/>
61 <gavp name="SIP-Authorization"/>
62 <gavp name="SIP-Authentication-Context"/>
63 <gavp name="Confidentiality-Key"/>
64 <gavp name="Integrity-Key"/>
67 <avp name="SIP-Item-Number" code="14" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
68 <type type-name="Unsigned32"/>
70 <avp name="Server-Assignment-Type" code="15" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
71 <type type-name="Unsigned32"/>
72 <enum name="No-Assignment" code="0"/>
73 <enum name="Registration" code="1"/>
74 <enum name="Re-Registration" code="2"/>
75 <enum name="Unregistered-User" code="3"/>
76 <enum name="Timeout-Deregistration" code="4"/>
77 <enum name="User-Deregistration" code="5"/>
78 <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
79 <enum name="User-Deregistration-Store-Server-Name" code="7"/>
80 <enum name="Administrative-Deregistration" code="8"/>
81 <enum name="Authentication-Failure" code="9"/>
82 <enum name="Authentication-Timeout" code="10"/>
83 <enum name="Deregistration-Too-Much-Data" code="11"/>
86 <avp name="Deregistration-Reason" code="16" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
88 <gavp name="Reason-Code"/>
89 <gavp name="Reason-Info"/>
92 <avp name="Reason-Code" code="17" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
93 <type type-name="Unsigned32"/>
94 <enum name="Permanent-Termination" code="0"/>
95 <enum name="New-Server-Assigned" code="1"/>
96 <enum name="Server-Change" code="2"/>
97 <enum name="Remove-S-CSCF" code="3"/>
99 <avp name="Reason-Info" code="18" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
100 <type type-name="UTF8String"/>
103 <avp name="Charging-Information" code="19" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
105 <gavp name="Primary-Event-Charging-Function-Name"/>
106 <gavp name="Secondary-Event-Charging-Function-Name"/>
107 <gavp name="Primary-Charging-Collection-Function-Name"/>
108 <gavp name="Secondary-Charging-Collection-Function-Name"/>
111 <avp name="Primary-Event-Charging-Function-Name" code="20" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
112 <type type-name="DiameterIdentity"/>
114 <avp name="Secondary-Event-Charging-Function-Name" code="21" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
115 <type type-name="DiameterIdentity"/>
117 <avp name="Primary-Charging-Collection-Function-Name" code="22" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
118 <type type-name="DiameterIdentity"/>
120 <avp name="Secondary-Charging-Collection-Function-Name" code="23" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
121 <type type-name="DiameterIdentity"/>
123 <avp name="User-Authorization-Type" code="24" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
124 <type type-name="Unsigned32"/>
125 <enum name="Registration" code="0"/>
126 <enum name="De-Registration" code="1"/>
127 <enum name="Registration-And-Capabilities" code="2"/>
129 <avp name="User-Data-Request-Type" code="25" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
130 <type type-name="Unsigned32"/>
131 <enum name="Complete-Profile" code="0"/>
132 <enum name="Registered-Profile" code="1"/>
133 <enum name="Unregistered-Profile" code="2"/>
135 <avp name="User-Data-Already-Available" code="26" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
136 <type type-name="Unsigned32"/>
137 <enum name="User-Data-Not-Available" code="0"/>
138 <enum name="User-Data-Already-Available" code="1"/>
140 <avp name="Confidentiality-Key" code="27" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
141 <type type-name="OctetString"/>
143 <avp name="Integrity-Key" code="28" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
144 <type type-name="OctetString"/>
146 <!-- ************************ END IMS Cx Dx AVPS ******************* -->
147 <!-- ************************** IMS Cx Dx AVPS 3GPP TS 29.229 version 6.3.0 Release 6, ETSI TS 129 229 V6.3.0 (2004-12)********************* -->
148 <avp name="Visited-Network-Identifier" code="600" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
149 <type type-name="OctetString"/>
151 <avp name="Public-Identity" code="601" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
152 <type type-name="UTF8String"/>
154 <avp name="Server-Name" code="602" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
155 <type type-name="UTF8String"/>
157 <avp name="Server-Capabilities" code="603" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
159 <gavp name="Mandatory-Capability"/>
160 <gavp name="Optional-Capability"/>
161 <gavp name="Server-Name"/>
164 <avp name="Mandatory-Capability" code="604" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
165 <type type-name="Unsigned32"/>
167 <avp name="Optional-Capability" code="605" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
168 <type type-name="Unsigned32"/>
170 <avp name="User-Data" code="606" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
171 <type type-name="OctetString"/>
173 <avp name="SIP-Number-Auth-Items" code="607" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
174 <type type-name="Unsigned32"/>
176 <avp name="SIP-Authentication-Scheme" code="608" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
177 <type type-name="UTF8String"/>
179 <avp name="SIP-Authenticate" code="609" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
180 <type type-name="OctetString"/>
182 <avp name="SIP-Authorization" code="610" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
183 <type type-name="OctetString"/>
185 <avp name="SIP-Authentication-Context" code="611" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
186 <type type-name="OctetString"/>
189 <avp name="SIP-Auth-Data-Item" code="612" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
191 <gavp name="SIP-Item-Number"/>
192 <gavp name="SIP-Authentication-Scheme"/>
193 <gavp name="SIP-Authenticate"/>
194 <gavp name="SIP-Authorization"/>
195 <gavp name="SIP-Authentication-Context"/>
196 <gavp name="Confidentiality-Key"/>
197 <gavp name="Integrity-Key"/>
200 <avp name="SIP-Item-Number" code="613" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
201 <type type-name="Unsigned32"/>
203 <avp name="Server-Assignment-Type" code="614" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
204 <type type-name="Unsigned32"/>
205 <enum name="No-Assignment" code="0"/>
206 <enum name="Registration" code="1"/>
207 <enum name="Re-Registration" code="2"/>
208 <enum name="Unregistered-User" code="3"/>
209 <enum name="Timeout-Deregistration" code="4"/>
210 <enum name="User-Deregistration" code="5"/>
211 <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
212 <enum name="User-Deregistration-Store-Server-Name" code="7"/>
213 <enum name="Administrative-Deregistration" code="8"/>
214 <enum name="Authentication-Failure" code="9"/>
215 <enum name="Authentication-Timeout" code="10"/>
216 <enum name="Deregistration-Too-Much-Data" code="11"/>
219 <avp name="Deregistration-Reason" code="615" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
221 <gavp name="Reason-Code"/>
222 <gavp name="Reason-Info"/>
225 <avp name="Reason-Code" code="616" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
226 <type type-name="Unsigned32"/>
227 <enum name="Permanent-Termination" code="0"/>
228 <enum name="New-Server-Assigned" code="1"/>
229 <enum name="Server-Change" code="2"/>
230 <enum name="Remove-S-CSCF" code="3"/>
232 <avp name="Reason-Info" code="617" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
233 <type type-name="UTF8String"/>
236 <avp name="Charging-Information" code="618" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
238 <gavp name="Primary-Event-Charging-Function-Name"/>
239 <gavp name="Secondary-Event-Charging-Function-Name"/>
240 <gavp name="Primary-Charging-Collection-Function-Name"/>
241 <gavp name="Secondary-Charging-Collection-Function-Name"/>
244 <avp name="Primary-Event-Charging-Function-Name" code="619" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
245 <type type-name="DiameterIdentity"/>
247 <avp name="Secondary-Event-Charging-Function-Name" code="620" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
248 <type type-name="DiameterIdentity"/>
250 <avp name="Primary-Charging-Collection-Function-Name" code="621" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
251 <type type-name="DiameterIdentity"/>
253 <avp name="Secondary-Charging-Collection-Function-Name" code="622" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
254 <type type-name="DiameterIdentity"/>
256 <avp name="User-Authorization-Type" code="623" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
257 <type type-name="Unsigned32"/>
258 <enum name="Registration" code="0"/>
259 <enum name="De-Registration" code="1"/>
260 <enum name="Registration-And-Capabilities" code="2"/>
262 <avp name="User-Data-Already-Available" code="624" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
263 <type type-name="Unsigned32"/>
264 <enum name="User-Data-Not-Available" code="0"/>
265 <enum name="User-Data-Already-Available" code="1"/>
267 <avp name="Confidentiality-Key" code="625" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
268 <type type-name="OctetString"/>
270 <avp name="Integrity-Key" code="626" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
271 <type type-name="OctetString"/>
273 <avp name="User-Data-Request-Type" code="627" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
274 <type type-name="Unsigned32"/>
275 <enum name="Complete-Profile" code="0"/>
276 <enum name="Registered-Profile" code="1"/>
277 <enum name="Unregistered-Profile" code="2"/>
280 <avp name="Supported-Features" code="628" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
282 <gavp name="Vendor-ID"/>
283 <gavp name="Feature-List-ID"/>
284 <gavp name="Feature-List"/>
287 <avp name="Feature-List-ID" code="629" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
288 <type type-name="Unsigned32"/>
290 <avp name="Feature-List" code="630" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
291 <type type-name="Unsigned32"/>
294 <avp name="Supported-Applications" code="631" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
296 <gavp name="Auth-Application-Id"/>
297 <gavp name="Acct-Application-Id"/>
298 <gavp name="Vendor-Specific-Application-Id"/>
299 <gavp name="Secondary-Charging-Collection-Function-Name"/>
303 <avp name="Associated-Identities" code="632" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
305 <gavp name="User-Name"/>
309 <!-- ************************ END IMS Cx Dx AVPS ******************* -->