A.2 Interworking

24.6043GPPCommunication Diversion (CDIV) using IP Multimedia (IM) Core Network (CN) subsystemProtocol specificationRelease 18TS

A.2.1 Communication Forwarding unconditional

Figure A.6b shows an example signalling flow for a successful communication forwarding unconditional based on an AS providing the forwarding, with the originating user in the PSTN.

Figure A.6b: Call Forwarding Unconditional

A.2.2 Communication Deflection

Figure A.7 shows an example signalling flow for a successful communication deflection based on an AS providing the forwarding, with the originating user in the PSTN.

Figure A.7

Annex B (informative):
Example of filter criteria

This annex provides an example of a filter criterion that triggers SIP requests that are subject to initial filter criteria evaluation.

An example of an IFC when the CDIV supplementary service is active at the diverting S-CSCF is:

– Method: INVITE.

If the AS cannot suppress CDIV for a call identified as a PSAP callback, an IFC bypassing the CDIV AS can be used. An example IFC using the PSAP callback indicator specified in IETF RFC 7090 [28] is:

– Method: "INVITE" and Priority header field not containing a "psap-callback" header field value.

Annex C (informative):
Coding considerations

This annex provides an interpretation of the coding of the cause-param URI parameter specified in RFC 4458 [14]

The cause specified in RFC 4458 [14] has the following syntax:

cause-param = "cause=" Status-Code

The Status-Code is originally specified in RFC 3261 [6] as a sequence of 3 digits. It is noted that the Status-Code simply indicates that it is composed of 3 digits, without indicating the list of possible values. In particular, Status-Code is not bound to and must not be confused with the 3 digit numbers defined for SIP responses in RFC 3261 [6]. The Status-Code is used to hold the redirecting reason.

For the purpose of legibility, the cause-param specified in RFC 4458 [14] is interpreted according to the following syntax:

cause-param = "cause=" Status-Code

Status-Code = "404" ; Unknown/Not available

/ "486" ; User Busy

/ "408" ; No Reply

/ "302" ; Unconditional

/ "487" ; Deflection during alerting

/ "480" ; Deflection during immediate response

/ "503" ; Mobile subscriber not reachable

Annex D (informative):
Void

Annex E (normative):
Void

Annex F (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Old

New

2008-01

Publication as ETSI TS 183 004

2.4.0

2008-01

Conversion to 3GPP TS 24.504

2.4.0

2.4.1

2008-01

Technically identical copy as 3GPP TS 24.604 as basis for further development.

2.4.1

2.4.2

2008-02

Implemented C1-080096

2.4.2

2.5.0

2008-04

Implemented C1-081199, C1-081359, C1-081081, C1-081080, C1-081079, C1-080876

2.5.0

2.6.0

2008-04

Completed implemented of C1-081359: removed of “otherwise” in subclause 4.5.2.6.5

2.6.0

2.6.1

2008-05

Implemented C1-081908, C1-081920 (contributor notes in 4.4.1.2 and 4.5.2.6.1 were not introduced), C1-082055, C1-081547, C1-081549, C1-081714

In addition, some editorial enhancements were performed in 4.5.2.6.2.2, 4.5.2.6.2.3, 4.5.2.6.4, 4.9.1.1, A.1.2

2.6.1

2.7.0

2008-05

Editorial corrections done by MCC

2.7.0

2.7.1

2008-06

CT-40

CP-080325

CP-080325 was approved by CT#40 and version 8.0.0 is created by MCC for publishing

2.7.1

8.0.0

2008-09

CT-41

CP-080533

0001

2

Clarification of B2BUA and Proxy roles for AS

8.0.0

8.1.0

2008-09

CT-41

CP-080533

0002

Correction of terminology

8.0.0

8.1.0

2008-09

CT-41

CP-080533

0003

1

Correction of notification service activation

8.0.0

8.1.0

2008-09

CT-41

CP-080521

0004

1

Correction of subscription options

8.0.0

8.1.0

2008-09

CT-41

CP-080521

0005

1

Value of "No reply timer" for CDIV

8.0.0

8.1.0

2008-09

CT-41

CP-080539

0006

2

Allow SIP based user configuration mechanism for configuring supplementary services

8.0.0

8.1.0

2008-09

CT-41

CP-080533

0007

1

Applicability statement in scope

8.0.0

8.1.0

2008-12

CT-42

CP-080852

0008

2

Aligning XML Schema with draft-saklikar-communication-diversion-notification

8.1.0

8.2.0

2008-12

CT-42

CP-080864

0011

2

Interaction between SIP and Ut based service configuration

8.1.0

8.2.0

2008-12

CT-42

CP-080852

0012

3

CR on 24604 CDIV XML correction

8.1.0

8.2.0

2008-12

CT-42

CP-080839

0013

3

Alignment with 29.292

8.1.0

8.2.0

2008-12

CT-42

CP-080865

0015

1

Fixed the flows and schema

8.1.0

8.2.0

2008-12

CT-42

Editorial cleanup by MCC

8.1.0

8.2.0

2009-03

CT-43

CP-090121

0016

Correction of URN-value for Service Identifiers

8.2.0

8.3.0

2009-03

CT-43

CP-090212

0017

2

Correct reference

8.2.0

8.3.0

2009-03

CT-43

CP-090124

0019

1

cause-param clarification and corrections

8.2.0

8.3.0

2009-03

CT-43

CP-090137

0020

1

NoReply Timer XML Schema

8.2.0

8.3.0

2009-06

CT-44

CP-090402

0021

2

Setting of the cause parameter when when an AS forwards a communication

8.3.0

8.4.0

2009-06

CT-44

CP-090432

0022

2

Service capability indication for CDIV

8.4.0

9.0.0

2009-09

CT-45

CP-090687

0023

Media capabilities for Call Diversion

9.0.0

9.1.0

2009-09

CT-45

CP-090662

0026

1

Correcting GRUU matching

9.0.0

9.1.0

2009-09

CT-45

CP-090662

0028

Updating internet draft names and versions

9.0.0

9.1.0

2009-09

CT-45

CP-090687

0030

Supported target type in CDIV

9.0.0

9.1.0

2009-12

CT-46

CP-090928

0033

2

CDIV serv-cap corrections and example

9.1.0

9.2.0

2009-12

CT-46

CP-090923

0034

1

Alignment of cp:identity interpretation between ICB and CDIV

9.1.0

9.2.0

2009-12

CT-46

CP-090923

0036

1

Determining if served user shall be added to History-Info

9.1.0

9.2.0

2009-12

CT-46

CP-090894

0041

Updating of GRUU references

9.1.0

9.2.0

2009-12

CT-46

CP-090923

0042

2

Correction of CDIV service interactions

9.1.0

9.2.0

2010-03

CT-47

CP-100141

0043

1

Cleanup of CDIV

9.2.0

9.3.0

2010-06

CT-48

CP-100341

0045

NoReplyTimer description is not an action

9.3.0

9.4.0

2010-09

CT-49

CP-100488

0047

2

CDIV corrections

9.4.0

9.5.0

2010-09

CT-49

CP-100635

0049

1

Removing editor’s note about signalling outage

9.4.0

9.5.0

2010-12

CT-50

CP-100864

0050

1

Correcting CDIV errors

9.5.0

10.0.0

2010-12

CT-50

CP-100864

0051

Correcting interaction CDIV-ECT

9.5.0

10.0.0

2011-03

CT-51

CP-110168

0055

1

Correct CDIV-TIR interaction

10.0.0

10.1.0

2011-03

CT-51

CP-110165

0058

2

Correct reference

10.0.0

10.1.0

2011-03

CT-53

CP-110657

0060

2

<conditions> element values

10.1.0

10.2.0

2011-03

CT-53

CP-110695

0061

1

Service configuration signalling flow

10.2.0

11.0.0

2011-03

CT-53

CP-110693

0064

1

Correct actions at the AS of CDIV service

10.2.0

11.0.0

2011-12

CT-54

CP-110857

0076

1

Correction of Communication Deflection during alerting

11.0.0

11.1.0

2012-03

CT-55

CP-120124

0077

Subscription correction

11.1.0

11.2.0

2012-03

CT-55

CP-120124

0078

2

Clarification of AS behavior when maximum number of diversions is reached.

11.1.0

11.2.0

2012-03

CT-55

CP-120124

0079

Correcting a reference

11.1.0

11.2.0

2012-03

CT-55

CP-120097

0083

2

CDIV building of Index

11.1.0

11.2.0

2012-06

CT-56

CP-120307

0084

1

Unreachable condition modification

11.2.0

11.3.0

2012-06

CT-56

CP-120291

0092

1

Issues with reminder notification of diversion

11.2.0

11.3.0

2012-09

CT-57

CP-120583

0093

Incorrect reference to OMA Common Policy Schema

11.3.0

11.4.0

2012-12

CT-58

CP-120816

0094

Reference to ODB specification for CDIV

11.4.0

11.5.0

2012-12

CT-58

CP-120793

0095

1

CDIV NoReply timer clarification

11.4.0

11.5.0

2013-06

CT-60

CP-130224

0100

6

Update reference

11.5.0

11.6.0

2013-06

CT-60

CP-130224

0104

2

Correcting missing MIME type definition

11.5.0

11.6.0

2013-06

CT-60

CP-130226

0113

Removal of Editor’s Note

11.5.0

11.6.0

2013-06

CT-60

CP-130412

0096

5

PSAP callback CDIV suppression

11.6.0

12.0.0

2013-06

CT-60

CP-130265

0109

1

Add NOTIFY message contents to CDIVN example in A.1.6

11.6.0

12.0.0

2013-09

CT-61

CP-130513

0114

Updating Call Diversion to RFC 6665

12.0.0

12.1.0

2013-09

CT-61

CP-130484

0119

Update reference

12.0.0

12.1.0

2013-09

CT-61

CP-130507

0125

draft-ietf-ecrit-psap-callback reference update

12.0.0

12.1.0

2013-12

CT-62

CP-130723

0124

3

Correction on procedures at the diverting AS of CFNR

12.1.0

12.2.0

2013-12

CT-62

CP-130758

0127

2

Reference update: draft-ietf-ecrit-psap-callback

12.1.0

12.2.0

2013-12

CT-62

CP-130763

0128

Incorrect value for <media> element in <rule> example

12.1.0

12.2.0

2013-12

CT-62

CP-130770

0129

1

Correcting RFC 6665 title

12.1.0

12.2.0

2014-06

CT-64

CP-140297

0135

1

Removal of the CDIVN service

12.2.0

12.3.0

2014-09

CT-65

CP-140652

0137

Updating references from RFC 4244 to RFC 7044 in TS 24.604

12.3.0

12.4.0

2014-09

CT-65

CP-140652

0140

3

RFC7044 in TS 24.604

12.3.0

12.4.0

2014-09

CT-65

CP-140665

0141

3

CFNR Call Flow correction

12.3.0

12.4.0

2014-09

CT-65

CP-140665

0142

1

Clarifications on the usage of the History-Info header field

12.3.0

12.4.0

2014-12

CT-66

CP-140837

0136

5

phone-context tel URI parameter value in <target> of CDIV XML document

12.4.0

12.5.0

2014-12

CT-66

CP-140833

0145

1

Reference update: RFC 7090 (draft-ietf-ecrit-psap-callback)

12.4.0

12.5.0

2014-12

CT-66

CP-140837

0146

1

Correction of wrong indexing in History-Info header field

12.4.0

12.5.0

2014-12

CT-66

CP-140837

0147

3

CDIV Subscription options clarification

12.4.0

12.5.0

2014-12

CT-66

CP-140837

0148

2

CDIV handling of History-Info by UEs

12.4.0

12.5.0

2014-12

CT-66

CP-140851

0149

1

Clarification of Indexing in History-Info header field

12.4.0

12.5.0

2014-12

CT-66

CP-140837

0150

1

simservs filename correction

12.4.0

12.5.0

2014-12

CT-66

CP-140851

0153

1

Addition of "mp" parameter on CDIV Signalling Flows

12.4.0

12.5.0

2015-03

CT-67

CP-150067

0151

3

Update REFER to reflect RFC 6665

12.5.0

12.6.0

2015-03

CT-67

CP-150073

0154

1

Correction of statement about setting the index in History-Info header field

12.5.0

12.6.0

2015-03

CT-67

CP-150082

0155

1

Style correction of headings in 24.604

12.6.0

13.0.0

2015-03

CT-67

CP-150082

0156

Correction on normative words in NOTE

12.6.0

13.0.0

2015-03

CT-67

CP-150082

0157

1

Improving the consistency of terminology for user determined user busy

12.6.0

13.0.0

2015-06

CT-68

CP-150328

0158

2

Emergency calls and CDIV

13.0.0

13.1.0

2015-06

CT-68

CP-150328

0161

1

CDIV – cause-param syntax correction

13.0.0

13.1.0

2015-06

CT-68

CP-150290

0166

3

CDIV – tel and SIP URI correction

13.0.0

13.1.0

2015-09

CT-69

CP-150503

0173

1

SIP URI conversion in CDIV

13.1.0

13.2.0

2015-09

CT-69

CP-150530

0174

2

Handling of P-Early-Media in CFNR

13.1.0

13.2.0

2015-12

CT-70

CP-150709

0176

2

CDIV serice not registered for the user

13.2.0

13.3.0

2015-12

CT-70

CP-150709

0178

3

Removal of "rn" and "npdi" tel URI parameters for the served user from the History-Info header field for CDIV

13.2.0

13.3.0

2015-12

CT-70

CP-150709

0179

1

Service capability unconditional for CDIV

13.2.0

13.3.0

2016-03

CT-71

CP-160084

0180

2

Semantics of an empty action element

13.3.0

13.4.0

2016-03

CT-71

CP-160068

0182

1

Update draft-ietf-sipcore-refer-clarifications reference to reflect RFC 7647

13.3.0

13.4.0

2016-03

CT-71

CP-160084

0183

1

Add a new CFNR triggering

13.3.0

13.4.0

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

2016-12

CT-74

CP-160752

0184

1

D

Editorial cleanup

14.0.0

2017-03

CT-75

CP-170137

0185

1

F

CDIV announcement

14.1.0

2017-12

CT-78

CP-173080

0186

D

Void unused reference

15.0.0

2018-03

CT-79

CP-180080

0187

2

B

Interaction between CDIV and "Enhanced calling name" service

15.1.0

2020-03

CT-87e

CP-200123

0188

B

Adding interactions with "Multi-Device" and "Multi-Identity" services

16.0.0

2021-03

CT-91e

CP-210134

0189

1

F

Rapporteur review: fixed some editorials, drafting rule violations

17.0.0

2021-03

CT-91e

CP-210135

0190

1

D

Inclusive language review

17.0.0

2022-12

CT-98e

CP-223134

0191

2

B

MPS for CDIV supplementary service

18.0.0