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

Glossary term · Mobility

Conditional PSCell Change

Conditional Primary Secondary Cell Change

Mobility →

Conditional PSCell Change is a 5G multi-connectivity mobility procedure where the UE changes its Primary Secondary Cell only after meeting a pre-configured condition, improving reliability and reducing interruption.

Introduced
Rel-16
Where
Radio Access Network › NG-RAN (5G)
Specifications
6 specs
Conditional PSCell Change Description Purpose What changed Neighbours Detected Changes Specifications

Description

Conditional PSCell Change (CPC) is an enhancement to the PSCell change procedure used in 5G NR multi-connectivity (EN-DC, NR-DC, and NE-DC). In a traditional (non-conditional) PSCell change, the network sends an RRC reconfiguration message to the UE containing a target PSCell configuration, and the UE immediately executes the change, which involves random access and potential data interruption. CPC, introduced in 3GPP Release 16, changes this paradigm by allowing the network to prepare one or more candidate target PSCells in advance and provide the UE with execution conditions. The UE evaluates these conditions continuously (e.g., based on signal quality thresholds) and only triggers the PSCell change when a condition is satisfied. This reduces the signaling delay and the risk of radio link failure during the handover, as the UE can autonomously execute the change at the optimal moment without waiting for a new RRC message.

Architecturally, CPC involves coordination between the Master Node (MN) and the Secondary Node (SN) in a multi-connectivity scenario. The MN or SN initiates the preparation of candidate PSCells through inter-node signaling (e.g., Xn or NG-RAN interfaces) as specified in 3GPP TS 36.423, 37.340, 37.483, 38.401, 38.463, and 38.473. The network configures the UE with a list of candidate PSCell configurations, each associated with an execution condition (e.g., a measurement-based event like A3 or A5). The UE performs the necessary measurements and, when a condition is met, executes the change by applying the stored target configuration and performing random access to the target PSCell. Key components include the Conditional Reconfiguration Information Element (IE) in RRC signaling, the candidate cell list, and the execution condition parameters (e.g., thresholds, time-to-trigger, hysteresis).

CPC operates in both EN-DC (LTE MN, NR SN) and NR-DC (NR MN, NR SN) deployments. In EN-DC, the PSCell is an NR cell, and the MN is an LTE eNB. CPC allows the UE to move between NR PSCells without involving the MN in the decision at the execution moment, reducing core network signaling. The procedure is managed by the RRC layer, with the UE's secondary cell group (SCG) configuration updated upon change. The UE also handles failure scenarios such as if the condition is met but random access fails; it may fall back to the source PSCell or declare SCG failure.

CPC significantly improves mobility robustness in dense deployments where frequent PSCell changes are needed. It reduces the interruption time from tens of milliseconds to near zero for the user plane, as the UE can maintain data transmission on the source PSCell until the last moment. It also reduces the signaling load on the core network and the backhaul, as the preparation of multiple candidates can be done in a single procedure. CPC is particularly beneficial for high-speed scenarios (e.g., trains, highways) and for UEs with high mobility, where traditional handovers might fail due to rapid signal fluctuations.

In 3GPP Release 17 and beyond, CPC continues to evolve with enhancements such as support for conditional PSCell addition (CPA), where the addition of a PSCell is also made conditional, and improvements to measurement configuration and execution conditions. The specifications define the exact signaling flows, UE behavior, and network node interactions, ensuring interoperability. Overall, CPC is a key enabler for ultra-reliable and low-latency communication (URLLC) and enhanced mobile broadband (eMBB) in multi-connectivity scenarios.

Purpose & Motivation

Conditional PSCell Change exists to address the limitations of traditional PSCell change procedures in 5G multi-connectivity, which suffer from signaling delays and potential radio link failures during mobility. In conventional handovers, the UE must wait for a network command after reporting measurements, introducing latency that can degrade user experience, especially in high-speed or dense deployments. CPC was motivated by the need to reduce interruption time and improve reliability by allowing the UE to autonomously execute the PSCell change when pre-configured conditions are met, eliminating the round-trip delay of a new RRC reconfiguration. This is particularly important for URLLC and mission-critical applications that demand seamless mobility.

The development of CPC in Release 16 was driven by the increasing complexity of 5G networks with multi-connectivity, where UEs may need to change secondary cells frequently. Previous approaches required the network to make real-time decisions based on UE measurements, which could be slow and prone to errors due to backhaul latency or processing delays. CPC shifts part of the decision-making to the UE, leveraging its ability to monitor multiple candidate cells and execute a change only when the radio conditions are optimal. This not only reduces the risk of connection failure but also optimizes resource utilization by avoiding unnecessary signaling.

Furthermore, CPC provides a framework for efficient network planning and load balancing. By preparing multiple candidate PSCells in advance, the network can ensure that the UE has alternative connections ready, enhancing robustness. The feature also supports the evolution towards more autonomous UE behavior in 5G Advanced, where conditional handovers and additions become integral to seamless mobility. Overall, CPC solves the problem of slow and unreliable PSCell changes, making multi-connectivity more practical for a wide range of services.

What changed in its specifications

The latest release-to-release comparison of specifications that define Conditional PSCell Change. Each summary describes the whole specification, not only this term.

TS 36.423Rel-12 → Rel-13

Rel-13 added enhanced signalling for inter-eNB CoMP with CSI reporting to RESOURCE STATUS procedures, SON for AAS with relative narrowband transmit power reporting and cell coverage modification, and multicarrier load distribution with X2 removal, coverage state, cell replacement, and band priority signalling.

Full comparison in TS 36.423 →
TS 37.340Rel-18 → Rel-19

Rel-19 adds to TS 37.340 data collection for SON/MDT in NR standalone and MR-DC Phase 4. It covers conditional PSCell addition or change (CPAC/S-CPAC) failure detection and root cause analysis in MN and SN nodes.

Full comparison in TS 37.340 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (3 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-16 1 change
  • Introduction of Conditional PSCell Change for intra-SN without MN involvement TS 37.340CR0210
Rel-17 1 change
  • BLCR to TS 38.473 for Conditional PScell Change/Addition TS 38.473CR0795
Rel-18 1 change
  • Correction of Conditional PSCell Change Cancel for S-CPAC TS 37.340CR0417

Defining Specifications

3GPP specifications that define or reference Conditional PSCell Change, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 36.423 vj10 X2 Application Protocol (X2AP) Specification Rel-19 read
TS 37.340 vj30 Overview of Multi-Connectivity Operation using E-UTRA and NR Rel-19 read
TS 37.483 vj40 E1 Application Protocol (E1AP) Rel-19 read
TS 38.401 vj30 NG-RAN Architecture Description Rel-19 read
TS 38.463 vj00 E1 Application Protocol (E1AP) Rel-19 read
TS 38.473 vj40 F1 Application Protocol (F1AP) Rel-19 read