Description
The Primary Timing Advance Group (PTAG) is a concept defined in 3GPP specifications for LTE-Advanced and 5G NR networks employing carrier aggregation (CA). In carrier aggregation, a User Equipment (UE) can be configured with multiple component carriers (CCs) to increase its overall bandwidth and data throughput. A fundamental requirement for uplink transmission is that signals from the UE arrive at the base station (eNodeB in LTE, gNodeB in NR) within the cyclic prefix to avoid inter-symbol interference. This is managed by the Timing Advance (TA) command, which instructs the UE to advance its transmission timing based on its distance from the cell.
Architecturally, when a UE is configured with multiple serving cells (a Primary Cell, or PCell, and one or more Secondary Cells, or SCells), these cells are organized into Timing Advance Groups (TAGs). The PTAG is the specific TAG that contains the PCell. All serving cells within the same TAG share an identical TA value. This is because cells in the same TAG are typically co-located at the same base station site or are geographically close enough that the propagation delay difference is negligible relative to the cyclic prefix duration. The UE maintains a separate TA timer for each TAG and applies the TA command received for a cell within a TAG to all cells in that group.
How it works is centered around Random Access Channel (RACH) procedures and MAC Control Elements (MAC CEs). The initial TA for the PTAG is established when the UE performs a random access procedure on the PCell. Subsequent TA updates for the PTAG can be received via TA Command MAC CEs, which are identified by a TAG ID. The UE applies this commanded adjustment to the TA value for all cells in the PTAG. The network (eNodeB/gNodeB) manages the grouping, deciding which SCells belong to the PTAG (i.e., are co-located with the PCell) and which might belong to Secondary TAGs (sTAGs) if they are served from a different remote radio head or location. The configuration of TAGs is signaled to the UE via RRC connection reconfiguration messages.
Its role is critical for efficient uplink synchronization management in multi-carrier deployments. By grouping cells, the network reduces signaling overhead—instead of sending individual TA commands for every cell, one command updates the entire group. It also simplifies UE implementation, as the UE only needs to manage a few TA timers rather than one per cell. This grouping is foundational for features like dual connectivity and multi-TRP transmission, where cells from different physical locations require separate TAGs to account for different propagation delays.
Purpose & Motivation
PTAG was introduced to solve the uplink timing synchronization problem in carrier aggregation scenarios. Before carrier aggregation, a UE was connected to a single cell, and a single TA value sufficed. With the introduction of CA in LTE-Advanced (Rel-10), a UE could receive and transmit on multiple component carriers, potentially from the same or different base station locations. If all cells used the same TA, signals from a distant SCell might arrive misaligned at its receiver, causing interference. The naive solution of independent TA per cell would create excessive signaling overhead and UE complexity.
The concept of Timing Advance Groups, with the PTAG as the group containing the anchor PCell, provided an elegant solution. It recognized that in many deployments, especially intra-site carrier aggregation, the SCells are co-located with the PCell, so they experience the same propagation delay. Grouping them allows a single TA to manage them all. For SCells at remote radio heads (forming an sTAG), a separate TA is maintained. This addressed the limitations of a one-TA-fits-all approach while avoiding the overhead of per-cell TA. Its creation was motivated by the need to make carrier aggregation practical and efficient, enabling the bandwidth scaling that defines 4G and 5G performance without burdening the control channel or UE processing.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (14 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-11, normative work from Rel-15.
In Release 15, the PTAG (Primary Timing Advance Group) function was formally defined as the Timing Advance Group containing either the PCell or the PSCell. This definition was introduced alongside the clarification for SCell group handling and the procedures for SCell group addition, modification, and release. The specification established that a PTAG, like all Timing Advance Groups, includes only cells from the same cell group and uses a single timing reference cell and TA value for its configured uplink cells.
- Advanced CSI CBSR CBSR parameter and related capability for FD-MIMO TS 36.331CR3397
- Clarification of primary and secondary RLC entity TS 36.331CR3752
- Corrections to SCell group handling TS 36.331CR3834
- Clarification on timing requirement of SCell deactivation timer TS 38.321CR0139
- CR to 38.321 on the allocation of preambles for group B TS 38.321CR0184
- Clarification on PHR timing for configured grant TS 38.321CR0354
+ 1 more changes
In Release 16, the definition of the Primary Timing Advance Group (PTAG) was refined to explicitly account for Dual Connectivity (DC) and EN-DC configurations. The specification now clearly states that the PTAG is the Timing Advance Group containing either the PCell or the PSCell, and it explicitly notes that, except for the case of (NG)EN-DC, the PSCell is considered to be an SCell. This provided a more precise and consistent framework for managing timing advance across multiple cell groups.
In Release 17, specific clarifications were made regarding the PTAG function for IoT Non-Terrestrial Networks (NTN), focusing on the reference point for timing information in system information block SIB16-NB and the DLInformationTransfer procedure. Additionally, corrections were introduced for handling Bandwidth Parts (BWP) during the deactivation of a Secondary Cell Group (SCG) and the associated timing requirements for SCG activation.
In Release 18, clarifications were introduced for the reporting procedures related to the Primary Timing Advance Group (PTAG). Specifically, the enhancements provided clarification on the Timing Advance Report MAC Control Element and its associated subcarrier spacing (SCS) for NR ATG. These updates served to refine the UE's signaling behavior for triggering and reporting timing advance within the PTAG framework.
Explore further
Broader topics and technologies where PTAG plays a role.
Defining Specifications
3GPP specifications that define or reference PTAG, 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 38.321 vj00 | NR MAC Protocol Specification | Rel-19 |