WirelessBrewTools

Main Navigation

  • Home
  • Calculators & Tools
  • Technical Articles
  • Cheatsheets

Tool Categories

  • 5G NR
    • 5G NR & 4G LTE Frequency Bands
    • 5G NR & LTE Measurement Gap
    • 5G NR ARFCN Calculator
    • 5G NR GSCN to Frequency Calculator
    • 5G NR PRACH Configuration Calculator
    • 5G NR RRC Timers
    • 5G NR RSRP Measurements
    • 5G NR Throughput Calculator
    • 5QI/QoS Reference
    • Beam Failure Recovery Sandbox
    • BWP Calculator
    • Cell Selection Criterion
    • MAC CE Parser
    • MCS Table Reference
    • Measurement Events Simulator
    • 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 & 4G LTE Frequency Bands5G NR & LTE Measurement Gap5G NR ARFCN Calculator5G NR GSCN to Frequency Calculator5G NR PRACH Configuration Calculator5G NR RRC Timers5G NR RSRP Measurements5G NR Throughput Calculator5QI/QoS ReferenceBeam Failure Recovery SandboxBWP CalculatorCell Selection CriterionMAC CE ParserMCS Table ReferenceMeasurement Events SimulatorPaging & 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#NR#NCSG#MR-DC#3GPP#RAN4

Network-Controlled Small Gap (NCSG) in 5G NR MR-DC

WirelessBrew Team
February 15, 2026
6 min read
  • 1. Technical Context & Scope
  • 2. Functional Objective: Mitigating Gap Overhead
  • The MR-DC Constraint
  • 3. NCSG Architecture and Parameters
  • UE Signaling and Configuration
  • Interrupted Slots in NR Standalone (Single Carrier/CA)
  • Per-UE Patterns #0-11 or per-FR FR1 NCSG (VIL = 1 ms)
  • Per-UE Patterns #12-23 or per-FR FR2 NCSG (VIL = 0.75 ms)
  • NCSG Configurations supported
  • 4. Implementation & Interoperability Considerations
  • RF Front-End Constraints
  • Rel-15 vs. Rel-16/17 Backwards Compatibility
  • Race Conditions
  • Further Reading

Network-Controlled Small Gap (NCSG) is a sophisticated measurement gap mechanism introduced to mitigate the throughput degradation inherent in legacy per-UE measurement gap configurations. While standard measurement gaps (MG) are characterized by a complete suspension of transmission and reception across all serving cells, NCSG leverages advanced UE receiver architectures to allow concurrent data processing on a subset of carriers while performing inter-frequency or inter-RAT measurements.

1. Technical Context & Scope

The NCSG framework primarily resides within the RAN2 (protocol signaling) and RAN4 (RF/RRM requirements) domains. It is specifically targeted at Multi-Radio Dual Connectivity (MR-DC) architectures, including:

  • EN-DC (E-UTRA-NR Dual Connectivity)
  • NR-DC (NR-NR Dual Connectivity)
  • NGEN-DC and NE-DC

In the 3GPP protocol stack, NCSG is configured via Radio Resource Control (RRC) signaling and managed at the Media Access Control (MAC) layer for timing alignment. It operates under the requirements specified in TS 38.133 (NR RRM) and TS 36.133 (E-UTRA RRM).

2. Functional Objective: Mitigating Gap Overhead

In standard per-UE gap configurations, the UE hardware is assumed to be incapable of simultaneous measurement and data transfer. This results in a strict "all or nothing" approach where a 6ms gap (Pattern 0) periodically blanks out 15-18% of the available airtime in both DL and UL across all Frequency Ranges (FR).

The MR-DC Constraint

In MR-DC, a UE may have independent RF chains for FR1 and FR2 or different bands within FR1. Applying a per-UE gap across all carriers when only one RF chain is needed for measurement is architecturally inefficient. The objective of NCSG is to provide a "Small Gap" that:

  1. Provides a Visible Period (VP) for the UE to tune to a target frequency.
  2. Maintains non-interrupted data transfer on carriers that do not share RF components with the target frequency.
  3. Synchronizes these gaps through network control via the Master Node (MN) or Secondary Node (SN).

3. NCSG Architecture and Parameters

NCSG is defined by three primary timing components that diverge from the traditional MGL (Measurement Gap Length) and MGRP (Measurement Gap Repetition Period) model:

  • Visible Period (VP): The actual duration where the UE performs the measurement.
  • NCSG Sequence Length (NCSL): The total duration of the NCSG event, including switching times.
  • MLncsg\text{ML}_{ncsg}MLncsg​: The small gap duration (typically shorter than standard MGL).

NCSG Timing Sequence and Repetition Period (VIRP)

UE Signaling and Configuration

The UE initiates a request for NCSG by indicating its capability in the UE-NR-Capability or UE-MRDC-Capability IEs. The network responds with a configuration in MeasGapConfig using the ncsgInd (NCSG Indicator).

MeasGapConfig ::= SEQUENCE {
    gapFR1               GapConfig    OPTIONAL, -- Need M
    gapFR2               GapConfig    OPTIONAL, -- Need M
    gapUE                GapConfig    OPTIONAL, -- Need M
    ...
}

GapConfig ::= SEQUENCE {
    gapOffset            INTEGER (0..159),
    mgl                  ENUMERATED {ms1dot5, ms3, ms3dot5, ms4, ms5dot5, ms6},
    mgrp                 ENUMERATED {ms20, ms40, ms80, ms160},
    mgta                 ENUMERATED {ms0, ms0dot25, ms0dot5},
    ...,
    [[
    ncsgInd-r16          ENUMERATED {supported} OPTIONAL -- Rel-16 NCSG
    ]]
}

Tstart=SFN×10+subframeoffset+slotoffset−MGTAT_{start} = SFN \times 10 + subframe_{offset} + slot_{offset} - MGTATstart​=SFN×10+subframeoffset​+slotoffset​−MGTA

Interrupted Slots in NR Standalone (Single Carrier/CA)

Per-UE Patterns #0-11 or per-FR FR1 NCSG (VIL = 1 ms)

NR SCS (kHz)Interrupted Slots (MGTA = 0 ms)
151
302
604
1208

[!NOTE] NR SCS of 120 kHz is only applicable to per-UE NCSG.

Per-UE Patterns #12-23 or per-FR FR2 NCSG (VIL = 0.75 ms)

NR SCS (kHz)Interrupted Slots (MGTA = 0 ms)Interrupted Slots (MGTA = 0.75 ms)
6033
12066

In Rel-17, NCSG was further refined to support MUSIM (Multi-Universal Subscriber Identity Module) scenarios, where small gaps are used for monitoring paging or reading SIBs on a secondary network without dropping the primary connection.

NCSG Configurations supported

NCSG patterns are defined in TS 38.133 Table 9.1.2-1. Unlike standard gaps, NCSG requires precise handling of mgta (Measurement Gap Timing Advance) to prevent collisions with Uplink transmissions.

NCSG Pattern IdMeasurement Length during which there is no gap (ML, ms)Visible interruption Repetition Period (VIRP, ms)
0540
1580
2240
3280
4520
55160
6320
7340
8380
93160
10220
112160
12520
13540
14580
155160
16320
17340
18380
193160
20120
21140
22180
231160
Engineering Tool

Measurement Gap Calculator

Interactive tool that visualizes the measurement gap occasions based on the given inputs.

4. Implementation & Interoperability Considerations

RF Front-End Constraints

The feasibility of NCSG is heavily dependent on the UE's RF Front-End (RFFE) architecture. If the UE uses a shared LNA (Low Noise Amplifier) or localized oscillator across multiple bands, a "small gap" may still cause leakage or phase noise issues on the non-measuring carrier. 3GPP specifications define strictly defined interruption requirements for these scenarios.

Rel-15 vs. Rel-16/17 Backwards Compatibility

  • Rel-15: Primarily supported per-UE gaps. NCSG was a boutique feature with limited deployment.
  • Rel-16: Introduced per-FR gaps, which reduced the need for NCSG in some dual-FR scenarios but increased the complexity of gap coordination.
  • Rel-17: Positioned NCSG as a core requirement for efficient MUSIM and RedCap (Reduced Capability) device operation.

Race Conditions

A critical implementation challenge is the alignment of the NCSG pattern when a handover occurs. The target cell must be informed of the ongoing NCSG pattern via the HandoverPreparationInformation message to avoid scheduling the UE during the configured mgta window.

NCSG represents a shift from static, destructive measurement gaps to a more granular, network-controlled approach. By limiting the "visible" interruption to specific periods and carriers:

  • Spectral Efficiency is preserved in high-bandwidth MR-DC links.
  • UE Power Consumption is optimized by avoiding full-stack resumption after a full gap.
  • Mobility Reliability is maintained through deterministic measurement windows that the network can schedule around.

You must ensure that RRM algorithms correctly account for the shorter VP in NCSG when calculating measurement accuracy requirements (e.g., NsamplesN_{samples}Nsamples​ for RSRP).

Further Reading

  • 5G Handling of Measurement Gaps
  • MUSIM Gaps in 5G NR
  • NR-NR Dual Connectivity (NR-DC) Explained
  • 5G NR Handover Process

W
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 →

Related Technical Articles & Tools

post5g nr

Uplink (UL) Gap for Tx Power Management in 5G NR

post5g nr

RRC Reestablishment request in 5G NR

post5g nr

5G Handling of Measurement Gaps

post5g nr

MUSIM Gaps in 5G NR

post5g nr

Contention Resolution Identity (MSG4) in 5G NR RACH