CafeTeleRadio Optimization SRPO-600 Enroll now ↗
‹ Day 3 · Connected-Mode Mobility Course / Day 3 / 3.1 / 5G SA Mobility
SA
5G
3.1 · 5G SA · Option 2

5G SA Mobility — Intra-gNB · Xn · NG · Idle Rules · the Fallback Triple

SA mobility keeps the LTE playbook's shape and upgrades every joint: one family pair (5197 out / 5198 in) holds all three connected legs — intra-gNB, inter-gNB Xn, inter-gNB NG — each with the prep/exec split and the split-gNB fail domains (_E1/_F1/_Xn/_Ng/_Cp/_RrcTimeOut) plus two new outcomes: HandoverCancel and RRE. Leaving NR is a triple: handover (5211), redirection (5176), and EPS/Emergency fallback (5229 — how VoNR-less networks make voice calls). Idle is FGR-MC1006's rulebook; even T304 is per-5QI/per-slice. Per plane: KPI → counters → failure causes → optimization — every name verbatim.

5197·98HO out/in · 3 legs
5199HO_TIME per leg
5235·36inter/intra-freq
5211·12IRAT LTE out/in
5229EPS+Emrg fallback
5210ping-pong ×8
The SA mobility KPI set
KPIs (family-derived, counters verbatim)
KPIFormula (Samsung counters)Read it as
Per-leg HO SRIntraGnbOut_Succ ÷ IntraGnbOut_Att · InterXnOut_Succ ÷ …Att · InterNgOut_Succ ÷ …Att (Fam 5197)The three legs, source view; targets track LTE's >98% practice
Composite SA HO SRΣ Succ ÷ Σ Att over the three legsThe headline; leg mix is itself diagnostic (Ng share = missing Xn)
HO time per legIntraGnb/InterXn/InterNg_HoTimeAvg/Max (Fam 5199)Xn ≪ NG by design — an NG-dominant cell needs Xn build-out
EPS Fallback SR (voice-critical)InterSysLTE_Out_EPSFallback_Succ ÷ …_Att (Fam 5229)Every failure is an unplaced voice call — hold to accessibility-grade targets
IRAT leave mixHO (5211) vs redirection (RedirectionToLTE_CoverageOut, 5176) vs fallback (5229)Redirection share rising = coverage forcing downgrades
Ping-pong ratePingpong, Pingpong1…8 (Fam 5210) ÷ HO attempts<5% (LTE practice carried over)
Cancel share*_HandoverCancel ÷ attempts (all legs)Prepared-then-abandoned — churn in the decision layer
Two outcomes LTE never counted — HandoverCancel (the source aborts a prepared HO — target got worse, or a better candidate appeared) and *_RRE (the HO collapsed into a re-establishment — the rescue caught it; see the SA retainability page's Family 5203). A rising RRE share means your mobility is being saved by the recovery machinery — fix the trigger before the rescue wears out.
The chain & the decoder — split-gNB handover anatomy

An SA handover threads every interface of the split gNB: the CU-CP decides, E1 moves the bearer context (CU-UP), F1 builds the target DU context, Xn/NG carries the inter-gNB leg, RRC moves the UE (t304 — now per-5QI/per-slice profiled). The counter grammar names each joint:

Grammar → meaning → first place to look
TokenMeaningFirst place to look
IntraGnbOut/In · InterXnOut/In · InterNgOut/InThe leg + the view (source/target)Ng-leg share high = Xn missing to real neighbours (the S1-vs-X2 lesson, upgraded)
…PrepFail_<E1|F1|Xn|Ng|Cp><TimeOut|Fail>Preparation — which interface refused/never answeredE1=CU-UP · F1=DU · Xn=peer gNB · Ng=AMF · Cp=CU-CP internal
…Fail_RrcTimeOutExecution — the UE never completed at the targetTrigger placement + t304 profile + target beam/RACH
…HandoverCancelPrepared, then abandoned by the sourceDecision-layer churn — candidate ranking, CHO where licensed
…RRECollapsed into re-establishmentThe rescue path (5203, retainability page) caught a failed move
InterFreqOutWithGap_* (5235)Inter-frequency legs with measurement gaps — full domain split repeatedGap variant failing = scheduler starving gaps (capacity), not coverage
InterSysLTE_Out_* / _EPSFallback_* / _EmergencyFallback_* (5211/5229)Leaving NR: mobility vs voice-driven fallback — separately counted_N26InterfaceNotAvailable = the 5GC↔EPC bridge is down (core, verbatim counter)
RedirectionToLTE_CoverageOut / _EPSFallback / _EmergencyFallback (5176)Redirection with its reason — the cheap exitCoverage-out share rising = NR footprint lagging; a roadmap signal
!
The SA mobility superpower — the fail domains are the same E1/F1/Ng set as accessibility and retainability. A cell where PduSetupFail_E1Fail, ReEstabFail_E1Timeout and InterXnOut_PrepFail_E1TimeOut rise together has one CU-UP/E1 problem, not three feature problems. Cross-page correlation beats per-KPI tuning every time.
Plane ① — the three connected legs (Families 5197/5198/5199, deck FGR-MC1008/1009/1010)
①-a · Per-leg playbook (deck feature chapters)
Leg · featureSignature countersOptimization (deck-verbatim where quoted)
Intra-gNB · FGR-MC1008IntraGnbOut_* / IntraGnbIn_* — incl. inter-DU vs intra-DU movesF1/E1 timeouts inside one gNB = midhaul/CU-UP; deck's F1 params: t1-DUSetupWait 3 s; HO-failure recovery behaviour chapter
Inter-gNB Xn · FGR-MC1010InterXnOut_PrepFail_XnTimeOut/_XnFailThe fast path; deck Case-3 values: set-inter-xn-prep-timeout 150→200 ms ("reduces prep failures by 35%"), xn-status-transfer-enhancement-on-off = On
Inter-gNB NG · FGR-MC1009InterNgOut_PrepFail_NgTimeOut/_NgFailThe AMF-anchored fallback; its share is the Xn-coverage KPI — build Xn to top NG pairs
Timing (5199)IntraGnb/InterXn/InterNg_HoTimeAvgDeck latency chapter: T304 hand-in 50→100–150 ms for high-speed UEs ("reduces fast-failing handovers by 40%")
Trigger · FGR-MC1007A3 config; Pingpong1…8 (5210)Deck: A3-offset −6→−4 dB triggers earlier; TTT 480→160 ms high-mobility; handover-margin-nr 3→1–2 dB dense
Plane ② — Idle reselection (FGR-MC1006, deck-verbatim parameter table)

The deck dedicates 30 slides to MC1006. The core table, verbatim — priority-based reselection with the ThreshX ladder plus ranking with Qhyst:

②-a · NR reselection parameters (deck-verbatim values & reasons)
ParameterRecommended (deck)Reason (verbatim)
ThreshX_HighP−105 dBmSmooth transitions to higher-priority RATs/frequencies during coverage issues or congestion
ThreshX_HighQ−3 dBHigh-quality reselection for better user experience
ThreshX_LowP−115 dBmPrevents premature reselection to lower-priority frequencies while the current cell is usable
ThreshX_LowQ−6 dBAvoids reselection to low-quality cells unless absolutely necessary
S_IntraSearchP / S_IntraSearchQ−110 dBm / −5 dBUE starts intra-frequency measurements only when coverage deteriorates
TreselectionNR1000 msPrevents ping-pong reselections, stabilizes UE behaviour
Qhyst3–6 dBReduces frequent reselections from marginal fluctuations
Qoffset0 dB high-prio · 3–5 dB low-prioPromotes reselection to higher-priority cells, delays transitions down
Qqualmin / Qrxlevmin−6 dB / −120 dBmCamp only on acceptable-quality cells / never on extremely weak ones
i
Also in MC1006 (deck chapters) — relaxed measurement for stationary/low-mobility UEs (battery: parameters gate when the UE may stop measuring), cell-reselect-intra-freq-info parameter set, inter-RAT NR↔LTE reselection strategy, and the ranking-criterion optimization. Paging lives in Families 5186 (AttPaging/DiscardedPaging) with overload twins 5180/5185 — same TA-plan hygiene as LTE.
Plane ③ — leaving NR: the triple (Families 5211/5212 · 5176 · 5229)

Three exits, three costs: handover (seamless, expensive), redirection (cheap, a service break), fallback (voice-driven, latency-critical). Family 5229 splits EPS fallback from Emergency fallback — and counts the killer cause by name: InterSysLTE_Out_EPSFallback_N26InterfaceNotAvailable — the 5GC↔EPC bridge itself is down.

③-a · The triple, verbatim
ExitCountersPlaybook
IRAT HO out/in (5211/5212)InterSysLTE_Out_Att/PrepSucc/Succ + PrepFail_Ng*/Cp* + Fail_E1/F1/Ng* + HandoverCancel + RRE + N26InterfaceNotAvailableThe seamless exit; PrepFail_Ng* = AMF/N26 path — core work, not radio
Redirection (5176/5234)RedirectionToLTE_CoverageOut / _EPSFallback / _EmergencyFallback · RedirectionToNR_CoverageOutThe cheap exit — reason-split. CoverageOut trending up = NR footprint roadmap item, not a parameter
EPS / Emergency fallback (5229)InterSysLTE_Out_EPSFallback_* / _EmergencyFallback_* — full prep/exec/cancel/RRE split eachVoice accessibility in disguise: hold fallback SR to setup-grade targets; failures = unplaced calls. Watch _N26InterfaceNotAvailable separately — one core event, mass failures
!
Fallback speed matters more than fallback success — a slow EPS fallback is a dead-air call even when it "succeeds". Deck latency levers: redirection-based fallback (5176 _EPSFallback) is faster than HO-based (5229) but breaks data continuity — choose per market; measure call-setup time end-to-end, not just the SR.
Interactive — the reselection decision, calculated

Feed the serving and neighbour measurements plus the deck's parameters; the calculator runs both NR reselection rules — the priority ladder (ThreshX) and the equal-priority ranking (Qhyst/Qoffset) — and tells you where the UE camps and why.

Reselection Decision Calculatorlive
Where does the UE camp?
SA Mobility Studio — legs, fallback & guards, graded
SA Mobility Studiolive
Composite SA HO SR
%
Recommended action
The SA mobility parameter set (deck-verbatim)
Connected-mode & timing levers
ParameterTypical / defaultDeck guidance (verbatim where quoted)
A3-offset (handover-mobility-configuration)−6 dB (case)Case 3: −6→−4 dB "triggers earlier handover"
time-to-trigger480 ms"160 ms — faster handovers in high mobility"; 320 ms urban recommendation in the MC1007 chapter
handover-margin-nr3 dB"1–2 dB — less aggressive handovers in dense areas"
t304-for-fr1 / t304-for-fr2 + per-5QI/slice profilesrelease defaultDeck T304 chapter: service-specific profiles via ra-timer-profile-usage/-index (per 5QI and per S-NSSAI); hand-in T304 50→100–150 ms high-speed ("reduces fast-failing handovers by 40%")
set-inter-xn-prep-timeout150 msCase 3: →200 ms "increases E1 interface timing tolerance… reduces prep failures by 35%"
xn-status-transfer-enhancement-on-offOffOn "reduces UE context transfer delay" (shared with the retainability rescue)
Frequency-priority mobility (FGR-MC1022)PCell frequency prioritization + CA-aware HO by A2 + SA-prioritization wait timer (three sub-features, deck chapter)
The SA mobility feature stack — FGR-MC catalogue, full detail
SA Mobility Feature Pipelineclick a feature node to open its detail card
The 6-step SA mobility MOP
1
Baseline the legs + the exits

5197/5198 per leg with prep/exec split, 5199 timing, 5210 ping-pong, the IRAT triple (5211/5176/5229), paging 5186. Compute composite, leg mix and cancel/RRE shares.

three legs · three exits · two new outcomes Skip this and fallback failures hide inside "mobility looks fine".
2
Check the leg mix

NG share high = Xn missing to real neighbours (build Xn, don't tune). Cancel share high = decision churn (candidate ranking / CHO). RRE share high = the rescue is carrying your mobility.

mix before parameters If wrong: trigger tuning for a topology gap.
3
Split prep vs exec — the domain names the team

Prep _E1/_F1 = split-gNB internals · _Xn = peer/transport · _Ng = AMF. Exec _RrcTimeOut = trigger/t304/target beam. Correlate domains across pages (one E1 problem ≠ three KPI problems).

the shared E1/F1/Ng grammar If wrong: three teams chase one CU-UP fault.
4
Guard the voice path

EPS fallback SR (5229) at setup-grade + fallback latency; _N26InterfaceNotAvailable watched as a core alarm; Emergency fallback always clean.

5229 = voice accessibility in disguise If wrong: "mobility healthy" while voice calls die at fallback.
5
Apply ONE lever

Trigger: A3-offset/TTT/handover-margin-nr per deck values. Timing: T304 profiles (per-5QI for voice!). Interfaces: xn-prep-timeout, status-transfer. Idle: the MC1006 table. One lever per soak.

deck values as starting points If wrong: unattributable results.
6
Verify with the guards

Leg SRs up; ping-pong <5%; RRE/cancel shares down; redirection mix not degraded; retainability page's release families untouched.

same hour, before/after, cross-page guards If wrong: an SR gain bought with redirections is a downgrade.

SA mobility is three legs, three exits, one shared grammar.

The E1/F1/Xn/Ng domains you learned on Day 2 decode every mobility failure too. Read the mix, then the domain, then tune. Compare with LTE's four quadrants and NSA's choreography to complete Day 3.1.

Sources: Samsung 5G NR Counter Description (CU-CP ACPF — Families 5197 HO_OUT / 5198 HO_IN (intra-gNB, Xn, NG legs), 5199 HO_TIME, 5235/5236 inter/intra-frequency, 5210 PINGPONG, 5211/5212 HO_EUTRAN, 5229 HO_EUTRAN_OUT_FALLBACK (EPS + Emergency incl. N26InterfaceNotAvailable), 5176 REDIR_EUTRAN_OUT, 5234 REDIR_NR_OUT, 5186/5180/5185 paging — counters verbatim) · 5G NR Mobility Optimization SA deck (FGR-MC1006 Idle Mobility incl. the reselection parameter table verbatim, MC1007 Connected Mobility Control, MC1008/1009/1010 the three legs, MC1018 Fast RLF Recovery, MC1022 Frequency-Priority Mobility with its three sub-features; T304 per-5QI/S-NSSAI profile chapter; Case-3 handover tuning values). Procedures per 3GPP TS 38.331 / 38.423 / 38.413. The re-establishment rescue (5203) and forced-mobility releases live on the SA retainability page — cross-referenced, not duplicated.