Description
Network Controlled Small Gap (NCSG) is a measurement gap configuration mechanism defined in 3GPP specifications for LTE and NR. A measurement gap is a period where the User Equipment (UE) is allowed to temporarily tune its receiver away from the serving cell frequency to perform measurements on other frequencies or other Radio Access Technologies (RATs), such as measuring an LTE cell while connected to an NR cell, or vice-versa. Unlike autonomous gaps where the UE decides the timing, NCSG is explicitly scheduled and controlled by the network (the gNB or eNB) via Radio Resource Control (RRC) signaling.
Architecturally, NCSG operation involves coordination between the RRC layer in the network and the UE. The network determines the need for measurements based on factors like mobility policies or load balancing. It then configures the UE with an NCSG pattern through an RRC message (e.g., RRCConnectionReconfiguration in LTE or RRCReconfiguration in NR). This pattern specifies parameters such as the gap duration, the gap repetition period (or offset), and the measurement purpose (e.g., which frequency or RAT to measure). The UE's physical layer and scheduler then adhere to this pattern, ceasing communication with the serving cell during these pre-defined, short gaps to perform the requested measurements.
The key technical aspect is the 'small' and 'controlled' nature of the gap. The network has precise knowledge of when the UE will be unavailable, allowing it to schedule downlink transmissions and uplink grants around these gaps to minimize data interruption. This is more efficient than long, periodic measurement gap patterns (like gap pattern #0) for certain scenarios, as it provides finer granularity of control. NCSG plays a critical role in carrier aggregation and dual connectivity deployments, where a UE needs to measure secondary component carriers or cells on a secondary node without losing synchronization with the primary serving cell for an extended period.
Purpose & Motivation
NCSG was developed to provide a more flexible and efficient alternative to traditional, fixed-period measurement gap patterns for inter-frequency and inter-RAT mobility measurements. Traditional gap patterns (e.g., 6 ms gap every 40 ms or 80 ms) are rigid and can cause significant interruption to data flow, especially for latency-sensitive services. As networks evolved with carrier aggregation, dual connectivity, and dense deployments, the need for frequent, targeted measurements increased, making the overhead of long, periodic gaps undesirable.
The purpose of NCSG is to give the network explicit control over the timing and duration of these measurement interruptions. This allows the network to schedule gaps during less critical periods for a specific UE's data session, thereby optimizing throughput and latency. It is particularly motivated by scenarios in LTE-NR dual connectivity (EN-DC, NGEN-DC), where a UE connected to an LTE anchor cell needs to perform measurements on NR cells. NCSG enables efficient discovery and measurement of the NR layer without severely impacting the ongoing LTE data session. It addresses the limitation of one-size-fits-all gap patterns by introducing a configurable, network-optimized measurement scheduling capability.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (9 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-13, normative work from Rel-15.
In Release 15, the NCSG (Network Controlled Small Gap) function was introduced as a new measurement gap pattern type, distinct from traditional Gap Patterns. Specifically, the `PerCC-GapIndication` field was extended to allow the UE to signal a preference for `ncsg` for a specific serving cell. Furthermore, the specification details that for NCSG Patterns, E-UTRAN configures a `gapOffset` value indicating VIRP and gap offset consistent with the Gap Pattern configuration.
In Release 17, the primary new development for the Network Controlled Small Gap (NCSG) function was the introduction of the `deriveSSB-IndexFromCellInter` capability for non-NCSG UEs, as indicated by the Change Request titles. Furthermore, a correction was made regarding the NCSG gap pattern capability to refine its operation. These updates built upon the existing framework where NCSG patterns are configured with specific gapOffset values for measurement coordination, as defined in TS 36.133.
In Release 18, the NCSG (Network Controlled Small Gap) function was enhanced by introducing explicit support for asynchronous dual connectivity (DC) operation. Specifically, if a UE supports asynchronous DC and the relevant field is configured, it is now mandated to support NCSG Pattern IDs 0, 1, 2, and 3. This ensures that UEs can utilize predefined NCSG patterns for measurements when operating in asynchronous DC scenarios, as defined in TS 36.133.
Explore further
Broader topics and technologies where NCSG plays a role.
Defining Specifications
3GPP specifications that define or reference NCSG, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 36.331 vj00 | LTE RRC Protocol Specification | Rel-19 |
| TS 36.894 vd00 | Study on LTE Measurement Gap Enhancement | Rel-13 |
| TS 38.306 vj00 | NR UE Radio Access Capability Parameters | Rel-19 |
| TS 38.331 vj00 | NR Radio Resource Control (RRC) Protocol Specification | Rel-19 |