Allow separate stacks registration through services operation
[anna.git] / source / diameter / stack / setups / commands_dccaMMS_NSNTriton_de.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE dictionary SYSTEM "dictionary.dtd">
3
4 <dictionary name="MMS Charging / Nokia-Siemens Triton / Germany">
5
6 <!--======-->
7 <!-- AVPS -->
8 <!--======-->
9    <!-- 3GPP VENDOR SPECIFIC CODES -->
10    <!-- Germany-specific (out-of-spec) Message-Type -->
11    <avp name="Message-Type" code="1211" vendor-name="3GPP" may-encrypt="no" v-bit="must" m-bit="must" p-bit="may">
12       <single format-name="Enumerated" enum="0-15,100,101">
13          <label data="0" alias="UNDEFINED_ENUMERATED_TYPE   OUT_OF_SPECIFICATION"/>
14          <label data="1" alias="m-send-req"/>
15          <label data="2" alias="m-send-conf"/>
16          <label data="3" alias="m-notification-ind"/>
17          <label data="4" alias="m-notifyresp-ind"/>
18          <label data="5" alias="m-retrieve-conf"/>
19          <label data="6" alias="m-acknowledge-ind"/>
20          <label data="7" alias="m-delivery-ind"/>
21          <label data="8" alias="m-read-rec-ind"/>
22          <label data="9" alias="m-read-orig-ind"/>
23          <label data="10" alias="m-forward-req"/>
24          <label data="11" alias="m-forward-conf"/>
25          <label data="12" alias="m-mbox-store-conf"/>
26          <label data="13" alias="m-mbox-view-conf"/>
27          <label data="14" alias="m-mbox-upload-conf"/>
28          <label data="15" alias="m-mbox-delete-conf"/>
29          <label data="100" alias="on-Net (MMS to o2 Subscriber or o2 Application, used for E-mails)   OUT_OF_SPECIFICATION"/>
30          <label data="101" alias="off-Net (MMS to a non o2 Subscriber or to 3rd Party Application)   OUT_OF_SPECIFICATION"/>
31       </single>
32    </avp>
33
34 <!--==========-->
35 <!-- COMMANDS -->
36 <!--==========-->
37    <!-- DIAMETER CREDIT CONTROL APPLICATION [rfc4006] -->   
38    <command name="Credit-Control-Request" code="272" type="Request">
39       <avprule id="Session-Id" type="Fixed"/>
40       <avprule id="Origin-Host" type="Mandatory"/>
41       <avprule id="Origin-Realm" type="Mandatory"/>
42       <avprule id="Destination-Host" type="Optional"/>
43       <avprule id="Destination-Realm" type="Mandatory"/>
44       <avprule id="Auth-Application-Id" type="Optional"/>
45       <avprule id="Service-Context-Id" type="Optional"/>
46       <avprule id="CC-Request-Type" type="Mandatory"/>
47       <avprule id="CC-Request-Number" type="Mandatory"/>
48       <avprule id="Subscription-Id" type="Mandatory" qual="*"/>
49       <avprule id="Requested-Service-Unit" type="Mandatory"/>
50       <avprule id="Requested-Action" type="Optional"/>
51       <avprule id="3GPP-SGSN-Address" type="Optional"/>
52       <avprule id="Service-Identifier" type="Optional"/>
53       <avprule id="Rating-Group" type="Optional"/>
54       <avprule id="Service-Information" type="Optional"/>
55       <avprule id="AVP" type="Optional" qual="*"/>
56    </command>
57    <command name="Credit-Control-Answer" code="272" type="Answer">
58       <avprule id="Session-Id" type="Fixed"/>
59       <avprule id="Result-Code" type="Mandatory"/>
60       <avprule id="Origin-Host" type="Mandatory"/>
61       <avprule id="Origin-Realm" type="Mandatory"/>
62       <avprule id="Destination-Host" type="Optional"/>
63       <avprule id="Destination-Realm" type="Mandatory"/>
64       <avprule id="Auth-Application-Id" type="Mandatory"/>
65       <avprule id="CC-Request-Type" type="Mandatory"/>
66       <avprule id="CC-Request-Number" type="Mandatory"/>
67       <avprule id="Event-Timestamp" type="Optional"/>
68       <avprule id="Granted-Service-Unit" type="Optional"/>
69       <avprule id="Direct-Debiting-Failure-Handling" type="Optional"/>
70       <avprule id="Redirect-Host" type="Optional"/>
71       <avprule id="Redirect-Host-Usage" type="Optional"/>
72       <avprule id="Redirect-Max-Cache-Time" type="Optional"/>
73       <avprule id="Proxy-Info" type="Optional" qual="*"/>   
74       <avprule id="Origin-State-Id" type="Optional"/>
75       <avprule id="Service-Context-Id" type="Optional"/>
76    </command>
77
78 </dictionary>