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

TS 24.337
IMS inter-UE Transfer

V19.0.0 (PDF)  2025/09  252 p.
V18.1.0  2024/12  252 p.
V17.1.0  2024/12  252 p.
V16.1.0  2024/12  264 p.
V15.1.0  2024/12  264 p.
V14.1.0  2024/12  264 p.
V13.2.0  2024/12  264 p.
V12.3.0  2024/12  264 p.
V11.6.0  2013/12  263 p.
V10.9.0  2013/12  256 p.
Rapporteur:
Ms. Ji, Mengdi
Huawei Technologies France

full Table of Contents for  TS 24.337  Word version:  19.0.0

each clause number in 'red' refers to the equivalent title in the Partial Content
Here   Top
1Scope  p. 10
2References  p. 10
3Definitions and abbreviations  p. 13
3.1Definitions  p. 13
3.2Abbreviations  p. 13
4Overview of IP Multimedia (IM) Core Network (CN) subsystem inter-UE transfer  p. 13
4.1General  p. 13
4.2Underlying network capabilities  p. 14
4.3URI and address assignments  p. 14
5Functional entities  p. 15
5.1Introduction  p. 15
5.2User Equipment (UE)  p. 15
5.3Application Server (AS)  p. 15
6Roles for registration in the IM CN subsystem for service continuity  p. 15
6.1SC UE  p. 15
6.2SCC AS  p. 15
7Roles for General Capabilities  p. 16
7.1Introduction  p. 16
7.2UE roles  p. 16
7.3AS roles  p. 16
7.3.1Configuration of user preference criteria for routing incoming session requests to a controller capable UE  p. 16
7.3.2Configuration of controller loss preference  p. 16
8Roles for call termination for inter UE transfer  p. 16
8.1Introduction  p. 16
8.2SC UE  p. 16
8.3SCC AS  p. 17
8.3.1Routing incoming session requests to a controller capable UE  p. 17
9Roles for UE discovery for inter-UE transfer  p. 17
9.1Introduction  p. 17
9.2SC UE  p. 17
9.3SCC AS  p. 17
10Roles for inter-UE transfer without establishment of collaborative session  p. 18
10.1Introduction  p. 18
10.1AGeneral |R11|p. 18
10.2SC UE  p. 18
10.2.1SC UE participating in the session to be transferred  p. 18
10.2.1.1Transferor SC UE in services defining only originating session set up in UE  p. 18
10.2.1.2Transferor SC UE in services defining terminating session set up in UE |R11|p. 19
10.2.2SC UE not participating in the session to be transferred  p. 19
10.2.2.1Transferee SC UE in services defining only originating session set up in UE  p. 19
10.2.2.1ATransferee SC UE in services defining terminating session set up in UE |R11|p. 20
10.2.2.2Inter UE transfer triggered by SC UE not participating in the session  p. 20
10.3SCC AS  p. 20
10.3.1Distinction of requests sent to the SCC AS  p. 20
10.3.2Inter UE transfer request authorization in services defining only originating session set up in UE  p. 21
10.3.3SCC AS procedures for inter UE transfer  p. 21
10.3.3.1Procedures for inter-UE transfer in services defining only originating session set up in UE |R11|p. 21
10.3.3.2Procedures for inter-UE transfer in services defining terminating session set up in UE |R11|p. 22
10.3.3.3Procedures for inter-UE transfer triggered by SC UE not participating in the session |R11|p. 22
11Roles for collaborative session establishment for inter-UE transfer  p. 23
11.1Introduction  p. 23
11.2SC UE  p. 23
11.2.1SC UE procedures for collaborative session establishment by transferring media used in an existing session  p. 23
11.2.1.1Controller UE procedures  p. 23
11.2.1.2Controllee UE procedures  p. 24
11.2.2SC UE procedures for collaborative session establishment with new media  p. 24
11.2.2.1Controller UE procedures  p. 24
11.2.2.2Controllee UE procedures  p. 25
11.3SCC AS  p. 25
11.3.1Distinction of requests sent to the SCC AS  p. 25
11.3.2SCC AS procedures for collaborative session establishment by transferring media  p. 26
11.3.3SCC AS procedures for collaborative session establishment with new media  p. 27
12Roles for media transfer within collaborative session for inter-UE transfer  p. 28
12.1Introduction  p. 28
12.2SC UE  p. 29
12.2.1Procedures for controller UE initiated media transfer from controller UE to controllee UE  p. 29
12.2.1.1Controller UE procedures  p. 29
12.2.1.2Controllee UE procedures  p. 29
12.2.2Procedures for controller UE initiated media transfer from controllee UE to another controllee UE  p. 29
12.2.2.1Controller UE procedures  p. 29
12.2.2.2Controllee UE procedures  p. 30
12.3SCC AS  p. 30
12.3.1Procedures for controller UE initiated media transfer from controller UE to controllee UE  p. 30
12.3.2Procedures for controller UE initiated media transfer from controllee UE to another controllee UE  p. 30
13Roles for release of collaborative session for inter-UE transfer  p. 31
13.1Introduction  p. 31
13.2SC UE  p. 32
13.2.1Procedures for collaborative session release by controller UE  p. 32
13.2.1.1Controller UE  p. 32
13.2.1.2Controllee UE  p. 32
13.2.2Procedures for collaborative session release by remote party  p. 32
13.2.2.1Controller UE  p. 32
13.2.2.2Controllee UE  p. 32
13.3SCC AS  p. 32
13.3.1Procedures for collaborative session release by controller UE  p. 32
13.3.2Procedures for collaborative session release by remote party  p. 32
14Roles for addition and deletion of media within collaborative session for inter-UE transfer  p. 32
14.1Introduction  p. 32
14.2SC UE  p. 33
14.2.1Procedures for adding new media on controllee UE by controller UE  p. 33
14.2.2Procedures for releasing media on controllee UE by controller UE  p. 33
14.2.3Procedures for releasing media on controller UE by controller UE  p. 33
14.2.4Procedures for controller UE to remove a controllee UE from the collaborative session  p. 34
14.2.5Procedures for releasing media component by controllee UE  p. 34
14.2.5.1Controller UE  p. 34
14.2.5.2Controllee UE  p. 35
14.2.6Procedures for modifying media on controllee UE by itself  p. 35
14.2.7Procedures for adding new media by remote UE when the controller UE does not alert the user  p. 35
14.2.8Procedures for releasing media by remote UE  p. 36
14.3SCC AS  p. 36
14.3.0Distinction of requests at the SCC AS  p. 36
14.3.1Procedures for adding new media on controllee UE by controller UE  p. 37
14.3.2Procedures for releasing media on controllee UE by controller UE  p. 37
14.3.2AProcedures for releasing media on controller UE by controller UE  p. 38
14.3.2BProcedures for controller UE removing controllee UE from the collaborative session  p. 38
14.3.3Procedures for releasing media component initiated by controllee UE  p. 39
14.3.4Procedures for modifying media on controllee UE by itself  p. 39
14.3.5Procedures for adding new media by remote UE when the controller UE does not alert the user  p. 40
14.3.6Procedures for releasing media by remote UE  p. 41
15Roles for session discovery  p. 41
15.1Introduction  p. 41
15.2SC UE  p. 42
15.2.1Discovery of sessions  p. 42
15.2.2Discovery of collaborative session changes  p. 42
15.3SCC AS  p. 42
15.3.1Distinction of requests sent to the SCC AS  p. 42
15.3.2SCC AS procedures for discovery of sessions  p. 43
15.3.3SCC AS procedures for discovery of collaborative session changes  p. 43
16Roles for collaborative sessions involving participants with different subscriptions  p. 43
16.1Introduction  p. 43
16.2SC UE  p. 43
16.3SCC AS serving the collaborative session  p. 43
17Roles for establishment of a collaborative session during session setup  p. 44
17.1Introduction  p. 44
17.2Originating session setup  p. 44
17.2.1Controller UE  p. 44
17.2.2SCC AS serving the collaborative session  p. 44
17.3Terminating session setup  p. 45
17.3.1Controller capable UE  p. 45
17.3.2SCC AS serving the collaborative session  p. 46
18Roles for assignment and transfer of control of a collaborative session  p. 47
18.1Introduction  p. 47
18.2SC UE  p. 47
18.2.1Controller UE  p. 47
18.2.2Controller capable UE  p. 48
18.3SCC AS  p. 48
18.3.1Procedures for transferring control of the collaborative session  p. 48
19Roles for media flow transfer  p. 50
19.1Introduction  p. 50
19.2SC UE  p. 50
19.2.1Media flows transfer initiated by a UE not participating in the ongoing collaborative session  p. 50
19.2.2Media flow transfer initiated by a UE not participating in the ongoing collaborative session - media on controllee UE  p. 50
19.2.3Media flows transfer initiated when no collaborative session has been established  p. 51
19.2.4Media flows transfer initiated by a controllee UE of an ongoing collaborative session  p. 51
19.2.5Controllee UE initiated addition of media to another controllee UE  p. 52
19.2.6Inter-UE transfer solicited by a target UE without prior information about the existing sessions |R11|p. 52
19.3SCC AS  p. 53
19.3.1Media flows transfer initiated by a UE not participating in the ongoing collaborative session  p. 53
19.3.2Media flow transfer initiated by a UE not participating in the ongoing collaborative session - media on controllee UE  p. 54
19.3.3Media flows transfer initiated when no collaborative session has been established  p. 54
19.3.4Media flows transfer initiated by a controllee UE of an ongoing collaborative session  p. 54
19.3.5Controllee UE initiated addition of media to another controllee UE  p. 54
19.3.6Inter-UE transfer solicited by a target UE without prior information about the existing sessions |R11|p. 54
20Roles for session replication / media replication performed by the SCC AS  p. 55
20.1General  p. 55
20.2Session replication / media replication performed by the SCC AS - pull mode  p. 55
20.2.1SC UE  p. 55
20.2.2SCC AS serving the collaborative session  p. 55
20.3Session replication / media replication performed by the SCC AS - push mode  p. 56
20.3.1SC UE  p. 56
20.3.2SCC AS serving the collaborative session  p. 56
21Roles for session replication / media replication performed by the remote UE  p. 57
21.1General  p. 57
21.2Session replication / media replication performed by the remote UE - pull mode  p. 57
21.2.1Introduction  p. 57
21.2.2SC UE  p. 57
21.2.2.1SC UE not participating in the session to be replicated  p. 57
21.2.2.1.1Triggering pull mode session replication  p. 57
21.2.2.1.2Requesting playback state  p. 57
21.2.2.2SC UE participating in the session to be replicated  p. 58
21.2.2.2.1Providing playback state on request of other UE  p. 58
21.2.3SCC AS  p. 58
21.2.3.1Distinction of requests sent to the SCC AS  p. 58
21.2.3.2Providing playback state on request of other UE  p. 59
21.3Session replication / media replication performed by the remote UE - push mode  p. 59
21.3.1Introduction  p. 59
21.3.2SC UE  p. 59
21.3.2.1SC UE participating in the session to be replicated  p. 59
21.3.2.1.1Triggering push mode session replication request  p. 59
21.3.2.2SC UE not participating in the session to be replicated  p. 59
21.3.2.2.1Handling push mode session replication request  p. 59
21.3.3SCC AS  p. 60
21.3.3.1Distinction of requests sent to the SCC AS  p. 60
21.3.3.2Session replication from the served UE  p. 60
22Roles for collaborative session handling upon loss of collaborative session control  p. 60
22.1Introduction  p. 60
22.2SC UE  p. 60
22.2.1Controller UE  p. 60
22.2.2Controller capable UE  p. 61
22.3SCC AS  p. 61
22.3.1Session handling upon controller loss  p. 61
23Roles for collaborative session media modification  p. 62
23.1Introduction  p. 62
23.2Controller UE initiated media modification on controllee UE  p. 62
23.2.1Controller UE  p. 62
23.2.2SCC AS serving for collaborative session  p. 62
23.3Controllee UE initiated media modification on itself  p. 62
23.3.1Controllee UE  p. 62
23.3.2SCC AS serving the collaborative session  p. 62
24Inter-UE transfer and MMTEL interactions  p. 63
24.1Introduction  p. 63
24.2Originating Identification Presentation (OIP)  p. 63
24.3Originating Identification Restriction (OIR)  p. 63
24.4Terminating Identification Presentation (TIP)  p. 63
24.5Terminating Identification Restriction (TIR)  p. 63
24.6Communication Diversion (CDIV)  p. 63
24.7Communication Hold (HOLD)  p. 63
24.8Communication Barring (CB)  p. 65
24.9Message Waiting Indication (MWI)  p. 65
24.10Conference (CONF)  p. 65
24.11Explicit Communication Transfer (ECT)  p. 65
24.11.1General  p. 65
24.11.2SC UE  p. 65
24.11.3SCC AS  p. 66
24.12Advice of Charge (AOC)  p. 67
24.13Closed User Groups (CUG)  p. 67
24.14Three-Party (3PTY)  p. 67
24.15Flexible Alerting (FA)  p. 67
24.16Communication Waiting (CW)  p. 67
24.17Completion of Communications to Busy Subscriber (CCBS)/Completion of Communications by No Reply (CCNR)  p. 67
24.18Customized Alerting Tones (CAT)  p. 67
24.19Malicious Communication IDentification (MCID)  p. 67
24.20Personal Network Management (PNM)  p. 68
24.21Customized Ringing Signal (CRS)  p. 68
AExample signalling flows  p. 68
A.1Scope of signalling flows  p. 68
A.2Introduction  p. 68
A.2.1General  p. 68
A.2.2Key required to interpret signalling flows  p. 68
A.3Signalling flows for Inter-UE Transfer without establishment of Collaborative Session  p. 69
A.3.1Introduction  p. 69
A.3.2Complete transfer in services defining only originating session set up in UE  p. 69
A.3.3Complete transfer in services defining terminating session set up in UE  p. 73
A.3.4Inter UE transfer triggered by SC UE not participating in the session to be transferred  p. 77
A.4Signalling flows for establishment of collaborative session for inter-UE transfer  p. 80
A.4.1Introduction  p. 80
A.4.2Collaborative session establishment with media transfer  p. 81
A.4.3Collaborative session establishment with new media  p. 88
A.5Signalling flows for media transfer within collaborative session for inter-UE transfer  p. 93
A.5.1Introduction  p. 93
A.5.2Controller UE initiated media transfer from controller UE to controllee UE  p. 94
A.5.3Controller UE initiated media transfer from controllee UE to another controllee UE with subscription to dialog events  p. 101
A.5.4Controller UE initiated media transfer from controllee UE to another controllee UE  p. 112
A.6Signalling flows for release of collaborative session for inter-UE transfer  p. 120
A.6.1Introduction  p. 120
A.6.2Controller UE releases collaborative session  p. 120
A.6.3Remote UE releases collaborative session  p. 121
A.7Signalling flows for addition and deletion of media within collaborative session for inter-UE transfer  p. 123
A.7.1Introduction  p. 123
A.7.2Controller UE releases media  p. 124
A.7.2.1Controller UE releases media flow on controller UE  p. 124
A.7.2.2Controller UE releases media flow on controllee UE  p. 127
A.7.2.2.1Controller UE removes media at the controllee UE  p. 127
A.7.2.2.2Controller UE remove the controllee UE from the collaborative session  p. 134
A.7.4Controllee UE releases media  p. 139
A.7.5Controllee UE modifies media on itself  p. 142
A.7.6Remote UE adds new media on controllee UE  p. 145
A.7.7Remote UE releases media on the controller UE  p. 151
A.8Signalling flows for collaborative session of participants of different subscriptions  p. 154
A.8.1Introduction  p. 154
A.8.2Signalling flow for controller UE initiated media transfer from controller UE to controllee UE belonging to different subscriptions under the same operator  p. 154
A.9Signalling flows for for establishment of a collaborative session during session setup  p. 158
A.9.1Introduction  p. 158
A.9.2Collaborative session establishment upon originating session setup  p. 158
A.9.3Collaborative session establishment upon originating session setup with forked responses  p. 162
A.9.4Collaborative session establishment upon terminating session setup  p. 170
A.10Signalling flows for assignment and transfer of control of a collaborative session  p. 176
A.10.1Introduction  p. 176
A.10.2Transfer of control of a collaborative session without media transfer  p. 176
A.11Signalling flows for media flow transfer  p. 180
A.11.1Introduction  p. 180
A.11.2Media flows transfer initiated by a UE not participating in the ongoing collaborative session  p. 180
A.11.3 Media flows transfer initiated when no collaborative session has been established  p. 188
A.11.4 Media flows transfer initiated by a controllee UE of an ongoing collaborative session  p. 196
A.11.5 Controllee UE initiated addition of media to another controllee UE  p. 204
A.12Signalling flows for session replication / media replication performed by the SCC AS  p. 211
A.12.1Introduction  p. 211
A.12.2Signalling flows for session replication / media replication performed by the SCC AS - pull mode  p. 211
A.12.3Signalling flows for session replication / media replication performed by the SCC AS - push mode  p. 214
A.13Signalling flows for session replication / media replication performed by the remote UE  p. 217
A.13.1General  p. 217
A.13.2Signalling flows for session replication / media replication performed by the remote UE - pull mode  p. 218
A.13.2.1Introduction  p. 218
A.13.2.2Pull mode session replication  p. 218
A.13.3Signalling flows for session replication / media replication performed by the remote UE - push mode  p. 222
A.13.3.1Introduction  p. 222
A.13.3.2Push mode session replication  p. 222
A.14Signalling flows for session discovery  p. 225
A.14.1Introduction  p. 225
A.14.2Discovery of sessions of another user of different IMS subscription  p. 225
A.14.3Discovery of sessions of another user of different IMS subscription including session descriptions  p. 227
A.15Signalling flows for collaborative session handling upon loss of collaborative session control  p. 230
A.15.1Introduction  p. 230
A.15.2Session handling upon controller lost  p. 231
A.16Signalling flows for collaborative session media modification  p. 233
A.16.1Introduction  p. 233
A.16.2Controllee UE initiated media modification on itself  p. 234
B(Normative)  Media feature tags and feature-capability indicators defined within the current document  p. 235
B.1General  p. 235
B.2Definition of media feature tag g.3gpp.iut-controller  p. 235
B.3Definition of media feature tag g.3gpp.iut-focus  p. 236
B.4Definition of media feature tag g.3gpp.current-iut-controller  p. 236
B.5Definition of feature-capability indicator g.3gpp.iut-focus  p. 237
CXML schemas  p. 237
C.1Replication body  p. 237
C.1.1General  p. 237
C.1.2XML schema  p. 237
C.1.3IANA registration template  p. 238
C.2IUT transfer feature XML schema  p. 239
C.2.1General  p. 239
C.2.2XML schema  p. 239
C.2.3IANA registration template  p. 239
C.3IUT preferences XML schema  p. 240
C.3.1General  p. 240
C.3.2Structure of the XML document  p. 241
C.3.2.1IUT element  p. 241
C.3.2.2IUT rules  p. 241
C.3.2.3IUT rule conditions  p. 242
C.3.2.4IUT rule actions  p. 242
C.3.3XML schema  p. 242
C.3.4IANA registration template  p. 243
C.4IUT presence information XML schema |R11|p. 244
C.4.1General  p. 244
C.4.2XML schema  p. 244
D(Normative)  SDP Attributes defined within the current document  p. 245
D.1General  p. 245
D.2Definition of SDP attribute a=3gpp.iut.replication  p. 245
D.3Definition of SDP attribute a=3gpp.iut.controllee  p. 245
$Change history  p. 246

Up   Top