Description
Time To Trigger (TTT) is a critical hysteresis parameter in the Layer 3 mobility management procedures of User Equipment (UE) in LTE (E-UTRAN) and NR (NG-RAN). It is a configurable timer, broadcast by the network in system information (e.g., SIB3, SIB4, SIB5 in LTE) or provided via dedicated RRC signaling. TTT works in conjunction with event-triggered measurement reporting. For example, for an A3 event (neighbor cell becomes offset better than serving cell), the UE continuously evaluates the condition. Only when this condition is satisfied *uninterruptedly* for the entire duration of the TTT timer does the UE send a measurement report to the network, triggering a potential handover command.
The architecture involves the UE's RRC protocol entity, which manages the measurement configuration received from the gNB or eNB. This configuration includes the measurement event identity, offsets, hysteresis, and the TTT value. The UE's physical layer performs the Reference Signal Received Power (RSRP) or Reference Signal Received Quality (RSRQ) measurements. These raw measurements are filtered (Layer 3 filtering) and then evaluated by the RRC entity against the event entry condition. A persistent satisfaction of the condition starts the TTT timer. If the condition fails at any point before the timer expires, the timer is reset. This mechanism adds a layer of filtering to short-term signal variations caused by fast fading, user movement, or environmental interference.
How it works in practice: A UE moves towards a neighbor cell. The neighbor's RSRP slowly rises above the serving cell's RSRP (plus any configured offset). The A3 event condition becomes true. The UE starts the TTT timer (e.g., set to 320 ms). If for those 320 ms the neighbor cell remains better, a measurement report is sent. If, during that time, the serving cell's signal briefly improves again, the condition becomes false, the timer resets, and no report is sent. This prevents unnecessary handovers during transient conditions. TTT's role is to introduce a deliberate delay in the mobility decision process, trading off a slight delay in optimal connectivity for vastly improved network stability, reduced signaling load, and higher overall user experience by avoiding call drops from rushed or oscillating handovers.
Purpose & Motivation
TTT was introduced to solve the critical problem of handover ping-pong and unstable mobility in cellular networks. In early mobility algorithms that reacted instantly to measurement thresholds, rapid fluctuations in radio signal strength—due to fast fading, user turning a corner, or temporary obstructions—could cause a UE to be handed back and forth repeatedly between two cells within seconds. This 'ping-pong' effect generates excessive signaling load on the network, consumes UE battery, increases the risk of handover failure and call drops, and degrades user perceived performance.
The purpose of TTT is to add time-domain hysteresis. By requiring a potential target cell to be consistently better for a defined period, the network filters out short-term, non-significant signal variations and only reacts to sustained trends indicating genuine user movement. This ensures handovers are triggered only for stable, longer-term changes in the radio environment. It was motivated by the need for automated, robust mobility management in LTE's flat-IP architecture and became even more crucial in 5G NR with its use of higher frequencies (more prone to blockage and variation) and dense deployments. TTT allows network operators to fine-tune the aggressiveness of handovers; a short TTT makes the system responsive for high-speed users, while a longer TTT promotes stability in slow-moving or stationary users with fluctuating signals.
Key Features
- Configurable timer that introduces hysteresis in event-triggered measurement reporting
- Broadcast in system information or configured via dedicated RRC signaling
- Works with measurement events like A3 (neighbor better than serving) and B1/B2 (inter-RAT)
- Resets immediately if the triggering condition becomes false before timer expiry
- Key parameter for optimizing handover performance and minimizing ping-pong rate
- Values range from milliseconds to seconds, allowing trade-off between responsiveness and stability
Evolution Across Releases
Formally defined and standardized within LTE RRC specification 36.331 as a core parameter for measurement event reporting. Introduced to provide a standardized method for time-based hysteresis, enhancing mobility robustness in LTE-Advanced networks, particularly for heterogeneous network (HetNet) deployments with small cells where ping-pong was a significant concern.
Defining Specifications
| Specification | Title |
|---|---|
| TS 36.331 | 3GPP TR 36.331 |
| TS 38.321 | 3GPP TR 38.321 |