Home / Call Flows / 5G / PSCell / Secondary Cell Change in EN-DC or MR-DC

PSCell / Secondary Cell Change in EN-DC or MR-DC Call Flow

call-flow 5G NR | EN-DC | MR-DC | PSCell Change

PSCell / Secondary Cell Change in EN-DC or MR-DC is the mobility procedure that updates the secondary serving branch inside a dual-connectivity setup.

The key question is whether the new secondary branch actually improves or preserves multi-leg service quality.

Introduction

This page focuses on PSCell and secondary-cell changes inside EN-DC or MR-DC rather than on full primary-node mobility.

In practical debugging, the most important checks are the secondary-side trigger, the exact reconfiguration, and the post-change throughput and stability of the DC setup.

What Is PSCell / Secondary Cell Change in EN-DC or MR-DC in Simple Terms?

  • What starts the procedure: Measurements or service conditions show the secondary branch should change.
  • What the UE and network want to achieve: Update the DC secondary path without harming service continuity.
  • What success looks like: The new secondary branch becomes active and the DC service stays stable.
  • What failure means: The branch update churns, weakens, or destabilizes the DC setup.

Why this procedure matters

Dual-connectivity mobility issues are often misread as generic RF issues unless the engineer keeps the secondary-branch context visible from start to finish.

Quick Fact Sheet

Procedure name PSCell / Secondary Cell Change in EN-DC or MR-DC
Domain Dual-connectivity mobility and secondary-node change handling
Main trigger The network needs to change the PSCell or secondary-cell branch in a dual-connectivity setup
Start state UE is active in EN-DC or MR-DC with primary and secondary radio relationships already configured
End state UE continues dual-connectivity service with updated PSCell or secondary-cell context
Main nodes UE, master node, secondary node, source PSCell, target PSCell
Main protocols RRC reconfiguration, dual-connectivity control, measurement-driven mobility updates
Main success outcome The secondary branch changes cleanly and dual-connectivity service remains stable
Main failure outcome The secondary branch update destabilizes the dual-connectivity setup or triggers recovery
Most important messages Measurement Report, RRC Reconfiguration, PSCell change execution, completion signaling
Main specs TS 37.340, TS 38.331, TS 36.331
PSCell or Secondary Cell Change in EN-DC or MR-DC procedure flow
Sponsored Advertisement

Preconditions

  • The UE is already operating in EN-DC or MR-DC.
  • A master node and secondary branch are already active.
  • Measurements support a change of PSCell or secondary cell.
  • The target secondary branch can be prepared before execution.

Nodes and Interfaces

Nodes involved

Node Role in this procedure
UE Executes the PSCell or secondary-cell change while maintaining overall service.
Master node Decides and coordinates the dual-connectivity mobility change.
Secondary node Hosts the branch being changed or reconfigured.
Source PSCell Represents the current secondary serving cell before the change.
Target PSCell Becomes the new secondary serving cell after the update.

Interfaces used

Interface Path Role
NR-Uu / LTE-Uu UE <-> master and secondary nodes Carry the multi-leg radio behavior during the PSCell or secondary-cell change.
Dual-connectivity control Master node <-> secondary node Coordinate the update of the secondary branch.

End-to-End Call Flow

UE                Master Node            Secondary Side
|                     |                        |
|-- Measurement Report ----------------------->|
|                     |-- prepare new branch ->|
|<-- RRC Reconfiguration ----------------------|
|==== activate new PSCell / secondary branch =>|
|==== validate multi-leg service stability ===>|

Major Phases

Phase What happens
1. DC mobility trigger Measurements or service conditions show the secondary branch should change.
2. Secondary-branch preparation The network prepares the new PSCell or secondary-cell relationship.
3. UE reconfiguration The UE receives the dual-connectivity update and executes it.
4. Completion and validation The new secondary branch becomes active and traffic is checked.
5. Stable multi-leg service The UE continues in EN-DC or MR-DC with the updated secondary path.

Step-by-Step Breakdown

Measurements show the secondary branch should move

Sender -> receiver: UE -> master node

Message(s): Measurement Report

Purpose: Trigger the PSCell or secondary-cell change decision.

State or context change: The dual-connectivity setup enters a branch-update decision point.

Note: This is not a full primary mobility event. The focus is the secondary branch inside DC.

The network prepares the new secondary relationship

Sender -> receiver: Master node -> secondary node

Message(s): Secondary-branch preparation

Purpose: Make the target PSCell or target secondary cell ready before the UE is reconfigured.

State or context change: The new DC structure becomes executable.

Note: Problems here often surface later as unstable split-bearer or SCG behavior.

The UE receives the dual-connectivity reconfiguration

Sender -> receiver: Master node -> UE

Message(s): RRC Reconfiguration

Purpose: Tell the UE how to move or re-anchor the secondary branch.

State or context change: The UE applies the new PSCell or secondary-cell structure.

Note: Careful classification matters because this looks like ordinary RRC reconfiguration unless the DC context is kept in view.

The UE executes the branch change

Sender -> receiver: UE -> target secondary side

Message(s): PSCell or secondary-cell activation

Purpose: Bring the new secondary leg into real operation.

State or context change: The source secondary branch is replaced or downgraded.

Note: Execution success should be judged on multi-leg service health, not only on a single completion message.

Dual-connectivity stability is validated

Sender -> receiver: UE, master node, secondary node

Message(s): Completion and traffic observation

Purpose: Confirm the updated secondary branch really improves or at least preserves service.

State or context change: The UE remains in a stable EN-DC or MR-DC state.

Note: A secondary change that harms throughput or stability is still a bad mobility outcome.

Important Messages in This Flow

Message Protocol Direction Purpose in this procedure What to inspect briefly
Measurement Report RRC UE -> master node Starts the secondary-branch change decision. Check whether the trigger is really about the secondary side.
RRC Reconfiguration RRC Master node -> UE Carries the PSCell or secondary-cell change instructions. Main control-plane update for the branch.
Completion and traffic observation RRC / user plane UE <-> DC legs Validate that the new branch actually works. Best final proof of success.

Important Parameters to Inspect

Parameter What it is Where it appears Why it matters Common issues
PSCell / secondary target Which secondary branch the UE should use next. Decision and reconfiguration stage Defines the whole mobility change. Wrong target selection destabilizes DC quickly.
Measurement trigger quality Why the branch update was needed. Measurement stage Explains whether the move was justified. Bad trigger tuning causes churn.
Post-change throughput and stability How the DC service behaves after the update. Validation stage Shows whether the new branch is really better. This matters more than control-plane neatness.

Success Criteria

  • The target secondary branch is selected for a valid reason.
  • Reconfiguration is applied correctly by the UE.
  • The new secondary branch becomes operational.
  • Dual-connectivity service stays stable or improves afterward.

Common Failures and Troubleshooting

Symptom Likely cause Where to inspect Relevant message(s) Relevant interface(s) Likely next step
PSCell change destabilizes the DC branch The new secondary side is weaker or less stable than expected. Post-change measurements and throughput. Post-change validation DC radio legs This is the classic practical failure case.
Reconfiguration applies but the secondary side never becomes healthy The control plane updates but operational secondary service remains poor. RRC reconfiguration plus traffic behavior. Execution and validation stage User plane A completion message is not enough.
Frequent secondary-branch churn appears Trigger thresholds or DC optimization are too aggressive. Repeated branch changes and measurement pattern. Measurement stage RRC Treat it as a DC tuning problem.

Related Pages

Related sub-procedures

Related message reference pages

Related troubleshooting pages

Sponsored Advertisement

FAQ

What is PSCell / Secondary Cell Change in EN-DC or MR-DC?

It is the dual-connectivity mobility procedure that updates the secondary serving branch without replacing the whole serving structure.

Is this the same as full handover?

No. It focuses on the secondary or PSCell branch inside a dual-connectivity setup.

What proves success?

The updated secondary branch becomes stable and service quality remains good or improves.

What should I inspect first?

Start with the DC context, the secondary-side trigger, and the post-change throughput or stability.