Vous êtes sur la page 1sur 18

Concepts of HSUPA

Agilent Technologies
Concepts of HSUPA 2009-10-14

Agenda
What is HSUPA?
Layer 1 Overview UE and Network HSUPA Additions: Layer 2 and 3 Overview HSUPA Throughput

Concepts of HSUPA Page 2 2009-10-14

What is HSUPA? Why important?


Three terms for the same thing:
HSUPA = High Speed Uplink Packet Access (market standard) E-DCH = Enhanced Dedicated Channel (3GPP standards documents) EUL = Enhanced Uplink

HSPA = HSDPA + HSUPA


Although can be used separately, will be used together for many applications such as VOIP or mobile gaming

Purpose of HSUPA is to:


Increase UL throughput (data rates) Increase network capacity Reduce delays to improve performance of applications (like mobile gaming, 2-way VOIP)

Concepts of HSUPA Page 3 2009-10-14

HSUPA Timing Predictions


2006 2007
HSUPA First Networks

2008
HSUPA Many Networks

HSUPA Initial Mfg.


(2-3 PC cards)

HSUPA Initial Mfg.


(first UEs)

HSUPA Initial Mfg.


(many UEs)

DO Rel A Initial Mfg. HSUPA Volume Mfg.


(2-3 PC cards)

DO Rel B Initial Mfg.


HSUPA Volume Mfg.
(first UEs)

Concepts of HSUPA Page 4 2009-10-14

HSUPA Downlink and Uplink Channels: Layer 1 Overview

Channel Mapping Downlink Channels Uplink Channels

L3 RRC

L2 MAC

L1

Concepts of HSUPA 2009-10-14

HSUPA Overview Key features and changes


Allows uplink packet data to 5.74Mbps 384 kbps is current practical limit with Rel 99 Hybrid ARQ similar to HSDPA, except UE sends, node B ACKs/NACKs Node B provides fast scheduling, dynamically allocating power among UEs New optional 2ms TTI (transmission time interval) 10 ms TTI allows only 2 Mbps UL Architecture IP / TCP / etc. 5 new physical channels PDCP 2 UL, 3 DL RLC 1 new UL transport channel MAC-d Not a shared data channel MAC as in HSDPA MAC-es
Downlink Uplink

MAC-e
E-DCH

L1
E-AGCH E-RGCH E-HICH Ack/Nack E-DPDCH E-DPDCH E-DPCCH Control

Absolute & Relative grants


Page 6

Data

Concepts of HSUPA May 17, 2006 2009-10-14

HSUPA 8960 Call Processing Agilent Confidential

Page 6

Uplink Physical Channels


Physical channels:
(Enhanced Dedicated Physical Data Channel) (Enhanced Dedicated Physical Control Channel)
transport

Channels are IQ multiplexed


E-DPCCH on I E-DPDCH mapping varies

physical

E-DPCCH (carries control info to allow decode E-DPDCH


E-TFCI, RSN (Retransmission Sequence Number) and Happy Bit

E-DPDCH (carries user data)


Variable SF and quantity - 1*SF256 up to 2*SF2 + 2*SF4
Concepts of HSUPA Page 7 2009-10-14

E-DPCCH/E-DPDCH frame and subframe structures

E-DPDCH

Data, Ndata bits Tslot = 2560 chips, Ndata = 10*2 bits (k=07)
k

E-DPCCH

10 bits

Tslot = 2560 chips

Slot #0

Slot #1

Slot #2

Slot #i

Slot #14

1 subframe = 2 ms 1 radio frame, Tf = 10 ms

E-DPCCH/E-DPDCH frame and subframe structures


From Figure 2B, 3GPP TS.25.211 v.6.7.0
Concepts of HSUPA Page 8 2009-10-14

Downlink Physical Channels


E-HICH (Enhanced HARQ Indicator Channel)
Transmits ACKs/NACKs: Node B to UE

similar to HSDPA UL HS-DPCCH, except no CQI


Response occurs a fixed time after EDPDCH transmission Shares same code as E-RGCH

E-AGCH (Enhanced Absolute Grant Channel)


Provides absolute limit of max resources UE can use max E-DPDCH/DPCCH ratio

Shared channel CRC masked by UE ID

E-RGCH (Enhanced Relative Grant Channel)


Moves Serving Grant up/down/hold Shares same code as E-HICH
Concepts of HSUPA Page 9 2009-10-14

UE calculated

Scheduling Grant Table


Node B UE
Absolute Grant Value (168/15)2x6 (150/15)2x6 (168/15)2x4 (150/15)2x4 (134/15)2x4 (119/15)2x4 (150/15)2x2 (95/15)2x4 (168/15)2 (150/15)2 (134/15)2 (119/15)2 (106/15)2 (95/15)2 (84/15)2 (75/15)2 (67/15)2 (60/15)2 (53/15)2 (47/15)2 (42/15)2 (38/15)2 (34/15)2 (30/15)2 (27/15)2 (24/15)2 (19/15)2 (15/15)2 (11/15)2 (7/15)2 ZERO_GRANT* INACTIVE* Index 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Index

Scheduled Grant

Serving Grant 1. Absolute Grant


2-step threshold

3-step threshold

37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

(168/15)2*6 (150/15)2*6 (168/15)2*4 (150/15)2*4 (134/15)2*4 (119/15)2*4 (150/15)2*2 (95/15)2*4 (168/15)2 (150/15)2 (134/15)2 (119/15)2 (106/15)2 (95/15)2 (84/15)2 (75/15)2 (67/15)2 (60/15)2 (53/15)2 (47/15)2 (42/15)2 (38/15)2 (34/15)2 (30/15)2 (27/15)2 (24/15)2 (21/15)2 (19/15)2 (17/15)2 (15/15)2 (13/15)2 (12/15)2 (11/15)2 (9/15)2 (8/15)2 (7/15)2 (6/15)2 (5/15)2

Concepts of HSUPA Page 10 2009-10-14

Not Available Available

Serving Grant
UE Scheduling:
Node B regulates how much data the UE can send UE maintains Serving Grant calculation - granted first by Absolute Grant, changed by Relative Grants
Updated each TTI
Node B resources

Serving Grant controls the max power the UE can use to transmit data on E-DPDCH(s)
Determines max data rate E-TFC tables give power needed for rates

UE chooses E-TFC each TTI (based on available data to send and available power it is capable of transmitting). It can choose less than the Serving Grant allows.

UE Reporting:
UE provides feedback to node B each TTI Happy Bit
Unhappy: UE cannot empty buffer in n ms, using all of Serving Grant, could TX at higher power otherwise Happy
Concepts of HSUPA Page 11 2009-10-14

HSUPA Additions: Layer 2 and 3 Overview

Layer 2/3 Additions UE Additions Network Additions

L3 RRC

L2 MAC

L1

Concepts of HSUPA 2009-10-14

MAC-es/e (network)
MAC-es

to MAC-d

to MAC-d

Reordering Combining

Reordering Queue

MAC-es (RNC)
Reordering queue Macro diversity selection

MAC-d flow

MAC-d flow

MAC-e (Node-B)
Scheduler

MAC-e

De-multiplexer

De-multiplexer
HARQ processes
Scheduling /control HARQ process HARQ process HARQ process

E-R/AGCH

E-HICH

E-DCH
Concepts of HSUPA

Page 13

2009-10-14

MAC-es/e (UE)
from MAC-d from MAC-d

Single sub-layer
E-TFC selection Multiplexing HARQ Processes

MAC-e/es
Multiplexer
E-TFC selection
HARQ process HARQ process HARQ process

E-R/AGCH

E-HICH

E-DCH

Concepts of HSUPA Page 14 2009-10-14

HARQ Operation
Retransmissions in the UL are synchronous (i.e., a fixed time after the original transmission)
4 Processes for TTI = 10ms (gives 40ms turnaround time) 8 Processes for TTI = 2ms (gives 16ms turnaround time)

Maximum limit on the number of times a block can be retransmitted TSN (Transmission Sequence Number) tracks which block of data is being sent RSN (Retransmission Sequence Number) to track redundancy Incremental redundancy or Chase Combining used by Node B to combine blocks
Transmitter (UE) 1 2 3 4 5 6 7 8 1 2 3

Receiver (Node B)

Concepts of HSUPA Page 15 2009-10-14

HSUPA Channels in Action


Packet Reordering

RNC Serving Cell

Node B

Serving E-DCH RLS

Node B

Non-serving E-DCH RLS

The absolute grant channel is only sent by the serving cell. Relative Grants and ACK/NACKs from the same Radio Link Set (RLS) are the same will be soft combined by the UE. E-DCHs (carried on E-DPDCH) will be soft-combined at Node B. Non-Serving RLS Cells cannot increase data rate only hold or decrease it.
Concepts of HSUPA Page 16 2009-10-14

HSUPA vs HSDPA
Feature
Max Data rate UE Category

TS25.306-Table 5,1g

HSUPA

HSDPA
DL 14.4Mbps Category 1 -6 : 3.6Mbps Category 7 : 7.2Mbps Category 8-9 : 10.1Mbps Category 10: 14Mbps Category 11-12 : 1.8Mbps

UL 5.76Mbps Category 1: 0.73Mbps (10ms TTI only) Category 2: 1.46MBps (10ms/2ms TTI) Category 3: 1.46Mbps (10ms TTI only) Category 4: 2Mbps (10ms TTI) 2.9Mbps (2ms TTI) Category 5: 2Mbps (10ms TTI only) Category 6: 2Mbps (10ms TTI) 5.76Mbps (2ms TTI) Physical channel E-HICH, E-AGCH, E-HICH (DL) E-DPDCH, E-DPCCH (UL) Multicode Max 4 E-DPDCH Modulation BPSK (UL) Spreading Factor E-DPDCH (SF256, SF128, SF64, SF32, SF16, SF8, SF4, 2SF4, 2SF2, 2SF2+2SF4) E-DPCCH (SF256 ) TTI 10ms, 2ms HARQ coding IR (Incremental Redundancy) CC (Chase Combining) HARQ Process 10ms (4 process), 2ms (8 Process) AMC No 3GPP standard Release 6

HS-PDSCH, HS-SCCH (DL) HS-DPCCH (UL) Max 15 HS-PDSCH QPSK, 16QAM (DL) HS-PDSCH (SF16) HS-HSSH (SF128)

2ms IR (Incremental Redundancy) Up to 8 process Yes Release 5


Concepts of HSUPA

Page 17

2009-10-14

HSUPA Summary
Introduced in 3GPP Release-6 as E-DCH Uplink focused data rate increasing: up to 5.7Mbps (theoretically) New physical channels:
Uplink: E-DPCCH, E-DPDCH with up to Spreading Factor 2 code channels Downlink: E-HICH, E-RGCH, E-AGCH

Hybrid ARQ rapid retransmissions of erroneously received data packets between UE and Node B. Supports both 2 ms TTI and 10 ms TTI.

Concepts of HSUPA Page 18 2009-10-14

Vous aimerez peut-être aussi