aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--diameter/TGPPRx.xml47
-rw-r--r--diameter/dictionary.xml3
2 files changed, 50 insertions, 0 deletions
diff --git a/diameter/TGPPRx.xml b/diameter/TGPPRx.xml
new file mode 100644
index 0000000000..490607eb5e
--- /dev/null
+++ b/diameter/TGPPRx.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- $Id$ -->
+
+ <application id="16777236" name="3GPP Rx" uri="http://www.3gpp.org/ftp/Specs/html-info/29211.htm">
+
+ <!-- ************************** Rx AVPS ********************* -->
+ <!-- 3GPP TS 29.214 V7.5.0 (2008-05) ------------------------ -->
+ <!-- AVP as defined in Section 5.3 ----------------------- -->
+<!--
+From 3GPP TS 29.214 version 7.5.0 Release 7:
+Table 5.3.1 describes the Diameter AVPs defined for the Rx interface protocol,
+their AVP Code values, types, possible flag values and whether or not the AVP
+may be encrypted. The Vendor-Id header of all AVPs defined in the present document
+shall be set to 3GPP (10415).
+NOTE: Most of these AVPs have already been defined in 3GPP TS 29.209 [5] for Rel-6.
+Their definition is based on the one used for Rel-6 with some possible modifications
+to be applied to the Rel-7 protocols.
+
+Wireshark:
+AVP 500 - 523
+Is defined in gqpolicy.xml
+-->
+
+ <avp name="Codec-Data AVP" code="524" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
+ <type type-name="UTF8String" />
+ </avp>
+
+ <avp name="Service-URN" code="525" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
+ <type type-name="OctetString" />
+ </avp>
+
+ <avp name="Acceptable-Service-Info" code="526" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
+ <type type-name="Grouped" />
+ <gavp name="Media-Component-Description"/>
+ <gavp name="Max-Requested-Bandwidth-UL"/>
+ <gavp name="Max-Requested-Bandwidth-DL"/>
+ </avp>
+
+ <avp name="Service-Info-Status" code="527" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
+ <type type-name="Enumerated" />
+ <enum name="FINAL_SERVICE_INFORMATION" code="0"/>
+ <enum name="PRELIMINARY_SERVICE_INFORMATION" code="1"/>
+ </avp>
+
+ <!-- ************************ END Rx AVPS ******************* -->
+
+ </application>
diff --git a/diameter/dictionary.xml b/diameter/dictionary.xml
index 71e0309794..bfd9c93a10 100644
--- a/diameter/dictionary.xml
+++ b/diameter/dictionary.xml
@@ -12,6 +12,7 @@
<!ENTITY imscxdx SYSTEM "imscxdx.xml">
<!ENTITY TGPPGmb SYSTEM "TGPPGmb.xml">
<!ENTITY TGPPSh SYSTEM "TGPPSh.xml">
+ <!ENTITY TGPPRx SYSTEM "TGPPRx.xml">
<!ENTITY sip SYSTEM "sip.xml">
<!ENTITY gqpolicy SYSTEM "gqpolicy.xml">
<!ENTITY etsie2e4 SYSTEM "etsie2e4.xml">
@@ -1439,6 +1440,7 @@ Note: TThe AVP codes from 410 to 499 are reserved for TS 29.109
-->
<!-- Ref 3GPP TS 29.209 version 6.7.0 Release 6
NOTE AVP 500 - 523 is in gqpolicy.xml
+ AVP 524 - 527 is in TGPPRx.xml (3GPP TS 29.214)
Note: The AVP codes from 524 to 599 are reserved for TS 29.209 and TS 29.211
-->
<!--
@@ -2668,6 +2670,7 @@ http://www.3gcn.org/3gpp2/TSGX/Projects/X.P0013-B%20IP%20Network%20-%20MMD/X.S00
&imscxdx;
&TGPPGmb;
&TGPPSh;
+ &TGPPRx;
&sip;
&gqpolicy;
&etsie2e4;