Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Services

Collaborative Session Control

Collaborative Session Control

Services →

Collaborative Session Control is the set of control operations on a Collaborative Session, such as releasing it or invoking supplementary services, that only the authorized Controller UE is permitted to perform.

Introduced
Rel-10
Where
Services › IMS
Specifications
2 specs
Collaborative Session Control Description Purpose What changed Neighbours Specifications

Description

Collaborative Session Control refers to the specific control operations that can be performed on a Collaborative Session, as defined in 3GPP TS 23.237 and TS 23.831. These operations are restricted to the Controller UE, which is the device designated as having the authority to manage the session. The concept was introduced in Release 10 as part of the ongoing evolution of IMS Service Continuity, providing a clear framework for managing multi-device sessions.

The Controller UE is one of the UEs participating in the Collaborative Session. It is responsible for making decisions that affect the entire session, such as releasing the session, invoking supplementary services (e.g., call hold, call forwarding), and authorizing requests for Inter-UE Transfer (IUT) Media Control Related Procedures from other UEs. The SCC AS enforces these control rules, ensuring that only the Controller UE can perform these operations. Other UEs in the session, known as Controllee UEs, may request certain actions, but they require authorization from the Controller UE.

The control operations encompass several key areas. First, session release: only the Controller UE can terminate the entire Collaborative Session, which results in the release of all access legs and the remote leg. Second, supplementary services: the Controller UE can invoke services like call hold, call waiting, or call forwarding for the session. Third, authorization of IUT Media Control Related Procedures: when a Controllee UE wants to perform an action such as adding or removing media, or transferring media to another device, it must send a request to the Controller UE, which then authorizes or rejects it. The SCC AS mediates these requests and enforces the decisions.

The Controller role is not fixed; it can be transferred from one UE to another through a Controller Transfer procedure. This allows the user to switch control to a different device, for example, when moving from a smartphone to a tablet. The transfer is initiated by the current Controller UE and executed via the SCC AS. The new Controller UE then assumes all control responsibilities. This flexibility is essential for a seamless user experience.

Collaborative Session Control is a critical component of the IMS Service Continuity architecture. It ensures that despite the distributed nature of the session across multiple devices, there is a single point of control, preventing conflicts and ensuring consistent session management. It also provides a security mechanism, as only the authorized Controller UE can perform sensitive operations. The procedures are defined in detail in 3GPP specifications, including the signaling flows and the role of the SCC AS. This concept has been maintained across releases, with the definition remaining stable since its introduction in Release 10.

Purpose & Motivation

Collaborative Session Control exists to provide a clear and authoritative mechanism for managing multi-device IMS sessions. Without it, multiple devices in a Collaborative Session could issue conflicting commands, leading to session instability or unauthorized actions. The concept solves the problem of distributed control by designating a single Controller UE that has the final say on session-affecting operations.

The motivation for introducing this concept in Release 10 was the need to formalize the control aspects of Collaborative Sessions, which were introduced in Release 9. While Release 9 defined what a Collaborative Session is, it did not fully specify how control operations should be managed. Release 10 filled this gap by defining Collaborative Session Control, ensuring that the session can be managed reliably and securely. It also enabled the authorization framework for Inter-UE Transfer procedures, which allow media to be moved between devices.

By centralizing control in the Controller UE, the network can enforce policies and prevent unauthorized changes. This is particularly important in scenarios where multiple users might share devices or where devices have different trust levels. The Controller UE concept also simplifies the implementation of supplementary services, as the network only needs to interact with one device for service invocation. Overall, Collaborative Session Control is essential for the practical deployment of multi-device services in IMS.

What changed in its specifications

The latest release-to-release comparison of specifications that define Collaborative Session Control. Each summary describes the whole specification, not only this term.

TS 23.237Rel-18 → Rel-19

Rel-19 brings only minor changes to TS 23.237: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 23.237 →

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-10 Initial

Initial definition introduced: 'The control operations on the Collaborative Session which can only be performed by the Controller UE, e.g. ability to release the Collaborative Session, to invoke supplementary services, and to authorize requests for IUT Media Control Related Procedures from other UEs.' This established the concept of exclusive control by the Controller UE.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Definition carried over unchanged from Rel-10.

Defining Specifications

3GPP specifications that define or reference Collaborative Session Control, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 23.237 vj00 IMS Service Continuity (ISC) Stage 2 Rel-19 read
TS 23.831 va00 Enhancements to IMS Service Continuity Rel-10 read