E-PUCH

Enhanced Uplink Physical Channel

Physical Layer →
Introduced in Rel-7

E-PUCH is the Enhanced Uplink Physical Channel in TD-SCDMA (UMTS TDD) that carries user data and control information to enable the HSUPA feature for increased uplink data rates and reduced latency.

Category
Physical Layer
Introduced
Rel-7
Where
Radio Access Network › UTRAN (3G)
Specifications
11 specs
E-PUCH Description Purpose Related Classification Specifications

Description

The Enhanced Uplink Physical Channel (E-PUCH) is a fundamental channel defined in the 3GPP TD-SCDMA (Time Division-Synchronous Code Division Multiple Access) standard for its 3.84 Mcps and 7.68 Mcps TDD modes. It is the primary physical channel used to implement Enhanced Uplink, also known as High Speed Uplink Packet Access (HSUPA) for TDD. The E-PUCH carries the uplink dedicated transport channel (E-DCH) which conveys user data packets. Its operation is characterized by dynamic scheduling and fast physical layer feedback. The channel structure is based on timeslots and channelization codes. A key feature is the support for multi-code transmission, where a single user equipment (UE) can be allocated multiple channelization codes within the same timeslot to achieve higher data rates. The network's Node B scheduler dynamically allocates these resources (timeslots, codes, and maximum allowed power) to UEs based on uplink traffic demand and system load, with grants signaled via the downlink E-AGCH (Absolute Grant Channel) and E-RGCH (Relative Grant Channel). The UE transmits its data on the E-PUCH along with in-band control information, such as the Happy Bit (indicating if the UE desires more resources) and the Retransmission Sequence Number (RSN). Hybrid ARQ (HARQ) processes run in parallel, allowing for fast retransmissions managed directly by the Node B, which drastically reduces uplink latency compared to RNC-controlled retransmissions in pre-enhanced uplink. The E-PUCH works in conjunction with the E-UCCH (Uplink Control Channel) for signaling and the E-RUCCH (Random Access Uplink Control Channel) for initial resource requests.

Purpose & Motivation

The E-PUCH was created to address the uplink bottleneck in early 3G UMTS TDD networks, where uplink data rates were low and latency was high due to centralized scheduling and retransmission control in the Radio Network Controller (RNC). This limitation hindered symmetric high-speed data applications like video conferencing, large file uploads, and real-time interactive services. The Enhanced Uplink feature, for which E-PUCH is the physical layer vehicle, introduced Node B (base station) controlled scheduling and HARQ. This moved critical fast scheduling and retransmission decisions closer to the air interface, enabling faster adaptation to channel conditions and traffic needs. The motivation was to provide TDD UMTS with uplink performance parity with the FDD HSUPA standard, significantly boosting peak data rates (theoretically beyond 2 Mbps), increasing uplink capacity, and reducing round-trip time, thereby improving the user experience for delay-sensitive uplink-heavy applications.

Classification

Part ofE-DCH
Related approachesHSDPA

Evolution Across Releases

Rel-7 Initial

Introduced the E-PUCH as part of the Enhanced Uplink for TDD feature in 3GPP Release 7. The initial specification defined the channel structure, modulation (QPSK), multi-code operation, and its association with the E-DCH transport channel. It established the framework for Node B controlled scheduling and HARQ, defining the accompanying control channels (E-AGCH, E-RGCH, E-HICH, E-UCCH) for complete operation.

Explore further

Broader topics and technologies where E-PUCH plays a role.

Defining Specifications

3GPP specifications that define or reference E-PUCH, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 25.202 vj00 7.68Mcps TDD Option Technical Specification Rel-19
TS 25.221 vj00 UTRA TDD Physical Layer Specification Rel-19
TS 25.222 vj00 UTRA TDD Multiplexing & Channel Coding Rel-19
TS 25.224 vj00 UTRA TDD Physical Layer Procedures Rel-19
TS 25.302 vj00 UTRA Physical Layer Services Rel-19
TS 25.319 vj00 Enhanced Uplink for UTRA FDD/TDD Rel-19
TS 25.321 vj00 MAC Protocol Specification for UTRAN Rel-19
TS 25.331 vj00 UTRAN RRC Protocol Specification Rel-19
TS 25.423 vj00 UTRAN RNSAP Specification Rel-19
TS 25.433 vj00 Node B Application Part (NBAP) Protocol Rel-19
TS 25.874 vb00 HSPA Feedback & Signalling Efficiency for LCR TDD Rel-11