WirelessBrewTools

Main Navigation

  • Home
  • Calculators & Tools
  • Technical Articles
  • Cheatsheets

Tool Categories

  • 5G NR
    • 5G NR ARFCN Calculator
    • 5G NR GSCN Calculator
    • 5G NR Peak Throughput Calculator
    • 5G NR PRACH Configuration Calculator
    • 5G NR RRC Timers
    • 5G NR RSRP Measurements
    • 5QI/QoS Reference
    • Beam Failure Recovery Sandbox
    • BWP Calculator
    • Cell Selection Criterion
    • Frequency Bands
    • MAC CE Parser
    • MCS Table Reference
    • Measurement Events Simulator
    • Measurement Gaps
    • Paging & Wake-Up Calculator
    • Resource Grid Explorer
    • RSRP Mapper
    • SCS & Numerology
    • SLIV/RIV/FDRA Calculator
    • SSB Configuration
    • TBS Calculator
    • Timing Advance Calculator
  • 4G LTE
    • 4G LTE EARFCN Calculator
    • LTE CQI Calculator
    • LTE PRACH Configuration Calculator
    • LTE RRC Timers
    • LTE Throughput Calculator
    • TDD Configuration
  • RF Tools
    • Antenna Downtilt Calculator
    • Antenna Gain Calculator
    • Cable Loss Calculator
    • Cell Range Calculator
    • EIRP Calculator
    • Fresnel Zone Calculator
    • Idle Mode Reselection
    • Link Budget Calculator
    • Path Loss Calculator
    • PCI Calculator
    • PIM Calculator
    • RSRP/RSRQ/SINR Calculator
  • Common RF
    • dB Calculator
    • dBm to Watt Converter
    • Free Space Path Loss Calculator
    • Thermal Noise Calculator
    • VSWR Calculator
  • Reference Tools
    • 3GPP Specs Reference
    • 3GPP Timeline
    • IMSI/IMEI Analyzer
    • Technology Comparison
    • UE Category Reference
  • Beta Releases
    • 3GPP NTN Satellite Planner
    • CORESET/PDCCH Calculator
Contact UsSettings
WirelessBrew
HomeCalculatorsCheatsheetsTechnical Articles
Tool Categories
5G NR
5G NR ARFCN Calculator5G NR GSCN Calculator5G NR Peak Throughput Calculator5G NR PRACH Configuration Calculator5G NR RRC Timers5G NR RSRP Measurements5QI/QoS ReferenceBeam Failure Recovery SandboxBWP CalculatorCell Selection CriterionFrequency BandsMAC CE ParserMCS Table ReferenceMeasurement Events SimulatorMeasurement GapsPaging & Wake-Up CalculatorResource Grid ExplorerRSRP MapperSCS & NumerologySLIV/RIV/FDRA CalculatorSSB ConfigurationTBS CalculatorTiming Advance Calculator
4G LTE
4G LTE EARFCN CalculatorLTE CQI CalculatorLTE PRACH Configuration CalculatorLTE RRC TimersLTE Throughput CalculatorTDD Configuration
RF Tools
Antenna Downtilt CalculatorAntenna Gain CalculatorCable Loss CalculatorCell Range CalculatorEIRP CalculatorFresnel Zone CalculatorIdle Mode ReselectionLink Budget CalculatorPath Loss CalculatorPCI CalculatorPIM CalculatorRSRP/RSRQ/SINR Calculator
Common RF
dB CalculatordBm to Watt ConverterFree Space Path Loss CalculatorThermal Noise CalculatorVSWR Calculator
Reference Tools
3GPP Specs Reference3GPP TimelineIMSI/IMEI AnalyzerTechnology ComparisonUE Category Reference
Beta Releases
3GPP NTN Satellite PlannerCORESET/PDCCH Calculator
Preferences
Back to 5g nr
5G NRPhysical LayerTutorial

SCG Failure in 5G | Radio Link Failure

WirelessBrew Team
April 3, 2024
5 min read
  • What is SCG Failure Information?
  • When does UE initiate SCG Failure Information?
  • SCG Failure Information cause codes
  • Actions UE takes upon detection of SCG Failure

When a UE is connected to the network, ensuring seamless connectivity between UE and the network is vital for a reliable cellular communication service. One critical procedure of it is handling of radio link failure and when UE gNB is connected a secondary node handling of SCG Failure Information is vital. This process is vital in notifying the Master Node (E-UTRAN or NR) about failures experienced by the UE in the SCG

What is SCG Failure Information?

SCG Failure Information is a procedure in 3GPP standards designed to inform the Master Node about specific failures in the SCG.

The purpose of this procedure is to inform E-UTRAN or NR Master Node about an SCG failure the UE has experienced i.e. SCG radio link failure, failure of SCG reconfiguration with sync, SCG configuration failure for RRC message onSRB3, SCG integrity check failure, and consistent uplink LBT failures on PSCell for operation with shared spectrum channel access.

This mechanism ensures that the Master Node is promptly notified of any issues, enabling it to take corrective actions to maintain or restore connectivity.

When does UE initiate SCG Failure Information?

The UE initiates the SCG Failure Information procedure to report SCG failures when neither MCG nor SCG transmission is suspended and when one of the following conditions is met:

  • SCG Radio Link Failure: When the SCG experiences a radio link failure
  • Reconfiguration with Sync Failure: If the UE fails during SCG reconfiguration with synchronization.
  • SCG Configuration Failure: When an SCG configuration for an RRC message on SRB3 is unsuccessful.
  • Integrity Check Failure: If the SCG lower layers indicate an integrity check failure concerning SRB3.
  • Uplink LBT Failures: Persistent failures in uplink transmissions in a shared spectrum environment.

Importantly, the procedure is initiated only when both MCG and SCG transmissions are active and not suspended.

SCG Failure Information cause codes

Several reasons might cause the UE to trigger SCG failure, Below is the list of various failure causes as listed below

Failure TypeDescription
t310-ExpiryUE initiates transmission of the SCGFailureInformationNR message due to [T310] expiry. This is likely caused by poor RF conditions. UE starts the T310 timer when it detects problem at PHY and after conscutive N310 “out-of-sync” indications from PHY. T310 timer is started
synchReconfigFailure-SCGUE initiates transmission of the SCGFailureInformationNR message to provide reconfiguration with sync failure information for an SCG. This is likely the cause during SCG addition, If UE is not able to read MIB of the NR cell then it triggers synchReconfigFailure-SCG
randomAccessProblemUE initiates transmission of the SCGFailureInformationNR message to provide random access problem indication from SCG MAC. There are a Number of reasons why RACH might fail on SCG.
rlc-MaxNumRetxTo provide indication from SCG RLC that the maximum number of retransmissions has been reached. In this scenario if there no RLC ACK’s to UL data transmistted by UE from gNB, UE initiates Max RLC Re-transmission:
srb3-IntegrityFailureUE initiates transmission of the SCGFailureInformation message due to SRB3 integrity check failure
scg-reconfigFailureUE initiates transmission of the SCGFailureInformation message due to Reconfiguration failure of NR. This usually happens when does not accept the Reconfiguration message and triggers this message. This is similar to reconfiguration failure on LTE and NR SA mode.
scg-lbtFailure-r16[Release-16 IE] UE initiates transmission of the SCGFailureInformation message due to consistent uplink LBT
beamFailureRecoveryFailure-r16[Release-16 IE] UE initiates transmission of the SCGFailureInformation message due to the failed beam failure recovery procedure indication from the SCG MAC
t312-Expiry-r16[Release-16 IE] UE initiates transmission of the SCGFailureInformation message due to [T312] expiry
bh-RLF-r16[Release-16 IE] Applicable to IAB-node and the SCGFailureInformation is initiated due to the reception of a BH RLF indication on BAP entity from the SCG

Actions UE takes upon detection of SCG Failure

Upon detecting an SCG failure, the UE executes the following steps to handle the situation:

  1. Suspend SCG Transmission: All SRBs (Signaling Radio Bearers) and DRBs (Data Radio Bearers) on the SCG are suspended.
  2. Reset SCG MAC: The Medium Access Control (MAC) layer of the SCG is reset to ensure proper reinitialization.
  3. Stop T304 Timer: If the T304 timer for SCG is running, it is stopped immediately.
  4. Halt Conditional Reconfiguration Evaluation: Conditional reconfiguration evaluations for Conditional Primary Cell (CPC), if configured, are ceased.

Depending on the network configuration, the UE then initiates one of the following message transmissions:

  • SCGFailureInformationNR Message: If the UE is operating in (NG)EN-DC mode
  • SCGFailureInformation Message: For other configurations when UE is camped on NR-DC mode.

ASN.1 Notation

-- ASN1START
-- TAG-SCGFAILUREINFORMATION-START

SCGFailureInformation ::=                   SEQUENCE {
    criticalExtensions                      CHOICE {
        scgFailureInformation                 SCGFailureInformation-IEs,
        criticalExtensionsFuture                    SEQUENCE {}
    }
}

SCGFailureInformation-IEs ::=            SEQUENCE {
    failureReportSCG                FailureReportSCG       OPTIONAL,
    nonCriticalExtension            SCGFailureInformation-v1590-IEs  OPTIONAL
}

SCGFailureInformation-v1590-IEs ::=       SEQUENCE {
    lateNonCriticalExtension                OCTET STRING    OPTIONAL,
    nonCriticalExtension                    SEQUENCE {}     OPTIONAL
}

FailureReportSCG ::=               SEQUENCE {
    failureType                    ENUMERATED {
t310-Expiry, randomAccessProblem, rlc-MaxNumRetx, synchReconfigFailureSCG, scg-ReconfigFailure, srb3-IntegrityFailure, other-r16, spare1},


measResultFreqList             MeasResultFreqList      OPTIONAL,
    measResultSCG-Failure      OCTET STRING (CONTAINING MeasResultSCG-Failure)                OPTIONAL,
    ...,
    [[
    locationInfo-r16          LocationInfo-r16            OPTIONAL,
   failureType-v1610         ENUMERATED {scg-lbtFailure-r16, beamFailureRecoveryFailure-r16,t312-Expiry-r16, bh-RLF-r16, spare4, spare3, spare2, spare1} OPTIONAL
    ]]
}

MeasResultFreqList ::=                   SEQUENCE (SIZE (1..maxFreq)) OF MeasResult2NR


-- TAG-SCGFAILUREINFORMATION-STOP
-- ASN1STOP

References

  • 3GPP TS 38.331: NR; Radio Resource Control (RRC); Protocol specification (Release 16)

WirelessBrew Team
Written by

WirelessBrew Team

Technical expert at WirelessBrew, specializing in 5G NR, LTE, and wireless system optimization. Committed to providing accurate, 3GPP-compliant engineering tools.

Up Next

More 5g nr Articles →