decrypt
[metze/wireshark/wip.git] / diameter / Ericsson.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <application id="16777228"      name="Ericsson Zx"                      uri="none"/>
4 <application id="16777232"      name="Ericsson Charging-CIP"            uri="none"/>
5 <application id="16777233"      name="Ericsson Mm"                      uri="none"/>
6 <application id="16777269"      name="Ericsson HSI"                     uri="none"/>
7 <application id="16777301"      name="Ericsson Charging-DCIP"           uri="none"/>
8 <application id="16777304"      name="Ericsson Sy"                      uri="none"/>
9 <application id="16777315"      name="Ericsson Diameter Signalling Controller Application (DSC)" uri="none"/>
10 <application id="16777227"      name="Ericsson MSI"                     uri="none"/>
11 <application id="16777327"      name="Ericsson Sx"                      uri="none"/>
12
13 <vendor vendor-id="Ericsson"                    code="193"      name="Ericsson">
14 <!-- *********** Last updated 2007-04-12 ************ -->
15         <avp name="Acc-Service-Type" code="261" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
16            <type type-name="Enumerated"/>
17                 <enum name="Audio Conference" code="0"/>
18                 <enum name="Video Conference" code="1"/>
19         </avp>
20         <avp name="Rule-Space-Suggestion" code="290" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
21                 <type type-name="UTF8String"/>
22         </avp>
23         <avp name="Rule-Space-Decision" code="291" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
24                 <type type-name="UTF8String"/>
25         </avp>
26         <avp name="Bearer-Control-Options" code="292" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
27                 <type type-name="Unsigned32"/>
28         </avp>
29
30         <!-- ************************** SCAP AVPS, see 155 19-FAY 112 51/2 rev B ********************* -->
31         <avp name="SCAP-Currency-Code" code="544" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
32             <type type-name="Unsigned32"/>
33         </avp>
34         <avp name="SCAP-Subscription-Id" code="553" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
35                 <grouped>
36                         <gavp name="SCAP-Subscription-Id-Data"/>
37                         <gavp name="SCAP-Subscription-Id-Type"/>
38                 </grouped>
39         </avp>
40         <avp name="SCAP-Subscription-Id-Data" code="554" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
41                 <type type-name="UTF8String"/>
42         </avp>
43         <avp name="SCAP-Subscription-Id-Type" code="555" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
44                 <type type-name="Enumerated"/>
45                 <enum name="End User MSISDN" code="0"/>
46                 <enum name="End User IMSI" code="1"/>
47                 <enum name="End User SIP URL" code="2"/>
48                 <enum name="End User NAI" code="3"/>
49                 <enum name="End User PRIVATE (operator defined)" code="4"/>
50         </avp>
51         <avp name="Original-Subscription-Id" code="559" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
52                 <grouped>
53                         <gavp name="SCAP-Subscription-Id-Data"/>
54                         <gavp name="SCAP-Subscription-Id-Type"/>
55                 </grouped>
56         </avp>
57
58         <avp name="Abnormal-Termination-Reason" code="600" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
59                 <type type-name="Enumerated"/>
60                 <enum name="Service Element Termination" code="0"/>
61                 <enum name="Connection to User Broken" code="1"/>
62         </avp>
63         <avp name="SCAP-Final-Unit-Indication" code="601" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
64                 <type type-name="Unsigned32"/>
65         </avp>
66         <avp name="SCAP-Granted-Service-Unit" code="602" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
67                 <grouped>
68                         <gavp name="SCAP-Unit-Type"/>
69                         <gavp name="SCAP-Unit-Value"/>
70                         <gavp name="SCAP-Currency-Code"/>
71                 </grouped>
72         </avp>
73         <avp name="Cost" code="603" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
74                 <type type-name="Float64"/>
75         </avp>
76         <avp name="SCAP-Cost-Information" code="604" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
77                 <grouped>
78                         <gavp name="Cost"/>
79                         <gavp name="SCAP-Currency-Code"/>
80                 </grouped>
81         </avp>
82         <avp name="Accounting-Correlation-Id" code="605" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
83                 <type type-name="UTF8String"/>
84         </avp>
85
86         <avp name="SCAP-Requested-Service-Unit" code="606" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
87                 <grouped>
88                         <gavp name="SCAP-Unit-Type"/>
89                         <gavp name="SCAP-Unit-Value"/>
90                         <gavp name="SCAP-Currency-Code"/>
91                 </grouped>
92         </avp>
93         <avp name="SCAP-Service-Parameter-Info" code="607" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
94                 <grouped>
95                         <gavp name="SCAP-Service-Parameter-Type"/>
96                         <gavp name="SCAP-Service-Parameter-Value"/>
97                 </grouped>
98         </avp>
99         <avp name="SCAP-Service-Parameter-Type" code="608" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
100                 <type type-name="Enumerated"/>
101                 <!-- CCN Specific Interpretation, see 1553-HSD 108 06/1 rev A -->
102                 <enum name="Service Provider Id (CCN)" code="0"/>
103                 <enum name="Extension Number 1 (CCN)" code="1"/>
104                 <enum name="Extension Number 2 (CCN)" code="2"/>
105                 <enum name="Extension Number 3 (CCN)" code="3"/>
106                 <enum name="Extension Number 4 (CCN)" code="4"/>
107                 <enum name="Extension Text (CCN)" code="5"/>
108                 <enum name="GPRS Quality of Service (CCN)" code="6"/>
109                 <enum name="Redirecting Party Number (CCN)" code="7"/>
110                 <enum name="Originating Location Information (CCN)" code="8"/>
111                 <enum name="Terminating Location Information (CCN)" code="9"/>
112                 <enum name="Region Charging Origin (CCN)" code="10"/>
113                 <enum name="Subscription Type (CCN)" code="11"/>
114                 <enum name="SMS Delivery Status (CCN)" code="12"/>
115                 <enum name="Time Zone (CCN)" code="13"/>
116                 <enum name="Traffic Case (CCN)" code="14"/>
117                 <enum name="Dedicated Account Id (CCN)" code="15"/>
118                 <enum name="Calling Party Number (CCN)" code="16"/>
119                 <enum name="Called Party Number (CCN)" code="17"/>
120                 <enum name="Tele Service Code (CCN)" code="18"/>
121                 <enum name="Service Key (CCN)" code="19"/>
122         </avp>
123         <avp name="SCAP-Service-Parameter-Value" code="609" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
124                 <type type-name="OctetString"/>
125         </avp>
126         <avp name="SCAP-Event-Timestamp" code="610" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
127                 <type type-name="Time"/>
128         </avp>
129         <avp name="SCAP-Unit-Type" code="611" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
130                 <type type-name="Enumerated"/>
131                 <enum name="Service Credit Time (seconds)" code="0"/>
132                 <enum name="Service Credit Volume (bytes)" code="1"/>
133                 <enum name="Service Credit Events (number of events)" code="2"/>
134                 <enum name="Serivce Credit Money (monetary value)" code="3"/>
135         </avp>
136         <avp name="SCAP-Unit-Value" code="612" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
137                 <grouped>
138                         <gavp name="SCAP-Value-Digits"/>
139                         <gavp name="SCAP-Exponent"/>
140                 </grouped>
141         </avp>
142         <avp name="SCAP-Used-Service-Unit" code="613" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
143                 <grouped>
144                         <gavp name="SCAP-Unit-Type"/>
145                         <gavp name="SCAP-Unit-Value"/>
146                         <gavp name="SCAP-Currency-Code"/>
147                 </grouped>
148         </avp>
149         <avp name="SCAP-Check-Balance-Result" code="614" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
150                 <type type-name="Enumerated"/>
151                 <enum name="Enough Credit" code="0"/>
152                 <enum name="No Credit" code="1"/>
153         </avp>
154         <avp name="SCAP-Requested-Action" code="615" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
155                 <type type-name="Enumerated"/>
156                 <enum name="Direct Debiting" code="0"/>
157                 <enum name="Refund Account" code="1"/>
158                 <enum name="Check Balance" code="2"/>
159                 <enum name="Price Enquiry" code="3"/>
160         </avp>
161         <avp name="SCAP-Exponent" code="616" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
162                 <type type-name="Integer32"/>
163         </avp>
164         <avp name="SCAP-Value-Digits" code="617" mandatory="must" vendor-bit="must" vendor-id="Ericsson" protected="may" may-encrypt="yes">
165                 <type type-name="Unsigned64"/>
166         </avp>
167         <!-- ************************ END SCAP AVPS ******************* -->
168
169
170         <avp name="Charging-Rule-Authorization" code="1055" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
171                 <grouped>
172                         <gavp name="Authorization-State"/>
173                         <gavp name="Authorization-State-Change-Time"/>
174                         <gavp name="Next-Authorization-State"/>
175                 </grouped>
176         </avp>
177         <avp name="Authorization-State" code="1056" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
178                 <type type-name="Enumerated"/>
179                 <enum name="Authorized" code="0"/>
180                 <enum name="Unauthorized due to calendar time" code="1"/>
181                 <enum name="Unauthorized due to roaming" code="2"/>
182                 <enum name="Unauthorized due to QoS" code="3"/>
183                 <enum name="Unauthorized due to blacklisting" code="4"/>
184                 <enum name="Unauthorized due to terminal limitations" code="5"/>
185                 <enum name="Unauthorized due to user defined reason 1" code="6"/>
186                 <enum name="Unauthorized due to user defined reason 2" code="7"/>
187                 <enum name="Unauthorized due to user defined reason 3" code="8"/>
188                 <enum name="Unauthorized due to user defined reason 4" code="9"/>
189                 <enum name="Unauthorized due to user defined reason 5" code="10"/>
190                 <enum name="Unauthorized due to unknown reason" code="11"/>
191                 <enum name="Unauthorized due to Usage Reporting over Gx" code="12"/>
192         </avp>
193         <avp name="Authorization-State-Change-Time" code="1057" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
194                 <type type-name="OctetString"/>
195         </avp>
196         <avp name="Next-Authorization-State" code="1059" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
197                 <type type-name="Enumerated"/>
198                 <enum name="Authorized" code="0"/>
199                 <enum name="Unauthorized due to calendar time" code="1"/>
200         </avp>
201         <avp name="Gx-Capability-List" code="1060" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
202                 <type type-name="Unsigned32"/>
203         </avp>
204         <avp name="Result-Code-Extension" code="1067" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
205                 <type type-name="Unsigned32"/>
206         </avp>
207         <avp name="Subscription-Id-Location" code="1074" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
208                 <type type-name="UTF8String"/>
209         </avp>
210         <avp name="Other-Party-Id" code="1075" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
211                 <grouped>
212                         <gavp name="Other-Party-Id-Nature"/>
213                         <gavp name="Other-Party-Id-Data"/>
214                         <gavp name="Other-Party-Id-Type"/>
215                 </grouped>
216         </avp>
217         <avp name="Other-Party-Id-Nature" code="1076" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
218                 <type type-name="Enumerated"/>
219                 <enum name="UNKNOWN" code="0"/>
220                 <enum name="INTERNATIONAL" code="1"/>
221                 <enum name="NATIONAL" code="2"/>
222         </avp>
223         <avp name="Other-Party-Id-Data" code="1077" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
224                 <type type-name="UTF8String"/>
225         </avp>
226         <avp name="Other-Party-Id-Type" code="1078" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
227                 <type type-name="Enumerated"/>
228                 <enum name="END_USER_MSISDN" code="0"/>
229                 <enum name="END_USER_IMSI" code="1"/>
230                 <enum name="END_USER_SIP_URL" code="2"/>
231                 <enum name="END_USER_NAI" code="3"/>
232                 <enum name="END_USER_PRIVATE" code="4"/>
233         </avp>
234         <avp name="Ericsson-Customer-Id" code="1146" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
235                 <type type-name="UTF8String"/>
236         </avp>
237 </vendor>