Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x
Top   in Index   Prev   Next

TS 29.240
GUP – Generic User Profile

V19.0.0 (PDF)  2025/09  77 p.
V18.0.0  2024/03  77 p.
V17.0.0  2021/12  77 p.
V16.0.0  2020/06  77 p.
V15.0.0  2018/09  74 p.
V14.0.0  2017/03  77 p.
V13.0.0  2015/12  75 p.
V12.0.0  2014/09  75 p.
V11.0.0  2012/09  75 p.
V10.0.0  2011/04  76 p.
V9.0.0  2009/12  75 p.
V8.0.0  2008/12  75 p.
V7.0.0  2007/07  71 p.
V6.1.0  2005/06  70 p.
Rapporteur:
Mr. Wiehe, Ulrich
Nokia Solutions & Networks (S)

full Table of Contents for  TS 29.240  Word version:  19.0.0

each clause number in 'red' refers to the equivalent title in the Partial Content
Here   Top
1Scope  p. 7
2References  p. 7
3Definitions, symbols and abbreviations  p. 9
3.1Definitions  p. 9
3.2Symbols  p. 9
3.3Abbreviations  p. 9
4Main concept  p. 9
5Definition methodology  p. 9
5.1Protocol layers  p. 10
6General guidelines  p. 12
6.1Reusing Liberty Alliance DST  p. 12
6.2Guidelines for XML usage  p. 12
6.3GUP Specific Naming and Namespaces  p. 12
6.4GUP Profile schema  p. 13
6.4.1Example  p. 13
6.5Data Referencing Language  p. 14
6.5.1Language Syntax for GCL  p. 14
6.5.2Semantics  p. 15
6.6GUP metadata  p. 15
7GUP bindings  p. 16
7.1General principles  p. 16
7.2GUP headers  p. 16
7.2.1Correlation header  p. 17
7.2.1.1Description  p. 17
7.2.1.2Content  p. 17
7.2.2Provider header  p. 17
7.2.2.1Description  p. 17
7.2.2.2Content  p. 17
7.2.3ProcessingContext header  p. 18
7.2.3.1Description  p. 18
7.2.3.2Content  p. 18
7.2.4Consent header  p. 18
7.2.4.1Description  p. 18
7.2.4.2Content  p. 18
7.2.5UsageDirective header  p. 18
7.2.5.1Description  p. 18
7.2.5.2Content  p. 19
7.2.6ServiceInstanceUpdate header  p. 19
7.2.6.1Description  p. 19
7.2.6.2Content  p. 19
7.2.7Timeout header  p. 20
7.2.7.1Description  p. 20
7.2.7.2Content  p. 20
7.2.8CredentialsContext header  p. 20
7.2.8.1Description  p. 20
7.2.8.2Content  p. 20
7.2.9wsse:Security header  p. 20
7.2.9.1Description  p. 20
7.2.9.2Content  p. 20
7.2.10is:UserInteraction header  p. 21
7.2.10.1Description  p. 21
7.2.10.2Content  p. 21
7.3GUP Data types  p. 21
7.3.1GUP Resource identifiers  p. 21
7.3.2GUP SelectType  p. 22
7.3.3Access control metadata type  p. 22
7.3.4Mapping metadata type  p. 23
7.4GUP error codes  p. 24
7.5GUP Message Types  p. 25
7.5.1Create messages  p. 25
7.5.1.1Overview  p. 25
7.5.1.2Create request type  p. 25
7.5.1.3Create response type  p. 25
7.5.1.4Create example  p. 25
7.5.2Delete messages  p. 26
7.5.2.1Overview  p. 26
7.5.2.2Delete Request type  p. 26
7.5.2.3Delete Response type  p. 27
7.5.2.4Delete example  p. 27
7.5.3Modify messages  p. 27
7.5.3.1Overview  p. 27
7.5.3.2Modify request type  p. 27
7.5.3.3Modify response type  p. 28
7.5.3.4Modify example  p. 28
7.5.4Query messages  p. 29
7.5.4.1Overview  p. 29
7.5.4.2Query request type  p. 29
7.5.4.3Query response type  p. 29
7.5.4.4Query example  p. 29
7.5.5Subscribe messages  p. 30
7.5.5.1Overview  p. 30
7.5.5.2Subscribe request type  p. 30
7.5.5.3Subscribe example  p. 30
7.5.6Unsubscribe message  p. 30
7.5.6.1Overview  p. 30
7.5.6.2UnSubscribe request type  p. 30
7.5.6.3UnSubscribe example  p. 30
7.5.7Notify message  p. 31
7.5.7.1Overview  p. 31
7.5.7.2Notify response type  p. 31
7.5.7.3Notify example  p. 31
7.5.8List message  p. 31
7.5.8.1Overview  p. 31
7.5.8.2List request type  p. 31
7.5.8.3List response type  p. 31
7.5.8.4List example  p. 31
8Rp interface  p. 33
8.1General Principles  p. 33
8.2Procedures  p. 33
8.2.1Create Component procedure  p. 33
8.2.1.1General description  p. 33
8.2.1.2Detailed Behaviour  p. 33
8.2.1.3List of result codes  p. 33
8.2.2Delete Component procedure  p. 34
8.2.2.1General description  p. 34
8.2.2.2Detailed Behaviour  p. 34
8.2.2.3List of result codes  p. 34
8.2.3Modify Data procedure  p. 35
8.2.3.1General description  p. 35
8.2.3.2Detailed Behavior  p. 35
8.2.3.3List of result codes  p. 35
8.2.4Read Data procedure  p. 36
8.2.4.1General description  p. 36
8.2.4.2Detailed Behaviour  p. 36
8.2.4.3List of result codes  p. 36
8.2.5Subscribe To Data procedure  p. 37
8.2.5.1General description  p. 37
8.2.5.2Detailed Behavior  p. 37
8.2.5.3List of result codes  p. 37
8.2.6Unsubscribe To Data procedure  p. 37
8.2.6.1General description  p. 37
8.2.6.2Detailed Behavior  p. 38
8.2.6.3List of result codes  p. 38
8.2.7Notify Data procedure  p. 38
8.2.7.1General description  p. 38
8.2.7.2Detailed Behaviour  p. 38
8.2.7.3List of result codes  p. 39
9Rg interface  p. 40
9.1General principles  p. 40
9.2Procedures  p. 40
9.2.1Create Component procedure  p. 40
9.2.1.1General description  p. 40
9.2.1.2Detailed Behaviour  p. 40
9.2.1.3List of result codes  p. 40
9.2.2Delete Component procedure  p. 41
9.2.2.1General description  p. 41
9.2.2.2Detailed Behaviour  p. 41
9.2.2.3List of result codes  p. 41
9.2.3Modify Data procedure  p. 42
9.2.3.1General description  p. 42
9.2.3.2Detailed Behavior  p. 42
9.2.3.3List of result codes  p. 42
9.2.4Read Data procedure  p. 43
9.2.4.1General description  p. 43
9.2.4.2Detailed Behaviour  p. 43
9.2.4.3List of result codes  p. 43
9.2.5Subscribe To Data procedure  p. 44
9.2.5.1General description  p. 44
9.2.5.2Detailed Behavior  p. 44
9.2.5.3List of result codes  p. 45
9.2.6Unsubscribe To Data procedure  p. 45
9.2.6.1General description  p. 45
9.2.6.2Detailed Behavior  p. 45
9.2.6.3List of result codes  p. 45
9.2.7Notify Data procedure  p. 46
9.2.7.1General description  p. 46
9.2.7.2Detailed Behaviour  p. 46
9.2.7.3List of result codes  p. 46
10Authentication, authorization and security  p. 48
10.1Principles  p. 48
10.2Security and Authentication  p. 49
10.2.1Rg interface (client application / GUP server)  p. 49
10.2.1.1Peer Entity Authentication and Transport Layer Channel Protection  p. 49
10.2.1.2Message Authentication  p. 49
10.2.2Rp interface (GUP server / RAF)  p. 50
10.2.3Cryptographic requirements  p. 50
10.2.4End-to-End Example (informative)  p. 50
10.2.5Example of GUP wsse:Security header (informative)  p. 51
10.3Authorization  p. 53
10.3.1Principles  p. 53
10.3.2Authorization related data  p. 53
10.3.2.1Authorization attributes  p. 53
10.3.2.2Authorization rules  p. 54
10.3.2.3Management of authorization related data  p. 54
10.3.3Execution of authorization logic  p. 54
10.3.4Roles of GUP entities related to the authorization  p. 54
10.3.4.1GUP Requestor  p. 55
10.3.4.2GUP server and RAF  p. 55
10.3.4.3Management entity  p. 55
A(Normative)  Component Data Definitions  p. 57
A.1HSS IMS GUP Component definition  p. 57
A.1.1General description  p. 57
A.1.1.1XML Schema files for HSS IMS GUP Components  p. 58
A.1.2Element addressing  p. 59
A.1.3Voidp. …
A.2HSS IMS GUP Component structure  p. 59
A.2.1HSSIMSData GUP Component  p. 59
A.2.1.1SCSCFSelection  p. 60
A.2.1.2IMS Location  p. 60
A.2.1.3PrivateUserIdentity  p. 60
A.2.2AuthenticationAndCiphering GUP Component  p. 60
A.2.3SubscriptionIdentificationAndNumbering GUP Component  p. 60
A.2.3.1RepositoryData  p. 61
A.2.4ServiceProfile GUP Component  p. 61
A.2.4.1CoreNetworkServiceAuthorization  p. 61
A.2.4.2InitialFilterCriteria  p. 61
A.2.4.2.1ApplicationServer  p. 61
A.2.4.2.2TriggerPoint  p. 61
A.2.4.2.2.1ServicePointTrigger  p. 61
A.3Common Data Types  p. 62
A.4Data Services Template Checklist tables  p. 63
B(Normative)  WSDL Definitions  p. 67
C(Normative)  XML Schema Definitions  p. 68
DXML Schema Structure  p. 69
E(Normative)  SOAP binding for GUP headers  p. 71
E.1Correlation header  p. 71
E.2Provider header  p. 71
E.3ProcessingContext header  p. 71
E.4Consent header  p. 72
E.5UsageDirective header  p. 72
E.6ServiceInstanceUpdate header  p. 72
E.7Timeout header  p. 72
E.8CredentialsContext header  p. 72
E.9Security header  p. 73
E.10UserInteraction header  p. 73
$Change history  p. 74

Up   Top