summaryrefslogtreecommitdiffstats
path: root/resources/protocols/diameter/HP.xml
diff options
context:
space:
mode:
Diffstat (limited to 'resources/protocols/diameter/HP.xml')
-rw-r--r--resources/protocols/diameter/HP.xml45
1 files changed, 45 insertions, 0 deletions
diff --git a/resources/protocols/diameter/HP.xml b/resources/protocols/diameter/HP.xml
new file mode 100644
index 0000000..e1927fa
--- /dev/null
+++ b/resources/protocols/diameter/HP.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<vendor vendor-id="HP" code="11" name="Hewlett Packard"/>
+
+<application id="16777305" name="HP Diameter Topology Discovery" uri="none">
+ <command name="Peer Information" code="100" vendor-id="HP"/>
+ <command name="Fetch Peers" code="101" vendor-id="HP"/>
+ <command name="Subscribe Change" code="102" vendor-id="HP"/>
+ <command name="Notify Change" code="103" vendor-id="HP"/>
+
+ <avp name="Peer-State" code="200" vendor-id="HP" mandatory="must" vendor-bit="must">
+ <type type-name="Enumerated"/>
+ <enum name="Down" code="0"/>
+ <enum name="Up" code="1"/>
+ </avp>
+ <avp name="Peer-Name" code="201" vendor-id="HP" mandatory="must" vendor-bit="must">
+ <type type-name="DiameterIdentity"/>
+ </avp>
+
+ <avp name="Peer-Identity" code="202" vendor-id="HP" mandatory="must" vendor-bit="must">
+ <type type-name="DiameterIdentity"/>
+ </avp>
+ <avp name="Peer-State-Change" code="203" vendor-id="HP" mandatory="must" vendor-bit="must">
+ <grouped>
+ <gavp name="Peer-Name"/>
+ <gavp name="Peer-Identity"/>
+ <gavp name="Peer-State"/>
+ </grouped>
+ </avp>
+ <avp name="More-Peers" code="204" vendor-id="HP" mandatory="must" vendor-bit="must">
+ <grouped>
+ <gavp name="Peer-Name"/>
+ <gavp name="Peer-Identity"/>
+ <gavp name="Peer-State"/>
+ <gavp name="Peer-State-Change"/>
+ </grouped>
+ </avp>
+ <avp name="Peer-Type" code="205" vendor-id="HP" mandatory="must" vendor-bit="must">
+ <type type-name="Enumerated"/>
+ <enum name="Client" code="0"/>
+ <enum name="Server" code="1"/>
+ <enum name="ClientAndServer" code="2"/>
+ <enum name="Proxy" code="3"/>
+ </avp>
+</application>