1 <?xml version="1.0" encoding="UTF-8"?>
3 <application id="167772151" name="IMS_Cx_Dx" uri="http://www.3GPP.org/ftp/Specs/html-info/29229.htm">
5 <!-- IMS Cx Dx Application -->
6 <command name="User-Authorization" code="300" vendor-id="TGPP"/>
7 <command name="Server-Assignment" code="301" vendor-id="TGPP"/>
8 <command name="Location-Info" code="302" vendor-id="TGPP"/>
9 <command name="Multimedia-Auth" code="303" vendor-id="TGPP"/>
10 <command name="Registration-Termination" code="304" vendor-id="TGPP"/>
11 <command name="Push-Profile" code="305" vendor-id="TGPP"/>
13 <!-- ************************** IMS Cx Dx AVPS ********************* -->
14 <avp name="Visited-Network-Identifier" code="1" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
15 <type type-name="OctetString"/>
17 <avp name="Public-Identity" code="2" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
18 <type type-name="UTF8String"/>
20 <avp name="Server-Name" code="3" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
21 <type type-name="UTF8String"/>
23 <avp name="Server-Capabilities" code="4" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
25 <gavp name="Mandatory-Capability"/>
26 <gavp name="Optional-Capability"/>
27 <gavp name="Server-Name"/>
30 <avp name="Mandatory-Capability" code="5" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
31 <type type-name="Unsigned32"/>
33 <avp name="Optional-Capability" code="6" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
34 <type type-name="Unsigned32"/>
36 <avp name="User-Data" code="7" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
37 <type type-name="OctetString"/>
39 <avp name="SIP-Number-Auth-Items" code="8" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
40 <type type-name="Unsigned32"/>
42 <avp name="SIP-Authentication-Scheme" code="9" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
43 <type type-name="UTF8String"/>
45 <avp name="SIP-Authenticate" code="10" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
46 <type type-name="OctetString"/>
48 <avp name="SIP-Authorization" code="11" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
49 <type type-name="OctetString"/>
51 <avp name="SIP-Authentication-Context" code="12" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
52 <type type-name="OctetString"/>
55 <avp name="SIP-Auth-Data-Item" code="13" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
57 <gavp name="SIP-Item-Number"/>
58 <gavp name="SIP-Authentication-Scheme"/>
59 <gavp name="SIP-Authenticate"/>
60 <gavp name="SIP-Authorization"/>
61 <gavp name="SIP-Authentication-Context"/>
62 <gavp name="Confidentiality-Key"/>
63 <gavp name="Integrity-Key"/>
66 <avp name="SIP-Item-Number" code="14" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
67 <type type-name="Unsigned32"/>
69 <avp name="Server-Assignment-Type" code="15" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
70 <type type-name="Unsigned32"/>
71 <enum name="No-Assignment" code="0"/>
72 <enum name="Registration" code="1"/>
73 <enum name="Re-Registration" code="2"/>
74 <enum name="Unregistered-User" code="3"/>
75 <enum name="Timeout-Deregistration" code="4"/>
76 <enum name="User-Deregistration" code="5"/>
77 <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
78 <enum name="User-Deregistration-Store-Server-Name" code="7"/>
79 <enum name="Administrative-Deregistration" code="8"/>
80 <enum name="Authentication-Failure" code="9"/>
81 <enum name="Authentication-Timeout" code="10"/>
82 <enum name="Deregistration-Too-Much-Data" code="11"/>
85 <avp name="Deregistration-Reason" code="16" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
87 <gavp name="Reason-Code"/>
88 <gavp name="Reason-Info"/>
91 <avp name="Reason-Code" code="17" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
92 <type type-name="Unsigned32"/>
93 <enum name="Permanent-Termination" code="0"/>
94 <enum name="New-Server-Assigned" code="1"/>
95 <enum name="Server-Change" code="2"/>
96 <enum name="Remove-S-CSCF" code="3"/>
98 <avp name="Reason-Info" code="18" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
99 <type type-name="UTF8String"/>
102 <avp name="Charging-Information" code="19" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
104 <gavp name="Primary-Event-Charging-Function-Name"/>
105 <gavp name="Secondary-Event-Charging-Function-Name"/>
106 <gavp name="Primary-Charging-Collection-Function-Name"/>
107 <gavp name="Secondary-Charging-Collection-Function-Name"/>
110 <avp name="Primary-Event-Charging-Function-Name" code="20" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
111 <type type-name="DiameterIdentity"/>
113 <avp name="Secondary-Event-Charging-Function-Name" code="21" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
114 <type type-name="DiameterIdentity"/>
116 <avp name="Primary-Charging-Collection-Function-Name" code="22" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
117 <type type-name="DiameterIdentity"/>
119 <avp name="Secondary-Charging-Collection-Function-Name" code="23" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
120 <type type-name="DiameterIdentity"/>
122 <avp name="User-Authorization-Type" code="24" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
123 <type type-name="Unsigned32"/>
124 <enum name="Registration" code="0"/>
125 <enum name="De-Registration" code="1"/>
126 <enum name="Registration-And-Capabilities" code="2"/>
128 <avp name="User-Data-Request-Type" code="25" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
129 <type type-name="Unsigned32"/>
130 <enum name="Complete-Profile" code="0"/>
131 <enum name="Registered-Profile" code="1"/>
132 <enum name="Unregistered-Profile" code="2"/>
134 <avp name="User-Data-Already-Available" code="26" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
135 <type type-name="Unsigned32"/>
136 <enum name="User-Data-Not-Available" code="0"/>
137 <enum name="User-Data-Already-Available" code="1"/>
139 <avp name="Confidentiality-Key" code="27" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
140 <type type-name="OctetString"/>
142 <avp name="Integrity-Key" code="28" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
143 <type type-name="OctetString"/>
145 <!-- ************************ END IMS Cx Dx AVPS ******************* -->