From Anand Thakur via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5843 :
authormorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 27 Apr 2011 14:10:55 +0000 (14:10 +0000)
committermorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 27 Apr 2011 14:10:55 +0000 (14:10 +0000)
This diff files includes some AVPs from Ericsson GGSN documentation used for Gx
messaging between a GGSN and a PCRF.

From me: correct one spelling mistake.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36899 f5534014-38df-0310-8fa8-9805f1628bb7

diameter/Ericsson.xml

index ffaad4d7b9ba1d7eb15e2ec4cca11f7e320801e1..2cee8dc1a210f4c3c84de26e82e8a1c2d1f99ca2 100644 (file)
@@ -6,5 +6,51 @@
                        <enum name="Audio Conference" code="0"/>
                        <enum name="Video Conference" code="1"/>
                </avp>
+               <avp name="Rule-Space-Suggestion" code="290" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="UTF8String"/>
+               </avp>
+               <avp name="Rule-Space-Decision" code="291" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="UTF8String"/>
+               </avp>
+               <avp name="Bearer-Control-Options" code="292" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="Unsigned32"/>
+               </avp>
+               <avp name="Charging-Rule-Authorization" code="1055" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <grouped>
+                               <gavp name="Authorization-State"/>
+                               <gavp name="Authorization-State-Change-Time"/>
+                               <gavp name="Next-Authorization-State"/>
+                       </grouped>
+               </avp>
+               <avp name="Authorization-State" code="1056" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="Enumerated"/>
+                       <enum name="Authorized" code="0"/>
+                       <enum name="Unauthorized due to calendar time" code="1"/>
+                       <enum name="Unauthorized due to roaming" code="2"/>
+                       <enum name="Unauthorized due to QoS" code="3"/>
+                       <enum name="Unauthorized due to blacklisting" code="4"/>
+                       <enum name="Unauthorized due to terminal limitations" code="5"/>
+                       <enum name="Unauthorized due to user defined reason 1" code="6"/>
+                       <enum name="Unauthorized due to user defined reason 2" code="7"/>
+                       <enum name="Unauthorized due to user defined reason 3" code="8"/>
+                       <enum name="Unauthorized due to user defined reason 4" code="9"/>
+                       <enum name="Unauthorized due to user defined reason 5" code="10"/>
+                       <enum name="Unauthorized due to unknown reason" code="11"/>
+                       <enum name="Unauthorized due to Usage Reporting over Gx" code="12"/>
+               </avp>
+               <avp name="Authorization-State-Change-Time" code="1057" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="OctetString"/>
+               </avp>
+               <avp name="Next-Authorization-State" code="1059" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="Enumerated"/>
+                       <enum name="Authorized" code="0"/>
+                       <enum name="Unauthorized due to calendar time" code="0"/>
+               </avp>
+               <avp name="Gx-Capability-List" code="1060" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="Unsigned32"/>
+               </avp>
+               <avp name="Customer-Id" code="1146" mandatory="must" vendor-bit="must" vendor-id="Ericsson" may-encrypt="no" protected="mustnot">
+                       <type type-name="UTF8String"/>
+               </avp>
        </application>