November 6, 2026

Handover 101: When Should the Network Let a User Go? 5G Handover Parameters Explained

Learn how 5G handover parameters like A3 offset, hysteresis, TTT and CIO decide when a UE should move, and how SON MRO tunes them.

Diagram of a 5G NR handover between two cells, showing RSRP curves crossing at the A3 event threshold with hysteresis margin and time-to-trigger window marked, illustrating key 5G handover parameters

Handover 101: When Should the Network Let a User Go? 5G Handover Parameters Explained

HANDOVER 101: WHEN SHOULD THE NETWORK LET A USER GO?

Anyone who has done drive testing knows this moment. The serving cell is fading, a neighbor is clearly stronger, and the UE hangs on longer than it should. Then the call drops.

On paper, handover is simple: move the user to a better cell. The hard part is deciding when โ€œbetterโ€ is real and when it is just a few dB of fast fading.

In LTE and 5G NR, most intra-frequency handovers are driven by Event A3. The UE reports when a neighbor becomes stronger than the serving cell by an offset, and that condition must hold for the full time-to-trigger window. Three parameters shape it:

๐Ÿ”น Offset and hysteresis set how much better the neighbor must be before the UE sends a report. ๐Ÿ”น Time-to-trigger filters out short fades and reflections by requiring the advantage to last. ๐Ÿ”น Cell Individual Offset lets you bias one specific neighbor relation, which helps at cluster borders or around a new site.

Tune them too tight and you get ping-pong, with users bouncing between two cells and burning signaling. Tune them too loose and handovers arrive late, after the radio link has already failed. Too early is its own trap: the UE jumps to a target it cannot hold.

(When the parameters look right but mobility is still poor, the cause is often the coverage itself โ€” see Why Good 5G Coverage Can Still Produce Bad Mobility.)

This is the problem MRO in SON was designed for: collect RLF and handover failure reports, classify them as too early, too late or wrong cell, and adjust offsets per relation. In O-RAN, that same loop can run as an rApp in the SMO, with proper guardrails.

After many years in RAN, my view is that the best handover is the one nobody notices. ๐—Ÿ๐—ฒ๐˜๐˜๐—ถ๐—ป๐—ด ๐—ด๐—ผ ๐—ฎ๐˜ ๐˜๐—ต๐—ฒ ๐—ฟ๐—ถ๐—ด๐—ต๐˜ ๐—บ๐—ผ๐—บ๐—ฒ๐—ป๐˜ ๐—ถ๐˜€ ๐—ฎ ๐—ฑ๐—ฒ๐˜€๐—ถ๐—ด๐—ป ๐—ฑ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป.

#5G #Handover #MobilityManagement #RANOptimization #SON #MRO #ORAN #RFOptimization