summaryrefslogtreecommitdiffstats
path: root/resources/protocols/diameter/dictionary.xml
diff options
context:
space:
mode:
Diffstat (limited to 'resources/protocols/diameter/dictionary.xml')
-rw-r--r--resources/protocols/diameter/dictionary.xml22
1 files changed, 20 insertions, 2 deletions
diff --git a/resources/protocols/diameter/dictionary.xml b/resources/protocols/diameter/dictionary.xml
index cdbd7778..4e69196a 100644
--- a/resources/protocols/diameter/dictionary.xml
+++ b/resources/protocols/diameter/dictionary.xml
@@ -34,6 +34,7 @@
<!ENTITY Siemens SYSTEM "Siemens.xml">
<!ENTITY Microsoft SYSTEM "Microsoft.xml">
<!ENTITY Metaswitch SYSTEM "Metaswitch.xml">
+ <!ENTITY Travelping SYSTEM "Travelping.xml">
<!ENTITY Custom SYSTEM "Custom.xml">
]>
<dictionary>
@@ -304,6 +305,17 @@
The UTF8String MUST not contain any octets with a value of
zero.
-->
+ <typedefn type-name="Address" type-parent="OctetString"/>
+ <!--
+ The Address format is derived from the OctetString AVP Base
+ Format. It represents 32 bit (IPv4) [17] or 128 bit (IPv6) [16]
+ address, most significant octet first. The format of the
+ address (IPv4 or IPv6) is determined by the length. If the
+ attribute value is an IPv4 address, the AVP Length field MUST
+ be 12 (16 if 'V' bit is enabled), otherwise the AVP Length
+ field MUST be set to 24 (28 if the 'V' bit is enabled) for IPv6
+ addresses.
+ -->
<typedefn type-name="IPAddress" type-parent="OctetString"/>
<!--
The IPAddress format is derived from the OctetString AVP Base
@@ -314,6 +326,8 @@
be 12 (16 if 'V' bit is enabled), otherwise the AVP Length
field MUST be set to 24 (28 if the 'V' bit is enabled) for IPv6
addresses.
+ For AVPs with codes < 256, the RADIUS ipaddr encoding is used
+ instead.
-->
<typedefn type-name="DiameterIdentity" type-parent="OctetString"/>
<!--
@@ -1127,7 +1141,7 @@
<type type-name="UTF8String"/>
</avp>
<avp name="Framed-Pool" code="88" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
- <type type-name="OctetString"/>
+ <type type-name="UTF8String"/>
</avp>
<avp name="CUI" code="89" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
<type type-name="UTF8String"/>
@@ -6411,6 +6425,9 @@
<avp name="PC5-Link-AMBR" code="1718" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
<type type-name="Integer32"/>
</avp>
+ <avp name="Third-Context-Identifier" code="1719" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
+ <type type-name="Unsigned32"/>
+ </avp>
<avp name="SMS-Information" code="2000" vendor-bit="must" vendor-id="TGPP">
<grouped>
@@ -8320,7 +8337,7 @@
<gavp name="Reporting-Time-Stamp"/>
<gavp name="Updated-Network-Configuration"/>
<gavp name="SCEF-Reference-ID-Ext"/>
- <gavp name="SCEF-Reference-ID-For-Deletion-Ext"/>
+ <gavp name="SCEF-Reference-ID-for-Deletion-Ext"/>
<gavp name="Event-Handling"/>
<gavp name="Loss-Of-Connectivity-Reason"/>
<gavp name="PDN-Connectivity-Status-Report"/>
@@ -9125,5 +9142,6 @@
&Siemens;
&Microsoft;
&Metaswitch;
+ &Travelping;
&Custom;
</dictionary>