diff options
-rw-r--r-- | diameter/Cisco.xml | 8 | ||||
-rw-r--r-- | diameter/NokiaSolutionsAndNetworks.xml | 50 | ||||
-rw-r--r-- | diameter/TGPP.xml | 10 | ||||
-rw-r--r-- | diameter/chargecontrol.xml | 8 | ||||
-rw-r--r-- | diameter/dictionary.dtd | 2 | ||||
-rw-r--r-- | diameter/dictionary.xml | 111 | ||||
-rw-r--r-- | diameter/etsie2e4.xml | 11 | ||||
-rw-r--r-- | diameter/mobileipv4.xml | 1 | ||||
-rw-r--r-- | diameter/sip.xml | 6 |
9 files changed, 118 insertions, 89 deletions
diff --git a/diameter/Cisco.xml b/diameter/Cisco.xml index d556c0f094..e5d05063e7 100644 --- a/diameter/Cisco.xml +++ b/diameter/Cisco.xml @@ -122,7 +122,7 @@ <avp name="Billing-Plan-Definition" code="131079" vendor-id="Cisco" mandatory="must" may-encrypt="yes" protected="mustnot" vendor-bit="must"> <grouped> - <gavp name="Billing-plan-Name"/> + <gavp name="Billing-Plan-Name"/> <gavp name="Online"/> <gavp name="Offline"/> <gavp name="Virtual-Online"/> @@ -187,7 +187,7 @@ <type type-name="OctetString"/> </avp> - <avp name="Biling-Policy-Name" code="131088" vendor-id="Cisco" mandatory="mustnot" may-encrypt="yes" protected="mustnot" vendor-bit="must"> + <avp name="Billing-Policy-Name" code="131088" vendor-id="Cisco" mandatory="mustnot" may-encrypt="yes" protected="mustnot" vendor-bit="must"> <type type-name="OctetString"/> </avp> <avp name="Policy-Map-Name" code="131089" vendor-id="Cisco" mandatory="mustnot" may-encrypt="yes" protected="mustnot" vendor-bit="must"> @@ -293,7 +293,7 @@ </avp> - <avp name="Refund-policy" code="131109" vendor-id="Cisco" mandatory="mustnot" may-encrypt="yes" protected="mustnot" vendor-bit="must"> + <avp name="Refund-Policy" code="131109" vendor-id="Cisco" mandatory="mustnot" may-encrypt="yes" protected="mustnot" vendor-bit="must"> <type type-name="OctetString"/> </avp> @@ -1098,7 +1098,7 @@ <grouped> <gavp name="Service-Group-Name"/> <gavp name="Cisco-Event-Trigger"/> - <gavp name="Cisco-QoS"/> + <!-- <gavp name="Cisco-QoS"/> --> <gavp name="Cisco-Flow-Status"/> <gavp name="Redirect-Server"/> </grouped> diff --git a/diameter/NokiaSolutionsAndNetworks.xml b/diameter/NokiaSolutionsAndNetworks.xml index af64ac7b33..56edd0a89c 100644 --- a/diameter/NokiaSolutionsAndNetworks.xml +++ b/diameter/NokiaSolutionsAndNetworks.xml @@ -17,32 +17,32 @@ <avp name="NSN-IN-Information" code="100" mandatory="must" vendor-bit="must" vendor-id="NokiaSolutionsAndNetworks"> <grouped> - <gavp name="NSN-Calling-Partys-Category"/> - <gavp name="NSN-High-Layer-Compatibility"/> - <gavp name="NSN-VLR-Number"/> - <gavp name="NSN-Answer-Time-Stamp"/> - <gavp name="NSN-Time-Zone"/> - <gavp name="NSN-Redirecting-Party-Id"/> - <gavp name="NSN-Generic-Service-Data"/> - <gavp name="NSN-Roaming-Indication"/> - <gavp name="NSN-IN-Bearer-Service"/> - <gavp name="NSN-NP-Information"/> - <gavp name="NSN-Connection-Type"/> - <gavp name="NSN-A-Party-Member-Type"/> - <gavp name="NSN-B-Party-Member-Type"/> - <gavp name="NSN-Access-Type"/> - <gavp name="NSN-AoC-Tariff"/> - <gavp name="NSN-Account-Information"/> - <gavp name="NSN-Subscriber-Status"/> - <gavp name="NSN-Message-Warning-Time"/> - <gavp name="NSN-Language-ID"/> + <!-- <gavp name="NSN-Calling-Partys-Category"/> --> + <!-- <gavp name="NSN-High-Layer-Compatibility"/> --> + <!-- <gavp name="NSN-VLR-Number"/> --> + <!-- <gavp name="NSN-Answer-Time-Stamp"/> --> + <!-- <gavp name="NSN-Time-Zone"/> --> + <!-- <gavp name="NSN-Redirecting-Party-Id"/> --> + <!-- <gavp name="NSN-Generic-Service-Data"/> --> + <!-- <gavp name="NSN-Roaming-Indication"/> --> + <!-- <gavp name="NSN-IN-Bearer-Service"/> --> + <!-- <gavp name="NSN-NP-Information"/> --> + <!-- <gavp name="NSN-Connection-Type"/> --> + <!-- <gavp name="NSN-A-Party-Member-Type"/> --> + <!-- <gavp name="NSN-B-Party-Member-Type"/> --> + <!-- <gavp name="NSN-Access-Type"/> --> + <!-- <gavp name="NSN-AoC-Tariff"/> --> + <!-- <gavp name="NSN-Account-Information"/> --> + <!-- <gavp name="NSN-Subscriber-Status"/> --> + <!-- <gavp name="NSN-Message-Warning-Time"/> --> + <!-- <gavp name="NSN-Language-ID"/> --> <gavp name="Currency-Code"/> - <gavp name="NSN-Customer-Group-ID"/> - <gavp name="NSN-GSM-Charge-Advice-Information"/> - <gavp name="NSN-Method-Name"/> - <gavp name="NSN-Reference-Number"/> - <gavp name="NSN-Inband-Announcement"/> - <gavp name="NSN-Outband-Information"/> + <!-- <gavp name="NSN-Customer-Group-ID"/> --> + <!-- <gavp name="NSN-GSM-Charge-Advice-Information"/> --> + <!-- <gavp name="NSN-Method-Name"/> --> + <!-- <gavp name="NSN-Reference-Number"/> --> + <!-- <gavp name="NSN-Inband-Announcement"/> --> + <!-- <gavp name="NSN-Outband-Information"/> --> <gavp name="NSN-Account-Location-Id"/> </grouped> </avp> diff --git a/diameter/TGPP.xml b/diameter/TGPP.xml index 9dda48b239..e53f864670 100644 --- a/diameter/TGPP.xml +++ b/diameter/TGPP.xml @@ -25,7 +25,7 @@ <avp name="3GPP-CG-Address" code="4" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> <type type-name="IPAddress"/> </avp> - <avp name="3GPP-GPRS-Negotiated-QoS-profile" code="5" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> + <avp name="3GPP-GPRS-Negotiated-QoS-Profile" code="5" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> <type type-name="UTF8String"/> </avp> <avp name="3GPP-SGSN-Address" code="6" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> @@ -740,7 +740,7 @@ </avp> <avp name="Supported-Features" code="628" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> <grouped> - <gavp name="Vendor-ID"/> + <gavp name="Vendor-Id"/> <gavp name="Feature-List-ID"/> <gavp name="Feature-List"/> </grouped> @@ -774,7 +774,7 @@ <grouped> <gavp name="Digest-Realm"/> <gavp name="Digest-Algorithm"/> - <gavp name="Digest-QoP"/> + <gavp name="Digest-Qop"/> <gavp name="Digest-HA1"/> </grouped> </avp> @@ -1164,9 +1164,9 @@ <gavp name="Packet-Filter-Operation"/> <gavp name="QoS-Information"/> <gavp name="Framed-IP-Address"/> - <gavp name="Framed-IPv6-Address"/> + <gavp name="Framed-IPv6-Prefix"/> <gavp name="CoA-Information"/> - <gavp name="Called-Station-ID"/> + <gavp name="Called-Station-Id"/> <gavp name="PDN-Connection-ID"/> <gavp name="Bearer-Usage"/> <gavp name="TFT-Packet-Filter-Information"/> diff --git a/diameter/chargecontrol.xml b/diameter/chargecontrol.xml index 05261a9b04..0a0ab584f2 100644 --- a/diameter/chargecontrol.xml +++ b/diameter/chargecontrol.xml @@ -102,7 +102,7 @@ <gavp name="CC-Money"/> <gavp name="CC-Total-Octets"/> <gavp name="CC-Input-Octets"/> - <gavp name="CC-output-Octets"/> + <gavp name="CC-Output-Octets"/> <gavp name="CC-Service-Specific-Units"/> </grouped> </avp> @@ -138,11 +138,11 @@ <gavp name="CC-Money"/> <gavp name="CC-Total-Octets"/> <gavp name="CC-Input-Octets"/> - <gavp name="CC-output-Octets"/> + <gavp name="CC-Output-Octets"/> <gavp name="CC-Service-Specific-Units"/> </grouped> </avp> - <avp name="Restricted-Filter-Rule" code="438" mandatory="must"> + <avp name="Restriction-Filter-Rule" code="438" mandatory="must"> <type type-name="IPFilterRule"/> </avp> <avp name="Service-Identifier" code="439" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot"> @@ -183,7 +183,7 @@ <gavp name="CC-Money"/> <gavp name="CC-Total-Octets"/> <gavp name="CC-Input-Octets"/> - <gavp name="CC-output-Octets"/> + <gavp name="CC-Output-Octets"/> <gavp name="CC-Service-Specific-Units"/> </grouped> </avp> diff --git a/diameter/dictionary.dtd b/diameter/dictionary.dtd index 5df16f21d6..a48562c77a 100644 --- a/diameter/dictionary.dtd +++ b/diameter/dictionary.dtd @@ -48,7 +48,7 @@ > <!ELEMENT avp ((type | grouped), (enum*))> <!ATTLIST avp - name IDREF #REQUIRED + name ID #REQUIRED description CDATA #IMPLIED code CDATA #REQUIRED may-encrypt (yes | no) "yes" diff --git a/diameter/dictionary.xml b/diameter/dictionary.xml index acb4e19af9..27e423416b 100644 --- a/diameter/dictionary.xml +++ b/diameter/dictionary.xml @@ -510,7 +510,7 @@ and the ipfw.c code may provide a useful base for implementations. --> - <typedefn type-name="QOSFilterRule" type-parent="OctetString"/> + <typedefn type-name="QoSFilterRule" type-parent="OctetString"/> <!-- The QosFilterRule format is derived from the OctetString AVP Base Format. It uses the UTF-8 encoding and has the same @@ -1033,13 +1033,13 @@ <enum name="Vines" code="14"/> <enum name="E-164-NSAP" code="15"/> </avp> - <avp name="Acct-Tunnel-Client-Endpoint" code="66" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot"> + <avp name="Tunnel-Client-Endpoint" code="66" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot"> <type type-name="UTF8String"/> </avp> <avp name="Tunnel-Server-Endpoint" code="67" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot"> <type type-name="UTF8String"/> </avp> - <avp name="Acct-Tunnel-Connection-ID" code="68" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot"> + <avp name="Tunnel-Connection-ID" code="68" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot"> <type type-name="OctetString"/> </avp> <avp name="Tunnel-Password" code="69" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot"> @@ -1195,7 +1195,7 @@ <avp name="Digest-Entity-Body-Hash" code="112" mandatory="may"> <type type-name="UTF8String"/> </avp> - <avp name="Digest-Digest-CNonce" code="113" mandatory="may"> + <avp name="Digest-CNonce" code="113" mandatory="may"> <type type-name="UTF8String"/> </avp> <avp name="Digest-Nonce-Count" code="114" mandatory="may"> @@ -1939,7 +1939,8 @@ </avp> <avp name="E2E-Sequence" code="300" mandatory="must"> <grouped> - <gavp name="foo"/> + <!-- The contents of this (deprecated) AVP aren't defined --> + <gavp name="Session-Id"/> </grouped> </avp> <!-- 301-317 Unallocated --> @@ -2575,7 +2576,7 @@ <enum name="PROXY_ROLE" code="2"/> <enum name="B2BUA_ROLE" code="3"/> </avp> - <avp name="User-Session-Id" code="830" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> + <avp name="User-Session-ID" code="830" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <type type-name="UTF8String"/> </avp> <avp name="Calling-Party-Address" code="831" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> @@ -2599,7 +2600,7 @@ <avp name="Application-Server" code="836" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <type type-name="UTF8String"/> </avp> - <avp name="Application-provided-Called-Party-Address" code="837" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> + <avp name="Application-Provided-Called-Party-Address" code="837" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <type type-name="UTF8String"/> </avp> <avp name="Inter-Operator-Identifier" code="838" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> @@ -2620,7 +2621,7 @@ <avp name="SDP-Session-Description" code="842" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <type type-name="UTF8String"/> </avp> - <avp name="SDP-Media-components" code="843" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> + <avp name="SDP-Media-Component" code="843" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <grouped> <gavp name="SDP-Media-Name"/> <gavp name="SDP-Media-Description"/> @@ -2666,7 +2667,13 @@ <avp name="Bearer-Service" code="854" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <type type-name="OctetString"/> </avp> - <avp name="Service-ID" code="855" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> + <avp name="Service-Id" code="855" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> + <type type-name="UTF8String"/> + </avp> + <avp name="Associated-URI" code="856" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> + <type type-name="UTF8String"/> + </avp> + <avp name="Charged-Party" code="857" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <type type-name="UTF8String"/> </avp> <avp name="PoC-Controlling-Address" code="858" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> @@ -2777,7 +2784,7 @@ </avp> <avp name="PS-Furnish-Charging-Information" code="865" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP"> <grouped> - <gavp name="GPRS-Charging-Id"/> + <gavp name="3GPP-Charging-Id"/> <gavp name="PS-Free-Format-Data"/> <gavp name="PS-Append-Free-Format-Data"/> </grouped> @@ -2957,7 +2964,7 @@ <grouped> <gavp name="WLAN-Session-Id"/> <gavp name="PDG-Address"/> - <gavp name="NPDG-Charging-Id"/> + <!-- <gavp name="NPDG-Charging-Id"/> --> <gavp name="WAG-Address"/> <gavp name="WAG-PLMN-Id"/> <gavp name="WLAN-Radio-Container"/> @@ -3005,15 +3012,15 @@ <gavp name="Message-Class"/> <gavp name="Delivery-Report-Requested"/> <gavp name= "Read-Reply-Report-Requested"/> - <gavp name="MMBox-Storage-Information"/> + <gavp name="MMBox-Storage-Requested"/> <gavp name="Applic-ID"/> <gavp name="Reply-Applic-ID"/> <gavp name="Aux-Applic-Info"/> <gavp name="Content-Class"/> <gavp name="DRM-Content"/> <gavp name="Adaptations"/> - <gavp name="VASP-Id"/> - <gavp name="VAS-Id"/> + <gavp name="VASP-ID"/> + <gavp name="VAS-ID"/> </grouped> </avp> <avp name="LCS-Information" code="878" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP"> @@ -3022,7 +3029,7 @@ <gavp name="Location-Type"/> <gavp name="Location-Estimate"/> <gavp name="Positioning-Data"/> - <gavp name="IMSI"/> + <gavp name="3GPP-IMSI"/> <gavp name="MSISDN"/> </grouped> </avp> @@ -3287,7 +3294,7 @@ <grouped> <gavp name="Precedence"/> <gavp name="TFT-Filter"/> - <gavp name="TOS-Traffic-Class"/> + <gavp name="ToS-Traffic-Class"/> <gavp name="Security-Parameter-Index"/> <gavp name="Flow-Label"/> </grouped> @@ -3485,7 +3492,7 @@ <avp name="Rule-Activation-Time" code="1043" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> <type type-name="Time"/> </avp> - <avp name="Rule-DeActivation-Time" code="1044" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> + <avp name="Rule-Deactivation-Time" code="1044" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> <type type-name="Time"/> </avp> <avp name="Session-Release-Cause" code="1045" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> @@ -3713,7 +3720,7 @@ <type type-name="DiameterIdentity"/> </avp> <avp name="TDF-IP-Address" code="1091" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> - <type type-name="Adress"/> + <type type-name="IPAddress"/> </avp> <!-- TS 29.212 V13.1.0 (2015-03) --> <avp name="ADC-Rule-Install" code="1092" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> @@ -4223,7 +4230,7 @@ </avp> <avp name="PoC-User-Role" code="1252" vendor-bit="must" vendor-id="TGPP"> <grouped> - <gavp name="PoC-User-Role-Ids"/> + <gavp name="PoC-User-Role-IDs"/> <gavp name="PoC-User-Role-info-Units"/> </grouped> </avp> @@ -4454,7 +4461,7 @@ <avp name="Terminal-Information" code="1401" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> <grouped> <gavp name="IMEI"/> - <gavp name="TGPP2-MEID"/> + <gavp name="3GPP2-MEID"/> <gavp name="Software-Version"/> </grouped> </avp> @@ -4480,14 +4487,14 @@ <grouped> <gavp name="Number-Of-Requested-Vectors"/> <gavp name="Immediate-Response-Preferred"/> - <gavp name="Re-synchronization-Info"/> + <gavp name="Re-Synchronization-Info"/> </grouped> </avp> <avp name="Requested-UTRAN-GERAN-Authentication-Info" code="1409" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> <grouped> <gavp name="Number-Of-Requested-Vectors"/> <gavp name="Immediate-Response-Preferred"/> - <gavp name="Re-synchronization-Info"/> + <gavp name="Re-Synchronization-Info"/> </grouped> </avp> <avp name="Number-Of-Requested-Vectors" code="1410" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> @@ -4775,7 +4782,7 @@ <avp name="PDP-Type" code="1470" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> <type type-name="OctetString"/> </avp> - <avp name="TGPP2-MEID" code="1471" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> + <avp name="3GPP2-MEID" code="1471" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> <type type-name="OctetString"/> </avp> <avp name="Specific-APN-Info" code="1472" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> @@ -4924,9 +4931,12 @@ <enum name="CONNECTED_REACHABLE_FOR_PAGING" code="4"/> <enum name="NETWORK_DETERMINED_NOT_REACHABLE" code="5"/> </avp> + <!-- + Note: The AVP codes from 1400 to 1499 are reserved for TS 29.272. + --> <avp name="Non-3GPP-User-Data" code="1500" vendor-bit="must" vendor-id="TGPP"> <grouped> - <gavp name="Subscription-ID"/> + <gavp name="Subscription-Id"/> <gavp name="Non-3GPP-IP-Access"/> <gavp name="Non-3GPP-IP-Access-APN"/> <gavp name="RAT-Type"/> @@ -4987,9 +4997,14 @@ 1522 RAR-Flags Unsigned32 1523 DER-S6b-Flags Unsigned32 --> + <avp name="SSID" code="1524" may-encrypt="yes" vendor-id="TGPP" vendor-bit="must" mandatory="must"> + <type type-name="UTF8String"/> + </avp> + <avp name="HESSID" code="1525" may-encrypt="yes" vendor-id="TGPP" vendor-bit="must" mandatory="must"> + <type type-name="UTF8String"/> + </avp> <!-- - Note: The AVP codes from 1485 to 1499 are reserved for TS 29.272. - Note: The AVP codes from 1508 to 1599 are reserved for TS 29.273 + Note: The AVP codes from 1526 to 1599 are reserved for TS 29.273 --> <avp name="MME-Location-Information" code="1600" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP"> @@ -5316,8 +5331,8 @@ <gavp name="Reply-Path-Requested"/> <gavp name="SM-Status"/> <gavp name="SM-User-Data-Header"/> - <gavp name="Number-Of-Messages-Sent"/> - <gavp name="Recipients"/> + <gavp name="Number-of-Messages-Sent"/> + <gavp name="Recipient-Info"/> </grouped> </avp> <avp name="Data-Coding-Scheme" code="2001" vendor-bit="must" vendor-id="TGPP"> @@ -5354,7 +5369,7 @@ <enum name="DELIVERY_REPORT" code="1"/> <enum name="SM Service Request" code="2"/> </avp> - <avp name="Originating-SCCP-Address" code="2008" vendor-bit="must" vendor-id="TGPP"> + <avp name="Originator-SCCP-Address" code="2008" vendor-bit="must" vendor-id="TGPP"> <type type-name="IPAddress"/> </avp> <avp name="Originator-Interface" code="2009" vendor-bit="must" vendor-id="TGPP"> @@ -5468,14 +5483,14 @@ </avp> <avp name="MMTel-Information" code="2030" vendor-bit="must" vendor-id="TGPP"> <grouped> - <gavp name="Service-type"/> - <gavp name="Service-mode"/> + <gavp name="MMTel-Service-Type"/> + <gavp name="Service-Mode"/> <gavp name="Subscriber-Role"/> <gavp name="Number-Of-Diversions"/> <gavp name="Associated-Party-Address"/> </grouped> </avp> - <avp name="Service-type" code="2031" vendor-bit="must" vendor-id="TGPP"> + <avp name="MMTel-Service-Type" code="2031" vendor-bit="must" vendor-id="TGPP"> <type type-name="Enumerated"/> <enum name="Originating Identification Presentation (OIP)" code="0"/> <enum name="Originating Identification Restriction (OIR)" code="1"/> @@ -5590,7 +5605,7 @@ <gavp name="Accounting-Input-Packets"/> <gavp name="Accounting-Output-Octets"/> <gavp name="Accounting-Output-Packets"/> - <gavp name="Change-condition"/> + <gavp name="Change-Condition"/> <gavp name="Change-Time"/> <gavp name="3GPP-User-Location-Info"/> </grouped> @@ -5610,7 +5625,7 @@ <gavp name="Service-Mode"/> <gavp name="Number-Of-Diversions"/> <gavp name="Associated-Party-Address"/> - <gavp name="Service-ID"/> + <gavp name="Service-Id"/> <gavp name="Change-Time"/> <gavp name="Number-Of-Participants"/> <gavp name="Participant-Action-Type"/> @@ -5676,7 +5691,7 @@ <gavp name="CC-Unit-Type"/> <gavp name="Unit-Value"/> <gavp name="Unit-Cost"/> - <gavp name="Unit-Threshold"/> + <gavp name="Unit-Quota-Threshold"/> </grouped> </avp> <avp name="Scale-Factor" code="2059" vendor-bit="must" vendor-id="TGPP"> @@ -6004,7 +6019,7 @@ </avp> <avp name="LCS-Requestor-Name" code="2502" vendor-bit="must" vendor-id="TGPP"> <grouped> - <gavp name="LCS-Requestor-Id-String"/> + <gavp name="LCS-Requestor-ID-String"/> <gavp name="LCS-Format-Indicator"/> </grouped> </avp> @@ -6026,9 +6041,11 @@ <avp name="Vertical-Accuracy" code="2506" vendor-bit="must" vendor-id="TGPP"> <type type-name="Unsigned32"/> </avp> - - <!-- 2507 Vertical-Requested Enumerated --> - + <avp name="Vertical-Requested" code="2507" vendor-bit="must" vendor-id="TGPP"> + <type type-name="Enumerated"/> + <enum name="VERTICAL_COORDINATE_IS_NOT_REQUESTED" code="0"/> + <enum name="VERTICAL_COORDINATE_IS_REQUESTED " code="1"/> + </avp> <avp name="Velocity-Requested" code="2508" vendor-bit="must" vendor-id="TGPP"> <type type-name="Enumerated"/> <enum name="VELOCITY_IS_NOT_REQUESTED" code="0"/> @@ -6104,9 +6121,6 @@ <!-- Note: The AVP codes from 2524 to 2599 are reserved for TS 29.172 - - 32.299 [5] - 2600 reserved - --> <avp name="Reserved-2600" code="2600" mandatory="must" vendor-bit="must" vendor-id="TGPP"> @@ -6141,6 +6155,12 @@ <!-- Note: The AVP codes from 2607 to 2699 are reserved for TS 32.299 --> + <avp name="BSSID" code="2716" mandatory="must" vendor-bit="must" vendor-id="TGPP"> + <type type-name="UTF8String"/> + </avp> + <!-- + Note: The AVP codes from 2700 to 2799 are reserved for TS 32.299 + --> <!-- 3GPP 29.212 --> <avp name="TDF-Application-Instance-Identifier" code="2802" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes"> @@ -6430,6 +6450,13 @@ <enum name="UNIDENTIFIED_SUBSCRIBER" code="5"/> </avp> + <avp name="SM-RP-SMEA" code="3309" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> + <type type-name="OctetString"/> + </avp> + <!-- + Note: The AVP codes from 3300 to 3399 are reserved for TS 29.338 + --> + <avp name="Reason-Header" code="3401" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP"> <type type-name="UTF8String"/> </avp> diff --git a/diameter/etsie2e4.xml b/diameter/etsie2e4.xml index a4f5807236..8733dd0b6e 100644 --- a/diameter/etsie2e4.xml +++ b/diameter/etsie2e4.xml @@ -47,7 +47,7 @@ <avp name="Address-Realm" code="301" mandatory="must" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> <type type-name="OctetString"/> </avp> - <avp name="Logical-Access-Id" code="302" mandatory="may" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> + <avp name="Logical-Access-ID" code="302" mandatory="may" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> <type type-name="OctetString"/> </avp> <avp name="Initial-Gate-Setting" code="303" mandatory="may" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> @@ -132,8 +132,8 @@ <enum name="TERMINAL-TYPE" code="4"/> <!-- The following values are reserved for future use and are out of scope in ETSI ES 283 035 V1.2.1 (2007-06). --> - <enum name="LOGICAL-ACCESS-ID" code="5"/> - <enum name="PHYSICAL-ACCESS-ID" code="6"/> + <enum name="Logical-Access-ID" code="5"/> + <enum name="Physical-Access-ID" code="6"/> <enum name="ACCESS-NETWORK-TYPE" code="7"/> <enum name="INITIAL-GATE-SETTING" code="8"/> <enum name="QOS-PROFILE" code="9"/> @@ -191,7 +191,7 @@ <gavp name="V4-Transport-Address"/> </grouped> </avp> - <avp name="V6-Transport-address" code="453" mandatory="mustnot" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> + <avp name="V6-Transport-Address" code="453" mandatory="mustnot" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> <grouped> <gavp name="Framed-IPv6-Prefix"/> <gavp name="Port-Number"/> @@ -228,6 +228,9 @@ <avp name="ETSI-Service-Class" code="459" mandatory="mustnot" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> <type type-name="UTF8String"/> </avp> + <avp name="Media-Authorization-Context-Id" code="462" mandatory="must" vendor-bit="must" vendor-id="ETSI" may-encrypt="yes"> + <type type-name="UTF8String" /> + </avp> <!--- ETSI TS 183 033 V1.2.0 (2007-10) --> <!-- The Line-Identifier AVP has a Vendor-Id header set to ETSI (13019). diff --git a/diameter/mobileipv4.xml b/diameter/mobileipv4.xml index 977c13fee7..8b85d50413 100644 --- a/diameter/mobileipv4.xml +++ b/diameter/mobileipv4.xml @@ -75,7 +75,6 @@ </avp> <avp name="MIP-HA-to-MN-MSA" code="332" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes"> <grouped> - <gavp name="MIP-HA-to-MN-SPI"/> <gavp name="MIP-Algorithm-Type"/> <gavp name="MIP-Replay-Mode"/> <gavp name="MIP-Session-Key"/> diff --git a/diameter/sip.xml b/diameter/sip.xml index c6bcf51139..7ad6cc8e58 100644 --- a/diameter/sip.xml +++ b/diameter/sip.xml @@ -78,7 +78,7 @@ <gavp name="Digest-Opaque"/> <gavp name="Digest-Stale"/> <gavp name="Digest-Algorithm"/> - <gavp name="Digest-QoP"/> + <gavp name="Digest-Qop"/> <gavp name="Digest-HA1"/> <gavp name="Digest-Auth-Param"/> </grouped> @@ -93,7 +93,7 @@ <gavp name="Digest-Algorithm"/> <gavp name="Digest-CNonce"/> <gavp name="Digest-Opaque"/> - <gavp name="Digest-QoP"/> + <gavp name="Digest-Qop"/> <gavp name="Digest-Nonce-Count"/> <gavp name="Digest-Method"/> <gavp name="Digest-Entity-Body-Hash"/> @@ -103,7 +103,7 @@ <avp name="SIP-Authentication-Info" code="381" mandatory="may" may-encrypt="no" protected="may" vendor-bit="mustnot"> <grouped> <gavp name="Digest-Nextnonce"/> - <gavp name="Digest-QoP"/> + <gavp name="Digest-Qop"/> <gavp name="Digest-Response-Auth"/> <gavp name="Digest-CNonce"/> <gavp name="Digest-Nonce-Count"/> |