TAC

Time Alignment Command

Physical Layer
Introduced in Rel-5
A Time Alignment Command (TAC) is a control signal sent by a base station (eNB/gNB) to a User Equipment (UE) to adjust its uplink transmission timing. It ensures uplink signals from multiple UEs arrive synchronously at the base station, preventing interference and maintaining orthogonality in SC-FDMA/OFDMA systems. This is critical for uplink spectral efficiency and network capacity.

Description

The Time Alignment Command (TAC) is a fundamental mechanism in the LTE and 5G NR physical layer for maintaining uplink synchronization. In OFDMA (Orthogonal Frequency Division Multiple Access) and SC-FDMA (Single Carrier FDMA) systems used in the uplink, precise timing alignment of signals from all User Equipments (UEs) is essential to preserve orthogonality between subcarriers and prevent inter-symbol interference (ISI) and inter-carrier interference (ICI). The TAC is a parameter sent via the Medium Access Control (MAC) layer in a MAC Control Element (MAC CE) to instruct a specific UE to advance or delay its uplink transmission timing.

The process works as follows: The base station (eNB in LTE, gNB in NR) continuously measures the timing of received uplink signals from each UE, such as during the transmission of Sounding Reference Signals (SRS) or the Physical Uplink Shared Channel (PUSCH). It calculates the timing error, which is the difference between the ideal reception time and the actual arrival time of the UE's signal. This error is quantized and mapped to a TAC value. The TAC is then transmitted to the UE in a downlink control message. Upon receiving the TAC, the UE adjusts its uplink transmission timing by a corresponding amount, typically in steps of a fraction of the basic time unit (e.g., Ts in LTE, Tc in NR). The adjustment range is defined by the standard, and the UE maintains a Time Alignment Timer (TAT); as long as this timer is running, the UE considers itself uplink-synchronized.

Key components involved are the base station's uplink scheduler and timing measurement unit, the MAC layer for generating the MAC CE, and the UE's physical layer and timing advance control mechanism. The TAC is part of a closed-loop control system. Its role is absolutely critical for mobility, especially as UEs move and their propagation delay changes. Without continuous time alignment, the carefully constructed orthogonality of the uplink would break down, leading to increased interference, reduced data rates, and degraded overall system capacity. In 5G NR, the concept remains fundamentally the same but operates within the new NR frame structure and supports wider carrier bandwidths and more diverse numerologies.

Purpose & Motivation

The Time Alignment Command mechanism was introduced to solve the fundamental problem of uplink synchronization in cellular OFDMA/SC-FDMA systems. In earlier CDMA-based systems like UMTS, precise power control was the primary method for managing multiple access interference, but timing alignment was less critical. With the shift to OFDMA in LTE, orthogonality in the frequency domain became paramount. If uplink signals from different UEs do not arrive at the base station within the cyclic prefix (CP) duration, their orthogonality is lost, causing severe interference that cannot be filtered out.

Before a standardized, dynamic TAC mechanism, maintaining uplink synchronization for moving UEs would be nearly impossible, severely limiting cell sizes and mobility support. The TAC provides a fast, network-controlled method to compensate for varying propagation delays as UEs change their distance from the base station or due to multipath effects. It addresses the limitations of a simple initial random access procedure, which only provides coarse timing alignment. The continuous fine-tuning enabled by TACs is what allows LTE and NR to support high-speed mobility, large cell radii, and efficient uplink resource sharing among many users. Its creation was motivated by the need to achieve the high spectral efficiency targets of 4G and 5G, making the uplink as robust and efficient as the downlink.

Key Features

  • Closed-loop control signal for uplink transmission timing adjustment
  • Transmitted via MAC Control Element (MAC CE) in downlink
  • Compensates for variable propagation delay due to UE mobility
  • Essential for maintaining orthogonality in SC-FDMA/OFDMA uplink
  • Associated with a Time Alignment Timer (TAT) at the UE
  • Supports quantized timing adjustments in defined steps (e.g., 16 Ts units in LTE)

Evolution Across Releases

Rel-5 Initial

Introduced as part of the High Speed Uplink Packet Access (HSUPA) feature in UMTS, though in a different context (WCDMA). The initial concept of network-controlled timing adjustment for uplink was established here, laying groundwork for LTE.

Formally defined for LTE as a core part of the uplink synchronization framework. Specified the MAC CE format, timing advance command granularity, and the relationship with the Time Alignment Timer. Established the fundamental mechanism used throughout subsequent LTE releases.

Enhanced for LTE-Advanced, supporting carrier aggregation. Defined mechanisms for maintaining time alignment across multiple component carriers, potentially using a single TAC for a Timing Advance Group (TAG).

Adapted and specified for 5G New Radio (NR). Maintained the core principle but aligned with NR's flexible numerology, new frame structure, and wider bandwidths. Defined TAC for NR standalone and non-standalone operation.

Enhanced to support more advanced NR features like Integrated Access and Backhaul (IAB), where IAB nodes act as both UE and base station, requiring precise timing alignment in both roles. URLLC enhancements may have involved tighter requirements on TAC latency and reliability.

Further evolution for NR in unlicensed spectrum (NR-U) and enhanced operation in high-frequency bands (FR2), where timing alignment may face new challenges due to different channel characteristics and regulations.

Continued refinement within 5G-Advanced, potentially optimizing TAC signaling for energy efficiency, supporting more complex multi-panel/multi-TRP UE operations, and preparing for evolution towards 6G synchronization requirements.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 23.401 3GPP TS 23.401
TS 24.229 3GPP TS 24.229
TS 24.301 3GPP TS 24.301
TS 24.484 3GPP TS 24.484
TS 24.501 3GPP TS 24.501
TS 24.801 3GPP TS 24.801
TS 24.890 3GPP TS 24.890
TS 28.875 3GPP TS 28.875
TS 32.836 3GPP TR 32.836
TS 36.300 3GPP TR 36.300
TS 36.413 3GPP TR 36.413
TS 36.423 3GPP TR 36.423
TS 36.463 3GPP TR 36.463
TS 36.763 3GPP TR 36.763
TS 37.473 3GPP TR 37.473
TS 38.401 3GPP TR 38.401
TS 38.413 3GPP TR 38.413
TS 38.423 3GPP TR 38.423
TS 38.473 3GPP TR 38.473
TS 48.061 3GPP TR 48.061