You are on page 1of 155

High Speed Downlink Packet Access (HSDPA)

Christina Gessner Technology Manager Wireless, Rohde & Schwarz

November 2005

High Speed Downlink Packet Access (HSDPA)

Contents (I)
 Motivation  Technology Overview  New Physical and Transport Channels  HS-(P)DSCH: High Speed (Physical) Downlink Shared Channel  HS-SCCH: High Speed Shared Control Channel  HS-DPCCH: High Speed Dedicated Physical Control Channel  Data Rates: 10 or 14 Mbps?  Hybrid ARQ  Adaptive Modulation and Coding
 Interworking with Physical Layer Procedures

Layer 1

November 2005

High Speed Downlink Packet Access (HSDPA)

Contents (II)
 MAC-hs Protocol Entity  RRC Protocol (Radio Resource Control)

Protocol

 Technical requirements for UE and Node B  Release 6 Issues  Discussion

Standardization

November 2005

High Speed Downlink Packet Access (HSDPA)

Motivation:
Release 99 Capabilities for Downlink Packet Data Focus of HSDPA

November 2005

High Speed Downlink Packet Access (HSDPA)

Motivation
Release 99 Capabilities for Downlink Packet Data
CDMA release 99 supports:
 Quality of service  Multimedia services  Peak data rates of up to (theoretically) 2 Mbps  10 ms frame size  Packet data transmission via
  

Limited efficiency Only for small packets Not implemented in products

Dedicated channels RACH/FACH channels Downlink shared channel (DSCH)

November 2005

High Speed Downlink Packet Access (HSDPA)

Motivation
Release 99 Functional Split

RNC = Radio Network Controller SGSN = Serving GPRS Support Node MSC = Mobile Switching Center

Mapping RAB QoS parameters into air interface Air interface scheduling for dedicated channels Handover control Outer loop power control and power balancing

MSC Iub Drift RNC


Fast power control Overload control
November 2005 6

Iur Serving RNC

Iu SGSN

Admission control Initial power and SIR setting Radio resource reservation Air interface scheduling for common channels Downlink code allocation Overload control
High Speed Downlink Packet Access (HSDPA)

Radio network topology hidden to core network

Motivation Focus of HSDPA


HSDPA is a 3GPP release 5 feature for UMTS FDD/TDD. Main focus: Enhancements for downlink packet data
 Background Services

email delivery, file download, telematics


 Interactive Services

web browsing, data base retrieval, server access


 Streaming Services

audio/video streaming Mobility: 0-30 km/h (pedestrian low speed vehicular)


November 2005 7 High Speed Downlink Packet Access (HSDPA)

Motivation Reduced Costs and Higher Revenue


Increased cell and user throughput Reduced delay

Downlink peak data rates up to 14 Mbit/s

Attract new subscribers due to new services Decreased costs per bit for the operator

November 2005

High Speed Downlink Packet Access (HSDPA)

Technology Overview:
Key Features Impact on Radio Access Network Architecture Principle Channel Structure

November 2005

High Speed Downlink Packet Access (HSDPA)

Technology Overview Key Features of HSDPA (I)


Shared Channel transmission:

Channelization codes and transmission power in a cell are dynamically shared between users. A new transport channel High Speed Downlink Shared Channel (HS-DSCH) is introduced.

Adaptive modulation and coding (AMC):

Adaptation of transmission parameters to radio conditions and terminal capability Modulation schemes:
16-QAM (Quadrature Amplitude Modulation): UE capability QPSK (Quadrature Phase Shift Keying): mandatory for UE

November 2005

10

High Speed Downlink Packet Access (HSDPA)

Technology Overview Key Features of HSDPA (II)


Hybrid automatic-repeat-request (HARQ)

Improving robustness against link adaptation errors UE rapidly requests retransmissions of erroneously receveived data UE can combine information from the original transmission with that of later retransmissions (Soft Combining) Moving scheduling and processing of retransmissions closer to air interface New MAC-hs (Medium Access Control high speed) protocol entity in the Node B Accelerating packet scheduling for transmission

Fast scheduling in the Node B instead of RNC


Short transmission time interval of 2ms

November 2005

11

High Speed Downlink Packet Access (HSDPA)

Technology Overview Impact on Radio Access Network Architecture


Core Network

UTRAN

Radio Network Controller (RNC)

Node B: Scheduling, Adaptive modulation/coding, HARQ

Node B: Scheduling, Adaptive modulation/coding, HARQ

UE
November 2005 12 High Speed Downlink Packet Access (HSDPA)

Technology Overview Node B: Principle Generation of


Scheduling Information for the User Data based on User Feedback
High Speed Dedicated Physical Control Channel

High Speed Shared Control Channel

UE1
November 2005 13

HS-SCCH Scheduling Information HS-(P)DSCH User Data

High Speed (Physical) Downlink Shared Channel

UE2

High Speed Downlink Packet Access (HSDPA)

Technology Overview Channel Structure


Node B
Downlink DPCH (as in R99) Shared Control Channel (HS-SCCH) #1 Shared Control Channel (HS-SCCH) #2 Shared Control Channel (HS-SCCH) #3 Shared Control Channel (HS-SCCH) #4 HS-DSCH ACK/NACK Channel Quality (CQI)

UE
Scheduling info and HARQ Info for HS-DSCH

Data

HS-DPCCH Uplink DPCH (as in R99)

The HS-DSCH is associated with one downlink Dedicated Physical Channel (DPCH), and one or several High Speed Shared Control Channels (HS-SCCH). The number of HS-SCCHs in a HS-SCCH set as seen from the UE can range from a minimum of 1 to a maximum of 4 HS-SCCHs.
14 High Speed Downlink Packet Access (HSDPA)

November 2005

New Physical and Transport Channels


HS-(P)DSCH High Speed (Physical) Downlink Shared Channel

November 2005

15

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Structure of Downlink HS-PDSCH


HS-DSCH transport channel with user data

HS-DSCH: transport channel

320 bits for QPSK, 640 bits for 16QAM Tslot = 2560 chips
HS-PDSCH: physical channel

Slot #0

Slot#1

Slot #2

1 subframe of 3 slots: 2 ms
Spreading Factor 16 Assignment of multiple channelization codes to one UE possible
November 2005 16 High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels HS-PDSCH Code Allocation


All possible HS-PDSCH codes
64,0 128,0 128,1 128,2 64,1 128,3 128,4 64,2 128,5 32,1 128,6 64,3 256,0 256,1 256,2 256,3 256,4 256,5 256,6 256,7 256,8 256,9 256,10 256,11 256,12 256,13 256,14 256,15 256,248 256,249 256,250 256,251 256,252 256,253 256,254 256,255

Possible HS-SCCH codes (example) 32,0


8,0 4,0 8,1 2,0 8,2 4,1 8,3 1,0 8,4 4,2 8,5 2,1 8,6 4,3 16,0 16,1 16,2 16,3 16,4 16,5 16,6 16,7 16,8 16,9 16,10 16,11 16,12 16,13 8,7 16,14 16,15 32,31 32,30

CPICH P-CCPCH blocked


SF= 1 SF= 2 SF= 4

64,62 128,125 128,126 64,63 128,127

: :

128,7

128,124

SF= 8

SF= 16

SF= 32

SF= 64

SF= 128

SF= 256

November 2005

17

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels HS-DSCH Coding Chain


Data arrives to the coding unit in form of a maximum of one transport block once every transmission time interval.
PhCH#1 PhCH#P

CRC attachment to each transport block

Physical channel mapping

Bit Scrambling

Constellation Rearrangement for 16QAM

Code block segmentation


HS-DSCH Interleaving

Channel Coding

Turbo Coding Rate 1/3


Physical channel segmentation

Physical Layer Hybrid-ARQ functionality

November 2005

18

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Constellation Rearrangement


b=0 b=1

b=2

b=3

November 2005

19

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


HS-SCCH High Speed Shared Control Channel (Downlink)

November 2005

20

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


HS-SCCH Usage
Check HS-SCCH for your UE ID, then read the 1st HS-SCCH slot for HS-DSCH channelization codes and modulation scheme.

HS-DSCH HS-SCCH I would like to receive data but I dont know where my HS-DSCH resources are and how they look like.

Then, the 2nd and 3rd HS-SCCH slot will tell you about Transport block size information, Hybrid-ARQ process information, Redundancy/constellation version, New data indicator.

November 2005

21

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


Structure of Shared Control Channel (HS-SCCH)
The HS-SCCH is a fixed rate (60 kbps, SF=128) downlink physical channel used to carry downlink signalling related to HS-DSCH transmission

Data = 40 bits
Tslot = 2560 chips

Slot #0

Slot#1
1 subframe = 2 ms

Slot #2

November 2005

22

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


Timing Relation between HS-SCCH and HS-PDSCH
Start of HS-SCCH subframe #0 is aligned with start of P-CCPCH frames. The HS-PDSCH starts XHS-PDSCH = 2vTslot = 5120 chips after the start of the HS-SCCH.
3vTslot = 7680 chips

HS-SCCH
3vTslot 7680 chips

HS-PDSCH

HS-DSCH sub-frame

HS-PDSCH

(2*Tslot = 5120 chips)

November 2005

23

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


More Timing Relations
Primary SCH Secondary SCH Any CPICH P-CCPCH k:th S-CCPCH
PICH for k:th S-CCPCH AICH access slots #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 Radio framewith (SFN modulo 2) = 0 XS-CCPCH,k XPICH Radio framewith (SFN modulo 2) = 1

n:th DPCH

XDPCH,n

HS-SCCH Subframe #0 Subframes

Subframe Subframe Subframe Subframe #1 #2 #3 #4

10 ms

10 ms

November 2005

24

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


HS-SCCH Contents
       Channelization Code Set information (7 bits) Modulation scheme information (1 bit) Transport block size information (6 bits) Hybrid-ARQ process information (3 bits) Redundancy and constellation version (3 bits) New data indicator (1 bit) UE identity (16 bits) = H-RNTI

November 2005

25

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


HS-SCCH: Signalling of HS-PDSCH Code Allocation
Tree offset indicator (4 bits) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 (1/15) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 Decoding notation

Cluster code Indicator (3 bits)

2 2 2 2 2 2 2 2 2 2 2 2 2 2 14 14 1 (2/14) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 1 3 3 3 3 3 3 3 3 3 3 3 3 3 13 13 13 2 (3/13) 1 2 3 4 5 6 7 8 9 10 11 12 13 3 2 1 3 (4/12) 4 (5/11) 5 (6/10) 6 (7/9) 7 (8/8) 4 4 4 4 4 4 4 4 4 4 4 4 12 12 12 12 1 2 3 4 5 6 7 8 9 10 11 12 4 3 2 1 5 5 5 5 5 5 5 5 5 5 5 11 11 11 11 11 1 2 3 4 5 6 7 8 9 10 11 5 4 3 2 1 6 6 6 6 6 6 6 6 6 6 10 10 10 10 10 10 1 2 3 4 5 6 7 8 9 10 6 5 4 3 2 1 7 7 7 7 7 7 7 7 7 9 9 9 9 9 9 9 1 2 3 4 5 6 7 8 9 7 6 5 4 3 2 1 Redundant area 8 8 8 8 8 8 8 8 8 7 6 5 4 3 2 1

P
3

Number of multi-codes Offset from left/right in code tree (SF=16)

A cluster of codes can be allocated to a UE: C ch,16,O C ch,16, O+P-1

Code 0 is reserved for common channels

SF=16 O=7 Code offset


0 1 2 3 4 5 6 7 8

P=5
9 10 11 12 13 14 15

Signalled on HS-SCCH ->

code group indicator: xccs,1, xccs,2, xccs,3 = min(P-1,15-P) code offset indicator: xccs,4, xccs,5, xccs,6, xccs,7 = |O-1-P/8 *15|

November 2005

26

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels HS-SCCH: Signalling of Transport Block Size
The Transport Block Size used on HS-DSCH is not signalled explicitly on HS-SCCH Instead, a Transport Block Size Index ki is signalled which indicates the transport block size:
Combination i Modulation scheme QPSK Number of channelization codes 1 2 3 4 1 40 63 79

k 0 ,i

0 1 2 3 4

First step: Modulation scheme and number of channelization codes as signalled on HS-SCCH determine value k0,i

kt = ki + k0,i
Second step: Index kt = ki + k0,i determines HSDSCH transport block size

Table according to 3GPP TS 25.321, extract from QPSK section Index 1 2 3 .. TB Size 137 149 161 .. Index 86 87 88 .. TB Size 1380 1405 1430 .. Index 171 172 173 .. TB Size 6324 6438 6554 ..

Table according to 3GPP TS 25.321, 254 entries in total


November 2005 27 High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels r s b


HS-SCCH Coding Chain
mux
UE Identity
RV coding

Channelization Modulation HARQ Process Redundancy and Code Set Scheme Information Constellation Version Transport Block New Data Indicator Size Information

mux
UE specific CRC Attachment

Channel Coding 1

Channel Coding 2

Rate matching 1

Rate matching 2

UE Identity

UE specific masking

Physical Channel Mapping

HS-SCCH
November 2005 28 High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


HS-DPCCH High Speed Dedicated Physical Control Channel (Uplink)

November 2005

29

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


HS-DPCCH Usage ACK/NACK
Send me a NACK, maybe I can do something for you and send the same packet again. HS-DSCH Maybe I will even send you a new redundancy version. This could increase the probability that you can decode the data.

All the HS-DSCH data I receive is incorrect!

HS-DPCCH: NACK

November 2005

30

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


HS-DPCCH Usage CQI

HS-DSCH

These reports really help me in deciding who gets the next data packet and how I have to format it. HS-DPCCH: CQI (Channel Quality Indication)

I have to deliver regular reports about the channel quality I experience but I have to do a lot of calculations for this.

November 2005

31

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Structure of Uplink HS-DPCCH


The spreading factor of the HS-DPCCH is 256 (10 bits per uplink slot) The HS-DPCCH can only exist together with an UL DPCCH (Ded. Phys. Control Channel).

Tslot = 2560 chips

2vTslot = 5120 chips

HARQ-ACK

CQI= Channel Quality Information

One HS-DPCCH subframe (2 ms)

Subframe #0

Subframe #i
One radio frame Tf = 10 ms

Subframe #4

November 2005

32

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Channel Coding for HS-DPCCH


HARQ-ACK CQI

Channel coding

Channel Coding

Physical channel mapping

Physical channel mapping

PhCH

PhCH

November 2005

33

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Channel Coding for HARQ ACK
HARQ-ACK message to w0 be transmitted ACK NACK 1 0

w1 1 0

w2 1 0

w3 1 0

w4 1 0

w5 1 0

w6 1 0

w7 1 0

w8 1 0

w9 1 0

November 2005

34

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Channel Coding for CQI


Channel Coding for CQI is using a (20,5) code Code words of the (20,5) code are a linear combination of the 5 basis sequences denoted Mi,n Channel quality information bits are converted to binary representation: a0, a1, a2, a3, a4 Output bits bi are then given by:
4
i 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Mi,0 Mi,1 Mi,2 Mi,3 Mi,4 1 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 1 1 0 1 0 0 0 1 1 1 0 0 1 1 0 1 0 1 1 1 1 0 1 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1

b ! (a v M
i n n!0

i ,n

) mod 2

i = 019

November 2005

35

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels


Spreading for Uplink DPCCH, DPDCHs and HS-DPCCH
cd,1 DPDCH1 cd,3 DPDCH3 cd,5 DPDCH5 Fd Fd Fd

7
chs F hs

Scrambling
Sdpch,n I+jQ S

maximum number of DPDCH is even

HS-DPCCH

cd,2 DPDCH2 cd,4

Fd

Fd

HS-DPCCH

DPDCH4 cd,6 DPDCH6 cc Fc Fd

maximum number of DPDCH is odd


November 2005 36

DPCCH chs HS-DPCCH F hs

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Spreading for UL HS-DPCCH [Release 6]


HS-DPCCH (If Nmax-dpdch = 2, 4 or 6)
I+jQ

chs

Fhs
I

chs HS-DPCCH (If Nmax-dpdch = 0, 1, 3, 5)

Fhs
Q

Shs-dpcch

November 2005

37

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Gain Factors for UL HS-DPCCH


Power offset (HS-DPCCH for each HS-DPCCH slot (HS-DPCCH = (ACK for slots carrying ACK (HS-DPCCH = (NACK for slots carrying NACK (HS-DPCCH = (CQI for slots carrying CQI
Signalled by higher layers (values 08)

Amplitude ratio between HS-DPCCH and DPCCH:

Ahs = F hs / F c

F hs ! F c 10
November 2005 38

( HS  DPCCH 20

High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Timing Relations for UL HS-DPCCH

m * 256 chips

November 2005

39

High Speed Downlink Packet Access (HSDPA)

Timing Relations for UL HS-DPCCH


1 Radio Frame = 10 ms

P-CCPCH HS-SCCH HS-PDSCH DL-DPCH


2 slots T_dpch_offset TTX_diff Propagation Delay

DL-DPCH at UE HS-PDSCH at UE
Propagation Delay App. 7.5 slots

UL-DPCH at UE T_dl_ul_offset = 1024 chips T_UlDpch-HsDpcch = (TTX_diff/256+101)*256 chips = m*256 chips


HS-DPCCH
November 2005 40 High Speed Downlink Packet Access (HSDPA)

New Physical and Transport Channels Round Trip Timing A = Processing times in L1 and MAC-hs
18 slots = 12 ms 2* Tprop + 15.5 slots HS-SCCH A Retransmit 2 slots

HS-PDSCH

Retransmit

A/N

CQI

2 slots

3 slots Minimum retransmission delay = 12 ms

November 2005

41

High Speed Downlink Packet Access (HSDPA)

Data Rates 10 or 14 Mbps?

November 2005

42

High Speed Downlink Packet Access (HSDPA)

Data Rates How are 14.4 Mbps derived?


320 bits for QPSK, 640 bits for 16QAM Tslot = 2560 chips

Slot #0

Slot#1

Slot #2

1 subframe of 3 slots: 2 ms

1 slot HS-PDSCH (equivalent to 10 ms / 15 = 666.7 us) using 16 QAM contains 640 bits Maximum 15 HS-PDSCH codes can be allocated to a UE 15 HS-PDSCHs therefore result in a gross bit rate of 15* 640 bits / 666.7 us = 14.4 Mbps
This does not include any channel coding and is therefore a rather theoretical value

November 2005

43

High Speed Downlink Packet Access (HSDPA)

Data Rates User Equipment Classes


HS-DSCH category Maximum number of HSDSCH codes received 5 5 5 5 5 5 10 10 15 15 5 5
44

1.2 Mbps class 3.6 Mbps class


Maximum number of bits of an HS-DSCH transport block received within an HS-DSCH TTI 7298 7298 7298 7298 7298 7298 14411 14411 20251 27952 3630 3630

7 Mbps class 10 Mbps class


Total number of soft channel bits

Minimum inter-TTI interval

Category 1 Category 2 Category 3 Category 4 Category 5 Category 6 Category 7 Category 8 Category 9 Category 10 Category 11* Category 12*
November 2005

3 3 2 2 1 1 1 1 1 1 2 1

19200 28800 28800 38400 57600 67200 115200 3GPP TS 25.306 134400 172800 172800 14400 28800

High Speed Downlink Packet Access (HSDPA)

*QPSK only

Adaptive Modulation and Coding


Motivation Principle Channel Quality Reporting

November 2005

45

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding Motivation (I)


 Signal quality received by a subscriber depends on:
    

distance from the desired and interfering base stations path loss log-normal shadowing short term Rayleigh fading

November 2005

46

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding Motivation (II)


 Consequence:


Signal transmitted should be modified to account for the signal quality variation

 Link adaptation:


Fast power control: Used in WCDMA release 99 Mitigates near-far problem in uplink Compensates for variations due to short term Rayleigh fading

AMC: Used in HSDPA

November 2005

47

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding Principle

HS-DSCH, e.g. 16QAM, code rate 3/4

 HS-DSCH data rate is adjusted by

modifying
  

modulation scheme effective code rate number of HS-PDSCH codes

HS-DSCH, e.g. QPSK, code rate 1/2

 Decision based on channel quality reports

from UE

November 2005

48

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding Channel Quality Reporting


Table according to 3GPP TS 25.214
CQI value Transport Block Size 12 13 14 15 1742 2279 2583 3319 3565 4189 4664 5287 5887 6554 7168 7168 7168 Number of HSPDSCH 3 4 4 5 5 5 5 5 5 5 5 5 5 Modulati on QPSK QPSK QPSK QPSK 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM Reference power adjustment ( 0 0 0 0 0 0 0 0 0 0 0 -1 -2 NIR XR V

HS-DSCH modulation / coding adapted acc. to proposed CQI

9600

HS-DPCCH: proposed CQI


(every 2ms160ms)

16 17 18 19 20 21 22

UE proposes CQI value so that HS-DSCH transport block error probability would not exceed 0.1
November 2005 49

23 24

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding Channel Quality Reporting


3GPP TS 25.214 contains 5 different tables for:
 Categories 1-6  Categories 7-8  Category 9  Category 10  Categories 11,12
CQI value 12 13 14 15 16 17 18 19 20 Transport Block Size 1742 2279 2583 3319 3565 4189 4664 5287 5887 6554 7168 7168 7168 Number of HSPDSCH 3 4 4 5 5 5 5 5 5 5 5 5 5 Modulati on QPSK QPSK QPSK QPSK 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM Reference power adjustment ( 0 0 0 0 0 0 0 0 0 0 0 -1 -2 NIR XR V 9600 0

Each table contains definitions for CQI values 030

21 22 23 24

November 2005

50

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding Simulated Packet Error Rate for CQI 1-16
PER vs. Sum of HS-PDSCH symbol SNR (dB)
1 CQI 1-15, AWGN CQI 1 CQI 2 CQI 3 CQI 4 CQI 5 CQI 6 CQI 7 CQI 8 CQI 9 CQI 10 CQI 11 CQI 12 CQI 13 CQI 14 CQI 15

PER

0.1

0.01 -4 -2 0 2 4 6 8 10 12 Sum of code symbol SNR (dB)

November 2005

51

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding Channel Quality Reporting


Example: UE proposes CQI value 19. CQI value 19 corresponds to
Transport Block Size 5287 bits 5 HS-PDSCHs 16QAM Modulation
12 13 14 15 16 1742 2279 2583 3319 3565 4189 4664 5287 5887 6554 7168 7168 7168 CQI value Transport Block Size Number of HSPDSCH 3 4 4 5 5 5 5 5 5 5 5 5 5 Modulati on QPSK QPSK QPSK QPSK 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM Reference power adjustment ( 0 0 0 0 0 0 0 0 0 0 0 -1 -2 NIR XR V 9600 0

UE assumes:
 HS-DSCH power [dB]:

17 18 19 20 21 22 23 24

PHSPDSCH ! PCPICH  +  (
+ signalled by higher layers Virtual IR buffer NIR Redundancy version XRV
November 2005 52

High Speed Downlink Packet Access (HSDPA)

Adaptive Modulation and Coding CQI Reference Period


Reported CQI value refers to 3-slot reference period ending 1 slot before first slot used to transmit CQI
7.5 Timeslots
TS0 TS1 TS2 TS3 TS4 TS5 TS6 TS7 TS8 TS9 TS10 TS11 TS12 TS13 TS14 TS15 TS16 TS17

HS-PDSCH
TB n TB n+1 TB n+2 TB n+3 TB n+4 TB n+5 TB n+6

HS-DPCCH
AN n-3 CQI k-3 AN n-2 CQI k-2 AN n-1 CQI k-1 AN n CQI k AN n+1 CQI k+1 AN n+2 CQI k+2 AN n+3 CQI k+3

CQI reference period

Reference period k-3

Reference period k-2

Reference period k-1

Reference period k

ACK/NACK field for HS-DSCH subframe associated to CQI reference period

November 2005

53

High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ
Motivation Protocol Definition Physical Layer HARQ Functionality Redundancy Version Coding HARQ Processes

November 2005

54

High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ
Motivation
Limitations of Adaptive Modulation and Coding: - accuracy of CQI reporting - effect of delay HARQ can be understood as an implicit link adaptation technique: - Does not rely on explicit C/I or similar measurements - Link layer acknowledgements are used for re-transmission decisions - Autonomously adapts to the instantaneous channel conditions - Insensitive to measurement error and delay AMC provides the coarse data rate selection.
Combination of AMC and HARQ

H-ARQ provides for fine data rate adjustment based on channel conditions.

November 2005

55

High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ
Protocol Definition

ACK Data

NACK Data

ARQ / Automatic Repeat Request: Receiver detects errors and requests retransmissions of erroneous packets HARQ / Hybrid-ARQ: Coding is applied to transmission packets Receiver does not delete received symbols when decoding fails but combines the new transmission with the old one in the buffer Two ways of operating: Identical retransmission (Chase Combining) Non-identical retransmission (Incremental Redundancy)

November 2005

56

High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ HS-DSCH Coding Chain


Data arrives to the coding unit in form of a maximum of one transport block once every transmission time interval.
PhCH#1 PhCH#P

CRC attachment to each transport block

Physical channel mapping

Bit Scrambling

Constellation Rearrangement for 16QAM

Code block segmentation


HS-DSCH Interleaving

Chase Combining or incremental redundancy determined by selection of redundancy version Signalled to UE on HS-SCCH

Channel Coding

Turbo Coding Rate 1/3


Physical channel segmentation

Physical Layer Hybrid-ARQ functionality

November 2005

57

High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ
Chase Combining
Turbo Encoder output (36 bits) Systematic Bits Parity 1 Parity 2 Rate Matching to 16 bits (Puncturing) Original Transmission Systematic Bits Parity 1 Parity 2 Chase Combining at receiver Systematic Bits Parity 1 Parity 2
58 High Speed Downlink Packet Access (HSDPA)

Transmitter

Retransmission

November 2005

Receiver

Hybrid ARQ
Incremental Redundancy
Turbo Encoder output (36 bits) Systematic Bits Parity 1 Parity 2 Rate Matching to 16 bits (Puncturing) Original Transmission Systematic Bits Parity 1 Parity 2 Incremental Redundancy Combining at receiver Systematic Bits Parity 1 Parity 2
59 High Speed Downlink Packet Access (HSDPA)

Transmitter

Retransmission

November 2005

Receiver

Hybrid ARQ
Signalling of Redundancy Version (QPSK) on HS-SCCH
s=1: systematic bits are prioritized s=0: non systematic bits are prioritized
Xrv (value) 0 1 2 3 2nd retransmission 3rd retransmission 4 5 6 7 s 1 0 1 0 1 0 1 0 r 0 0 1 1 2 2 3 3

Initial transmission 1st retransmission

r (range 0 to 3 for QPSK) influences: input parameter of puncturing or (together with s) of repetition algorithm defined in TS 25.212 selection of parity bits

Redundancy Version Coding Sequences are signalled on HS-SCCH, example: -{0,2,5,6}: one initial transmission + 3 retransmissions with different r and s parameters
November 2005 60 High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ
Signalling of Redundancy Version (16QAM) on HS-SCCH
Definition of parameter s as for QPSK r (range 0 to 1 for 16QAM) influences input parameter of puncturing or (together with s) of repetition algorithm defined in TS25.212 and thus selection of parity bits b (range 0 to 3) describes constellation rearrangement to average reliability of bits

Xrv (value) 2nd retransm. 0 1 2 3 1st retransm. 3rd retransm. Initial transm. 4 5 6 7

s 1 0 1 0 1 1 1 1

r 0 0 1 1 0 0 0 1

b 0 0 1 1 1 2 3 0

Redundancy Version Coding Sequences are signalled on HS-SCCH, example: -{6,4,0,5}: Chase combining (no change in s and r parameters, i.e. same redundancy version) with 4 possible constellations
November 2005 61 High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ HS-DSCH Coding Chain


Data arrives to the coding unit in form of a maximum of one transport block once every transmission time interval.
PhCH#1 PhCH#P

CRC attachment to each transport block

Physical channel mapping

Bit Scrambling

Constellation Rearrangement for 16QAM

Code block segmentation


HS-DSCH Interleaving

Constellation determined by parameter b Signalled to UE on HS-SCCH

Redundancy Version determined by parameters r and s Signalled to UE on HS-SCCH

Channel Coding

Turbo Coding Rate 1/3


Physical channel segmentation

Physical Layer Hybrid-ARQ functionality

November 2005

62

High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ Physical Layer HARQ Functionality (I)


Turbo Coder outputs Systematic bits and two streams of parity bits Systematic bits are identical to the input bits to the turbo coder

Systematic bits

Nsys Np1 Np2

RM S RM P1_2

Nt,sys Nt,p1 Nt,p2

From turbo coder

Parity 1 bits RM P1_1 Parity 2 bits RM P2_1

RM P2_2

RV Parameters s and r
matches the number of bits to the number of soft channel bits available in the virtual IR buffer (puncturing)

IR buffer size can be configured

matches the number of bits to the number of physical channel bits in the HS-PDSCH set; generates different redundancy versions which mainly influences HARQ performance

November 2005

63

High Speed Downlink Packet Access (HSDPA)

To Physical Channel Segmentation

First Rate Matching

Virtual IR Buffer

Second Rate Matching

Hybrid ARQ Physical Layer HARQ Functionality (II)


Example assumptions: 1 HS-PDSCH code with QPSK available (960 bits) 720 bits input to turbo coder -> (720 * 3) bits output of turbo coder Virtual IR buffer size = 1920 bits
First Rate Matching
720 bits

Virtual IR Buffer Nsys Np1 Np2

Second Rate Matching RM S RM P1_2 Nt,sys Nt,p1 Nt,p2

Systematic bits
720 bits

Parity 1 bits RM P1_1 Parity 2 bits RM P2_1


720 bits

RM P2_2

2160 bits have to be matched to 1920 bits by puncturing (-11%)

Virtual IR buffer size = 1920 bits

1920 bits have to be matched to 960 bits by puncturing (-50%),

November 2005

64

High Speed Downlink Packet Access (HSDPA)

To Physical Channel Segmentation, 960 bits available on HS-PDSCH

From turbo coder 3* 720 bits = 2160 bits are arriving

Hybrid ARQ HS-DSCH Coding Chain: Example


Example: Coding rate for Fixed reference Channel H-Set 1 (QPSK) acc. to 3GPP TS 25.101:
Equivalent to nom. average information bit rate of 534 kbps (=3202 bits / 3 (Inter TTI) / 2ms) Inf. Bit Payload CRC Addition Code Block Segmentation Turbo-Encoding (R=1/3) 1st Rate Matching Redundancy Version Selection Physical Channel Segmentation
4800 3202

CRC length = 24 bits for HS-DSCH


3202 24 CRC

3226

9678 9600

12 Tail Bits

Rate matching to number of Soft Channel Bits available for this HARQ process (9600 bits)

960

5 HS-PDSCHs

Code Rate = 0,67 (= 3202 information bits / 4800 binary channel bits per TTI)

November 2005

65

High Speed Downlink Packet Access (HSDPA)

Hybrid ARQ HARQ Processes

asynchronous DL - synchronous UL Number of H-ARQ processes = 1..8 per UE


November 2005 66 High Speed Downlink Packet Access (HSDPA)

Interworking with Physical Layer Procedures


Transmit Diversity Compressed Mode

November 2005

67

High Speed Downlink Packet Access (HSDPA)

High Speed Downlink Packet Access


HSDPA Impact on Transmit Diversity


HS-PDSCH and HS-SCCH can use open loop STTD, HS-PDSCH can also use closed loop mode 1 diversity The transmit diversity mode used for a HS-PDSCH subframe shall be the same as used for the DPCH associated with this HS-PDSCH subframe If the DPCH associated with an HS-SCCH subframe is using either open or closed loop transmit diversity, the HS-SCCH subframe from this cell shall be transmitted using STTD, otherwise no transmit diversity shall be used for this HS-SCCH subframe In the case that an HS-PDSCH is associated with a DPCH for which closedloop transmit diversity is applied, the antenna weights applied to HS-PDSCH are the same as applied to the associated DPCH

November 2005

68

High Speed Downlink Packet Access (HSDPA)

High Speed Downlink Packet Access


HSDPA Impact on Compressed Mode
The UE shall neglect a HS-SCCH or HS-PDSCH transmission, if a part of the HS-SCCH or a part of the corresponding HS-PDSCH overlaps with a downlink transmission gap on the associated DPCH. Neither ACK nor NACK shall be transmitted by the UE to respond to the corresponding downlink transmission If a part of a HS-DPCCH slot allocated for ACK/NACK information overlaps with an uplink transmission gap on the associated DPCH, the UE shall not transmit ACK/NACK information in that slot If in a HS-DPCCH sub-frame a part of the slots allocated for CQI information overlaps with an uplink transmission gap on the associated DPCH, the UE shall not transmit CQI information in that sub-frame If a CQI report is scheduled in the current CQI field and the corresponding 3-slot reference period wholly or partly overlaps a downlink transmission gap, then the UE shall use DTX in the current CQI field and in the CQI fields in the next (N_cqi_transmit1) subframes

November 2005

69

High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity


Overall Protocol Architecture Functions and Architecture Node B and UE Side MAC-hs Protocol Data Unit MAC-hs Reset MAC-d Flows and Priority Queue Handling

November 2005

70

High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity


Protocol Architecture with New MAC-hs Protocol
UE
RLC MAC

RNC
RLC MAC-d

Node B
MAChs HSDSCH FP L2 HSDSCH FP L2

PHY

PHY

L1

L1

Uu
MAC = Medium Access Control RLC= Radio Link Control FP = Frame Protocol
November 2005 71

Iub/ Iur

New protocol entity in Node B


One entity for each cell supporting HSDPA

High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity


Data Flows through Layer 2, Principle and Terminology
Higher Layer
Higher Layer PDU Higher Layer PDU

RLC SDU

RLC SDU

reassembly

L2 RLC

RLC

Segmentation concatenation
RLC

&

MAC SDU

L2 MAC

MAC

MAC

MAC SDU

Transport block (MAC PDU)

Transport block (MAC PDU)

L1
CRC

CRC

MAC = Medium Access Control RLC= Radio Link Control PDU = Protocol Data Unit SDU = Service Data Unit
November 2005 72 High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity Functions Node B and UE Side


The Node B MAC-hs entity handles the HSDPA specific functions: Flow Control Scheduling/Priority Handling: determines Queue ID and Transmission Sequence Number (TSN) for each new MAC-hs PDU HARQ entity (one per UE): supports multiple stop and wait HARQ processes Transport Format and resource selection: Selection of an appropriate transport format and resource for the data on HS-DSCH The UE MAC-hs entity handles the HSDPA specific functions: HARQ entity (one per UE, parallel HARQ processes): generates ACKs or NACKs Reordering Queue distribution: routes MAC-hs PDUs to correct reordering buffer based on Queue ID Reordering: reorders received MAC-hs PDUs according to transmission sequence number (TSN) Disassembly of MAC-hs PDUs: removes MAC-hs header, extracts MAC-d PDUs and delivers them to higher layers PDU = Protocol Data Unit
November 2005 73 High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity Node B Side MAC-hs Architecture


MAC-d flows MAC-hs Scheduling/Priority handling
Priority Queue distribution Priority Queue distribution

Priority Queue

Priority Queue

Priority Queue

Priority Queue

MAC Control

HARQ entity

TFRC selection

Associated Uplink Signalling

HS-DSCH

Associated Downlink Signalling

November 2005

74

High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity UE Side MAC Architecture


PCCH BCCH CCCH CTCH SHCCH
( TDD only )

MAC Control DCCH DTCH

DTCH

MAC-d

MAC-hs MAC-c/sh

HS-DSCH Associated Downlink Signalling

PCH

FACH FACH RACH

CPCH USCH USCH DSCH DSCH


( FDD only ) ( TDD only ) ( TDD only )

DCH

DCH

Associated Uplink Signalling

November 2005

75

High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity UE Side MAC-hs Architecture


To MAC-d MAC-hs
Disassembly Reordering Disassembly Reordering MAC Control

Re-ordering queue distribution

HARQ

HS-DSCH Associated Downlink Signalling Associated Uplink Signalling

November 2005

76

High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity


MAC-hs Protocol Data Unit (PDU)
Each MAC-hs SDU equals a MAC-d PDU (format as for the non HS-DSCH case) A maximum of one MAC-hs PDU can be transmitted in a TTI per UE The MAC-hs header is of variable size
Version Flag (1 bit), extension capabilities for PDU format (value 1 reserved in rel5) Transmission Sequence Number (6 bit) for reordering purposes/in-sequence delivery Number of consecutive MAC-d PDUs with equal size (7 bits); maximum number of PDUs transmitted in a single TTI shall be 70

VF Queue ID

TSN

SID1

N1

F1

SID2

N2

F2

SIDk

Nk

Fk

MAC-hs header

MAC-hs SDU

MAC-hs SDU Mac-hs payload

Padding (opt)

Queue ID (3 bit) provides identification of the reordering queue in the receiver

Size Index Identifier (3 bit), size of set of consecutive MAC-d PDUs; MAC-d PDU size for a given SID configured by higher layers and independent for each Queue ID

If the F field is set to "0" the F field is followed by a SID field. If the F field is set to "1" the F field is followed by a MAC-d PDU.

November 2005

77

High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity


Reordering of MAC-hs PDUs on UE Side
Received MAC-hs PDUs

Reordering Queue

MAC-hs PDU TSN 3

TSN = 3 > Next expected TSN Start Reordering Release Timer T1 Next expected TSN = 2

MAC-hs PDU TSN 1 MAC-hs PDU TSN 0

Delivery to Disassembly Entity


November 2005 78 High Speed Downlink Packet Access (HSDPA)

MAC-hs Protocol Entity MAC-hs Reset


If a reset of the MAC-hs entity is requested by upper layers, the UE shall:
flush soft stop start

buffer for all configured HARQ processes;

all active re-ordering release timer (T1), set all timer T1 to their initial value; TSN with value 0 for the next transmission on every HARQ process;

initialise the

variables RcvWindow_UpperEdge and next_expected_TSN to their initial values; MAC-hs PDUs in the re-ordering buffer and deliver all MAC-d PDUs to the MAC-d entity; re-ordering buffer.

disassemble all

flush the and

then: all AM RLC entities mapped on HS-DSCH to generate a status report.


High Speed Downlink Packet Access (HSDPA)

indicate to

November 2005

79

MAC-hs Protocol Entity MAC-d Flows and Priority Queue Handling


Logical channel (ID 1) Logical channel (ID 2) Logical channel (ID 1) Logical channel (ID 15) MAC-d flow [Logical channel (ID 3)] MAC-d flow [Logical channel (ID 4)] MAC-d flow Iub RNC: 1 MAC-d entity per UE CmCH-PI is associated to a certain Queue ID via NBAP signalling MAC-d flow HS-DSCH data frames, each containing MAC d PDUs for one user and for a given CmCH-PI (Priority) and MAC-d PDU size Priority Queue (Queue ID 0) Priority Queue (Queue ID 7) Priority Queue (Queue ID 3) Priority Queue (Queue ID 0) Priority Queue (Queue ID 1) Node B: 1 MAC-hs entity per cell Reordering Queue (Queue ID 0) Reordering Queue (Queue ID 7) Reordering Queue (Queue ID 3) Reordering Queue (Queue ID 0) Reordering Queue (Queue ID 1) Air Interface UE2 UE1

November 2005

80

High Speed Downlink Packet Access (HSDPA)

NBAP: HS-DSCH Information to Modify (Extract)


IE/Group Name Presence Range IE Type and Reference Semantics Description

Priority Queue Information >CHOICE Priority Queue >>Add Priority Queue >>>Priority Queue ID >>>Associated HS-DSCH MAC-d Flow

0..<maxnoofPrioQueues> M M M 9.2.1.49C HS-DSCH Shall only refer to an HS-DSCH MAC-d Flow MAC-d flow already existing in the ID 9.2.1.31I old configuration. Multiple Priority Queues can be associated with the same HSDSCH MAC-d Flow ID. 9.2.1.53H 9.2.1.56a 9.2.1.24E 9.2.1.38B 9.2.1.38Aa 1..<maxnoofMACdPDUin dexes> M M M 9.2.1.53I 9.2.1.38A 9.2.1.52B

>>>Scheduling Priority Indicator >>>T1 >>>Discard Timer >>>MAC-hs Window Size >>>MAC-hs Guaranteed Bit Rate >>>MAC-d PDU Size Index >>>>SID >>>>MAC-d PDU Size >>>RLC Mode

M M O M O

November 2005

81

High Speed Downlink Packet Access (HSDPA)

RRC Protocol (Radio Resource Control)


Call Setup and Reconfiguration Mobility

November 2005

82

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Call Setup

November 2005

83

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Signalling of Physical Layer Parameters


Physical layer parameters signalled to UE / Node B: HS-SCCH set to be monitored Channel Quality Indicator feedback cycle k Measurement power offset + Power offsets for ACK, NACK, CQI Repetition factor of ACK/NACK: N_acknack_transmit Repetition factor of CQI: N_cqi_transmit

November 2005

84

High Speed Downlink Packet Access (HSDPA)

RRC Protocol
Downlink HS-PDSCH Information
Information Element/Group Need name HS-SCCH Info OP Multi Type and reference HS-SCCH Info 10.3.6.36a Measurement Feedback Info 10.3.6.40a Semantics description Version REL-5

Measurement Feedback Info OP

REL-5

Contained in: Cell Update Confirm Physical Channel Reconfiguration Radio Bearer Reconfiguration Radio Bearer Release Radio Bearer Setup Transport Channel Reconfiguration
November 2005 85 High Speed Downlink Packet Access (HSDPA)

RRC Protocol HS-SCCH Info


Information Element/Group name CHOICE mode >FDD >>DL Scrambling Code MD Secondary scrambling code 10.3.6.74 Need MP Multi Type and reference Semantics description Version REL-5 REL-5 DL Scrambling REL-5 code to be applied for HSDSCH and HSSCCH. Default is same scrambling code as for the primary CPICH. REL-5

>>HS-SCCH Channelisation Code Information >>>HS-SCCH Channelisation Code

MP

1 to <maxHSSCCHs> Integer (0..127)

MP

REL-5

November 2005

86

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Measurement Feedback Info


Information Element/Group name >FDD >>POhsdsch MP Real(-6 .. 13 by step of 0.5) Default Power offset between HSPDSCH and P-CPICH/SCPICH. In dB. In milliseconds. Need Multi Type and reference Semantics description Versio n REL-5 REL-5

>>CQI Feedback cycle, k

MP

Integer (0, 2, 4, 8, 10, 20, 40, 80, 160) Integer (1..4) Integer (0..8)

REL-5

>>CQI repetition factor >>(CQI

MP MP

REL-5 Refer to quantization of the power offset in [28] REL-5

November 2005

87

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Uplink DPCH Power Control Info


Information Element/Group name CHOICE mode >FDD >>DPCCH Power offset >>PC Preamble >>SRB delay >>Power Control Algorithm MP MP MP MP Integer(-164,..-6 In dB by step of 2) Integer (0..7) In number of frames Integer(0..7) In number of frames MP Need Multi Type and reference Semantics description Version

>>TPC step size >>(ACK >>(NACK >>Ack-Nack repetition factor

CV-algo OP

Enumerated Specifies algorithm to (algorithm 1, be used by UE to algorithm 2) interpret TPC commands Integer (1, 2) In dB Integer (0..8) Integer (0..8) Integer(1..4) Refer to quantization REL-5 of the power offset in [28] refer to quantization of REL-5 the power offset in [28] REL-5

OP OP

November 2005

88

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Added or Reconfigured DL TrCH information


Information Element/Group name >HS-DSCH >>HARQ Info OP HARQ info 10.3.5.7a Added or reconfigured MAC-d flow 10.3.5.1a Need Multi Type and reference Semantics description Note 1 Version REL-5 REL-5 REL-5

>>Added or reconfigured MAC-d OP flow

Contained in: Cell Update Confirm HOV to UTRAN command Radio Bearer Reconfiguration Radio Bearer Release Radio Bearer Setup Transport Channel Reconfiguration
November 2005 89 High Speed Downlink Packet Access (HSDPA)

RRC Protocol HARQ Info


Information Element/Group name Number of Processes CHOICE Memory Partitioning >Implicit Need MP MP UE shall apply memory partitioning of equal size across all HARQ processes MP <1 to MaxHProces ses> Integer(800 .. 16000 by Maximum number of step of 800, 17600 .. soft channel bits 32000 by step of 1600, available in the virtual 36000 .. 80000 by step of IR buffer [27] 4000, 88000 .. 160000 by step of 8000, 176000 .. 304000 by step of 16000) Multi Type and reference Integer (1..8) Semantics description Version REL-5 REL-5 REL-5

>Explicit >>Memory size

REL-5 REL-5

>>>Process Memory size

MP

REL-5

November 2005

90

High Speed Downlink Packet Access (HSDPA)

RRC Protocol:
Added or Reconfigured MAC-d Flow
Information Element/Group name MAC-hs queue to add or reconfigure list >MAC-hs queue Id >MAC-d Flow Identity Need OP MP MP Multi <1 to maxQueueID> Integer(0..7) MAC-d Flow Identity 10.3.5.7c Integer(10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 120, 140, 160, 200, 300, 400) Integer(4, 6, 8, 12, 16, 24, 32) <1 to max MACdPDUsizes> Type and reference Semantics description Version REL-5 The MAC-hs queue ID is REL-5 unique across all MAC-d flows. REL-5

>T1

MP

Timer (in milliseconds) when PDUs are released to the upper layers even though there are outstanding PDUs with lower TSN values.

REL-5

>MAC-hs window size >MAC-d PDU size Info

MP OP

REL-5

>>MAC-d PDU size >>MAC-d PDU size index MAC-hs queue to delete list >MAC-hs queue Id

SID

MP MP OP MP <1 to maxQueueID>

Mapping of the different MAC- REL-5 d PDU sizes configured for the HS-DSCH to the MAC-d PDU size index in the MAC-hs header. Integer(1..5000) REL-5 Integer(0..7) Integer(0..7) The MAC-hs queue ID is unique across all MAC-d flows. REL-5 REL-5 REL-5

November 2005

91

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Mobility


HS-DSCH sent from one BTS only Associated DCH sent from all cells RNC DCH + HS-DSCH

Iub

DCH

November 2005

92

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Mobility


Terminology:

Serving HS-DSCH Radio Link Indicator in Downlink Information for each Radio Link

Serving HS-DSCH radio link: The radio link that the HS-PDSCH physical channel(s) allocated to the UE belongs to. Serving HS-DSCH cell: The cell associated with the UTRAN access point performing transmission and reception of the serving HS-DSCH radio link for a given UE. The serving HS-DSCH cell is always part of the current active set of the UE. Serving HS-DSCH Node B: A role a Node B may take with respect to a UE having one or several HS-PDSCHs allocated. The serving HS-DSCH Node B is the Node B controlling the serving HS-DSCH cell.

Procedures:
Mobility for HSDPA is based on existing (Release 99) RRC handover procedures.

November 2005

93

High Speed Downlink Packet Access (HSDPA)

RRC Protocol Serving HS-DSCH Cell Change


RNC RNC

Source HSDSCH Node B


MAC-hs NodeB NodeB NodeB

Target HSDSCH Node B


MAC-hs NodeB

s
Serving HS-DSCH radio link

t
Serving HS-DSCH radio link

Establishment of new HARQ entities in target Node B


November 2005 94 High Speed Downlink Packet Access (HSDPA)

RRC Protocol Example: Inter Node B Hard Handover


UE Target Node B
Start Rx/Tx RL Setup

Source Node B

SRNC
HOV Decision MAC-hs release RL Reconfiguration

MAC-hs setup Transport Channel Reconfiguration incl. MAC-hs Reset Indicator Stop Tx/Rx in source cell Start Tx/Rx in target cell MAC-hs Reset Transport Channel Reconfiguration Complete Stop Rx/Tx
November 2005 95 High Speed Downlink Packet Access (HSDPA)

RL Reconfiguration

RL Deletion

Technical Requirements for UE and Node B (Release 5)


UE Transmitter UE Receiver UE Layer 1 Processes UE Protocol Node B Transmitter

November 2005

96

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B Overview


HSDPA puts new requirements on UE, Node B and network functionality: New protocol architecture (new MAC-hs entity in Node B) Significant increase in L1 functionality Introduction of new transport and physical channels HS-(P)DSCH: High Speed (Physical) Downlink Shared Channel HS-SCCH: High Speed Shared Control Channel HS-DPCCH: High Speed Dedicated Physical Control Channel

Short Transmission Time Interval (TTI) of 2 ms Introduction of 16QAM Modulation Scheme as terminal capability Adaptive Modulation & Coding based on terminal capability and CQI (Channel Quality Indicator) feedback from terminal to Node B Hybrid-ARQ (Automatic Repeat Request) Protocol New User Equipment Classes in 3GPP TS 25.306
November 2005 97 High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B Requirements for UE Transmitter


Technical Background: HS-DPCCH is introduced as 3rd uplink code channel for transmission of ACK/NACK and CQI.
Modification of output power probability function Increased UE power amplifier linearity requirements Full or partial transmission of HS-DPCCH during a DPCCH timeslot

DPDCH HS-DPCCH DPDCH DPCCH DPCCH HS-DPCCH

April 2005

98

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121 Requirements, Transmitter Characteristics
34.121 Transmitter Characteristics (FDD) Section
5.7.A

Title
Transmit ON/OFF power, HS-PDCCH UE max output power with HS-DPCCH Spectrum emission mask with HS-DPCCH Adjacent Channel Leakage Power Ratio (ACLR) with HS-DPCCH Error Vector Magnitude (EVM) with HS-DPCCH

Comment
Verify power ratios and absolute powers during HS-DPCCH transmission Verify new maximum output power requirements during HS-DPCCH transmission Update of existing R99 test case for introduction of HSDPA Update of existing R99 test case for introduction of HSDPA Update of existing R99 test case for introduction of HSDPA

5.2A

5.9A 5.10A

5.13A.1

November 2005

99

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B Uplink Reference Measurement Channel


Testing of UE Transmitter Characteristics with HS-DPCCH Beta values:

November 2005

100

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121 Requirements, Transmit ON/OFF Power

November 2005

101

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


Maximum Output Power with HSDPA
The maximum output power with HS-DPCCH is a measure of the maximum power the UE can transmit when HS-DPCCH is fully or partially transmitted during a DPCCH timeslot. Ratio of Fc / Fd for all values of Fhs Fc /Fd = 1/15, 12/15 Fc /Fd = 13/15, 15/8 Fc /Fd = 15/7, 15/0 Sub-test 1 2 3 4 5 6
November 2005 102

Power Class 3 Power Class 4 Power Tol Power Tol (dBm) (dB) (dBm) (dB) +24 +1.7/-3.7 +21 +2.7/-2.7 +23 +2.7/-3.7 +20 +3.7/-2.7 +22 +3.7/-3.7 +19 +4.7/-2.7 Fd 15/15 15/15 15/15 8/15 7/15 off Fc/Fd 1/15 12/15 13/15 15/8 15/7 15/0 Fhs 2/15 24/15 26/15 30/15 30/15 30/15

TS 34.121

Fc 1/15 12/15 13/15 15/15 15/15 15/15

TS 34.121

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


Adjacent Channel Leakage Ratio with HS-DPCCH

November 2005

103

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


Error Vector Magnitude with HS-DPCCH

November 2005

104

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121 Requirements, RRM

No RRM requirement explicitely related to HSDPA have been identified.

November 2005

105

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121 Requirements, Receiver Characteristics
34.121 Receiver Characteristics (FDD) Section
6.3A

Title
Maximum input level, Minimum requirement for HS-PDSCH reception (16QAM)

November 2005

106

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B Requirements for UE Layer 1 Processes


Technical Background: Fast scheduling, Hybrid ARQ and adaptive modulation and coding as interaction between Node B and UE are introduced. Correctness of layer 1 processes essential for HSDPA performance Consistency, speed, detection probabilities

November 2005

107

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B TS


34.121 Requirements, RF Performance
New Section!

34.121 RF Performance (FDD) Section


9.2.1 9.2.2 9.2.3 9.3.1 9.3.2 9.4

Title
Demodulation of HS-DSCH (Fixed Reference Channel); Single Link Demodulation of HS-DSCH (Fixed Reference Channel); Open Loop Diversity Demodulation of HS-DSCH (Fixed Reference Channel); Closed Loop Tx Diversity Reporting of Channel Quality Indicator; AWGN propagation conditions Reporting of Channel Quality Indicator; Fading propagation conditions HS-SCCH Detection Performance

November 2005

108

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


34.121 Requirements, Fixed Reference Channels
- Fixed Reference Channels H-Sets 1-5 defined in release 5: - H-Set 1 QPSK / 16 QAM - H-Set 2 QPSK / 16 QAM - H-Set 3 QPSK / 16 QAM - H-Set 4 QPSK - H-Set 5 QPSK - compare with rel99 Reference Measurement Channels

November 2005

109

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


34.121 Requirements, Fixed Reference Channels
Example: Fixed Reference Channel H-Set 1 acc. to 3GPP TS 34.121:
Parameter Nominal Avg. Inf. Bit Rate Inter-TTI Distance Number of HARQ Processes Unit kbps TTIs Process es Bits Information Bit Payload NINF Number Code Blocks Binary Channel Bits Per TTI Total Available SMLs in UE Number of SMLs per HARQ Proc. Coding Rate Number of Physical Channel Codes Modulation Codes Blocks Bits SMLs SMLs 534 3 2 3202 1 4800 19200 9600 0.67 5 QPSK Value 777 3 2 4664 1 7680 19200 9600 0.61 4 16QAM SML = Soft Metric Location (Soft channel bit)

November 2005

110

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B TS 34.121 Requirements: FRCs and UE Categories
HS-DSCH category Corresponding requirement

Category 1 Category 2 Category 3 Category 4 Category 5 Category 6 Category 11 Category 12

H-Set 1 H-Set 1 H-Set 2 H-Set 2 H-Set 3 H-Set 3 H-Set 4 H-Set 5

November 2005

111

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121, 9.2.: Demodulation of HS-DSCH
Verify overall performance of HS-DSCH: Information bit throughput R [kbps] based on ACK/NACK evaluation

Fixed Reference Channel


H-set according to UE category , predefined redundancy versions Decision about new transmissions or retransmissions

UE reports ACK, NACK or DTX


November 2005 112 High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121/9.3: Reporting of Channel Quality Indicator, AWGN
Verify CQI accuracy in 2 steps: 1. CQI shall be in the range of +/-2 of the reported median more than 90 % of the time 2. Check HS-DSCH BLER for median CQI, median CQI +2 and median CQI-1 SS ignores CQI reports by UE, and sets: 1. 2. HS-DSCH according to CQI=16 HS-DSCH according to median CQI, median CQI + 2, median CQI-1 CQI Reports: feedback cycle and repetition factor configured by higher layers
November 2005 113 High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121/9.3: Reporting of Channel Quality Indicator, Fading

Verify CQI accuracy: Collect events when UE reported median CQI and median CQI+3, and check HS-DSCH BLER for these events.

Physical channel parameters for HS-DSCH set according to a fixed CQI value (median CQI) CQI Reports: feedback cycle and repetition factor configured by higher layers
November 2005 114 High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


TS 34.121 / 9.4: HS-SCCH Detection Performance
Verify HS-SCCH detection: Probability that UE is signalled on HSSCCH but DTX is observed on corresponding HS-DPCCH

UE under test addressed via first HS-SCCH UE responds ACK, NACK or DTX

November 2005

115

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B Requirements for UE MAC-hs


Technical Background: MAC-hs protocol entity in UE handles HARQ, priority queue routing, re-ordering and disassembly of packets.

Essential for user plane performance Specific test cases required

RLC MAC

RLC MAC-d

MAChs

HSDSCH FP L2

HSDSCH FP L2

PHY

PHY

L1

L1

Uu

Iub/ Iur

November 2005

116

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B TS 34.123-1 - Layer 2


34.123-1 Layer 2 Section
7.1.5.1 7.1.5.2 7.1.5.3 7.1.5.4 7.1.5.5 7.1.5.6
November 2005

Title
MAC-hs reordering and stall avoidance To confirm that UE delivers RLC PDUs in order to RLC and that UE is using window and timer based stall avoidance. MAC-hs Priority queue handling To confirm that UE handles different queues with different radio bearers mapped onto them. MAC-hs PDU header handling To confirm that UE discards PDUs with reserved values in header fields or with values inconsistent to RRC configuration, and to confirm correct disassembly into MAC-d PDUs MAC-hs retransmissions To confirm that UE correctly transmits ACK or NACK MAC-hs reset To confirm that UE flushes reordering buffer and delivers all MAC-d PDUs, that UE initializes the TSN and next_exptected_TSN, and that RLC status report is sent MAC-hs transport block size selection To verify that UE selects correct transport block size based on TFRI value on HS-SCCH
117 High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B Requirements for UE Higher Layers


Technical Background: HSDPA specific information elements have been introduced in RRC and NAS protocols. HSDPA specific test cases in TS 34.123-1: 40 Layer 3 test cases:
Radio Bearer Establishment/Reconfiguration/Release Transport/Physical Channel Reconfiguration Cell Update State transitions Handover (incl. inter-system!) and Serving HS-DSCH cell change

Verify handling of QoS IE to indicate data rates above 8640 kbps

11 Radio Bearer test cases 1 NAS test case

November 2005

118

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B Node B Transmitter Requirements


Technical Background: 16QAM is available as modulation scheme on HS-PDSCH.
Different EVM requirement for Node B supporting HS-PDSCH with 16QAM (12.5 % with 16QAM) New test model 5 for measuring EVM according to TS 25.141 specification Variants of this test model with different HS-PDSCH and DPCH numbers defined
EVM = Error Vector Magnitude
November 2005 119 High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B HSDPA Test Model 5 Active Channels
Type Number of Channels 1 1 1 1 30/14/6(*) 2 8/4/2(*) Fraction of Power (%) 7.9 7.9 1.3 1.3 14/14.2/14. 4 in total 4 in total 63.6/63.4/6 3.2 in total Level setting (dB) -11 -11 -19 -19 see table 6.b see table 6.c see table 6.d Channelization Code 1 0 16 3 see table 6.b see table 6.c see table 6.d Timing offset (x256Tchip) 0 0 120 0 see table 6.b see table 6.c see table 6.d P-CCPCH+SCH Primary CPICH PICH
S-CCPCH containing PCH (SF=256)

DPCH (SF=128) HS-SCCH HS-PDSCH (16QAM)

Note *: 2 HS-PDSCH shall be taken together with 6 DPCH, 4 HS-PDSCH shall be taken with 14 DPCH, and 8 HS-PDSCH shall be taken together with 30 DPCH.
November 2005 120 High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


Test Model 5: HS-SCCH and HS-PDSCH Settings
Code (SF=128) Timing offset (x256Tchip) 0 0 Timing offset (x256Tchip) 0 0 0 0 0 0 0 0 Level settings (dB) (8 codes) -11 -11 -11 -11 -11 -11 -11 -11 -8 -8 -5 Level settings (dB) (4 codes) -8 -8 Level settings (dB) -15 -21 Level settings (dB) (2 codes) -5

HS-SCCH

9 29 Code (SF=16) 4 5 6

HS-PDSCH

7 12 13 14 15

November 2005

121

High Speed Downlink Packet Access (HSDPA)

Technical Requirements for UE and Node B


Node B Transmitter Requirements: Test Model 5 Variants

4 HS-PDSCHs, 14 DPCHs

8 HS-PDSCHs, 30 DPCHs

2 HS-PDSCHs, 6 DPCHs

November 2005

122

High Speed Downlink Packet Access (HSDPA)

Release 6 Issues
HS-DPCCH ACK/NACK Enhancement Fractional DPCH Release 6 Requirements for UE and Node B HSUPA

November 2005

123

High Speed Downlink Packet Access (HSDPA)

Review UMTS Release 5/6 (Extract*)

HSDPA IMS Phase 1  HSDPA Enhancements:


 HS-DPCCH ACK/NACK Enhancement  Performance Requirements of Receive Diversity for HSDPA  Improved minimum performance requirements for HSDPA UE categories 7 & 8

Release 5

Release 6

 FDD Enhanced Uplink / HSUPA  Optimisation of downlink channelisation code utilisation (F-DPCH)  Multimedia Broadcast Multicast Service (MBMS)  IMS Phase 2

*For complete list of work/study items, see official 3GPP workplan

November 2005

124

High Speed Downlink Packet Access (HSDPA)

Release 6 Issues HS-DPCCH ACK/NACK Enhancement


Enhancements to

the HS-DPCCH ACK/NACK transmission Transmission of a layer 1 preamble and postamble


Objective: Improve ACK/NACK

decoding reliability Enable current performance with lower HS-DPCCH power Improved coverage for DCH or E-DCH

November 2005

125

High Speed Downlink Packet Access (HSDPA)

Release 6 Issues HS-DPCCH ACK/NACK Enhancement


Only relevant if

HARQ preamble mode = 1 (signalled by higher layers to UE in Uplink DPCH power control info IE) detects information on HS-SCCH:  HARQ preamble is transmitted prior to ACK/NACK transmission  HARQ postamble is transmitted after ACK/NACK transmission

If UE

November 2005

126

High Speed Downlink Packet Access (HSDPA)

Release 6 Issues HS-DPCCH ACK/NACK Enhancement


 New

Coding of ACK/NACK field in HS-DPCCH

HARQ-ACK message to be transmitted ACK NACK PRE POST

w0

w1

w2

w3

w4

w5

w6

w7

w8

w9

1 0 0 0

1 0 0 1

1 0 1 0

1 0 0 0

1 0 0 1

1 0 1 0

1 0 0 0

1 0 0 1

1 0 1 0

1 0 0 0

November 2005

127

High Speed Downlink Packet Access (HSDPA)

Release 6 Issues
Fractional Dedicated Physical Channel (F-DPCH)
Fractional DPCH is a release 6 feature for UMTS FDD. Rationale: HSDPA requires an associated DPCH, even for HSDPA data-only users Pilot bits on DPCCH Phase reference TPC bits on DPCCH UL / DL Power control Objective of Fractional DPCH: Allow more efficient downlink code usage Drawbacks for channel estimation are accepted Implementation: DCCH signalling carried on HS-DSCH One code is shared between different users UE specific TPC bits maintain power control loop for each UE Uplink DPCH unchanged
November 2005 128 High Speed Downlink Packet Access (HSDPA)

Release 6 Issues
Fractional DPCH Principle
vvv CPICH Any
10 ms P-CCPCH UE 1 DPCH Radio framewith (SFN modulo 2) = 0 XDPCH1 TPC bits for 1 slot 10 ms Radio framewith (SFN modulo 2) = 1

UE 2 DPCH UE 3 DPCH Fractional Dedicated Physical Channel HS-PDSCH Subframes

XDPCH2 XDPCH3

Ttx_diff

Subframe Subframe Subframe Subframe Subframe Subframe Subframe Subframe #0 #1 #2 #3 #4 #5 #6 #7 0 2 6 9

UL 1 DPCCH T0 UL 2 DPCCH

UL 3 DPCCH

November 2005

129

High Speed Downlink Packet Access (HSDPA)

Release 6 Issues Fractional DPCH Frame Structure


512 chips
(Tx OFF) TPC NTPC bits (Tx OFF)

Tslot = 2560 chips

Slot #0 Slot #1

Slot #i 1 radio frame: Tf = 10 ms

Slot #14

Spreading factor is always 256 -> 10 UEs per code 2 TPC bits / slot UE specific F-DPCH frame offset
November 2005 130 High Speed Downlink Packet Access (HSDPA)

Release 6 Issues DL F-DPCH information common for all RL


Information Element/Group name Timing Indication CFN-targetSFN frame offset Timing maintained Synchronization indicator Need MP CV-TimInd CV-Synch Multi Type and reference Enumerated (Initialise, Maintain) Integer(0..255) Enumerated (false) In frame FALSE indicates that no synchronisation procedure shall be performed for timing maintained intra- and inter-frequency hard handover [29]. Absence of this element means that the synchronization procedure A shall be used. Semantics description Version REL-6 REL-6 REL-6

Quality criterion for L1 synchronization Downlink F-DPCH power control information TPC command error rate target
November 2005 131

OP

Downlink DPCH power control information 10.3.6.23 Real (0.005..0.1 by step of 0.005)

REL-6

OP

REL-6

High Speed Downlink Packet Access (HSDPA)

Release 6 Issues DL F-DPCH information for each RL


Information Element/Group name Primary CPICH usage for channel estimation F-DPCH frame offset Need Multi Type and reference Semantics description Version

MP

Primary CPICH usage for channel estimation 10.3.6.62 Integer (0..38144 by step of 256) Offset (in number of chips) between the beginning of the PCCPCH frame and the beginning of the F-DPCH frame. This is called XF-DPCH,n in [26]

REL-6

MP

REL-6

Secondary CPICH info Secondary scrambling code Code number TPC combination index

OP MD MP MP

Secondary CPICH info 10.3.6.73 Secondary scrambling code 10.3.6.74 Integer (0..255) TPC combination index 10.3.6.85 Default is the same scrambling code as for the Primary CPICH

REL-6 REL-6 REL-6 REL-6

November 2005

132

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for UE Fixed Reference Channel (FRC) H-Set 6


Parameter Nominal Avg. Inf. Bit Rate Inter-TTI Distance Number of HARQ Processes Information Bit Payload ( N INF ) Number Code Blocks Binary Channel Bits Per TTI Total Available SMLs in UE Number of SMLs per HARQ Proc. Coding Rate 0.67 Number of Physical Channel Codes Modulation QPSK 16QAM Codes 10 0.61 8 Unit kbps TTIs Processes Bits Blocks Bits SMLs SMLs 3219 1 6 6438 2 9600 115200 19200 Value 4689 1 6 9377 2 15360 115200 19200

November 2005

133

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for UE Coding Rate for H-Set 6 (QPSK)


Inf. Bit Payload CRC Addition Code Block Segmentation Turbo-Encoding (R=1/3) 1st Rate Matching RV Selection Physical Channel Segmentation
960 4800 4800 6438 6438 3231 9693 9693 9600 9600 12 12 Tail Bits 24 CRC

November 2005

134

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for UE


No RX diversity

November 2005

135

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for UE Improved Receiver Performance for HSDPA (I)


 Work items

related to receiver performance (release 6): Performance Requirements of Receive Diversity for HSDPA Improved Minimum Performance Requirements for HSDPA UE categories 7/8  Receive diversity: Enhance coverage, cell capacity and peak data rate in a HSDPA system Shall be an optional capability for a HSDPA UE terminal  10 Code UEs (categories 7 and 8): Dedicated performance requirements for high end terminals Changing baseline receiver from RAKE to LMMSE chip level equalizer

November 2005

136

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for UE


RX Diversity

November 2005

137

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for UE


Advanced Receiver / LMMSE

-> requirements will be adapted in TS 34.121 accordingly

November 2005

138

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for Node B Requirements for Node B Layer 1 Processes


Technical Background: Fast scheduling, Hybrid ARQ and adaptive modulation and coding as interaction between Node B and UE are introduced. Correct detection of ACK/NACK and CQI by the Node B essential for HSDPA performance Specific test cases for HS-DPCCH signalling detection in TS 25.141 (Rel-6) Reference Measurement Channel for HS-DPCCH (Rel-6)

November 2005

139

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for Node B Performance of Signalling Detection for HS-DPCCH


Node

B Requirement in 3GPP TS 25.141:

ACK

false alarm in AWGN and multipath conditions: P(DTX->ACK)

ACK

misdetection in AWGN and multipath conditions: P(ACK->NACK or DTX)

November 2005

140

High Speed Downlink Packet Access (HSDPA)

Release 6 Requirements for Node B Reference Measurement Channel for HS-DPCCH


DTCH Parameter Information bit rate Physical channel Repetition rate Information bit rate Physical channel Repetition rate 12.2 60 22 2.4 15 22 64 20 1 6 2 2 256 -2.69 0.7333 OFF 1 0 0 dB symbol dB Bits/slot Bits/slot Bits/slot ms Unit kbps kbps % kbps kbps %

DPDCH

DCCH

Spreading factor Interleaving Number of DPDCHs Dedicated pilot Power control TFCI Spreading factor Power ratio of DPCCH/DPDCH Amplitude ratio of DPCCH/DPDCH Closed loop power control Repetition factor of ACK/NACK HS-DPCCH power offset to DPCCH HS-DPCCH timing offset to DPCCH
November 2005 141 High Speed Downlink Packet Access (HSDPA)

DPCCH

High Speed Uplink Packet Access Focus


HSUPA is a 3GPP release 6 Feature for UMTS FDD. It is also referred to as FDD Enhanced Uplink. Main Focus: Enhanced packet transmission in uplink
 Uplink data rates up to 5.76 Mbps  Increased capacity and throughput  Reduced delay in uplink transmission  Combined [or independent] HSDPA / HSUPA operation

Example Applications: video-clips, multimedia, e-mail, gaming, video-streaming, VoIP


November 2005 142 High Speed Downlink Packet Access (HSDPA)

High Speed Uplink Packet Access Key Features


Fast scheduling of uplink resources in the Node B

Efficient use of uplink radio resources New uplink dedicated channel (E-DCH) Control of transport format combinations the UE can choose from Mechanism using absolute and relative grants

Hybrid automatic-repeat-request (HARQ)


Improving robustness against link adaptation errors Node B requests retransmissions of erroneously receveived data Node B can combine information from the original transmission with that of later retransmissions (Soft Combining)

Optional short transmission time interval of 2ms

November 2005

Accelerating packet scheduling for transmission


High Speed Downlink Packet Access (HSDPA)

143

November 2005

144

High Speed Downlink Packet Access (HSDPA)

High Speed Uplink Packet Access


Significant Functionality in Node B close to Air Interface
Core Network

UTRAN

Radio Network Controller (RNC): Selective combining

Node B (of serving radio link set): Scheduling: absolut/relative grants HARQ: Soft-combining, generation of ACK/NACK

Node B (non-serving radio link): Scheduling: relative grants HARQ: Soft-combining, generation of ACK/NACK

UE
November 2005 145 High Speed Downlink Packet Access (HSDPA)

High Speed Uplink Packet Access Protocol Architecture


DTCH DCCH DCCH DTCH MAC-d MAC-d

MAC-es / MAC-e MAC-e EDCH FP

MAC-es EDCH FP

PHY

PHY

TNL

TNL

UE

Uu

NodeB

Iub

Coincident CRNC/SRNC

TNL = Transport Network Layer CRNC = Controlling Radio Network Controller SRNC = Serving Radio Network Controller
November 2005 146

FP = Frame Protocol DCCH = Dedicated Control Channel DTCH = Dedicated Traffic Channel

High Speed Downlink Packet Access (HSDPA)

High Speed Uplink Packet Access


Overview Uplink Hybrid ARQ
SRNC
It is sufficient that one Node B receives packet correctly!

Incorrectly received packet

Correctly received packet

NACK

ACK

November 2005

147

High Speed Downlink Packet Access (HSDPA)

High Speed Uplink Packet Access


Comparison Uplink Scheduling WCDMA R99 <-> HSUPA
Release 99 UL DCH Scheduling Principle Release 6 UL E-DCH Scheduling Principle

SRNC

SRNC

Traffic volume measurements / TFC control

Data transmission

Data transmission

Scheduling info / scheduling decision

November 2005

148

High Speed Downlink Packet Access (HSDPA)

High Speed Uplink Packet Access


UE Capabilities
E-DCH category Maximum number of EDCH codes transmitted 1 2 2 Minimum spreading factor TTI Maximum number of bits of an E-DCH transport block transmitted within an E-DCH TTI 7110 14484 2798 Data Rate

Category 1 Category 2 Category 2

SF4 SF4 SF4

10 ms only 10 ms 2 ms

0.71 Mbps 1.45 Mbps 1.4 Mbps

Category 3 Category 4 Category 4

2 2 2

SF4 SF2 SF2

10 ms only 10 ms 2 ms

14484 20000 5772

1.45 Mbps 2 Mbps 2.89 Mbps

Category 5 Category 6 Category 6

2 4 4

SF2 SF2 SF2

10 ms only 10 ms 2 ms

20000 20000 11484

2 Mbps 2 Mbps 5.74 Mbps

NOTE: When 4 codes are transmitted in parallel, two codes shall be transmitted with SF2 and two with SF4
November 2005 149 High Speed Downlink Packet Access (HSDPA)

Further Standardization Issues


Support of IMS Realtime Services Enhanced performance requirements for HSDPA UE Continuous Connectivity for Packet Data Users

November 2005

150

High Speed Downlink Packet Access (HSDPA)

Outlook UMTS Release 7 (Extract*)

 HSPA Enhancements:

Release 7

 Improved support of IMS Realtime Services using HSDPA/HSUPA  Enhanced Performance Requirements based on Receive Diversity & LMMSE Equalizer
Receiver for HSDPA UE (Type 3)

 Improved Performance Requirements for non-HSDPA channels based on


Enhanced Receiver, Type 1 (Rx Diversity)

 Delay optimisation for procedures applicable to CS and PS Connections  Continuous Connectivity for Packet Data Users  Study on Evolved UTRA and UTRAN  Combinational Services (IMS and CS calls)

*For complete list of work/study items, see official 3GPP workplan

November 2005

151

High Speed Downlink Packet Access (HSDPA)

Further Standardization Issues


Improved Support of IMS Real Time Services
HSDPA on background, interactive and streaming services Optimization needed for conversational services or conversational components: Games Content sharing (video with simultaneous conversation) Use of dedicated channels for this would impact system capacity
New work item Primary focus of

(release 7): Improved support of IMS realtime services using HSDPA/HSUPA Main objective: Minimize service interruption time in case of handover

November 2005

152

High Speed Downlink Packet Access (HSDPA)

Further Standardization Issues


Enhanced Performance Requirements for HSDPA UE

 Combination of

receive diversity & LMMSE equalizer receiver  Focus on categories 7 and 8  New work item (release 7) for defining optional performance requirements (type 3)

November 2005

153

High Speed Downlink Packet Access (HSDPA)

Further Standardization Issues


Continuous Connectivity for Packet Data Users

Objective: Reduce the uplink noise rise from physical control channels of inactive packet data users Significantly increase the number of inactive packet data users (i.e. HSDSCH/E-DCH users without UL DPDCH) in the UMTS FDD system that can stay in CELL_DCH state over a long time period Restart of transmission shall be possible with a much shorter delay (<50ms) than would be necessary for reestablishment of a new connection

November 2005

154

High Speed Downlink Packet Access (HSDPA)

Thank you for your attention! Comments and questions welcome!

November 2005

155

High Speed Downlink Packet Access (HSDPA)

You might also like