diff options
Diffstat (limited to 'resources/protocols/diameter/HP.xml')
-rw-r--r-- | resources/protocols/diameter/HP.xml | 45 |
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 00000000..e1927fa9 --- /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> |