57
Principles of HSUPA UMTS Network Planning Dept. March 2007

Hsupa(1) Principles of Hsupa 20070328 a 1.0

Embed Size (px)

Citation preview

Page 1: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Principles of HSUPAPrinciples of HSUPA

UMTS Network Planning Dept.

March 2007

Page 2: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Course ObjectivesCourse Objectives

Characteristics of HSUPA

MAC Layer and Physical Layer of HSUPA

Scheduling Principles of HSUPA

Power Control of HSUPA

After finishing this course, you

will be able to get familiar with:

Course time: 2 hours

Page 3: Hsupa(1) Principles of Hsupa 20070328 a 1.0

ContentsContents

Training.huawei.com

Chapter 2 MAC Layer of HSUPA

Chapter 1 Characteristics of HSUPA

Chapter 3 Physical Layer of HSUPA

Chapter 4 Scheduling Principles of HSUPA

Chapter 5 Power Control of HSUPA

Page 4: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Limitation of R99 Uplinks and Characteristics of HSUPALimitation of R99 Uplinks and Characteristics of HSUPA

Long delay Low uplink rate Low cell uplink

capacity

Peak rate: 5.76 Mbps Uplink coverage improvement at

high rate: 20% - 50% Uplink capacity improvement: 30% -

100% Reduced delay Quick scheduling and

resource control Improved QoS

Characteristics of

HSUPA uplink

Characteristics of R99 uplink

Page 5: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Characteristics of HSUPACharacteristics of HSUPA

Important characteristics of Release 6 Multiple high-speed channels to receive signals from

NodeB They may come from different UEs or the same UE

Multi-user interference Multiple users transmit signals at the specified rate

and power based on quick scheduling

E-DPDCH

E-DPDCH

E-DPDCHE-DPDCH

Page 6: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Comparison Between R99 and HSUPAComparison Between R99 and HSUPA

Min. 10ms TTIMin. 2 ms (initial 10 ms) TTI

Slow resource request and allocation mechanism (at RNC)

Quick resource request and allocation mechanism (at NodeB)

Low-efficiency dedicated resources allocation

Dedicated resources allocation for delay-sensitive services

Conventional ARQ mechanism to implement high-layer retransmission

HARQ mechanism to implement fast retransmission in the physical layer

Multiplexing of transport channels to physical channels

Multiplexing of logical channels to the MAC layer

Release 99 HSUPA

Page 7: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Comparison Between HSUPA and HSDPAComparison Between HSUPA and HSDPA

HSDPA HSUPA

HARQ mechanism with fast retransmission in the physical layer

New high-speed downlink shared channels

Dedicated uplink channels with enhanced ability

Single serving cell (traffic channel without soft handover)

Soft handover is supported

Adaptive modulation/coding Fast power control

Multiple users share the power and code resources of NodeB

Multiple users cause RoT to raise and NodeB allocates resources among users

Page 8: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Types and Capabilities of HSUPA UETypes and Capabilities of HSUPA UE

For 10 ms TTI, the maximum rate will not exceed 2000 kbps.

Page 9: Hsupa(1) Principles of Hsupa 20070328 a 1.0

ContentsContents

Training.huawei.com

Chapter 2 MAC Layer of HSUPA

Chapter 1 Characteristics of HSUPA

Chapter 3 Physical Layer of HSUPA

Chapter 4 Scheduling Principles of HSUPA

Chapter 5 Power Control of HSUPA

Page 10: Hsupa(1) Principles of Hsupa 20070328 a 1.0

HSUPA Protocol StackHSUPA Protocol Stack

SM (Session M anagement)

GM M (Gprs M obility M anagement)

RRC(Radio Resource Control)

RLC(Radio Link Control)

M AC-es and M AC-d (M edium Access Control)

M AC-e

Physical Layer

Iub Interface P rotocols

Iu Interface P rotocols

UE Node B RNC SGSN

MAC-e and MAC-es are new entities in Release 6.

Page 11: Hsupa(1) Principles of Hsupa 20070328 a 1.0

UE MAC StructureUE MAC Structure

Associated Downlink Signalling

E-DCH

MAC-d

FACH RACH

DCCH DTCH DTCH

DSCH DCH DCH

MAC Control

USCH ( TDD only )

CPCH ( FDD only )

CTCH BCCH CCCH SHCCH ( TDD only )

PCCH

PCH FACH

MAC-c/sh

USCH ( TDD only )

DSCH

MAC-hs

HS-DSCH Associated

Uplink Signalling

Associated Downlink Signalling

MAC-es / MAC-e

Associated Uplink

Signalling

Page 12: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Details of UE MAC-es/eDetails of UE MAC-es/e

MAC-es/e

MAC – Control

Associated Uplink Signalling E-TFC

(E-DPCCH)

To MAC-d

HARQ

Multiplexing and TSN setting E-TFC Selection

Associated Scheduling Downlink Signalling

(E-AGCH / E-RGCH(s))

Associated ACK/NACK signaling (E-HICH)

Page 13: Hsupa(1) Principles of Hsupa 20070328 a 1.0

UTRAN MAC StructureUTRAN MAC Structure

FACH RACH

DCCH DTCH DTCH

DSCH

MAC Control

Iur or local

MAC Control

DCH DCH

MAC-d

USCH TDD only

MAC-c/sh

CPCH FDD only

CCCH CTCH BCCH SHCCH TDD only

PCCH

FACH PCH USCH TDD only

DSCH

MAC Control

HS- DSCH HS- DSCH

Associated Uplink Signalling

Associated Downlink Signalling

MAC-hs

Configuration without MAC-c/sh

Configurationwith MAC

Configuration with MAC-c/sh

E-DCH

Associated Uplink Signalling

Associated Downlink Signalling

MAC Control

MAC-es

MAC-e

MAC Control

Iub

c/sh

Page 14: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Details of NodeB Mac-eDetails of NodeB Mac-e

In the NodeB, there is an

MAC-e entity and an E-

DCH scheduler for each

UE. They process

HSUPA-related functions

in the NodeB.

MAC-e

MAC – Control

E-DCH

Associated Downlink Signalling

Associated Uplink

Signalling

MAC-d Flows

De-multiplexing

HARQ entity

E-DCH

Control (FFS)

E-DCH Scheduling (FFS)

Page 15: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Details of RNC Mac-esDetails of RNC Mac-es

In the SRNC, there is an

MAC-es entity for each

UE. The MAC-es sublayer

processes the E-DCH-

related functions that are

not covered by the MAC-e

entity in the NodeB.

MAC-es

MAC – Control

From MAC-e in NodeB #1

To MAC-d

Disassembly

Reordering Queue Distribution

Reordering Queue Distribution

Disassembly

Reordering/ Combining

Disassembly

Reordering/ Combining

Reordering/ Combining

From MAC-e in NodeB #k

MAC-d flow #1 MAC-d flow #n

Page 16: Hsupa(1) Principles of Hsupa 20070328 a 1.0

MAC-es/e PDUMAC-es/e PDU

MAC-d PDU MAC-d PDU MAC-d PDU

MAC-es SDU MAC-es SDU TSN1 N1 DDI1 MAC-es SDU

MAC-d PDUs coming from one Logical Channel

N1 MAC-es SDUs of size and LCh indicated by DDI1

MAC-es PDU1

DDI1 N1 DDI2 N2

DDI1 N1 DDI2 N2 DDIn Nn DDI0 (Opt)

MAC-es PDU1

MAC-es PDU2 MAC-es PDUn

MAC-es PDU2 MAC-es PDU1 DDIn Nn MAC-es PDUn

MAC-e PDU

SI (Opt)

Padding (Opt)

Page 17: Hsupa(1) Principles of Hsupa 20070328 a 1.0

ContentsContents

Training.huawei.com

Chapter 2 MAC Layer of HSUPA

Chapter 1 Characteristics of HSUPA

Chapter 3 Physical Layer of HSUPA

Chapter 4 Scheduling Principles of HSUPA

Chapter 5 Power Control of HSUPA

Page 18: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Channel MappingChannel Mapping

We do not provide the mapping from DCCH to HS-DSCH/E-DCH for the time being.

Page 19: Hsupa(1) Principles of Hsupa 20070328 a 1.0

New Channels in HSUPANew Channels in HSUPA

Uplink transport channel E-DCH: Bears high-speed uplink data.

Uplink physical channel E-DPDCH: Bears E-DCH PDUs. E-DPCCH: Bears the control information of E-DPDCH.

Downlink physical channel E-HICH: Bears the HARQ ACK/NACK indication message of E-

DCH. E-AGCH: Bears the Absolute Grant information determined by

the scheduler. E-RGCH : Bears the Relative Grant information determined by

the scheduler.

Page 20: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Physical Layer Information Exchange Process of HSUPAPhysical Layer Information

Exchange Process of HSUPA

① The UE sends an SI request carrying Buffer

state, UPH and other relevant information

via the E-DPDCH.

② The NodeB allocates resources via the E-

AGCH to the UE (absolute grant procedure)

or indicates power adjustment via E-RGCH

(relative grant procedure).

③ The UE sends MAC-e PDU (service or

signaling data) via the E-DPDCH, and sends

via the E-DPCCH the control information and

Happy bit (indicating the UE’s satisfaction

towards the rate currently allocated) that are

needed to demodulate the PDU.

④ The NodeB replies via the E-HICH to the

UE, telling the UE whether the PDU has

been successfully demodulated.

② ④③ ③

NodeB

E-D

PD

CH

E-D

PC

CH

E-A

GC

H/R

GC

H

E-H

ICH

Page 21: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Structure of E-DPDCH / E-DPCCHStructure of E-DPDCH / E-DPCCH

Header MAC-e PDU (payload) SI Padding

E-DPDCH (sub) frame structure

RSN E-TFCI Happy bit

E-DPCCH subframe structure

2bit 7bit 1bitHappy bit : The UE uses it to tell the NodeB whether the granted rate satisfies its equirements.

TTI

SF=256

Page 22: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPDCH / E-DPCCH Frame FormatE-DPDCH / E-DPCCH Frame Format

E-DPDCH and E-DPCCH both keep frame alignment with the uplink DPCCH Modulation mode: BPSK with I/Q branch When the TTI of E-DCH is 10 ms, the contents of the E-DPCCH subframe will

be repeatedly sent five times

Page 23: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPDCH / E-DPCCH Slot FormatE-DPDCH / E-DPCCH Slot Format

cChannel Bit

Rate (kbps)SF Bits/ Frame

Bits/ Subframe

Bits/SlotNdata

0 15 256 150 30 10

1 30 128 300 60 20

2 60 64 600 120 40

3 120 32 1200 240 80

4 240 16 2400 480 160

5 480 8 4800 960 320

6 960 4 9600 1920 640

7 1920 2 19200 3840 1280

Slot Format

#i

Channel Bit Rate (kbps)

SF Bits/ Frame Bits/ Subframe

Bits/SlotNdata

0 15 256 150 30 10

E-DPDCH slot format

E-DPCCH slot format

Page 24: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPDCH I/Q Channel MappingE-DPDCH I/Q Channel Mapping

Ced,k : channelization code βed,k : gain factor for E-DPDCH Iqed,k : Determines the I/Q branch

mapping Iqed,k = 1, maps to I branch

Iqed,k = j, maps to Q branch

Nmax-dpdch

HS-DSCH configured

E-DPDCHk iqed,k

0 No/Yes

E-DPDCH1 1

E-DPDCH2 j

E-DPDCH3 1

E-DPDCH4 j

1 NoE-DPDCH1 j

E-DPDCH2 1

1 YesE-DPDCH1 1

E-DPDCH2 j

Page 25: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Code Resource Allocation Code Resource Allocation

E-DPCCH uses the channel code: Cec = Cch,256,1

E-DPDCHk uses the channel code: Ced,k, which is determined by

Nmax-dpdch and the spreading factor. See the following table

for the specific rules.

Nmax-dpdch E-DPDCHk Channelization code Ced,k

0

E-DPDCH1Cch,SF,SF/4 if SF  4Cch,2,1 if SF = 2

E-DPDCH2Cch,4,1 if SF = 4Cch,2,1 if SF = 2

E-DPDCH3E-DPDCH4

Cch,4,1

1

E-DPDCH1 Cch,SF,SF/2

E-DPDCH2Cch,4,2 if SF = 4Cch,2,1 if SF = 2

Page 26: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Grant MechanismGrant Mechanism

Absolute Grant Borne by the E-AGCH of the E-DCH serving cell

Grant mode: An index (totally 31 index values) used to indicate

the Traffic-to-Pilot ratio (E-DPDCH/DPCCH)

Significance of the grant value: The maximum power ratio

available for the UE (E-DPDCH/DPCCH)

Relative Grant RG carries a command instructing the UE to

increase/hold/decrease its current transmit power

The Serving RG is sent by all the cells in the E-DCH serving RLs

The Non-serving RG is sent by the E-RGCH in the non E-DCH

serving RLs

Page 27: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Downlink ChannelDownlink Channel

E-AGCH Bears the maximum allowed E-

DPDCH/DPCCH ratio

Bears HARQ control information

E-RGCH Bears a simple command to

instruct the UE to increase,

decrease or hold its transmit

power currently granted

E-HICH Tells the UE that the previous

data has been successfully

transmitted (Ack) or failed

(Nack)

Up / Hold / Down

T/P Grant HARQ Control

E-AGCH (sub) frame structure

E-HICH(sub) frame structure

TTI

Ack / Nack

E-RGCH(sub) frame structure

SF=256

SF=128

Page 28: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-AGCH Frame FormatE-AGCH Frame Format E-AGCH is a downlink common channel

Fixed rate: 30 kbps Adjustment mode: QPSK SF=256

The E-AGCH bears the E-DCH absolute grant information of all the UEs in the cell

TTI may be 2 ms or 10 ms depending on the E-DCH. If the TTI of the E-DCH is 10 ms, then the E-AGCH either sends the same content in the five subframes or sends the content in one of the subframes

The UE only listens to the E-AGCH of the E-DCH serving cell

Slot #1 Slot #14 Slot #2 Slot #i Slot #0

Tslot = 2560 chips

1 subframe = 2 ms

1 radio frame, Tf = 10 ms

E-AGCH 20 bits

Page 29: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Mapping of Absolute Grant ValuesMapping of Absolute Grant Values

See the following table for the actual grant values (T/P):

Absolute Grant Value Index Absolute Grant

Value Index Absolute Grant Value Index

(168/15)2x6 31 (119/15)2 20 (34/15)2 9

(150/15)2x6 30 (106/15)2 19 (30/15)2 8

(168/15)2x4 29 (95/15)2 18 (27/15)2 7

(150/15)2x4 28 (84/15)2 17 (24/15)2 6

(134/15)2x4 27 (75/15)2 16 (19/15)2 5

(119/15)2x4 26 (67/15)2 15 (15/15)2 4

(150/15)2x2 25 (60/15)2 14 (11/15)2 3

(95/15)2x4 24 (53/15)2 13 (7/15)2 2

(168/15)2 23 (47/15)2 12 ZERO_GRANT* 1

(150/15)2 22 (42/15)2 11 INACTIVE* 0

(134/15)2 21 (38/15)2 10

* Please refer to 3GPP TS 25.321 for details of this value.

Page 30: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-AGCH Frame TimingE-AGCH Frame Timing

2 slots offset after the P-CCPCH

P-CCPCH

38400 chips

Subframe 0 Subframe 1 Subframe 2 Subframe 3E-AGCH

Subframe 4

5120 chips

E-AGCH (10 ms)E-DCH TTI = 10 ms

E-DCH TTI = 2 ms

Page 31: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-RGCH Frame Format E-RGCH Frame Format

Dedicated downlink physical channel for transmitting RG (+1, 0, -1 or 0,-1) to the UE

Same as the frame format of the E-HICH; use the same channelization code

SF=128 Modulation mode: QPSK All the cells in the E-DCH active set send E-RGCH frames

Page 32: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Mapping of E-RGCH Relative Grant ValuesMapping of E-RGCH Relative Grant Values

Command RG Value (Serving E-DCH radio link set)

RG Value (Non-serving E-DCH radio link set)

UP +1 not allowed

HOLD 0 0

DOWN -1 -1

The primary serving cell sends +1,0,-1 and a non-primary

serving cell only sends 0,-1

Page 33: Hsupa(1) Principles of Hsupa 20070328 a 1.0

SG TableSG Table SGcur is the scheduled power state of the previous frame SGreq is the power needed for the TTI requested rate When Sgreq - SGcur > AGThreshold, the E-AGCH is used to adjust

the power. Otherwise the E-RGCH is used to adjust the power

IndexScheduled

GrantIndex

Scheduled Grant

IndexScheduled

Grant

37 (168/15)2*6 24 (95/15)2 11 (21/15)2

36 (150/15)2*6 23 (84/15)2 10 (19/15)2

35 (168/15)2*4 22 (75/15)2 9 (17/15)2

34 (150/15)2*4 21 (67/15)2 8 (15/15)2

33 (134/15)2*4 20 (60/15)2 7 (13/15)2

32 (119/15)2*4 19 (53/15)2 6 (12/15)2

31 (150/15)2*2 18 (47/15)2 5 (11/15)2

30 (95/15)2*4 17 (42/15)2 4 (9/15)2

29 (168/15)2 16 (38/15)2 3 (8/15)2

28 (150/15)2 15 (34/15)2 2 (7/15)2

27 (134/15)2 14 (30/15)2 1 (6/15)2

26 (119/15)2 13 (27/15)2 0 (5/15) 2

25 (106/15)2 12 (24/15)2

Page 34: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Typical Interaction Process Between UE and NodeB

Typical Interaction Process Between UE and NodeB

The UE sends the SI

(UE buffer state and available power) and Happy

bit

NodeB gets the requested rate from SI

NodeB finds the Sgreq according to the requested rate and compares it

with SGcur

Larger than AGThreshold

Smaller than or equal to AGThreshold

Use AG to grant Use RG to grant

Adjust the power according to AG or RG and indicate Happy or Unhappy

NodeB

UU

UE

Page 35: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-RGCH/P-CCPCH/DPCH Timing Relations E-RGCH/P-CCPCH/DPCH Timing Relations Every timeslot bears an RG command If the cell does not belong to the E-DCH serving RLs

The RG information is sent in 15 consecutive slots (10 ms)

If the cell belongs to the E-DCH serving RLs 10 ms TTI: The RG information is sent in 12 consecutive slots (8 ms) 2 ms TTI: The RG information is sent in 3 consecutive slots (2 ms)

P-CCPCH

tE-RGCH,n

38400 chips

E-DCH TTI = 10 ms (cell in serving RLS) E-RGCH (8 ms)

Subframe 0 Subframe 1 Subframe 2 Subframe 3E-RGCH

Subframe 4E-DCH TTI = 2 ms (cell in serving RLS)

5120 chips

E-RGCH (10 ms)Cell in non serving RLS

Page 36: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-RGCH Timing RelationsE-RGCH Timing Relations

When the cell sending the E-RGCH belongs to the serving E-

DCH RLs, the E-RGCH frame offset shall conform to the

following conditions: If E-DCH TTI is 10 ms, the frame offset of E-RGCH to P-CCPCH shall

satisfy this formula:

If E-DCH TTI is 2 ms, the frame offset of E-RGCH to P-CCPCH shall satisfy

this formula:

When the cell sending the E-RGCH does not belong to the

serving E-DCH RLs: The frame offset of E-RGCH to P-CCPCH is 5120 chips

30

7025676805120 ,

,nDPCH

nRGCHE

tt

30

5025676805120 ,

,nDPCH

nRGCHE

tt

Page 37: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-HICH Frame FormatE-HICH Frame Format

Dedicated downlink physical channel for sending

HARQ Ack/Nack to the UE: Same as the frame format of E-RGCH; use the same

channelization code

SF=128

Modulation mode: QPSK

All cells in the E-DCH active set send E-HICH frames

Ack/Nack indication Ack=>+1

Nack from the serving RLs=>-1

Nack from non-serving RLs=>0 (DTX)

The UE can receive E-HICH from at most four cells

Page 38: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-HICH Timing RelationsE-HICH Timing Relations

When E-DCH TTI is 10 ms, the frame offset of E-HICH to P-

CCPCH is chips

When E-DCH TTI is 2 ms, the frame offset of E-HICH to P-

CCPCH is chips

nHICHE ,t

nHICHE ,t

30

7025676805120 ,

,nDPCH

nHICHE

tt

30

5025676805120 ,

,nDPCH

nHICHE

tt

P-CCPCH

tE-HICH,n

38400 chips

E-DCH TTI = 10 ms E-HICH (8 ms)

Subframe 0 Subframe 1 Subframe 2 Subframe 3E-HICH

Subframe 4E-DCH TTI = 2 ms

Page 39: Hsupa(1) Principles of Hsupa 20070328 a 1.0

How to Reach the Peak Value 5.76 MbpsHow to Reach the Peak Value 5.76 Mbps

Preconditions:

No retransmission

Uplink resources are available

Coding efficiency = 1

Multi-code transmission: 2*SF4+2*SF2

2 ms TTI

Page 40: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPDCH Frame (SF=4 )E-DPDCH Frame (SF=4 )

SF=4,TTI=2ms,coding rate=1: The maximum payload of

each subframe is 1920 bits, i.e. 960 kbps.

1920 bits payload

1920 bits parity 1920 bits parity1920 bits system

1920 bits symbols

1920 bits symbols

7680 chips

1/3 coding

Puncture

BPSK modulation

Spreading (SF=4)

2ms

7680 chips/2 ms = 3.84 Mcps

Page 41: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPDCH Frame (SF=2)E-DPDCH Frame (SF=2)

SF=2,TTI=2ms,coding rate=1: The maximum payload of

each subframe is 3840 bits, i.e. 1920 kbps.

3840 bits payload

3840 bits parity 3840 bits parity3840 bits system

3840 bits symbols

3840 bits symbols

7680 chips

1/3 coding

Puncture

BPSK modulation

Spreading (SF=2)

2ms

7680chips/2ms=3.84Mcps

Page 42: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Multi-Code Transmission Multi-Code Transmission SI SI+data Retransmission

1234

E-DPDCH

E-DPCCHE-AGCHE-RGCH

E-HICH

1.

2.

3.

4.

Grant

Ack/Nack

Control Info

10ms

14~16ms

8ms

30ms

…… 1 2 3 4 5 6

Page 43: Hsupa(1) Principles of Hsupa 20070328 a 1.0

ContentsContents

Training.huawei.com

Chapter 2 MAC Layer of HSUPA

Chapter 1 Characteristics of HSUPA

Chapter 3 Physical Layer of HSUPA

Chapter 4 Scheduling Principles of HSUPA

Chapter 5 Power Control of HSUPA

Page 44: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Rise-over-Thermal NoiseRise-over-Thermal Noise

Rise-over-Thermal (RoT) reflects the

measurement value of the uplink load.

In order to correctly demodulate the data

received by the NodeB, the Signal-to-

Interference-Noise Ratio (SINR) must be

the minimum.

The increase of the user number and

transmit power causes uplink interference

to raise

The NodeB senses the noise raise and

SINR is influenced

The NodeB controls the total uplink

interference by adjusting the Grant to

every UE

The UE selects to send data according to

the Grant, the volume of data to be sent

and the available transmit power.

Page 45: Hsupa(1) Principles of Hsupa 20070328 a 1.0

NodeB Scheduling NodeB Scheduling

UE1 UE2 UE3

Quickly allocate resources among multiple UEs in the unit of TTI and notify the UEs via Grant.

Try the best to satisfy all online users on the precondition of preventing overload, maximizing resource utilization and maximizing the cell throughput.

The scheduler of HSUPA needs to consider these factors: Channel condition, the volume of data to be sent in the UE buffer and the available transmit power of the UE.

Page 46: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Implementation of SchedulingImplementation of Scheduling

The UE sending a resource request The UE reports the Scheduling Information (SI).

The UE reports the Happy bit.

Controlling the UE transmit power The NodeB grants a Traffic-to-Pilot ratio to the UE,

which determines the available transmit rate of the UE.

The mode in which the NodeB grants a T/P value to

the UE is called “Scheduled transmission”.

Satisfying delay-sensitive services Use the non-grant mode for delay-sensitive services,

that is, the RNC directly allocates a certain amount of

resource to the UE, and the UE may use this resource

at any time without waiting for the scheduling result.

See the physical channel part for the scheduling

process

Page 47: Hsupa(1) Principles of Hsupa 20070328 a 1.0

HARQ MechanismHARQ Mechanism

Multi-channel (process) Stop And Wait (SAW) protocol; 4

(TTI: 10 ms) or 8 (TTI: 2ms) processes

Synchronous retransmission without the process number

Every Radio Link (RL) will give a separate feedback.

Every RL has one E-HICH established.

The E-HICH information sent by every Radio Links set (RLs) is

the same and can be combined.

Transmission succeeds once any E-HICH returns ACK.

Page 48: Hsupa(1) Principles of Hsupa 20070328 a 1.0

ContentsContents

Training.huawei.com

Chapter 2 MAC Layer of HSUPA

Chapter 1 Characteristics of HSUPA

Chapter 3 Physical Layer of HSUPA

Chapter 4 Scheduling Principles of HSUPA

Chapter 5 Power Control of HSUPA

Page 49: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPCCH Physical Channel Power Control E-DPCCH Physical Channel Power Control

E-DPCCH power is based on the condition that the uplink

DPCCH has an offset

βec is the gain factor of E-DPCCH

△E-DPCCH is designated by the higher layer (user parameter

setting)

2010DPCCHE

cec

2010DPCCHE

Signalling Values for D E-DPCCH

Quantized Amplitude Ratios

for

8 30/15

7 24/15

6 19/15

5 15/15

4 12/15

3 9/15

2 8/15

1 6/15

0 5/15

Page 50: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPDCH Physical Channel Power Control E-DPDCH Physical Channel Power Control

Page 51: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-DPDCH Physical Channel Power Control E-DPDCH Physical Channel Power Control

Page 52: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Gain Factor of E-DPDCHGain Factor of E-DPDCH

E-DPCCH power is based on the condition that the uplink DPCCH has an offset

βed is the gain factor of E-DPDCH

βed,ref is the gain factor of the reference E-TFC

βed is obtained through calculating βed,ref

△E-DPDCH and harq are designated by the higher layer (user parameter △setting)

20, ,, , ,

, ,

10harq

e ref e jed j harq ed ref

e j e ref

L K

L K

20, 10

DPDCHE

crefed

βed,j,harq: Gain factor of the current E-TFC

Le,ref: Gain factor of the reference E-TFC

Le,j: Number of E-DPDCHs of the current E-TFC

Ke,ref : Number of transport block bits of the reference E-TFC

Ke,j: Number of transport block bits of the current E-TFC

Page 53: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Reference E-TFCReference E-TFC

How to determine the reference E-TFC of a

frame? The reference E-TFCs is the system-specified

reference E-TFC set Suppose the reference E-TFCs are 1, 2, …m-1, m

(m is the maximum reference E-TFC), then the E-

TFCs between m-1 and m shall all select m-1 as

the reference E-TFC The E-TFCs larger than m shall all select m as the

reference E-TFC The E-TFCs smaller than 1 shall all select 1 as

the reference E-TFC

E-TFCReference

E-TFC

E-TFC 10 E-TFC 9

E-TFC 9 E-TFC 9

E-TFC 8 E-TFC 5

E-TFC 7 E-TFC 5

E-TFC 6 E-TFC 5

E-TFC 5 E-TFC 5

E-TFC 4 E-TFC 2

E-TFC 3 E-TFC 2

E-TFC 2 E-TFC 2

E-TFC 1 E-TFC 2

An example is shown in the figure on the right, where E-TFCs 2/5/9 are the specified reference E-TFCs.

Page 54: Hsupa(1) Principles of Hsupa 20070328 a 1.0

E-AGCH/E-RGCH/E-HICH Power ControlE-AGCH/E-RGCH/E-HICH Power Control

Two power control modes

Static power allocation

P = Pcpich + PowerOffset

Dynamic power allocation (based on the downlink DPCH)

- Every kind of channel can have a different PO. The

specific implementation varies and is not defined in the

protocol.

Page 55: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Appendix 1: Active Set of HSUPAAppendix 1: Active Set of HSUPA

DPCH Active Set

E-DCH Active Set

Serving RLs

E-DCH serving cell

serving RL

serving RL

Non-serving RL

Non-serving RL

Other AS Cell

Other AS Cell

Send E-AGCH

The UE can merge the E-RGCH commands sent by the cells in the RLs

Send non-serving E-RGCH

All the cells that belong to the UE active set and can process E-DCH

Page 56: Hsupa(1) Principles of Hsupa 20070328 a 1.0

Appendix 2: E-DPDCH FRCAppendix 2: E-DPDCH FRC

FRC – Fixed Reference Channel Totally 7 kinds of FRC: 1 - 7, which are several test reference channels

of E-DPDCH

Fixed Ref Channel

TTI [ms] NINF SF1 SF2 SF3 SF4 NBINCoding

RateMax inf Bit Rate [kbps]

FRC1 2 2706 4 4 0 0 3840 0.705 1353.0

FRC2 2 5412 2 2 0 0 7680 0.705 2706.0

FRC3 2 8100 2 2 4 4 11520 0.703 4050.0

FRC4 10 5076 4 0 0 0 9600 0.529 507.6

FRC5 10 9780 4 4 0 0 19200 0.509 978.0

FRC6 10 19278 2 2 0 0 38400 0.502 1927.8

FRC7 10 690 16 0 0 0 2400 0.288 69.0

Page 57: Hsupa(1) Principles of Hsupa 20070328 a 1.0