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
TS 38.133Section 9.1.7NR SA / NR CA

Pre-configured Measurement Gap (Pre-MG)

Pre-MG enables dynamic activation/deactivation of measurement gap patterns without full RRC reconfiguration. Gap interruption requirements apply only when Pre-MG is activated, enabling efficient resource utilization and reduced signaling overhead.

T
Key Terminology
TermDefinition
Pre-MGPre-configured Measurement Gap - pattern configured but conditionally active
preConfigIndRRC indicator marking a measurement gap as pre-configured
preConfGapStatusRRC indication for network-controlled activation/deactivation
per-UE Pre-MGSingle measurement gap across all serving cells
per-FR Pre-MGOne or two gaps configured per Frequency Range (FR1/FR2)
C
UE Capability Requirements
Capability IEMechanism
preconfiguredUE-AutonomousMeasGapUE autonomously controls activation/deactivation
preconfiguredNWControlledMeasGapNetwork controls via RRC signaling

Precedence

When UE supports both mechanisms, network-controlled takes precedence if preConfGapStatus is provided for all DL BWPs.

R
Requirements Apply When
  • UE indicates support of autonomous and/or NW-controlled Pre-MG
  • Network pre-configures single per-UE MG or one/two per-FR MGs
  • Gap pattern is one of #0 - #25 (Table 9.1.2-1)
  • UE is in NR SA with single carrier or NR CA
P
Supported Gap Patterns

All patterns #0 to #25 defined in Table 9.1.2-1 can be configured as Pre-MG.

Reference

Pattern applicability defined in Table 9.1.2-3

S
Status Logic
ACTIVATED
At least one measurement requires gaps
DEACTIVATED
All measurements can be done without gaps
Activation Mechanisms
1
Autonomous (UE-Controlled)
Mechanism 1
  • DCI-based active BWP switching
  • Timer-based active BWP switching
  • RRC-based active BWP switching
  • Activation/deactivation of SCell(s)
  • Addition/removal of measurement object(s)
  • Addition/release/change of SCell in CA
Deactivated

All configured measurements can be performed without gaps

Activated

At least one configured measurement requires gaps

2
Network-Controlled
Mechanism 2
per-UE Pre-MG
ACTIVATED if:
  preConfGapStatus = '1' for corresponding gap ID for:
    - Active DL BWP of ANY activated CC, OR
    - ANY deactivated SCC

DEACTIVATED: Otherwise
per-FR Pre-MG
ACTIVATED if:
  preConfGapStatus = '1' for corresponding gap ID for:
    - Active DL BWP of ANY activated CC in that FR, OR
    - ANY deactivated SCC in that FR

DEACTIVATED: Otherwise
Measurements WITHOUT Gaps
  • •SSB-based intra-frequency measurements (if Clause 9.2.1 conditions met)
  • •SSB-based inter-frequency measurements (if Clause 9.3.1 conditions met)
  • •CSI-RS-based intra-frequency measurements
Measurements REQUIRING Gaps
  • •SSB-based intra-frequency (if Clause 9.2.1 conditions NOT met)
  • •SSB-based inter-frequency (if Clause 9.3.1 conditions NOT met)
  • •CSI-RS-based inter-frequency measurements
  • •E-UTRA Inter-RAT measurements
  • •UTRA Inter-RAT measurements
Behavior and Special Cases
B
Reception/Transmission Behavior
Pre-MG StatusUE Behavior During Gap Occasion
per-UE ACTIVATEDUE not required to conduct Rx/Tx on corresponding serving cells (same as per-UE MG in 9.1.2)
per-UE DEACTIVATEDUE can be scheduled for Rx/Tx on all serving cells
per-FR ACTIVATEDUE not required to conduct Rx/Tx on serving cells in that FR (same as per-FR MG in 9.1.2)
per-FR DEACTIVATEDUE can be scheduled for Rx/Tx on all serving cells in that FR
L
PRS Measurements

When Pre-MG is used for PRS measurements, UE informs network of start/stop via LocationMeasurementIndication procedure.

Enables network awareness of positioning measurement activity.

M
Measurement Period Considerations
Scenario: Status Changes (Measurement can be done with/without gaps)

UE allowed to restart the measurement

Scenario: Activated to Deactivated (Measurement REQUIRES gaps)

Measurement requirements do not apply

!
Critical Notes & Pitfalls

Precedence Rule

When UE supports both autonomous and network-controlled mechanisms, autonomous rules are overridden if network provides preConfGapStatus for all configured CCs.

  • 1Immediate Status: UE determines Pre-MG status immediately after configuration or upon triggering condition.
  • 2Joint Evaluation: UE must evaluate all concurrent triggering conditions jointly.
  • 3Inter-RAT Always Needs Gaps: E-UTRA and UTRA inter-RAT measurements always require gaps.
Reference
D
Quick Reference: Decision Flow
Pre-MG Configured?
    |
    +--> Network provides preConfGapStatus for all BWPs/CCs?
    |       |
    |       +--> YES --> Use Network-Controlled mechanism
    |       |           +--> Check preConfGapStatus = '1' for activation
    |       |
    |       +--> NO  --> Use Autonomous mechanism
    |                   +--> Evaluate if all measurements can be done without gaps
    |                           |
    |                           +--> YES --> DEACTIVATED
    |                           +--> NO  --> ACTIVATED
X
Related Clauses
ClauseContent
9.1.2MG interruption requirements
9.2.1SSB intra-freq without gaps
9.3.1SSB inter-freq without gaps
Table 9.1.2-1Gap pattern definitions
Table 9.1.2-3Pattern applicability
3GPP Hub PortalTS 38.133 Section 9.1.7 | Pre-configured Measurement Gap
TerminologyAutonomousNetworkDecision Flow