Cell Selection vs Cell Reselection vs Handover
These three mobility procedures are often confused during interviews.
While all three move a UE to a cell, they happen in different RRC states, follow different decision logic, and serve different purposes.
Letβs simplify them.
1. Cell Selection
Purpose:
Find the first suitable cell.
When it happens:
β’ Phone powers on
β’ Airplane mode is disabled
β’ Device enters coverage
β’ No serving cell exists
State:
RRC Idle
Who decides?
UE (Device)
Basic flow:
Power On β Scan Frequencies β Find Suitable Cell β Camp
Think of it as:
βIβm new here. Which cell should I connect to?β
2. Cell Reselection
Purpose:
Find a better cell while idle.
When it happens:
β’ UE is already camped
β’ Better neighboring cell appears
β’ Priority or signal changes
State:
RRC Idle / RRC Inactive
Who decides?
UE (Device)
Inputs include:
β’ Srxlev
β’ Squal
β’ Priority
β’ Thresholds
β’ Treselection timer
Think of it as:
βIβm already connected to a cell, but is there a better one nearby?β
3. Handover
Purpose:
Maintain an active session while moving.
When it happens:
β’ Voice call
β’ Video streaming
β’ Active data session
β’ High-speed mobility
State:
RRC Connected
Who decides?
Network (gNB)
Basic flow:
Measurements β A3/A5 Event β Measurement Report β HO Command β RRC Reconfiguration β Session Continues
Goal:
Keep the user connected without dropping the session.
Quick Comparison
Cell Selection
β’ State: Idle
β’ Decision: UE
β’ Purpose: First camp
Cell Reselection
β’ State: Idle / Inactive
β’ Decision: UE
β’ Purpose: Better camp
Handover
β’ State: Connected
β’ Decision: Network
β’ Purpose: Continue active session
Real-world examples
Power ON
β Cell Selection
Walking while phone is idle
β Cell Reselection
Driving during a VoNR call or video stream
β Handover
What can go wrong?
Poor Cell Selection
β’ Registration delay
β’ No service
Poor Cell Reselection
β’ Idle coverage loss
β’ Paging failures
β’ Wrong camping cell
Poor Handover
β’ Call drops
β’ Packet loss
β’ Session interruption
β’ Poor user experience
Easy way to remember
No Cell
Cell Selection
Better Cell (Idle)
Cell Reselection
Active Session + Moving
Handover
Key Takeaway
Cell Selection finds the first suitable cell.
Cell Reselection finds a better cell while idle.
Handover keeps an active session alive while moving.
Understanding these three procedures is fundamental for LTE and 5G mobility, RF optimization, troubleshooting, and telecom interviews.
LinkedIn: ![]()
