Description
High Speed Downlink Packet Access (HSDPA) is a 3GPP radio interface enhancement for UMTS (Universal Mobile Telecommunications System) that dramatically increases downlink packet data throughput and reduces latency. Architecturally, it introduces new functionalities primarily in the Node B (base station) and the User Equipment (UE), moving key MAC-layer scheduling and retransmission control from the Radio Network Controller (RNC) to the Node B. This reduces processing delays. The key physical channel added is the High-Speed Downlink Shared Channel (HS-DSCH), which is a shared transport channel used to carry user data. It is associated with several downlink and uplink control channels: High-Speed Shared Control Channel (HS-SCCH) for downlink signaling, and High-Speed Dedicated Physical Control Channel (HS-DPCCH) for uplink feedback.
HSDPA operates using several key techniques. Fast Link Adaptation adjusts the modulation and coding scheme (MCS) every 2 ms Transmission Time Interval (TTI) based on channel quality indicator (CQI) reports from the UE. It employs higher-order modulation (16-QAM alongside QPSK) for peak rates. Fast Hybrid Automatic Repeat Request (HARQ) allows for rapid retransmissions at the physical layer, managed by the Node B, which improves reliability and efficiency. Fast Packet Scheduling, also in the Node B, decides which users to serve in each TTI based on channel conditions and fairness algorithms, maximizing cell throughput. The UE uses a buffer to reorder packets received out-of-order due to HARQ processes.
In the network, HSDPA coexists with legacy Dedicated Channel (DCH) services. The RNC retains control for radio resource management, admission control, and mobility management (handovers), but the user plane for HSDPA is routed directly from the Node B. This split architecture allows for a smooth upgrade from Release 99 UMTS. HSDPA was a cornerstone of mobile broadband, enabling peak theoretical rates from 1.8 Mbps in early releases to over 42 Mbps with later multi-carrier and MIMO enhancements. It served as the performance benchmark before the advent of LTE.
Purpose & Motivation
HSDPA was created to address the insufficient data rates and high latency of the initial Release 99 UMTS networks, which were inadequate for emerging internet applications like web browsing with rich content, email with attachments, and early video streaming. The primary problem was the centralized architecture where the RNC handled all scheduling and retransmissions, introducing significant delay (around 80-100 ms RTT) and limiting spectral efficiency and peak user throughput.
The motivation for HSDPA, introduced in Release 5, was to bring internet-like speeds to mobile users and make 3G a competitive broadband technology. It solved the limitations by moving intelligence to the Node B, enabling faster reaction to radio channel variations. Techniques like adaptive modulation, fast scheduling, and HARQ were inspired by concepts from fixed broadband but adapted for the mobile environment. This evolution was driven by operator demand for higher capacity and better user experience to increase data revenue. HSDPA, often termed 3.5G, successfully extended the lifecycle of UMTS networks and paved the way for the packet-optimized design principles later fully realized in LTE.
Key Features
- High-Speed Downlink Shared Channel (HS-DSCH) with 2 ms TTI
- Fast Node B-based packet scheduling and link adaptation
- Support for QPSK and 16-QAM modulation schemes
- Fast Hybrid ARQ (HARQ) with incremental redundancy
- Channel Quality Indicator (CQI) reporting from UE
- Evolution to multi-carrier HSDPA and MIMO in later releases
Evolution Across Releases
Initial introduction of HSDPA. Defined the basic architecture with HS-DSCH, HS-SCCH, and HS-DPCCH. Supported single-carrier operation with QPSK and 16-QAM, peak data rate of 1.8 Mbps (category 12) to 14.4 Mbps (category 10), and fast Node B scheduling and HARQ.
Introduced Fractional DPCH (F-DPCH) to reduce code usage, enhanced UE categories with higher peak rates, and defined Iub flow control enhancements. Also added support for HSDPA in CELL_FACH state for improved always-on connectivity.
Introduced Higher Order Modulation (64-QAM) for peak rates up to 21 Mbps, and Continuous Packet Connectivity (CPC) features like DTX/DRX to improve battery life for always-on UEs. Also defined enhanced CELL_FACH state improvements.
Introduced Dual-Cell HSDPA (DC-HSDPA) operation on adjacent carriers, doubling peak rates to 42 Mbps. Also defined MIMO (2x2) for HSDPA, combining with 64-QAM for even higher spectral efficiency.
Enhanced Dual-Cell HSDPA to work with MIMO (Dual-Cell HSDPA with MIMO). Introduced Dual-Band DC-HSDPA, allowing aggregation of carriers from different frequency bands for greater flexibility and capacity.
Introduced 4-Carrier HSDPA (4C-HSDPA), aggregating up to four downlink carriers for peak rates up to 168 Mbps. Further enhanced multi-carrier and MIMO combinations.
Introduced 8-Carrier HSDPA in TDD mode. Enhanced mobility and performance for multi-carrier operation. Continued UE category enhancements for higher data rates.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 22.060 | 3GPP TS 22.060 |
| TS 22.105 | 3GPP TS 22.105 |
| TS 22.978 | 3GPP TS 22.978 |
| TS 25.101 | 3GPP TS 25.101 |
| TS 25.102 | 3GPP TS 25.102 |
| TS 25.104 | 3GPP TS 25.104 |
| TS 25.133 | 3GPP TS 25.133 |
| TS 25.141 | 3GPP TS 25.141 |
| TS 25.142 | 3GPP TS 25.142 |
| TS 25.214 | 3GPP TS 25.214 |
| TS 25.308 | 3GPP TS 25.308 |
| TS 25.309 | 3GPP TS 25.309 |
| TS 25.319 | 3GPP TS 25.319 |
| TS 25.321 | 3GPP TS 25.321 |
| TS 25.423 | 3GPP TS 25.423 |
| TS 25.425 | 3GPP TS 25.425 |
| TS 25.433 | 3GPP TS 25.433 |
| TS 25.435 | 3GPP TS 25.435 |
| TS 25.766 | 3GPP TS 25.766 |
| TS 25.874 | 3GPP TS 25.874 |
| TS 25.903 | 3GPP TS 25.903 |
| TS 25.912 | 3GPP TS 25.912 |
| TS 25.913 | 3GPP TS 25.913 |
| TS 25.927 | 3GPP TS 25.927 |
| TS 25.929 | 3GPP TS 25.929 |
| TS 26.914 | 3GPP TS 26.914 |
| TS 26.935 | 3GPP TS 26.935 |
| TS 26.937 | 3GPP TS 26.937 |
| TS 31.111 | 3GPP TR 31.111 |
| TS 32.405 | 3GPP TR 32.405 |
| TS 32.808 | 3GPP TR 32.808 |
| TS 32.826 | 3GPP TR 32.826 |
| TS 36.300 | 3GPP TR 36.300 |
| TS 36.302 | 3GPP TR 36.302 |
| TS 37.104 | 3GPP TR 37.104 |
| TS 37.141 | 3GPP TR 37.141 |
| TS 37.802 | 3GPP TR 37.802 |
| TS 37.812 | 3GPP TR 37.812 |
| TS 37.900 | 3GPP TR 37.900 |
| TS 37.901 | 3GPP TR 37.901 |