aboutsummaryrefslogtreecommitdiffstats
path: root/diameter/Huawei.xml
diff options
context:
space:
mode:
authorJeff Dyer <jmasterfunk@gmail.com>2017-10-27 12:33:50 -0600
committerMichael Mann <mmann78@netscape.net>2017-10-29 16:40:40 +0000
commit1bc6d4e96573f89ecdd719cb3cac92754b91f52c (patch)
treeff9a28ee437792adab201d9806eb7346a3c0ddbb /diameter/Huawei.xml
parentfe8d897e2557f109b252ce83421d929c1ac039c6 (diff)
Diameter: Add Huawei DCC AVPs
Change-Id: I480e58a1676677bb362bb4e9dc866c5d5f0814e1 Reviewed-on: https://code.wireshark.org/review/24111 Reviewed-by: Jeff Dyer <jmasterfunk@gmail.com> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'diameter/Huawei.xml')
-rw-r--r--diameter/Huawei.xml57
1 files changed, 57 insertions, 0 deletions
diff --git a/diameter/Huawei.xml b/diameter/Huawei.xml
new file mode 100644
index 0000000000..ca68610282
--- /dev/null
+++ b/diameter/Huawei.xml
@@ -0,0 +1,57 @@
+<vendor vendor-id="Huawei" code="2011" name="Huawei">
+ <avp name="P2PSMS-Information" code="20400" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <grouped>
+ <gavp name="SMSC-Address"/>
+ <gavp name="SM-Id"/>
+ <gavp name="SM-Length"/>
+ </grouped>
+ </avp>
+ <avp name="SMSC-Address" code="20401" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="SM-Id" code="20402" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="SM-Length" code="20403" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="Unsigned32"/>
+ </avp>
+ <avp name="MO-MSC-Address" code="20404" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="MT-MSC-Address" code="20405" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Source-Addr" code="20406" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Dest-Addr" code="20407" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="UTF8String"/>
+ </avp>
+ <avp name="Fee-Flag" code="20409" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="Enumerated"/>
+ <enum name="Charge in the original mode" code="0"/>
+ <enum name="Charge the calling number" code="1"/>
+ <enum name="Charge the called number" code="2"/>
+ <enum name="Charge the charging number" code="3"/>
+ </avp>
+ <avp name="Fee-Type" code="20410" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="Enumerated"/>
+ <enum name="Charge by default mode" code="0"/>
+ <enum name="Charge by item" code="1"/>
+ <enum name="Charge by month (with authentication and fee deduction)" code="2"/>
+ <enum name="Charge by month (with authentication but no fee deduction)" code="3"/>
+ <enum name="Charge upper limit amount by the number of SMs" code="4"/>
+ <enum name="Charge by month with limited number of SMs (with authentication and fee deduction)" code="5"/>
+ <enum name="Charge by month with limited number of SMs (with authentication but no fee deduction)" code="6"/>
+ </avp>
+ <avp name="Status-Report-Requested" code="20415" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="Enumerated"/>
+ <enum name="No" code="0"/>
+ <enum name="Yes" code="1"/>
+ <enum name="Refund on Failure" code="2"/>
+ </avp>
+ <avp name="Send-Result" code="20418" mandatory="no" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="Huawei">
+ <type type-name="Enumerated"/>
+ <enum name="Delivered" code="0"/>
+ </avp>
+</vendor> \ No newline at end of file