From Madhusudhan M:

Cisco and Vodafone Diameter AVP:s

I have axtracted the relevant vendor AVP:s and separated them out in Vendor specific xml files.

Part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5972

svn path=/trunk/; revision=37627
This commit is contained in:
Anders Broman 2011-06-09 06:36:40 +00:00
parent 8aada8637d
commit 85195d1e02
5 changed files with 1472 additions and 5 deletions

View File

@ -70,6 +70,7 @@ pkgdata_DATA = COPYING manuf services cfilters colorfilters dfilters \
diameterdir = $(pkgdatadir)/diameter
diameter_DATA = \
diameter/chargecontrol.xml \
diameter/Cisco.xml \
diameter/dictionary.dtd \
diameter/dictionary.xml \
diameter/eap.xml \
@ -84,7 +85,8 @@ diameter_DATA = \
diameter/sunping.xml \
diameter/TGPPGmb.xml \
diameter/TGPPRx.xml \
diameter/TGPPSh.xml
diameter/TGPPSh.xml \
diameter/Vodafone.xml
#
# Install the DTDs directory files in the "dtds" subdirectory

1378
diameter/Cisco.xml Normal file

File diff suppressed because it is too large Load Diff

80
diameter/Vodafone.xml Normal file
View File

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Id$ -->
<application id="16777238" name="3GPP Gx" uri="http://www.ietf.org/internet-drafts/draft-ietf-aaa-diameter-cc-06.txt">
<!-- ************************ Vodafone AVPS ******************* -->
<avp name="Context-Type" code="256" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
<enum name="PRIMARY" code="0"/>
<enum name="SECONDARY" code="1"/>
</avp>
<avp name="Quota-Consumption-Time" code="257" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
</avp>
<avp name="Quota-Holding-Time" code="258" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
</avp>
<avp name="Time-Quota-Threshold" code="259" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
</avp>
<avp name="Radio-Access-Technology" code="260" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
<enum name="UTRAN" code="0"/>
<enum name="GERAN" code="1"/>
<enum name="WLAN" code="2"/>
</avp>
<avp name="Reporting-Reason" code="261" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
<enum name="THRESHOLD" code="0"/>
<enum name="QHT" code="1"/>
<enum name="FINAL" code="2"/>
<enum name="QUOTA_EXHAUSTED" code="3"/>
<enum name="VALIDITY_TIME" code="4"/>
<enum name="OTHER_QUOTA_TYPE" code="5"/>
<enum name="RATING_CONDITION_CHANGE" code="6"/>
<enum name="FORCED_REAUTHORISATION " code="7"/>
</avp>
<avp name="Rulebase-Id" code="262" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="UTF8String"/>
</avp>
<avp name="Time-Of-First-Usage" code="263" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Time"/>
</avp>
<avp name="Time-Of-Last-Usage" code="264" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Time"/>
</avp>
<avp name="Trigger" code="265" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<grouped>
<gavp name="Trigger-Type"/>
</grouped>
</avp>
<avp name="Trigger-Type" code="266" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
<enum name="CHANGE_IN_SGSN_IP_ADDRESS" code="1"/>
<enum name="CHANGEINQOS_ANY" code="2"/>
<enum name="CHANGEINLOCATION_ANY" code="3"/>
<enum name="CHANGEINRAT" code="4"/>
<enum name="CHANGEINQOS_TRAFFIC_CLASS" code="10"/>
<enum name="CHANGEINQOS_RELIABILITY_CLASS" code="11"/>
<enum name="CHANGEINQOS_DELAY_CLASS " code="12"/>
<enum name="CHANGEINQOS_PEAK_THROUGHPUT" code="13"/>
<enum name="CHANGEINQOS_PRECEDENCE_CLASS" code="14"/>
<enum name="CHANGEINQOS_MEAN_THROUGHPUT" code="15"/>
<enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK" code="16"/>
<enum name="CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK" code="17"/>
<enum name="CHANGEINQOS_RESIDUAL_BER" code="18"/>
<enum name="CHANGEINQOS_SDU_ERROR_RATIO" code="19"/>
<enum name="CHANGEINQOS_TRANSFER_DELAY" code="20"/>
</avp>
<avp name="User-Location-Information" code="267" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="OctetString"/>
</avp>
<avp name="Volume-Quota-Threshold" code="268" vendor-id="Vodafone" mandatory="mustnot" vendor-bit="must">
<type type-name="Unsigned32"/>
</avp>
<!-- ********************** END Vodafone AVPS ***************** -->
</application>

View File

@ -19,7 +19,9 @@
<!ENTITY etsie2e4 SYSTEM "etsie2e4.xml">
<!ENTITY Ericsson SYSTEM "Ericsson.xml">
<!ENTITY Tango SYSTEM "Tango.xml">
<!ENTITY mobileipv6 SYSTEM "mobileipv6.xml">
<!ENTITY mobileipv6 SYSTEM "mobileipv6.xml">
<!ENTITY Cisco SYSTEM "Cisco.xml">
<!ENTITY Vodafone SYSTEM "Vodafone.xml">
]>
<dictionary>
<base uri="http://www.ietf.org/rfc/rfc3588.txt">
@ -147,8 +149,9 @@
<vendor vendor-id="Merit" code="61" name="Merit Networks"/>
<vendor vendor-id="Sun" code="42" name="Sun Microsystems, Inc."/>
<vendor vendor-id="USR" code="429" name="US Robotics Corp."/>
<vendor vendor-id="TGPP2" code="5535" name="3GPP2"/>
<vendor vendor-id="TGPP" code="10415" name="3GPP"/>
<vendor vendor-id="Cisco" code="5771" name="Cisco"/>
<vendor vendor-id="TGPP2" code="5535" name="3GPP2"/>
<vendor vendor-id="TGPP" code="10415" name="3GPP"/>
<vendor vendor-id="TGPPCX" code="16777216" name="3GPP CX/DX"/>
<vendor vendor-id="Ericsson" code="193" name="Ericsson"/>
<vendor vendor-id="ETSI" code="13019" name="ETSI"/>
@ -5721,5 +5724,7 @@ http://www.3gcn.org/TGPP2/TSGX/Projects/X.P0013-B%20IP%20Network%20-%20MMD/X.S00
&gqpolicy;
&etsie2e4;
&Ericsson;
&mobileipv6;
&mobileipv6;
&Cisco;
&Vodafone;
</dictionary>

View File

@ -482,6 +482,7 @@ File "..\..\smi_modules"
; of the installation directory.
;
SetOutPath $INSTDIR\diameter
File "..\..\diameter\Cisco.xml"
File "..\..\diameter\chargecontrol.xml"
File "..\..\diameter\dictionary.dtd"
File "..\..\diameter\dictionary.xml"
@ -498,6 +499,7 @@ File "..\..\diameter\sunping.xml"
File "..\..\diameter\TGPPGmb.xml"
File "..\..\diameter\TGPPRx.xml"
File "..\..\diameter\TGPPSh.xml"
File "..\..\diameter\Vodafone.xml"
SetOutPath $INSTDIR