diff options
author | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2013-07-09 14:15:30 +0000 |
---|---|---|
committer | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2013-07-09 14:15:30 +0000 |
commit | df2c82e64298f75480c130998d20f722f3b39b04 (patch) | |
tree | 046ba77b7d8b5c2cddb200de906dd3526f653a32 /diameter/TGPPSh.xml | |
parent | fd86b76b2be18b85a5c45da422af0dbd54038cb1 (diff) |
From X via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8914 :
Correct AVP codes 712 and 713, add 714-719.
Add and fix some enum codes.
Update specification version.
From me: Fix up indentation.
svn path=/trunk/; revision=50463
Diffstat (limited to 'diameter/TGPPSh.xml')
-rw-r--r-- | diameter/TGPPSh.xml | 237 |
1 files changed, 133 insertions, 104 deletions
diff --git a/diameter/TGPPSh.xml b/diameter/TGPPSh.xml index e43f9d4b9c..dea795dfd3 100644 --- a/diameter/TGPPSh.xml +++ b/diameter/TGPPSh.xml @@ -1,111 +1,140 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- $Id$ --> - <application id="16777217" name="3GPP Sh" uri="http://webapp.etsi.org/exchangefolder/ts_129329v060600p.pdf"> - <!-- 3GPP TS 29.329 version 6.6.0 Release 6, ETSI TS 129 329 V6.6.0 (2005-09)--> - <!-- Note: The AVP codes from 709 to799 are reserved for TS 29.329. --> +<application id="16777217" name="3GPP Sh" uri="http://www.etsi.org/deliver/etsi_ts/129300_129399/129329/11.06.00_60/ts_129329v110600p.pdf"> + <!-- 3GPP TS 29.329 version 11.6.0 Release 11, ETSI TS 129 329 V11.6.0 (2013-04)--> - <!-- 3GPP Sh Application --> - <command name="User-Data" code="306" vendor-id="TGPP"/> - <command name="Profile-Update" code="307" vendor-id="TGPP"/> - <command name="Subscribe-Notifications" code="308" vendor-id="TGPP"/> - <command name="Push-Notification" code="309" vendor-id="TGPP"/> + <!-- 3GPP Sh Application --> + <command name="User-Data" code="306" vendor-id="TGPP"/> + <command name="Profile-Update" code="307" vendor-id="TGPP"/> + <command name="Subscribe-Notifications" code="308" vendor-id="TGPP"/> + <command name="Push-Notification" code="309" vendor-id="TGPP"/> - <!-- ************************** 3GPP Sh AVPS ********************* --> - <avp name="User-Identity" code="700" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <grouped> - <gavp name="Public-Identity"/> - <gavp name="MSISDN"/> - </grouped> - </avp> - <avp name="MSISDN" code="701" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="OctetString"/> - </avp> - <avp name="User-Data" code="702" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="OctetString"/> - </avp> - <avp name="Data-Reference" code="703" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Unsigned32"/> - <enum name="RepositoryData" code="0"/> - <enum name="Undefined" code="1"/> - <enum name="Undefined" code="2"/> - <enum name="Undefined" code="3"/> - <enum name="Undefined" code="4"/> - <enum name="Undefined" code="5"/> - <enum name="Undefined" code="6"/> - <enum name="Undefined" code="7"/> - <enum name="Undefined" code="8"/> - <enum name="Undefined" code="9"/> - <enum name="IMSPublicIdentity" code="10"/> - <enum name="IMSUserState" code="11"/> - <enum name="S-CSCFName" code="12"/> - <enum name="InitialFilterCriteria" code="13"/> - <enum name="LocationInformation" code="14"/> - <enum name="UserState" code="15"/> - <enum name="ChargingInformation" code="16"/> - <enum name="MSISDN" code="17"/> - <enum name="PSIActivation" code="18"/> - <enum name="DSAI" code="19"/> - <enum name="Reserved" code="20"/> - <enum name="ServiceLevelTraceInfo" code="21"/> - <enum name="IPAddressSecureBindingInformation" code="22"/> - <enum name="ServicePriorityLevel" code="23"/> - <enum name="SMSRegistrationInfo" code="24"/> - <enum name="UEReachabilityForIP" code="25"/> - <enum name="TADSinformation" code="26"/> - </avp> - <avp name="Service-Indication" code="704" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="no"> - <type type-name="OctetString"/> - </avp> - <avp name="Subs-Req-Type" code="705" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Unsigned32"/> - <enum name="Subscribe" code="0"/> - <enum name="Unsubscribe" code="1"/> - </avp> - <avp name="Requested-Domain" code="706" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Unsigned32"/> - <enum name="CS-Domain" code="0"/> - <enum name="PS-Domain" code="1"/> - </avp> - <avp name="Current-Location" code="707" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Unsigned32"/> - <enum name="DoNotNeedInitiateActiveLocationRetrieval" code="0"/> - <enum name="InitiateActiveLocationRetrieval" code="1"/> - </avp> - <avp name="Identity-Set" code="708" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Unsigned32"/> - <enum name="ALL_IDENTITIES" code="0"/> - <enum name="REGISTERED_IDENTITIES" code="1"/> - <enum name="IMPLICIT_IDENTITIES" code="2"/> - <enum name="ALIAS_IDENTITIES" code="3"/> - </avp> - <avp name="Expiry-Time" code="709" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Time"/> - </avp> - <avp name="Send-Data-Indication" code="710" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Enumerated"/> - </avp> - <avp name="DSAI-Tag" code="711" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="OctetString"/> - </avp> - <avp name="One-Time-Notification" code="713" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP"> - <type type-name="Enumerated"/> - <enum name="ONE_TIME_NOTIFICATION_REQUESTED" code="0"/> - </avp> - <avp name="Requested-Nodes" code="714" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Unsigned32"/> - </avp> -<!-- -715 Repository-Data-ID Grouped ---> + <!-- ************************** 3GPP Sh AVPS ********************* --> + <avp name="User-Identity" code="700" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <grouped> + <gavp name="Public-Identity"/> + <gavp name="MSISDN"/> + </grouped> + </avp> + <avp name="MSISDN" code="701" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="OctetString"/> + </avp> + <avp name="User-Data" code="702" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="OctetString"/> + </avp> + <avp name="Data-Reference" code="703" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="RepositoryData" code="0"/> + <enum name="Undefined" code="1"/> + <enum name="Undefined" code="2"/> + <enum name="Undefined" code="3"/> + <enum name="Undefined" code="4"/> + <enum name="Undefined" code="5"/> + <enum name="Undefined" code="6"/> + <enum name="Undefined" code="7"/> + <enum name="Undefined" code="8"/> + <enum name="Undefined" code="9"/> + <enum name="IMSPublicIdentity" code="10"/> + <enum name="IMSUserState" code="11"/> + <enum name="S-CSCFName" code="12"/> + <enum name="InitialFilterCriteria" code="13"/> + <enum name="LocationInformation" code="14"/> + <enum name="UserState" code="15"/> + <enum name="ChargingInformation" code="16"/> + <enum name="MSISDN" code="17"/> + <enum name="PSIActivation" code="18"/> + <enum name="DSAI" code="19"/> + <enum name="Reserved" code="20"/> + <enum name="ServiceLevelTraceInfo" code="21"/> + <enum name="IPAddressSecureBindingInformation" code="22"/> + <enum name="ServicePriorityLevel" code="23"/> + <enum name="SMSRegistrationInfo" code="24"/> + <enum name="UEReachabilityForIP" code="25"/> + <enum name="TADSinformation" code="26"/> + <enum name="STN-SR" code="27"/> + <enum name="UE-SRVCC-Capability" code="28"/> + <enum name="ExtendedPriority" code="29"/> + <enum name="CSRN" code="30"/> + <enum name="ReferenceLocationInformation" code="31"/> + </avp> + <avp name="Service-Indication" code="704" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="no"> + <type type-name="OctetString"/> + </avp> + <avp name="Subs-Req-Type" code="705" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="Subscribe" code="0"/> + <enum name="Unsubscribe" code="1"/> + </avp> + <avp name="Requested-Domain" code="706" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="CS-Domain" code="0"/> + <enum name="PS-Domain" code="1"/> + </avp> + <avp name="Current-Location" code="707" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="DoNotNeedInitiateActiveLocationRetrieval" code="0"/> + <enum name="InitiateActiveLocationRetrieval" code="1"/> + </avp> + <avp name="Identity-Set" code="708" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="ALL_IDENTITIES" code="0"/> + <enum name="REGISTERED_IDENTITIES" code="1"/> + <enum name="IMPLICIT_IDENTITIES" code="2"/> + <enum name="ALIAS_IDENTITIES" code="3"/> + </avp> + <avp name="Expiry-Time" code="709" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Time"/> + </avp> + <avp name="Send-Data-Indication" code="710" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="USER_DATA_NOT_REQUESTED" code="0"/> + <enum name="USER_DATA_REQUESTED" code="1"/> + </avp> + <avp name="DSAI-Tag" code="711" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="OctetString"/> + </avp> + <avp name="One-Time-Notification" code="712" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP"> + <type type-name="Enumerated"/> + <enum name="ONE_TIME_NOTIFICATION_REQUESTED" code="0"/> + </avp> + <avp name="Requested-Nodes" code="713" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Unsigned32"/> + <enum name="MME" code="1"/> + <enum name="SGSN" code="2"/> + <enum name="MME,SGSN" code="3"/> + </avp> + <avp name="Serving-Node-Indication" code="714" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="ONLY_SERVING_NODES_REQUIRED" code="0"/> + </avp> + <avp name="Repository-Data-ID" code="715" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <grouped> + <gavp name="Service-Indication"/> + <gavp name="Sequence-Number"/> + </grouped> + </avp> + <avp name="Sequence-Number" code="716" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Unsigned32"/> + </avp> + <avp name="Pre-paging-Supported" code="717" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="PREPAGING_NOT_SUPPORTED" code="0"/> + <enum name="PREPAGING_SUPPORTED" code="1"/> + </avp> + <avp name="Local-Time-Zone-Indication" code="718" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Enumerated"/> + <enum name="ONLY_LOCAL_TIME_ZONE_REQUESTED" code="0"/> + <enum name="LOCAL_TIME_ZONE_WITH_LOCATION_INFO_REQUESTED" code="1"/> + </avp> + <avp name="UDR-Flags" code="719" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> + <type type-name="Unsigned32"/> + <enum name="Location-Information-EPS-Supported" code="1"/> + <enum name="RAT-Type-Requested" code="2"/> + <!-- <enum name="Location-Information-EPS-Supported,RAT-Type-Requested" code="3"/> --> + </avp> - <avp name="Sequence-Number" code="716" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no"> - <type type-name="Unsigned32"/> - </avp> - <!-- -717 Pre-paging-Supported Enumerated ---> - <!-- Note: The AVP codes from 715 to799 are reserved for TS 29.329. --> - <!-- ************************ END 3GPP Sh AVPS ******************* --> + <!-- Note: The AVP codes from 720 to 799 are reserved for TS 29.329. --> + <!-- ************************ END 3GPP Sh AVPS ******************* --> - </application> +</application> |