From Martin Mathieson:
[obnox/wireshark/wip.git] / diameter / TGPPSh.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- $Id: 3GPPSh.xml 16498 2005-11-13 16:40:55Z etxrab $ -->
3
4         <application id="16777217" name="3GPP Sh" uri="http://webapp.etsi.org/exchangefolder/ts_129329v060600p.pdf">
5         <!-- 3GPP TS 29.329 version 6.6.0 Release 6, ETSI TS 129 329 V6.6.0 (2005-09)-->
6
7                 <!-- 3GPP Sh Application -->
8                 <command name="User-Data"                                                       code="306" vendor-id="TGPP"/>
9                 <command name="Profile-Update"                                          code="307" vendor-id="TGPP"/>
10                 <command name="Subscribe-Notifications"                         code="308" vendor-id="TGPP"/>
11                 <command name="Push-Notification"                                       code="309" vendor-id="TGPP"/>
12
13                 <!-- ************************** 3GPP Sh AVPS ********************* -->
14                 <avp name="User-Identity" code="700" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
15                         <grouped>
16                                 <gavp name="Public-Identity"/>
17                                 <gavp name="MSISDN"/>
18                         </grouped>
19                 </avp>
20                 <avp name="MSISDN" code="701" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
21                         <type type-name="OctetString"/>
22                 </avp>
23                 <avp name="User-Data" code="702" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
24                         <type type-name="OctetString"/>
25                 </avp>
26                 <avp name="Data-Reference" code="703" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
27                         <type type-name="Unsigned32"/>
28                         <enum name="RepositoryData" code="0"/>
29                         <enum name="IMSPublicIdentity" code="10"/>
30                         <enum name="IMSUserState" code="11"/>
31                         <enum name="S-CSCFName" code="12"/>
32                         <enum name="InitialFilterCriteria" code="13"/>
33                         <enum name="LocationInformation" code="14"/>
34                         <enum name="UserState" code="15"/>
35                         <enum name="ChargingInformation" code="16"/>
36                 </avp>
37                 <avp name="Service-Indication" code="704" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="yes">
38                         <type type-name="OctetString"/>
39                 </avp>
40                 <avp name="Subs-Req-Type" code="705" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
41                         <type type-name="Unsigned32"/>
42                         <enum name="Subscribe" code="0"/>
43                         <enum name="Unsubscribe" code="1"/>
44                 </avp>
45                 <avp name="Requested-Domain" code="706" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
46                         <type type-name="Unsigned32"/>
47                         <enum name="CS-Domain" code="0"/>
48                         <enum name="PS-Domain" code="1"/>
49                 </avp>
50                 <avp name="Current-Location" code="707" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
51                         <type type-name="Unsigned32"/>
52                         <enum name="DoNotNeedInitiateActiveLocationRetrieval" code="0"/>
53                         <enum name="InitiateActiveLocationRetrieval" code="1"/>
54                 </avp>
55                 <avp name="Identity-Set" code="708" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
56                         <type type-name="Unsigned32"/>
57                         <enum name="ALL_IDENTITIES" code="0"/>
58                         <enum name="REGISTERED_IDENTITIES" code="1"/>
59                         <enum name="IMPLICIT_IDENTITIES" code="2"/>
60                 </avp>
61
62                 <!-- ************************ END 3GPP Sh AVPS ******************* -->
63
64         </application>