in2EPS
IETF ›  RFC index  ~~  Areas/Groups  ~~  Stats  ~~  SIP  ~~  SEC  ~~  QoS
3GPP ›  TS/TR series  ~~  Glossaries  ~~  RELxx  ~~  EPC  ~~  IMS  ~~  subsData  ~~  UICC
ETSI ›  SCP  ~~  M2M  ~~  LI
OMA
 
 
 
›  Search

3GPP  CT4
TS 29.228


IMS Cx and Dx Interfaces –
Signalling flows and message contents

   ‹ 
Prev
Next
3gpp-page
etsi-search
    V5.22
CP-50
2010-12
53 p.
  V6.17
CP-50
2010-12
60 p.
  V7.18
CP-59
2013-03
65 p.
  V8.19
CP-61
2013-09
73 p.
  V9.12
CP-61
2013-09
73 p.
  V10.8
CP-61
2013-09
75 p.
  V11.10
CP-62
2013-12
76 p.
  V12.1
CP-62
2013-12
75 p.
   
Note that, after each TSG Plenary Meeting, the 3GPP Word documents are produced first, and later on – excepted for the releases not frozen yet, and 8xx-Technical-Reports – the PDF documents are published by the ETSI.
Rapporteur:   BARTOLOME, Maria-Cruz
See also:
TS 29.229 for protocol details
TS 29.433 its 3GPP antecedent
This TS specifies:
1. The interactions between the HSS (Home Subscriber Server) and the CSCF (Call Session Control Functions), referred to as the Cx interface.
2. The interactions between the CSCF and the SLF (Server Locator Function), referred to as the Dx interface.

The IP Multimedia (IM) Subsystem stage 2 is specified in TS 23.228 and the signalling flows for the IP multimedia call control based on SIP and SDP are specified in TS 24.228.

This document addresses the signalling flows for Cx and Dx interfaces.

This document also addresses how the functionality of Px interface is accomplished. The Presence Service Stage 2 description (architecture and functional solution) is specified in TS 23.141.
full   Table of Contents   for version:   12.1
except for a few cases, a 3GPP document of a given release is a superset of the same document for the previous release
this ToC shows the evolution of the document according to the releases
 1 Scope       p. 6
 2 References       p. 6
 3 Definitions, symbols and abbreviations       p. 7
3.1 Definitions       p. 7
3.2 Abbreviations       p. 8
 4 Main Concept       p. 8
 5 General Architecture       p. 9
5.1 Functional requirements of network entities       p. 9
5.1.1 Functional requirements of P-CSCF       p. 9
5.1.2 Functional requirements of I-CSCF       p. 9
5.1.3 Functional requirements of S-CSCF       p. 9
5.1.4 Functional requirements of HSS       p. 9
5.1.5 Functional classification of Cx interface procedures       p. 9
5.1.6 Functional Requirements of the Presentity Presence Proxy
[R6]       p. 9
 6 Procedure Descriptions       p. 10
6.1 Location management procedures       p. 10
6.1.1 User registration status query       p. 10
6.1.1.1 Detailed behaviour       p. 11
6.1.2 S-CSCF registration/deregistration notification       p. 13
6.1.2.1 Detailed behaviour       p. 17
6.1.3 Network initiated de-registration by the HSS,
administrative       p. 21
6.1.3.1 Detailed behaviour       p. 22
6.1.4 User location query       p. 23
6.1.4.1 Detailed behaviour       p. 24
6.2 User data handling procedures       p. 26
6.2.1 User Profile download       p. 26
6.2.2 HSS initiated update of User Information       p. 26
6.2.2.1 Detailed behaviour       p. 27
6.3 Authentication procedures       p. 28
6.3.1 Detailed behaviour       p. 31
6.4 User identity to HSS resolution       p. 32
6.5 Implicit registration       p. 33
6.5.1 S-CSCF initiated procedures       p. 33
6.5.1.1 Registration       p. 33
6.5.1.2 De-registration       p. 33
6.5.1.3 Authentication       p. 34
6.5.1.4 Downloading the user profile       p. 34
6.5.1.5 Initiation of a session to a non-registered user       p. 34
6.5.2 HSS initiated procedures       p. 34
6.5.2.1 Update of User Profile       p. 34
6.5.2.2 De-registration       p. 34
6.5.2.3 Update of the Charging information       p. 34
6.5.2.4 Update of the SIP Digest Authentication Data [R8]       p. 35
6.6 Download of the Relevant User Profile and Charging
Information       p. 35
6.6.1 HSS initiated update of User Profile       p. 35
6.6.2 S-CSCF operation       p. 35
6.7 S-CSCF Assignment       p. 35
 7 Information element contents       p. 38
7.1 Visited Network Identifier       p. 38
7.2 Public User Identity       p. 38
7.2a Public Service Identity [R6]       p. 38
7.2b Wildcarded Public Identity [R7]       p. 38
7.2c Void [R8]
7.3 Private User Identity       p. 38
7.3a Private Service Identity [R6]       p. 38
7.4 S-CSCF Name       p. 38
7.4a AS Name [R6]       p. 38
7.5 S-CSCF Capabilities       p. 39
7.6 Result       p. 39
7.7 User Profile       p. 39
7.8 Server Assignment Type       p. 39
7.9 Authentication Data       p. 39
7.9.1 Item Number       p. 39
7.9.2 Authentication Scheme       p. 39
7.9.3 Authentication Information       p. 39
7.9.4 Authorization Information       p. 39
7.9.5 Confidentiality Key       p. 39
7.9.6 Integrity Key       p. 39
7.9.7 Authentication Context       p. 40
7.9.8 Digest Authenticate [R8]       p. 40
7.9.8.1 Digest Realm       p. 40
7.9.8.2 Void
7.9.8.3 Digest Algorithm       p. 40
7.9.8.4 Digest QoP       p. 40
7.9.8.5 Digest HA1       p. 40
7.9.9 Line Identifier [R8]       p. 40
7.10 Number Authentication Items       p. 40
7.11 Reason for de-registration       p. 40
7.12 Charging information       p. 40
7.13 Routing information       p. 40
7.14 Type of authorization       p. 41
7.15 Void
7.16 User Data Already Available       p. 41
7.17 Associated Private Identities [R6]       p. 41
7.18 Originating-Request [R7]       p. 41
7.19 User Authorization Request Flags [R7]       p. 41
7.20 Loose-Route Indication [R7]       p. 41
7.21 S-CSCF Restoration Information [R8]       p. 41
7.22 Associated Registered Private Identities [R8]       p. 41
7.23 Multiple Registration Indication [R8]       p. 41
7.24 Session-Priority [R8]       p. 42
7.25 Identities with Emergency Registration [R8]       p. 42
7.26 Priviledged-Sender Indication [R10]       p. 42
7.27 LIA Flags [R11]       p. 42
 8 Error handling procedures       p. 42
8.1 Registration error cases       p. 42
8.1.1 Cancellation of the old S-CSCF       p. 42
8.1.2 Error in S-CSCF name       p. 43
8.1.3 Error in S-CSCF assignment type       p. 43
 9 Protocol version identification       p. 43
 10 Operational Aspects       p. 43
Annex A [N] Mapping of Cx operations and terminology to Diameter       p. 44
A.1 Introduction       p. 44
A.2 Cx message to Diameter command mapping       p. 44
A.3 Cx message parameters to Diameter AVP mapping       p. 44
A.4 Message flows       p. 45
A.4.1 Registration– user not registered       p. 46
A.4.2 Registration – user currently registered       p. 47
A.4.3 UE initiated de-registration       p. 47
A.4.4 Network initiated de-registration       p. 48
A.4.4.1 Registration timeout       p. 48
A.4.4.2 Administrative de-registration       p. 48
A.4.4.3 De-registration initiated by service platform       p. 49
A.4.5 UE Terminating SIP session set-up       p. 49
A.4.6 Initiation of a session to a non-registered user       p. 50
A.4.6a AS originating session on behalf of a non-registered user
[R7]       p. 50
A.4.7 User Profile update       p. 51
Annex B User profile UML model       p. 52
B.1 General description       p. 52
B.2 Service profile       p. 52
B.2.1 Public Identification       p. 53
B.2.1A Core Network Service Authorization [R7]       p. 55
B.2.2 Initial Filter Criteria       p. 56
B.2.3 Service Point Trigger       p. 57
Annex C Conjunctive and Disjunctive Normal Form       p. 59
Annex D High-level format for the User Profile       p. 62
Annex E [N] XML schema for the Cx interface user profile       p. 63
Annex F [N] Definition of parameters for service point trigger matching       p. 68
Annex G [N] Emergency registrations [R7]       p. 68
Annex H Change history       p. 70