38
High-Speed Downlink Packet Access (HSDPA) HSDPA Background & Basics Principles: Adaptive Modulation, Coding, HARQ Channels/ UTRAN Architecture Resource Management: Fast Scheduling, Mobility Performance Results

High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

High-Speed Downlink Packet Access (HSDPA)

HSDPA Background & Basics

Principles: Adaptive Modulation, Coding, HARQ

Channels/ UTRAN Architecture

Resource Management: Fast Scheduling, Mobility

Performance Results

Page 2: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 2 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA Background

Initial goals

Establish a more spectral efficient way of using DL resources providing data rates beyond 2 Mbps, (up to a maximum theoretical limit of 14.4 Mbps)

Optimize interactive & background packet data traffic, support streaming service

Design for low mobility environment, but not restricted

Techniques compatible with advanced multi-antenna and receivers

Standardization started in June 2000

Broad forum of companies

Major feature of Release 5

Enhancements in Rel.7 HSPA+

Advanced transmission to increase data throughput

Signaling enhancements to save resources

Page 3: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 3 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA Basics

Evolution from R.99/ Rel.4

5MHz BW

Same spreading by OVSF and scrambling codes

Turbo coding

New concepts in Rel.5

Adaptive modulation (QPSK vs. 16QAM), coding and multicodes (fixed SF = 16)

Fast scheduling in NodeB (TTI = 2 msec)

Hybrid ARQ

Enhancements in Rel.7 HSPA+

Signaling enhancements

64QAM

MIMO techniques, increase of the bandwidth

Page 4: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 4 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Higher Order Modulation

Standard modulation scheme in UMTS R.99

QPSK: 2 bit per symbol

With HSDPA the modulation can be switched between

QPSK: 2 bit per Symbol

16QAM: 4 bit per Symbol

Low Bitrate Robust High Bitrate Sensitive to disturbances

Page 5: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 5 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Adaptive Modulation and Coding

For wireless data, link adaptation through Rate Control is more effective than Power Control.

Users in favorable channel conditions are assigned higher code rates and higher order modulation (16QAM).

This means higher data rates = Reduced latency

Users in worse condition will get lower code rate and lower modulation (QPSK).

More robust transmission with lower data rate

Decision on modulation and coding is based on fast feedback from the UE about channel quality (CQI).

Page 6: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 6 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Hybrid ARQ

H-ARQ automatically adapts to instantaneous channel conditions by:

Fast retransmissions at MAC-sublayer

Adding redundancy only when needed

The retransmitted packets are combined with the original packet to improve decoding probability.

Simple form of Hybrid ARQ shows significant gains over link adaptation alone.

Different schemes can be used for retransmission of the original data packet:

Chase-Combining

Incremental Redundancy

Page 7: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 7 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Fast Scheduling

Principle of fast scheduling

Assign the resources to the best user(s) in time to maximise throughput

Channels are uncorrelated Multi-User Diversity Gain

There exist various variants, which mainly differ in their consideration of QoS, e.g.

Round Robin

Max C/I

Proportional Fair

With HSDPA the resource management is shifted to the NodeB

No Soft Handover

Page 8: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 8 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HS-DSCH Principle I

Channelization codes at a fixed spreading factor of SF = 16

Up to 15 codes in parallel

OVSF channelization code tree allocated by CRNC

HSDPA codes autonomously managed by NodeB MAC-hs scheduler

Example: 12 consecutive codes reserved for HS-DSCH, starting at C16,4

Additionally, HS-SCCH codes with SF = 128 (number equal to simult. UE)

SF=8

SF=16

SF=4

SF=2

Physical channels (codes) to which HS-DSCH is mapped CPICH, etc.

C16,0 C16,15

Page 9: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 9 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HS-DSCH Principle II

Resource sharing in code as well as time domain:

Multi-code transmission, UE is assigned to multiple codes in the same TTI

Multiple UEs may be assigned channelization codes in the same TTI

Example: 5 codes are reserved for HSDPA, 1 or 2 UEs are active within one TTI

Data to UE #1 Data to UE #2 Data to UE #3

Time (per TTI)

Code

not used

Page 10: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 10 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

UMTS Channels with HSDPA

Cell 1

UE

Cell 2

R.99 DCH (in SHO) UL/DL signalling (DCCH) UL PS service UL/DL CS voice/ data

Rel.5 HS-DSCH

DL PS service

(Rel.6: DL DCCH)

= Serving

HS-DSCH cell

Page 11: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 11 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA Channels

HS-PDSCH

Carries the data traffic

Fixed SF = 16; up to 15 parallel channels

QPSK: 480 kbps/code, 16QAM: 960 kbps/code

HS-SCCH

Signals the configuration to be used next: HS-PDSCH codes, modulation format, TB information

Fixed SF = 128

Sent two slots (~1.3 msec) in advance of HS-PDSCH

HS-DPCCH

Feedbacks ACK/NACK and channel quality indicator (CQI)

Fixed SF = 256, code multiplexed to UL DPCCH

Feedback sent ~5 msec after received data

Page 12: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 12 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Timing Relations (DL)

NodeB Tx view

Fixed time offset between the HS-SCCH information and the start of the corresponding HS-DSCH TTI: HS-DSCH-control (2 Tslot= 1.33 msec)

HS-DSCH and associated DL DPCH not time-aligned

TB size & HARQ Info

Downlink DPCH

HS-SCCH

DATA HS-PDSCH

3 Tslot (2 msec)

HS-DSCH TTI = 3 Tslot (2 msec)

HS-DSCH-control = 2 Tslot

Tslot (2560 chips)

ch. code & mod

Page 13: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 13 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Timing Relations (UL)

UE Rx view

Alignment to m 256 to preserve orthogonality to UL DPCCH

HS-PDSCH and associated UL DPCH not time-aligned (but “quasi synch”)

DATA

Uplink DPCCH

HS-PDSCH

HS-DPCCH

3 Tslot (2ms)

m 256 chips

UEP = 7.5 Tslot (5ms) 0-255 chips

Tslot (0.67 ms)

CQI A/N

A

CQI A/N

A

CQI A/N

A

CQI A/N

A

Page 14: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 14 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA Architecture

MAC-c/sh

MAC-d

RLC

RRC PDCP

Logical Channels

Transport Channels

MAC-b

BCH

BCCH DCCH

DTCH

SRNC

CRNC

NodeB

DCH

Upper phy

DSCH

FACH

Evolution from R.99/Rel.4

• HSDPA functionality is

intended for transport of

dedicated logical channels

• Takes into account the

impact on R.99 networks

MAC-hs

HS-DSCH

HSDPA in Rel.5

• Additions in RRC to handle

HSDPA

• RLC nearly unchanged

(UM & AM)

• Modified MAC-d with link to

MAC-hs entity

• New MAC-hs entity located

in the Node B

w/o

MA

C-c

/sh

Page 15: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 15 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

MAC-hs in NodeB

MAC-hs

MAC – Control

HS-DSCH

Priority Queue distribution

MAC-d flows

Scheduling

Priority Queue

Priority Queue

Priority Queue

UE #1

UE #2

UE #N

MAC-hs Functions

Priority handling

Flow Control

To RNC

To UE

Scheduling

Select which user/queue to transmit

Assign TFRC & Tx power

HARQ handling

Service measurements

e.g. HSDPA provided bitrate

TFRC: Transport Format and Resource Combination Cf. 25.321

Page 16: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 16 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

MAC-hs in UE

MAC-hs

MAC – Control

Associated Uplink Signalling HS-DPCCH

To MAC-d

Associated Downlink Signalling HS-SCCH

HS-DSCH

HARQ

Reordering Reordering

Re-ordering queue distribution

Disassembly Disassembly

MAC-hs Functions

HARQ handling

ACK/ NACK generation

Reordering buffer handling

Associated to priority

queues

Flow control per

reordering buffer

Memory can be shared

with AM RLC

Disassembly unit

Cf. 25.321

Page 17: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 17 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Data Flow through Layer 2

Higher Layer

L1

Higher Layer PDU

RLC SDU

MAC-d SDU

MAC-d PDU

RLCheader

RLC

header…

MAC-d SDU

MAC-d PDU

CRC

MAC-dheader

MAC-d

headerL2 MAC-d

(non-transparent)

L2 RLC(non-transparent)Segmentation

&

Concatenation

Reassembly

Higher Layer PDU

RLC SDU

MAC-hs SDU MAC-hs SDU…MAC-hsheader L2 MAC-hs

(non-transparent)

Transport Block (MAC-hs PDU)

Page 18: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 18 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Hybrid Automatic Repeat Request

HARQ is a stop-and-wait ARQ

Up to 8 HARQ processes per UE

Retransmissions are done at MAC-hs layer, i.e. in the Node B

Triggered by NACKs sent on the HS-DPCCH

The mother code is a R = 1/3 Turbo code

Code rate adaptation done via rate matching, i.e. by puncturing and repeating bits of the encoded data

Two types of retransmission

Incremental Redundancy

Additional parity bits are sent when decoding errors occured

Gain due to reducing the code rate

Chase Combining

The same bits are retransmitted when decoding errors occured

Gain due to maximum ratio combining

HSDPA uses a mixture of both types

Page 19: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 19 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HARQ Processes

HARQ is a simple stop-and-wait ARQ Example

RTTmin = 5 TTI Synchronous retransmissions (MAC-hs decides on transmission)

UE support up to 8 HARQ processes (configured by NodeB) Min. number: to support continuous reception Max. number: limit of HARQ soft buffer Number of HARQ processes configured specifically for each UE category

1

1

2 2

2

3 4 5 3

3 4 5

1

RTTHARQ

Data

HS-PDSCH

ACK/NACK

HS-DPCCH

Page 20: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 20 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA UE Categories

The specification allows some freedom to the UE vendors

12 different UE categories for HSDPA with different capabilities (Rel.5)

The UE capabilities differ in

Max. transport block size (data rate)

Max. number of codes per HS-DSCH

Modulation alphabet (QPSK only)

Inter TTI distance (no decoding of HS-DSCH in each TTI)

Soft buffer size

The MAC-hs scheduler needs to take these restrictions into account

Page 21: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 21 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA – UE Physical Layer Capabilities

HS-DSCH Category

Maximum number of HS-DSCH

multi-codes

Minimum inter-TTI interval

Maximum MAC-hs TB size

Total number of soft channel

bits

Theoretical maximum data rate (Mbit/s)

Category 1 5 3 7298 19200 1.2

Category 2 5 3 7298 28800 1.2

Category 3 5 2 7298 28800 1.8

Category 4 5 2 7298 38400 1.8

Category 5 5 1 7298 57600 3.6

Category 6 5 1 7298 67200 3.6

Category 7 10 1 14411 115200 7.2

Category 8 10 1 14411 134400 7.2

Category 9 15 1 20251 172800 10.1

Category 10 15 1 27952 172800 14.0

Category 11* 5 2 3630 14400 0.9

Category 12* 5 1 3630 28800 1.8

cf. TS 25.306 Note: UEs of Categories 11 and 12 support QPSK only

Page 22: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 22 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Channel Quality Indicator (CQI)

Signaled to the Node B in UL each 2 msec on HS-DPCCH

Integer number from 0 to 30 corresponds to a Transport Format Resource Combination (TFRC) given by

Modulation

Number of channelization codes

Transport block size

For the given conditions the BLER for this TFRC shall not exceed 10%

Mapping defined in TS 25.214 for each UE category

Page 23: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 23 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

CQI – Mapping Table

CQI value Transport Block Size

Number of HS-PDSCH

Modulation Reference power

adjustment

NIR XRV

0 N/A Out of range

1 137 1 QPSK 0

6 461 1 QPSK 0

7 650 2 QPSK 0

15 3319 5 QPSK 0

16 3565 5 16-QAM 0

23 9719 7 16-QAM 0

24 11418 8 16-QAM 0

25 14411 10 16-QAM 0

26 17237 12 16-QAM 0

27 21754 15 16-QAM 0

28 23370 15 16-QAM 0

29 24222 15 16-QAM 0

30 25558 15 16-QAM 0

28800 0

Tables specified in TS 25.214

For each UE category Condition:

BLER 10%

Example for UE category 10

Page 24: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 24 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

3G (R.99) with dedicated channels

C/I

C/I

C/I

CQI

CQI

CQI

2 TTI

@1.2M 2 TTI

@76k 7 TTI

@614k

1 TTI

@1.2M

64k 64k

64k

Note: No fast channel quality feedback

3G with high speed feedback/scheduling on shared channels

HSDPA Fast Scheduling

Page 25: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 25 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA Resource Allocation

Scheduler

QoS & Subscriber Profile QoS: guar. bitrate, max. delay

GoS: gold/ silver/ bronze

Feedback from UL CQI, ACK/NACK

UE capabilities max. TFRC

Radio resources Power, OVSF codes

UE service metrics Throughput, Buffer Status

Scheduler Output • Scheduled Users • TFRC: Mod., TB size, # codes, etc. • HS-PDSCH power

• Scheduling targets

Maximize network throughput

Satisfy QoS/ GoS constraints

Maintain fairness across UEs and traffic streams

Page 26: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 26 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Scheduling Disciplines

Task

Select UEs (and associated priority queues) to transmit within next TTI

Usually this is done by means of ranking lists

Depending on the ranking criterion it can be distinguished between three major categories

Round Robin: allocate each user equal amount of time

Proportional Fair: equalise the channel rate / throughput ratio

Max C/I: prefer the users with good channel conditions

To provide GoS/ QoS additional inputs are to be used

Additional scheduling weights and rate constraints based on the requested GoS/ QoS

This can be traded-off with channel conditions

Special scheduling schemes are needed for providing delay critical services, e.g. VoIP

Page 27: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 27 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Comparison of Schedulers

Simple Round Robin doesn’t care about actual channel rate

Proportional Fair offers higher cell throughput

QoS aware algorithm offers significantly higher user perceived throughput than PF with similar cell throughput

aggregated cell throughput

0

500

1000

1500

2000

2500

Round Robin Proportional Fair QoS aw are

avera

ge t

hro

ug

hp

ut

[kb

ps]

user perceived throughput

0%

20%

40%

60%

80%

100%

0 100 200 300 400 500 600

average throughput [kbps]

Perc

en

tag

e o

f u

sers

receiv

ing

th

rou

gh

pu

t

Round Robin

Proportional Fair

QoS aw are

Page 28: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 28 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Mobility Procedures I

HS-DSCH for a given UE belongs to only one of the radio links assigned to

the UE (serving HS-DSCH cell)

The UE uses soft handover for the uplink, the downlink DCCH and any

simultaneous CS voice or data

Using existing triggers and procedures for the active set update

(events 1A, 1B, 1C)

Hard handover for the HS-DSCH, i.e.

Change of Serving HS-DSCH Cell within active set

Using RRC procedures, which are triggered by event 1D

Page 29: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 29 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Mobility Procedures II

Inter-Node B serving HS-DSCH cell change Note: MAC-hs needs to be transferred to new NodeB !

NodeB

NodeB

MAC-hs

NodeB

NodeB

MAC-hs

Source HS-

DSCH Node B Target HS-

DSCH Node B

Serving HS-DSCH radio link

Serving

HS-DSCH

radio link

s t

CRNC CRNC

Page 30: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 30 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HS-DSCH Serving Cell Change

Event 1D: change of best cell within the active set

Hysteresis and time to trigger to avoid ping-pong (HS-DSCH: 1…2 dB, 0.5 sec)

Reporting

event 1D

Measurement

quantity

Time

CPICH 2

CPICH 1

CPICH3

Hysteresis

Time to

trigger

Page 31: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 31 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Handover Procedure

Example: HS-DSCH hard handover (synchronized serving cell change)

SRNC =

DRNC

Target

HS-DSCH cell UE

RL Reconfiguration Prepare

RL Reconfiguration Ready

Radio Bearer Reconfiguration

Radio Bearer Reconfiguration Complete

Source

HS-DSCH cell

ALCAP Iub HS-DSCH Data Transport Bearer Setup If new NodeB

Synchronous

Reconfiguration

with Tactivation RL Reconfiguration Commit

ALCAP Iub HS-DSCH Data

Transport Bearer Release

DATA

Reset MAC-

hs entity

Serving HS-DSCH

cell change decision

i.e. event 1D

RL Reconfiguration Prepare

RL Reconfiguration Ready

RL Reconfiguration Commit

Page 32: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 32 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA – Managed Resources

a) OVSF Code Tree

b) Transmit Power

SF=8

SF=16

SF=4

SF=2

Codes reserved for HS-PDSCH/ HS-SCCH

C16,0 C16,15

Codes available for DCH/ common channels

Border adjusted by CRNC

Tx power available for HS-PDSCH/ HS-SCCH Tx power available for DCH/ common channels

Border adjusted by CRNC

Note: CRNC assigns resources to Node B on a cell basis

Page 33: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 33 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Cell and User Throughput vs. Load

36 cells network

UMTS composite channel model

FTP traffic model (2 Mbyte download, 30 sec thinking time)

The user throughput is decreased when increasing load due to the reduced service time

The cell throughput increases with the load because overall more bytes are transferred in the same time

0

500

1000

1500

2000

2500

4 6 8 10 12 14 16 18

Th

rou

gh

pu

t [k

bit

/s]

Number of Users/ Cell

Load Impact

Mean User Throughput

Aggregated Cell Throughput

Page 34: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 34 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA Performance per Category

36 cells network

UMTS composite channel model

FTP traffic model (2 Mbyte download, 30 sec thinking time)

Higher category offers higher max. throughput limit

Cat.6: 3.6 MBit/sec

Cat.8: 7.2 MBit/sec

Max. user perceived performance increased at low loading

Cell performance slightly better

Cat 6 - Cat 8 Comparison

0

500

1000

1500

2000

2500

Cat 6/ 10 users Cat 8/ 10 users Cat 6/ 20 users Cat 8/ 20 users

thro

ug

hp

ut

(kb

ps)

Mean User Throughput

Peak User Throughput

Aggregated Cell Throughput

Page 35: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 35 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Impact from Higher Layers

Maximum MAC-hs throughput is determined by the MAC-d PDU size and the max. number of MAC-d PDUs, which fit into the max. MAC-hs PDU

Maximum RLC throughput is further limited by

The RLC window size, which is limited to 2047 PDUs

Round-trip time RTT

0

2000

4000

6000

8000

10000

12000

14000

Cat.6 – 336bit Cat.8 – 336bit Cat.8 – 656bit Cat.10 – 336bit Cat.10 – 656bit

Th

rou

gh

pu

t [k

bit

/s]

Higher Layer Impact

Max. RLC Throughput, RTT = 120msec

Max. RLC Throughput, RTT = 80msec

Max. MAC-hs Throughput

Page 36: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 36 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Coverage Prediction with HSDPA

Example Scenario

15 users/cell

Pedestrian A channel model

Plot generated with field prediction tool

HSDPA Throughput

depends on location

Page 37: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 37 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

HSDPA References

Papers:

Arnab Das et al: “Evolution of UMTS Toward High-Speed Downlink Packet Access,” Bell Labs Technical Journal, vol. 7, no. 3, pp. 47 – 68, June 2003

A. Toskala et al: “High-speed Downlink Packet Access,” Chapter 12 in Holma/ Toskala: WCDMA for UMTS, Wiley 2010

T. Kolding et al: “High Speed Downlink Packet Access: WCDMA Evolution,” IEEE Veh. Techn. Society News, pp. 4 – 10, February 2003

H. Holma/ A. Toskala (Ed.): “HSDPA/ HSUPA for UMTS,” Wiley 2006

Standards

TS 25.xxx series: RAN Aspects

TR 25.858 “HSDPA PHY Aspects”

TR 25.308 “HSDPA: UTRAN Overall Description (Stage 2)”

TR 25.877 “Iub/Iur protocol aspects”

Page 38: High-Speed Downlink Packet Access (HSDPA) · 2017. 11. 5. · HSDPA – UE Physical Layer Capabilities HS-DSCH Category Maximum number of HS-DSCH multi-codes Minimum inter-TTI interval

Cellular Communication Systems 38 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2016

Abbreviations

ACK (positive) Acknowledgement

ALCAP Access Link Control Application Protocol

AM Acknowledged (RLC) Mode

AMC Adaptive Modulation & Coding

CAC Call Admission Control

CDMA Code Division Multiple Access

CQI Channel Quality Indicator

DBC Dynamic Bearer Control

DCH Dedicated Channel

DPCCH Dedicated Physical Control Channel

FDD Frequency Division Duplex

FEC Forward Error Correction

FIFO First In First Out

GoS Grade of Service

HARQ Hybrid Automatic Repeat Request

H-RNTI HSDPA Radio Network Temporary Identifier

HSDPA High Speed Downlink Packet Access

HS-DPCCH High Speed Dedicated Physical Control Channel

HS-DSCH High Speed Downlink Shared Channel

HS-PDSCH High Speed Physical Downlink Shared Channel

HS-SCCH High Speed Signaling Control Channel

IE Information Element

MAC-d dedicated Medium Access Control

MAC-hs high-speed Medium Access Control

Mux Multiplexing

NACK Negative Acknowledgement

NBAP NodeB Application Part

OVSF Orthogonal Variable SF (code)

PDU Protocol Data Unit

PHY Physical Layer

QoS Quality of Service

QPSK Quadrature Phase Shift Keying

RB Radio Bearer

RL Radio Link

RLC Radio Link Control

RRC Radio Resource Control

RRM Radio Resource Management

SDU Service Data Unit

SF Spreading Factor

TB Transport Block

TFRC Transport Format & Resource Combination

TFRI TFRC Indicator

TTI Transmission Time Interval

UM Unacknowledged (RLC) Mode

16QAM 16 (state) Quadrature Amplitude Modulation