• No results found

02 RN31552EN10GLA0 the Physical Layer

N/A
N/A
Protected

Academic year: 2021

Share "02 RN31552EN10GLA0 the Physical Layer"

Copied!
142
0
0

Loading.... (view fulltext now)

Full text

(1)

The Physical Layer 

The Physical Layer 

3GRPLS (RN3155) –

3GRPLS (RN3155) – Module 2

Module 2

Part I: Channel Mapping

Part I: Channel Mapping

Part II: Transport Channel Formats

Part II: Transport Channel Formats

Part III: Cell Synchronisation

Part III: Cell Synchronisation

Part IV: Common Control Physical Channels

Part IV: Common Control Physical Channels

Part V: Physical Random Access

Part V: Physical Random Access

Part VI: Dedicated Physical Channel Downlink

Part VI: Dedicated Physical Channel Downlink

Part VII: Dedicated Physical Channel Uplink

Part VII: Dedicated Physical Channel Uplink

Part VIIII: HSDPA Physical Channel

Part VIIII: HSDPA Physical Channel (HS-PDSCH)

(HS-PDSCH)

Part IX: HSUPA Physical Channels (E-DCH)

(2)
(3)

Part I

Part I

Channel Mapping

(4)

Logical Channels

Logical Channels

content is organised in

content is organised in separate channels, e.g.

separate channels, e.g.

System information, paging, user data, link

System information, paging, user data, link management

management

Transport Channels

Transport Channels

logical channel information is organised on transport channel

logical channel information is organised on transport channel

resources before being physically transmitted

resources before being physically transmitted

Physical Channels

Physical Channels

(UARFCN, spreading code)

(UARFCN, spreading code)

Frames

Frames

Iub interface

Iub interface

Radio Interface Channel Organisation (R99 model)

(5)

P-CCPCH

P-CCPCH

PCH

PCH

BCH

BCH

CTCH

CTCH

DCCH

DCCH

CCCH

CCCH

PCCH

PCCH

BCCH

BCCH

DCH

DCH

CPICH

CPICH

S-SCH

S-SCH

P-SCH

P-SCH

FACH

FACH

HS-DSCH

DSCH

AICH

AICH

HS-PDSCH

HS-PDSCH

DPDCH

DPDCH

S-CCPCH

S-CCPCH

DTCH

DTCH

PICH

PICH

Logical

Logical

Channels

Channels

Transport

Transport

Channels

Channels

Physical

Physical

Channels

Channels

E-AGCH

E-AGCH

Channel Mapping DL (Network Point of View)

Channel Mapping DL (Network Point of View)

HS-SCCH

HS-SCCH

F-DPCH

F-DPCH

E-RGCH

E-RGCH

E-HICH

E-HICH

(6)
(7)

DCCH

DCCH

DCH

DCH

DPDCH

DPDCH

DTCH

DTCH

Logical

Logical

Channels

Channels

Transport

Transport

Channels

Channels

Physical

Physical

Channels

Channels

RACH RACH CCCH CCCH PRACHPRACH

DPCCH

DPCCH

Channel Mapping UL (Network Point of View)

Channel Mapping UL (Network Point of View)

E-DPCCH

E-DPCCH

E-DPDCH

E-DPDCH

E-DCH E-DCH

(8)
(9)

Example –

Example –

Channel configuration during call

Channel configuration during call

Logical

Logical

Channels

Channels

Transport

Transport

Channels

Channels

Physical

Physical

Channels

Channels

Data

Data

DCCH

DCCH

0-40-4

DCH

DCH

2-42-4

DPDCH

DPDCH

DTCH

DTCH

11

DPCCH

DPCCH

RRC

RRC

signalling

signalling

Speech

Speech

data

data

DCH

DCH

11

AMR speech connection utilises multiple

AMR speech connection utilises multiple transport channelstransport channels RRC connection utilises multiple logical channels

RRC connection utilises multiple logical channels

DCH

DCH

55

DTCH

DTCH

22

NRT

NRT

data

data

AMR speech

AMR speech

+

+

NRT data

NRT data

(10)

Part II

(11)

MAC Layer MAC Layer

PHY Layer PHY Layer

L1 FP/AAL2 L1 FP/AAL2 TFI TBS TTI radio frames in use Transport Channel

UE

Node B

RNC

TFI TBS

(12)
(13)

TB Transport Block TF Transport Format TBS Transport Block Set TFS Transport Format Set

TFC Transport Format Combination TFCS Transport Format Combination Set

DCH 2 DCH 1 TB TB TB TB TB TB TB TB TBS TF TFS TFC TFCS TTI TTI TTI TTI TTI TTI TB TB TB

Transport Formats

(14)

MAC Layer PHY Layer RRC Layer   c   o   n    f    i  g  u   r   a    t    i  o  n Semi-Static Part • TTI • Channel Coding • CRC size • Rate matching Dynamic Part

• Transport Block Size • Transport Block Set Size

Transport Format

Example: semi-static part dynamic part: - TTI = 10 ms

- turbo coding - transport block size: 64 64 64 128 - CRC size = 0 - transport block set size: 1 2 4 2 - ...

TFI1 TFI2 TFI3 TFI4 TrCHs

Transport Formats

(15)

1...5000 bits granularity: 1 bit 0...5000 bits granularity: 1 bit 0...5000 bits granularity: 1 bit 246 bits 0...5000 bits granularity: 1 bit 246 bits 1...200000 bits granularity: 1 bit 0...200000 bits granularity: 1 bit 0...200000 bits granularity: 1 bit 0...200000 bits granularity: 1 bit 20 ms 10 ms 10, 20, 40 & 80 ms 10 & 20 ms 10, 20, 40 & 80 ms BCH FACH RACH PCH DCH convolutional 1/2 convolutional 1/2 convolutional 1/2 & 1/3; turbo 1/3 convolutional 1/2 convolutional 1/2 & 1/3; turbo 1/3 16 0, 8, 12, 16 & 24 0, 8, 12, 16 & 24 0, 8, 12, 16 & 24 0, 8, 12, 16 & 24 Transport Block Size Transport

Block Set Size TTI

coding types and rates CRC size Semi-static Part Dynamic Part (based on TS 25.302 V5.9.0)

(16)

MAC-hs MAC-hs

MAC-d MAC-d

PHY Layer PHY Layer

L1 FP/AAL2 L1 FP/AAL2 HS-DSCH

UE

Node B

RNC

The Transfer of Transport Blocks – HS-DSCH

MAC-d PDU TFI TBS TFI TBS TFI TBS FP/HS-DSCH FP/HS-DSCH MAC-d MAC-c/sh      O      P      T      I      O      N      A      L HS-PDSCH

Flow

Control

(17)

MAC-d Layer PHY Layer RRC Layer   c   o   n    f    i  g  u   r   a    t    i  o  n Static Part • TTI • Channel Coding • CRC size Dynamic Part

• Transport block size (same as Transport block set size)

• Redundancy version/Constellation • Modulation scheme

Transport Format

Example: static part dynamic part: - TTI = 2 ms

- turbo coding - transport block size: 357 4420 1711 699 - CRC size = 24 - modulation: QPSK 16-QAM 16-QAM QPSK

TFRI1 TFRI2 TFRI3 TFRI4 HS-DSCH

Transport Formats – HS-DSCH

MAC-hs Layer

(18)

Transport Format for HS-DSCH

The instantaneous data rate range supported is (determined on a

per-2ms interval):

A TBS of 137 bits corresponding to 68.5 kbps (single code, QPSK,

strong coding)

A TBS of 28457 bits corresponding to 14.228 Mbps (15 codes,

16QAM, very low coding)

1 to 200 000 bits granularity: 8 bit = Transport Block Size 2 ms HS-DSCH turbo1/3 24 Transport Block Size Transport

Block Set Size TTI

coding types and rates CRC size Static Part Dynamic Part QPSK, 16-QAM Modulation 1 to 8 Redundancy version

(19)

UE

Node B

The Transfer of Transport Blocks – E-DCH

PHY

MAC-es / MAC-e

MAC-d

PHY

MAC-e

PHY

E-DCH FP

Uu

RLC

S-RNC modifications: MAC-es handling:

• in-sequence delivery (reordering) • SHO data combining

Node B modifications: MAC-e handling:

• H-ARQ retransmission

• Scheduling & MAC-e multiplexing

UEmodifications: MAC-es & MAC-e:

• H-ARQ retransmission

• Scheduling & MAC-e multiplexing • E-DCH TFC selection

S-RNC

PHY

MAC-es

MAC-d

E-DCH FP

Iub

RLC

(20)

Transport Format for E-DCH & UE capability classes

E- DCH Category max. E-DCH Codes min. SF 2 & 10 ms TTI E-DCH support max. #. of E-DCH Bits* / 10 ms TTI max. # of E-DCH Bits* / 2 ms TTI Reference combination Class 1 1 4 10 ms only 7110 - 0.73 Mbps 2 2 4 10 & 2 ms 14484 2798 1.46 Mbps 3 2 4 10 ms only 14484 - 1.46 Mbps 4 2 2 10 & 2 ms 20000 5772 2.92 Mbps 5 2 2 10 ms only 20000 - 2.0 Mbps 6 4 2 10 & 2 ms 20000 11484 5.76 Mbps

• “Dual-branch BPSK” (resulting in QSPK output) is the only modulation used in HSUPA (Rel. 6) •There can only be 1 transport block in each TTI, →Transport block size = Transport Block Set Size

•Coding types and rates: Turbo coding 1/3

Note: When 4 codes are transmitted in parallel, two codes shall be transmitted with SF2 and two with SF4

(21)

MAC-d Layer PHY Layer RRC Layer   c   o   n    f    i  g  u   r   a    t    i  o  n Static Part • TTI (2ms, 10ms) • Channel Coding • CRC size • Modulation (always BPSK) Dynamic Part

• Transport block size (same as Transport block set size)

• Redundancy version/Constellation

Transport Format

Example: static part dynamic part: - TTI = 2 ms, 10 ms

- turbo coding - transport block size: 357 2420 1711 699 - CRC size = 24 BPSK BPSK BPSK BPSK

TFRI1 TFRI2 TFRI3 TFRI4 E-DCH

Transport Formats – E-DCH

(22)

Example: Transport Formats in AMR call

DCH 1: AMR class A bits TBS size: 1 TB size: 39 bits (SID) TBS size = 0 (DTX) TBS size: 1 TB size: 103 bits TTI = 20 ms TBS size = 0 (DTX) DCH 2: AMR class B bits DCH 3: AMR class C bits Convolutional coding Coding rate: third TTI = 20 ms

Coding type: convolutional Coding rate: third

CRC size: 12 bits CRC size: 0 bits CRC size: 0 bits

TTI = 20 ms

Coding rate: half  Convolutional coding DCH 24: RRC Connection TBS size = 0 (DTX) TBS size = 1 TB size: 148 bits TTI = 40 ms

Coding type: convolutional Coding rate: third

CRC size: 16 bits TBS size:1 TB size: 81 bits TBS size: 1 TB size: 60 bits TBS size = 0 (DTX) 12.2 kbit/s 3.7 kbit/s

  E  x

 a  m

  p  l e

(23)
(24)

Part III

(25)

Cell Synchronisation

Detect cells

Acquire slot

synchronisation

Phase 1 – P-SCH

Phase 2 – S-SCH

Phase 3 – P-CPICH

Acquire frame

synchronisation

Identify the code group

of the cell found in the

first step

Determine the exact

primary scrambling

code used by the found

cell

(26)

C

p

= Primary Synchronisation Code

C

s

= Secondary Synchronisation Code

10 ms Frame

C

P

C

P

2560 Chips 256 Chips

C

s1

C

s2

C

s15

Slot 0 Slot 1 Slot 14

C

P

C

P

C

P

C

s1

Primary Synchronisation Channel (P-SCH)

Secondary Synchronisation Channel (S-SCH)

Slot 0

(27)
(28)

15 15 scrambling code group group 00 group 01 group 02 group 03 group 05 group 04 group 62 group 63 1 1 2 8 9 10 15 8 10 16 2 7 15 7 16 1 1 5 16 7 3 14 16 3 10 5 12 14 12 10 1 2 1 15 5 5 12 16 6 11 2 16 11 12 1 2 3 1 8 6 5 2 5 8 4 4 6 3 7 1 2 16 6 6 11 5 12 1 15 12 16 11 2 1 3 4 7 4 1 5 5 3 6 2 8 7 6 8 9 11 12 15 12 9 13 13 11 14 10 16 15 14 16 9 12 10 15 13 14 9 14 15 11 11 13 12 16 10 slot number  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14

11

11 11 11 11 11 11 11 11 15 15

15

15 15 15 15 15 15 15 15

5

5 I monitor the S-SCH

SSC Allocation for S-SCH

(29)

C

P

2560 Chips 256 Chips

Synchronisation Channel (SCH)

P-CPICH

10 ms Frame

applied speading code =

cell‘s primary scrambling code Cch,256,0

• Phase reference

• Measurement reference

P-CPICH

Cell scrambling code? I get it with

trial & error!

(30)

Received Signal Code Power (in dBm)

CPICH RSCP

received energy per chip divided by the power density in the band (in dB)

CPICH Ec/No

received wide band power, including thermal noise and noise generated in the receiver

UTRA carrier  RSSI

CPICH Ec/No =

CPICH RSCP

UTRA carrier RSSI

CPICH Ec/No

0: < -24 1: -23.5 2: -23 3: -22.5 ... 47: -0.5 48: 0 49: >0 Ec/No values in dB

CPICH RSCP

-5: < -120 -4: -119 : 0: -115 1: -114 : 89: -26 90: -25 91: ≥-25 RSCP values in dBm

GSM carrier RSSI

0: -110 1: -109 2: -108 : 71: -39 72: -38 73: -37 RSSI values in dBm

(31)

C

P 2560 Chips 256 Chips

Synchronisation Channel (SCH)

P-CCPCH

10 ms Frame

P-CCPCH

Finally, I get the cell system information

• channelisation code: Cch,256,1

• no TPC, no pilot sequence

• 27 kbps (due to off period)

• organised in MIBs and SIBs

(32)

• WCEL: PtxPrimaryCPICH

•The parameter determines the transmission power of the primary CPICH channel. •It is used as a reference for all common channels.

•[-10 dBm … 50 dBm], step 0.1 dB, default: 33dBm (WPA power = 43 dBm) • WCEL: PtxPrimarySCH

•Transmission power of the primary synchronization channel, the value is relative to primary CPICH transmission power.

•[-35 dB … 15 dB], step size 0.1 dB, default: -3 dB • WCEL: PtxSecSCH

•Transmission power of the secondary synchronization channel, the value is relative to primary CPICH transmission power.

•[-35 dB… 15 dB], step size 0.1 dB, default: -3 dB • WCEL: PtxPrimaryCCPCH

•This is the transmission power of the primary CCPCH channel, the value is relative to primary CPICH transmission power.

•[-35 dB … 15 dB], step size 0.1 dB, default: -5 dB • WCEL: PriScrCode

•Identifies the downlink scrambling code of the Primary CPICH (Common Pilot Channel) of the Cell.

•[0 ... 511]

(33)
(34)

SRNC      t      i    m     e Node B 3112 3113 3114 3115 3116 3117 3118 RFN      t      i    m     e 128 129 130 131 132 133 134 BFN 135  D L N o d e S  y n c h r o n i z  a t i o n  (  T 1 ) U L N o  d e S  y n c h r o  n i z a t i o  ( T 1 ,T 2 ,T 3   )  T1 (T4) T2 T3 (T4 – T1) – (T3 – T2) = Round Trip Delay (RTD) determination for DCH services T1, T2, T3 range: 0 .. 40959.875 ms resolution: 0.125 ms DL offset UL offset

user plane defined on DCH, FACH & DSCH BFN: Node B Frame Number counter  0..4095 frames RFN: RNC Frame Number counter  0..4095 frames

Node Synchronisation

(35)

Node B with three sectorised cells cell1 cell2 cell3 1 TS BFN S C H S C H S C H S C H S C H S C H S C H SFN = BFN + T_cell1 SFN = BFN + T_cell2 SFN = BFN + T_cell3 T_cell3 T_cell1 T_cell2

SFN: Cell System Frame Number  range: 0..4095 frames T_cell: n 256 chips, n = 0..9 cell3 cell 2 cell1 S C H

(36)

• WCEL: Tcell

•Timing delay is used for defining the start of SCH, P-CPICH, Primary CCPCH and DL Scrambling Code(s) in a cell relative to BFN.

•[0 ... 2304] chips, step 256 chips, no default value.

(37)

Part IV

(38)

Slot 0 Slot 1 Slot2 Slot14

10 ms Frame

S-CCPCH

TFCI

(optional) Data Pilot bits

• carries PCH and FACH

• Multiplexing of PCH and FACH on one S-CCPCH, even one frame possible • with and without TFCI (UTRAN set) • SF = 4..256

• (18 different slot formats • no inner loop power control

Secondary Common Control Physical Channel

(S-CCPCH)

(39)

Secondary CCPCH in NSN RAN

The Secondary CCPCH (Common Control Physical Channel) carries

FACH and PCH transport channels

In RAN’04, number of SCCPCHs increase from two to three. The

three SCCPCH channel configuration is needed only if SAB – 

Service area Broadcast is used.

Parameter

NbrOfSCCPCHs

(Number of SCCPCHs) tells how many

SCCPCHs will be configured for the cell. (1, 2 or 3)

If only one SCCPCH is used in a cell, it will carry FACH-c

(Containing DCCH/CCCH /BCCH), FACH-u (containing DTCH)

and PCH. FACH and PCH multiplexed onto the same SCCPCH.

If two SCCPCHs are used in a cell, the first SCCPCH will always

carry PCH only and the second SCCPCH will carry FACH-u and

FACH-c.

(40)

Logical channel

Transport

channel

Physical

channel

DTCH

DCC

H

CCC

H

BCC

H

CTCH

FACH-u

PCH

FACH-s

SCCPCH

connecte

d

SCCPCH

idle

PCCH

FACH-c

FACH-c

SCCPCH

page

For

SAB

For

SAB

SF 64

SF 128

SF 256

DL common Channel configuration in case of three SCCPCH

(41)

FACH-u

FACH-u

FACH-c

(connected)

FACH-c

(connected)

FACH-c

(idle)

FACH-c

(idle)

TFS

TFS

TTI

TTI

Channel

coding

Channel

coding

CRC

CRC

0: 0x360 bits

(0 kbit/s)

1: 1x360 bits

(36 kbit/s)

0: 0x360 bits

(0 kbit/s)

1: 1x360 bits

(36 kbit/s)

10 ms

10 ms

TC 1/3

TC 1/3

16 bit

16 bit

0: 0x168 bits

(0 kbit/s)

1: 1x168 bits

(16.8 kbit/s)

2: 2x168 bits

(33.6 kbit/s)

0: 0x168 bits

(0 kbit/s)

1: 1x168 bits

(16.8 kbit/s)

2: 2x168 bits

(33.6 kbit/s)

10 ms

10 ms

CC 1/2

CC 1/2

16 bit

16 bit

0: 0x168 bits

(0 kbit/s)

1: 1x168 bits

(16.8 kbit/s)

0: 0x168 bits

(0 kbit/s)

1: 1x168 bits

(16.8 kbit/s)

10 ms

10 ms

CC 1/3

CC 1/3

16 bit

16 bit

FACH-s

FACH-s

0: 0x168 bits

(0 kbit/s)

1: 1x168 bits

(16.8 kbit/s)

0: 0x168 bits

(0 kbit/s)

1: 1x168 bits

(16.8 kbit/s)

10 ms

10 ms

CC 1/3

CC 1/3

16 bit

16 bit

PCH

PCH

0: 0x80 bits

(0 kbit/s)

1: 1x80 bits

(8 kbit/s)

0: 0x80 bits

(0 kbit/s)

1: 1x80 bits

(8 kbit/s)

10 ms

10 ms

CC 1/2

CC 1/2

16 bit

16 bit

Secondary CCPCH in NSN RAN

(42)
(43)
(44)
(45)

FACH-u

PCH

FACH-s

SCCPCH

connecte

d

SCCPCH

idle

FACH-c

FACH-c

SCCPCH

page

TFCS

0

1

TFCS

0

1

0 kbit/s

8 kbit/s

0 kbit/s

8 kbit/s

TFCS

00

01

02

10

TFCS

00

01

02

10

0+0 = 0 kbit/s

0+16.8 = 16.8 kbit/s

0+33.6 = 33.6 kbit/s

36+0 = 36 kbit/s

0+0 = 0 kbit/s

0+16.8 = 16.8 kbit/s

0+33.6 = 33.6 kbit/s

36+0 = 36 kbit/s

TFCS

00

10

01

TFCS

00

10

01

0+0 = 0 kbit/s

16.8+0 = 16.8 kbit/s

0+16.8 = 16.8 kbit/s

0+0 = 0 kbit/s

16.8+0 = 16.8 kbit/s

0+16.8 = 16.8 kbit/s

Maximum transport

channel throughput = 36

kbit/s

Maximum

transport channel

throughput = 8

kbit/s

Maximum

transport channel

throughput = 16.8

kbit/s

Secondary CCPCH in NSN RAN

(46)

Node B

UTRAN

P-CCPCH/BCCH (SIB 5) common channel definition, including S-CCPCH carrying one PCH S-CCPCH carrying one PCH S-CCPCH carrying one PCH S-CCPCH without PCH S-CCPCH without PCH a lists of

UE

Index of S-CCPCHs 0 1 K-1

UE‘s paging channel: Index = IMSI mod K 

e.g. if IMSI mod K = 1

„my paging channel“

RNC

(47)

2k frames k = 3..9 Duration: CN domain specific DRX cycle lengths (option)

UE

CS Domain PS Domain Update: a) derived by NAS negotiation b) otherwise: system info Update: locally with system info k 12 UTRAN Update: a) derived by NAS negotiation b) otherwise: system info k 3 RRC connected mode stores if RRC idle: UE DRX cycle length is min (k 1, k 2) if RRC connected: UE DRX cycle length is

min (k 3, k domain with no Iu-signalling connection) Example with

two CN domains

(48)
(49)

PICH frame

S-CCPCH frame,

associated with PICH frame

PICH = 7680 chips b287 b288 b299 b286 b0 b1

for paging indication no transmission

# of paging indicators per frame

(Np) 18 36 72 144 S-CCPCH

(50)

UE

my paging indicator (PI)

PI = ( IMSI div 8192) mod Np

DRX index

number of paging indicators 18, 36, 72, 144

Paging Occasion = (IMSI div K) mod (DRX cycle length) + n * DRX cycle length

UE

When will

I get paged? number of S-CCPCH with PCH

FDD mode

(51)

Example – Paging instant and group calculation

K (Number of S-CCPCH with PCH) 1

k (DRX length) 6

DRX cycle length 64 frames

IMSI 358506452377

Which S-CCPCH #? 0

IMSI div K 358506452377

When (Paging occation, SFN)? 25 + n*DRX cycle length

Np 72 PIs/frame

DRX Index 43762994

My PI? 26

Number of subsc. In LA/RA 100000 Number of subsc. Per S-CCPCH 100000 Number of subsc. Paging occation (PICH

frame) 1562.5

(52)

• WCEL: NbrOfSCCPCHs

•The parameter defines how many S-CCPCH are configured for the given cell. •Range: [1 … 3], step: 1; default = 1

• WCEL: PtxSCCPCH1 (carries FACH & PCH)

•This is the transmission power of the 1st S-CCPCH channel, the value is relative to primary CPICH transmission power.

•Range: [-35 dB … 15 dB] , step size 0.1 dB, default: 0 dB

• WCEL: PtxSCCPCH2 (carries PCH only)

•This is the transmission power of the 2nd S-CCPCH channel, the value is relative to primary CPICH transmission power.

•Range: [-35 dB … 15 dB] , step size 0.1 dB, default: - 5 dB

• WCEL: PtxSCCPCH3 (carries FACH only)

•This is the transmission power of the SCCPCH channel which carries only a FACH (containing CCCH) and a FACH (containing CTCH).

•This parameter is only needed when Service Area Broadcast(SAB)is activated in a cell(three S-CCPCH channel configuration).

•Range: [-35 dB … 15 dB] , step size 0.1 dB, default: - 2 dB

(53)

• WCEL: PtxPICH

•This is the transmission power of the PICH channel.

•It carries the paging indicators which tell the UE to read the paging message from the associated secondary CCPCH.

•This parameter is part of SIB 5.

•[-10 dB..5 dB]; step 1 dB; default: -8 dB (with Np =72)

•NP

•Repetition of PICH bits

•[18, 36, 72, 144] with relative power [-10, -10, -8, -5] dB

• RNC: CNDRXLength

•The DRX cycle length used for CN domain to count paging occasions for discontinuous reception.

•This parameter is given for CS domain and PS domain separately. •This parameter is part of SIB 1.

•[640, 1280, 2560, 5120] ms; default = 640 ms. • WCEL: UTRAN_DRX_length

•The DRX cycle length used by UTRAN to count paging occasions for discontinuous reception.

•[80, 160, 320, 640, 1280, 2560, 5120] ms; default = 320 ms

(54)

Node B

RNC

FACH Data Frame

CFN TFI

Transmit Power Level

TB TB

Iub

UE

Uu

TFCI (optional) Data Pilot bits max. transmit power for S-CCPCH 0..25.5 dB, step size 0.1

Transmit Power Level

PO1 PO3

Power offsets for TFCI and

pilot bits are defined during channel setup

(55)

• WCEL: PowerOffsetSCCPCHTFCI

•Defines the power offset for the TFCI symbols relative to the downlink transmission power of a Secondary CCPCH.

•This parameter is part of SIB 5. •P01_15/30/60

•15 kbps: [0..6 dB]; step 0.25 dB; default: 2 dB •30 kbps: [0..6 dB]; step 0.25 dB; default: 3 dB •60 kbps: [0..6 dB]; step 0.25 dB; default: 4 dB

(56)

Part V

(57)

Node B

UE

PRACH (pr eamble)

PRACH (pr eamble)

PRACH (pr eamble)

PRACH (message par t)

AICH No response by the Node B No response by the Node B I just detected a PRACH preamble

OLA!

(58)

SFN mod2 =0 SFN mod 2 = 1 SFN mod 2 =0 P-CCPCH AICH access slots 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 1 2 3 4 5 6 7 5120 chips Preamble 5120 chips Preamble AS # i 4096 chips preamble-to-preamble distance UE point of view PRACH access slots AICH access slots Message part preamble-to-message distance Acquisition Indication preamble-to-AI distance p-a

(distances depend on AICH_Transmission_Timing )

AS # i

(59)

SFN mod 8 of the corresponding P-CCPCH frame 0 1 2 3 4 5 6 7 0 12 9 6 3 1 13 10 7 4 2 14 11 8 5 3 0 12 9 6 4 1 13 10 7 5 2 14 11 8 6 3 0 12 9 7 4 1 13 10 8 5 2 14 11 9 6 3 0 12 10 7 4 1 13 Sub-channel number 1 2 3 4 5 6 7 8 9 10 11 11 8 5 2 14 0

(cited from TS 25.214 V5.11.0, chap. 6.1.1)

Node B

BCCH (SIB 5, SIB 7)

UE

• ASCs and their PRACH access resources + signatures, • AC mapping into ASCs

(60)

Node B

UTRAN

BCCH

UE

RNC

P

i

P

i

P

i

P

i Preamble Signature (16 different versions) 16 chip 256 repetitions

PRACH Preamble Scrambling Code

• 512 groups à 16 preamble scrambling codes

• Cell‘s primary scrambling codes associated with preamble

scrambling code group

• available signatures for  random access • available preamble scrambling codes • available spreading factor  • available sub-channels • etc.

PRACH Preamble

(61)
(62)

Slot 0

Slot 0 Slot 1Slot 1 SSlloott22 SSlloott1144

10 ms Frame

10 ms Frame

RACH data RACH data L1 control data

L1 control data 8 Pilot bits8 Pilot bits (sequence depends on slot number)(sequence depends on slot number) 2 TFCI bits2 TFCI bits

data data

SF = 256

SF = 256

channelisation code:

channelisation code:

C

C

CH,256,16*k+15CH,256,16*k+15

, with

, with

k = signature number

k = signature number

SF = 256, 128, 64, or 32

SF = 256, 128, 64, or 32

channelisation code:

channelisation code:

C

C

CH,SF,SF*k/16CH,SF,SF*k/16

, with

, with

k = signature number

k = signature number

Scrambling code = Scrambling code =

PRACH preamble scrambling code PRACH preamble scrambling code

PRACH Message Part

(63)

Preamble_Initial_Power =

Preamble_Initial_Power =

Primary CPICH TX power 

Primary CPICH TX power 

 –

 – CPICH_RSCPCPICH_RSCP

+ UL interference

+ UL interference

+ Required received C/I*

+ Required received C/I*

UL interference UL interference at Node B at Node B 1 1ststpreamble:preamble: power setting power setting attenuation attenuation in the DL in the DL

estimated receive level estimated receive level Constant Value Constant Value Pre-amble amble Control Control part part Pre-amble amble Pre-amble amble P Pp-pp-p P Pp-pp-p P Pp-mp-m 1..8 dB 1..8 dB -5..10 dB -5..10 dB # of preambles: 1..64

# of preambles: 1..64 # of preamble cycles: 1..32# of preamble cycles: 1..32

PRACH Power Setting

PRACH Power Setting

*NSN: PRACHRequiredReceivedCI *NSN: PRACHRequiredReceivedCI

(64)

Access Slot 0

Access Slot 0 Access Slot 1Access Slot 1 AAcccceesss s SSlloot t 22 AAcccceesss s SSlloot t 1144

20 ms Frame

20 ms Frame

a a00 aa11 aa22 aa2929aa3030aa3131

 

15 15 0 0  j  j s, s, ss  j  j

AI

AI

b

b

aa

s s

AICH signature pattern (fixed) AICH signature pattern (fixed)

Acquisition Indicator Acquisition Indicator •

• +1 +1 if if signature signature s s is is positively positively confirmedconfirmed •

• -1 -1 if signaif signature s ture s is neis negatively gatively confirmedconfirmed •

• 0 0 if sif signature ignature s is s is not not included included in in thethe set of

set of available signaturesavailable signatures

Acquisition Indication Channel (AICH)

(65)

• In RAN1, Node B L1 shall be able to simultaneously scan 12 RACH sub-channels with 4 signatures per sub-channel from UEs situating up to 'Cell radius' distance from the Node B site.

• 'Cell radius' is the maximum radius of the cell and it is given from the RNC to the Node B. In RAN1, the maximum value for the 'Cell radius' is 20 km.

• WCEL: PRACHRequiredReceivedCI

• This UL required received C/I value is used by the UE to calculate the initial output power on PRACH according to the Open loop power control procedure.

• This parameter is part of SIB 5.

• [-35 dB..-10 dB]; step 1 dB; default -25 dB • WCEL: PowerRampStepPRACHPreamble

• UE increases the preamble transmission power when no acquisition indicator is received by UE in AICH channel.

• This parameter is part of SIB 5. • [1dB..8dB]; step 1 dB; default: 2 dB

• WCEL: PowerOffsetLastPreamblePrachMessage

• The power offset between the last transmitted preamble and the control part of the PRACH message.

• [-5 dB..10 dB]; step 1 dB; default 2dB • WCEL: PRACH_preamble_retrans

• The maximum number of preambles allowed in one preamble ramping cycle, which is part of SIB5/6.

• [1 ... 64]; step 1; default 8.

(66)

• WCEL: RACH_tx_Max

• Maximum number of RACH preamble cycles defines how many times the PRACH pre-amble ramping procedure can be repeated before UE MAC reports a failure on RACH transmission to higher layers.

• This message is part of SIB5/6. • [1 ... 32]; default 8.

• WCEL: PRACHScramblingCode

• The scrambling code for the preamble part and the message part of a PRACH Channel, which is part of SIB5/6.

• [0 ... 15]; default 0.

• WCEL: AllowedPreambleSignatures

• The preamble part in a PRACH channel carries one of 16 different orthogonal complex signatures. NSN Node B restrictions: A maximum of four signatures can be allowed (16 bit field).

• [0 ... 61440]; default 15.

• WCEL: AllowedRACHSubChannels

• A RACH sub-channel defines a sub-set of the total set of access slots (12 bit field). • [0 ... 4095]; default 4095.

(67)

• WCEL: PtxAICH

• This is the transmission power of one Acquisition Indicator (AI) compared to CPICH power. • This parameter is part of SIB 5.

• [-22 ... 5] dB, step 1 dB; default: -8 dB. • WCEL: AICHTraTime

• AICH transmission timing defines the delay between the reception of a PRACH access slot including a correctly detected preamble and the transmission of the Acquisition Indicator in the AICH.

• 0 ( Delay is 0 AS), 1 ( Delay is 1 AS) ;default 0. • WCEL: RACH_Tx_NB01min

• In case that a negative acknowledgement has been received by UE on AICH a backoff timer TBO1 is started to determine when the next RACH transmission attempt will be started.

• The backoff timer TBO1 is set to an integer number NBO1 of 10 ms time intervals, randomly drawn within an Interval 0  NB01min  NBO1  NB01max (with uniform distribution).

• [0 ... 50]; default: 0.

• WCEL: RACH_Tx_NB01max

• [0 ... 50]; default: 50.

(68)

Summary of RACH procedure

1- Decode from BCCH

Available RACH spreading factors

RACH scrambling code number

UE Access Service Class (ASC) info

Signatures and sub-channels for each ASC

Power step, RACH C/I requirement = “Constant”, BS interference level

2 – Calculate initial preamble power

3 – Calculate available access slots in the next full access slot set and select randomly one

of those

4 – Select randomly one of the available signatures

5 – Transmit preamble in the selected access slot with selected signature

6 – Monitor AICH

IF no AICH

 – 

Increase the preamble power

 – 

Select next available access slot & Go to 3

IF negative AICH or max. number of preambles exceeded

 – 

Exit RACH procedure

IF positive AICH

 – 

Transmit RACH message with same scrambling code and channelisatio n code related to signature

(69)

Part VI

(70)

Slot 0 Slot 1 Slot2 Slot14

10 ms Frame

TPC

bits Pilot bits TFCI bits (optional) Data 2 bits Data 1 bits DPDCH DPDCH DPCCH DPCCH Radio Frame 0 Radio Frame 1 Radio Frame 2 Radio Frame 71

Superframe = 720 ms

• 17 different slot formats • Compressed mode slot

format for changed SF & changed puncturing

(71)

TS TS maximum bit rate

TS TS TS

discontinuous transmission with lower bit rate

Multicode usage: TS TS TS TS TS TS DPCH 1 DPCH 2 DPCH 3

Downlink Dedicated Physical Channel (DPCH)

(72)

Node

B

RNC

DCH Data Frame

Iub

UE

Uu

PO1

NBAP: RADIO LINK SETUP REQUEST

TPC

bits Pilot bits TFCI

bits

(optional) Data 2 bits

Data 1 bits PO3 PO2 • Power offsets • TFCS • DL DPCH slot format • FDD DL TPC step size • ... P0x: 0..6 dB step size: 0.25 dB

(73)

DPC_MODE = 0 unique TPC command

per TS

DPC_MODE = 1 same TPC over 3 TS,

then new command two modes

cell TPC

TPCestper  1 TS / 3 TS

(74)

UTRAN behaviour  P (k ) = P (k - 1) + P TPC (k ) + P bal (k ), current DL power  power  adjustment new

DL power  for RL balancingCorrection term

toward CPICH

time

TPC  P bal 

IF

Limited Power Increase Used = 'Not used'

TPC (k ) =

+ TPC, if TPCest(k) = 1 - TPC, if TPCest(k) = 0

TPC step size: 0.5, 1, 1.5 or 2 dB

mandatory

(75)

UTRAN behaviour  P (k ) = P (k - 1) + P TPC (k ) + P bal (k ), current DL power  power  adjustment new

DL power  for RL balancingCorrection term

toward CPICH

time

TPC  P bal 

IF

Limited Power Increase Used = 'used'

DL_Power_Averaging_Window_Size  P TPC  Power_ Raise_ Limit  K-1 TPCest (k) = 1 =>P TPC (k ) = 0 otherwise as see preceding slide K  time

(76)
(77)

SFN mod 2 = 0 SFN mod 2 = 1 P-CCPCH AICH access slots 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 SCH nth S-CCPCH S-CCPCH,n kth S-DPCH DPCH,k 0..38144 (step size 256) 0..38144 (step size 256)

(78)

UE cell1

 U L

 D P C

 H

 (  e. g

. C F

 N =

 1 2 )

T0 = 1024 chips D L  n o m  ( e .g . C F N  = 1 2  )  cell2 = target cell for HO  P - C C P C H  2  (  e. g. S F  N 2 = 2 5  5 5 )  e a r l i e s t  m u l t i p a  t h Tm = timing difference range: 0..38399 Res.: 1 chip SRNC

(Frame Offset, Chip Offset)

Relative timing between DL DPCH and P-CCPCH range: 0..38144 res.: 256 chips Offset between DL DPCH and P-CCPCH range: 0..38399 res.: 1 chip (Frame Offset)

(79)

Part VII

(80)

Slot 0 Slot 1 Slot2 Slot14

10 ms Frame

TPC bits Pilot bits TFCI bits

(optional) Data 1 bits Radio Frame 0 Radio Frame 1 Radio Frame 2 Radio Frame 71

Superframe = 720 ms

DPDCH DPCCH FBI bits • 7 different slot formats

• 6 different slot formats • Compressed mode slot

format for changed SF & changed puncturing

Feedback Indicator for

• Closed loop mode transmit diversity, & • Site selection diversity transmission (SSDT)

(81)

DPCCH DPDCH DPCCH DPDCH DPCCH DPDCH

TTL

TTL

TTL

UL DPDCH/DPCH Power Difference:

DPCCH DPDCH

=

d c

=

Nominal Power Relation

Aj

two methods to determine the gain factors: • signalled for each TFCs

• calculation based on reference TFCs

(82)

time SIRest SIRtarget T   C P   = 1  T   C P   = 1  T   C P   = 0  T   C P   = 0  TPC TPC_cmd in FDD mode: 1500 times per second

(83)

PCA2 PCA1 PCA2 algorithms for processing power 

control commands TPC_cmd PCA1 TPC_cmd for each TS TPC_cmd values: +1, -1 step size TPC: 1dB or 2dB PCA2 TPC_cmd for 5th TS TPC_cmd values: +1, 0, -1 step size TPC: 1dB UL DPCCH power adjustment: DPCCH = TPC TPC_cmd km/h 0 3 80

Rayleigh fading can be compensated

UL Inner Loop Power Control

Note that up to NSN RU 10 only PCA 1 is supported.

(84)

Example: reliable transmission Cell 1 Cell 2 Cell 3 TPC1 = 1 TPC3 = 0 TPC3 = 1 TPC_cmd = -1 (Down)

Power Control Algorithm 1

(85)

TPC = 1 TPC = 1 TPC = 1 TPC = 1 TPC = 1 TPC = 1 TPC = 0 TPC = 1 TPC = 0 TPC = 1 TPC = 0 TPC = 0 TPC = 0 TPC = 0 TPC = 0 TPC_temp 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 • if all TPC-values = 1  TPC_temp = +1 • if all TPC-values = 0  TPC_temp = -1 • otherwise  TPC_temp = 0

Power Control Algorithm 2 (part 1)

(86)
(87)

TPC_temp1 TPC_temp2 TPC_temp3 Example:

 N  i i

 N 

1

TPC_temp

1

N = 3 -1 -0.5 0 0.5 1 TPC_cmd = -1 0 1

Power Control Algorithm 2 (part 2)

Note that up to RU 10 PCA 2 is

(88)

reception at UE trans-mission at UE DPCCH only DPCCH & DPDCH 0 to 7 frames for 

power control preamble

DPCCH only DPCCH & DPDCH

DPCCH_Initial_power = – CPICH_RSCP + DPCCH_Power_offset

Initial Uplink DCH Transmission

DL Synch & Activation time

0 to 7 frames of  SRB delay

(89)

Part VIII

(90)

Terminal 1 (UE)

Terminal 2

L1 Feedback 

L1 Feedback 

Data

Data

•Shared DL data

channel

•Fast link adaptation,

scheduling and L-1

error correction done in

BTS

•1 – 15 codes (SF=16)

•QPSK or 16QAM

modulation

•User may be time

and/or code

multiplexed.

• Channel quality

information

• Error correction

Ack/Nack

(91)

HSDPA features

Fast Link Adaptation: Modulation andCoding is

adapted every 2 ms (1 TTI) during the session to the radio link

quality. This ensures highest possible data rates to end-users.

Fast Packet Scheduling: TheNodeB is responsible for resource allocation to HSDPA packet data users. Resource allocation is performed everyTTI = 2 ms. For resource allocation, the users radio link quality may be taken into account.

Fast Packet Scheduling improves the spectrum efficiency.

Fast H-ARQ:

Data are retransmitted by BTS. UE acknowledges (L1) and performs

soft combination of initial transmission & retransmissions.

This provides reliable, fast and efficient data transmission.

HSDPA

Fast Link Adaptation Fast H-ARQ Fast Packet scheduling

(92)

HSDPA Peak Bit Rates

Coding rate

Coding rate

QPSK

QPSK

Coding rate

Coding rate

1/4

1/4

2/4

2/4

3/4

3/4

5 codes

5 codes

10 codes

10 codes

15 codes

15 codes

600 kbps

600 kbps

1.2 Mbps

1.2 Mbps

1.8 Mbps

1.8 Mbps

1.2 Mbps

1.2 Mbps

2.4 Mbps

2.4 Mbps

3.6 Mbps

3.6 Mbps

1.8 Mbps

1.8 Mbps

3.6 Mbps

3.6 Mbps

5.4 Mbps

5.4 Mbps

16QAM

16QAM

2/4

2/4

3/4

3/4

4/4

4/4

2.4 Mbps

2.4 Mbps

4.8 Mbps

4.8 Mbps

7.2 Mbps

7.2 Mbps

3.6 Mbps

3.6 Mbps

7.2 Mbps

7.2 Mbps

10.7 Mbps

10.7 Mbps

4.8 Mbps

4.8 Mbps

9.6 Mbps

9.6 Mbps

14.4 Mbps

14.4 Mbps

RAS06 allows allocation of up to 15 Codes; 14.4 Mbps total; up to 3 simultaneous user; max. 10 Mbps/user

(93)
(94)

UE

BTS

   A  s   s   o   c    i  a    t  e    d    D    P    C    H    A  s   s   o   c    i  a    t  e    d    D    P    C    H    1   -   1    5  x    H    S   -   P    D    S    C    H    1   -   4  x    H    S   -   S    C    C    H    H    S   -   D    P    C    C    H

DL CHANNELS

HS-PDSCH: High-Speed Physical

Downlink Shared Channel

HS-SCCH: High-Speed Shared

Control Channel

F-DPCH: Fractional Dedicated

Physical Channel

Associated DPCH, Dedicated

Physical Channel

.

UL CHANNELS

Associated DPCH, Dedicated

Physical Channel

HS-DPCCH: High-Speed

Dedicated Physical Control

Channel

Rel99

DCH

Physical Channels for One HSDPA UE

   F   -   D    P    C    H

(95)
(96)

HSDPA DL physical channels

HS-PDSCH: High-Speed Physical Downlink Shared Channel

Transfers actual HSDPA data of HS-DSCH transport channel.

1-15 code channels.

QPSK or 16QAM modulation.

Divided into 2ms TTIs

Fixed SF16

Doesn’t have power control

HS-SCCH: High-Speed Shared Control Channel

Includes information to tell the UE how to

decode the next HS-PDSCH frame

Fixed SF128

Shares downlink power with the HS-PDSCH

More than one HS-SCCH required when code

multiplexing is used

Power can be controlled by node B

(proprietary algorithms)

Field Numberof  

uncoded bits

Channelisation 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

(97)

HSDPA DL physical channels

F-DPCH: Fractional Dedicated Physical Channel

The F-DPCH carries control information generated at layer 1 (TPC commands).

It is a special case of DL DPCCH

fixed SF = 256

Frame structure of the F-DPCH: each 10 ms frame is split into 15 slots (each of 2/3 ms),

corresponding to 1 power-control period

Up to 10 users can share the same F-DPCH to receive power control information (per

user: 2 F-DPCH bits/slot = 1.5 ksymb/s).

Introduced in

Rel. 6

for situations where only packet services are active in the DL others

than the Signalling Radio Bearer SRB

Should be used in case of low data rate packet services handled by HSDPA & HSUPA,

where the associated DPCH causes to much (power) overhead and code consumption

Associated DPCH, Dedicated Physical Channel

Transfers L3 signalling (Signalling Radio Bearer (SRB)) information e.g. RRC

measurement control messages

Power control commands for associated UL DCH

(98)

HSDPA UL physical channels

HS-DPCCH: High-Speed Dedicated Physical Control Channel

MAC-hs Ack/Nack information (send when data received).

Channel Quality Information, CQI reports (send in every 4ms)

SF 256

Power control relative to DPCH

No SHO

Associated DPCH, Dedicated Physical Channel

DPCH needed for each HSDPA UE.

Transfers signalling

(99)

Physical channel structure – Time multiplexing

3GPP enables time

and code

multiplexing.

Picture presents

time multiplexing

One HS-SCCH

required per cell

Codes can be

allocated only to

one user at a time

U E1 U E1 U E1 U E2 U E2 U E2 U E1 HS-PDSCH #2 U E1 U E1 U E1 U E2 U E2 U E2 U E3 U E3 U E3 U E1 HS-PDSCH #1 U E1 U E1 U E1 U E1 HS-PDSCH #3 UE #1 UE #2 UE #3

1 radio frame (15 slots, total 10 ms) 2 ms

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

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

U E1 U E1 U E1 U E2 U E2 U E2 U E3 U E3 U E3 U E1 HS-SCCH User data on HS-DSCH L1 feedback HS-DPCCH 3 slots 2 slots L1 feedback HS-DPCCH L1 feedback HS-DPCCH

(100)
(101)

Code Multiplexing

With Code Multiplexing, multiple

UEs can be scheduled during one

TTI.

Multiple HS-SCCH channels

One for each simultaneously

receiving UE.

HS-SCCH power overhead.

HS-PDSCH codes divided for

different transport blocks.

Multiple simultaneous transport

blocks to one UE not possible.

Codes can be allocated to multiple

users at same time

Important when cell supports more

codes than UEs do. For example 10

codes per cell, UE category 6.

HS-PDSCH HS-PDSCH HS-PDSCH HS-PDSCH HS-PDSCH cat 6 HS-PDSCH HS-PDSCH HS-PDSCH HS-PDSCH HS-PDSCH HS-SCCH HS-SCCH

cat 6 cat 6 cat 6 cat 8

(102)

HS-SCCH HS-PDSCH HS-DPCCH 2 slots 3 slots Node B UE P-CCPCH Uplink DPCH TTX_diff Downlink DPCH

Tprop+ 0.4 slots (1024 chips)

Tprop+ 7.5 slots

m x 0.1 slots = TTX_diff+ 10.1 slots

Unit = chips 2560 chips = slot 3 slots = (HSDPA) subframe

15 slots = frame

(103)

SF = 128 SF = 256 SF = 64 SF = 32 SF = 8 SF = 16 SF = 4 SF = 2 SF = 1

Codes for the cell common ch annels

Code for one HS-SCCH

Codes for 5 HS-PDSCH's

•166 codes @ SF=256 available for the associated DCHs and non-HSDPA uses

(104)

Fast Link Adaptation in HSDPA

0 20 40 60 80 100 120 140 160

-2

0

2

4

6

8

10

12

14

16

Time [number of TTIs]

QPSK1/4

QPSK2/4

QPSK3/4

16QAM2/4

16QAM3/4

In st a n ta n e o u s E sN o [d B ] C/I received by UE Link  adaptation mode C/I varies with fading

BTS adjusts link adaptation mode with a few ms delay

based on channel quality reports from the UE

(105)
(106)

QPSK

2 bits / symbol =

480 kbit/s/HS-PDSCH =

max. 7.2 Mbit/s

16QAM

4 bits / symbol =

960 kbit/s/HS-PDSCH =

max. 14.4 Mbit/s

1011 1001 1000 1010 0001 0011 0010 0000 0100 0110 0111 0101 1110 1100 1101 1111 Q I 10 00 01 11 Q I

Link adaptation: Modulation

(107)

UE HS-DSCH physical layer categories

HS-DSCH category Maximum number of HS-DSCH codes received Minimu m inter-TTI interval Maximum number of bits of an HS-DSCH transport block received within an HS-DSCH TTI ARQ Type at maximum data rate Total number of soft channel bits Category 1 5 3 7298 Soft 19200 Category 2 5 3 7298 IR 28800 Category 3 5 2 7298 Soft 28800 Category 4 5 2 7298 IR 38400 Category 5 5 1 7298 Soft 57600 Category 6 5 1 7298 IR 67200 Category 7 10 1 14411 Soft 115200 Category 8 10 1 14411 IR 134400 Category 9 15 1 20251 Soft 172800 Category 15 1 27952 IR 172800 TS 25.306 QPSK only QPSK or  16QAM

• 3GPP Rel. 7 introduces Categories 13 – 18 for 64QAM or MIMO support • 3GPP Rel. 8 introduces Categories 19 & 20 for 64QAM & MIMO support

(108)
(109)

UE

BTS

   A  s   s   o   c    i  a    t  e    d    D    P    C    H    A  s   s   o   c    i  a    t  e    d    D    P    C    H    1   -   1    5  x    H    S   -   P    D    S    C    H    1   -   4  x    H    S   -   S    C    C    H    H    S   -   D    P    C    C    H

Rel99

DCH

Channel quality indication (CQI) from HSDPA UE

UE reports the channel conditions

to the base station via the uplink

channel CQI field on the

HS-DPCCH

UE estimates which AMC format

CQI (0…30) will provide

transport block error probability <

10 % on HS-DSCH

WBTS uses CQI as one input

when defining the AMC format

used on the HS-PDSCH

Transport Block Size

Number of HS-PDSCH (codes)

Modulation

(110)

MAC-hs

UE:

RNC:

HS-SCCH

HS-DSCH

(111)

Server

RNC

Node-B

UE

RLC retransmissions

TCP retransmissions

MAC-hs Layer-1

retransmissions

Retransmissions in HSDPA

(112)

Systematic Parity 1 Parity 2

Turbo Encoder

Rate Matching (Puncturing)

Systematic Parity 1 Parity 2

Chase Combining (at Receiver)

Systematic Parity 1 Parity 2

Original transmission Retransmission

(113)

Systematic Parity 1 Parity 2

Turbo Encoder

Rate Matching (Puncturing)

Systematic Parity 1 Parity 2

Incremental Redundancy Combining

Systematic Parity 1 Parity 2

Original transmission Retransmission

(114)

Power control on HSDPA channels

Associated UL and DL DPCH utilise normal closed loop power control

DL HS-PDSCH

Fixed power or variable power e.g. according to load conditions

DL HS-SCCH

3GPP specifications do not explicitly specify any closed loop PC modes for the HS-SCCH

The Node-B must rely on feedback information from the UE related to the reception

quality of other channel types, such as:

 – 

Power control commands for the associated DPCH

 – 

CQI reports for HS-DSCH

 – 

ACK/NACK feedback or DTX in uplink HS-DPCCH

UL HS-DPCCH

Based on associated DPCH power control with power offsets

The power offset parameters [

ACK

; 

NACK

; 

CQI

] are controlled by the RNC and

reported to the UE using higher layer signalling

HS-DPCCH

DPCCH

ACK ; NACK  CQI 

CQI 

(115)

Part IX

(116)

UE

4-L1 Feedback 2-allocation of allowed PWR (resources)

• Channel quality

Information

• Error correction

Ack/Nack

HSUPA – General principle

3-Data tx 1-Scheduling request to Node B 5-More or less PWR is granted if needed

E-DCH

Node B controlled

scheduling

HARQ

SF=256-2

Multi-Code operation

QPSK modulation

only

Dual-branch BPSK on I- & Q-branch

Fast Link Adaptation

(Adaptive Coding), no

enhanced/ adaptive modulation in Rel. 6

(117)

HSUPA features

Fast Link Adaptation:

HSUPA (Rel. 6): The coding is

adapted dynamically everyTTI (2 ms / 10 ms)by the UE to radio link quality. Modulation is fixed to QPSK in Rel. 6. Rel. 7 offers adaptation of the

modulation (QPSK/16QAM), too. Fast Link Adaptation improves the spectrum efficiency significant.

Fast Packet Scheduling:

NodeB schedules UL resource allocation (every TTI = 2/10ms).

Fast H-ARQ: UE and Node B are responsible for acknowledged PS data transmission. Data

retransmission is handled by UE. NodeB performs soft combining of original and Re-transmissions to enhance efficiency. This provides fast & efficient error correction.

HSUPA

Fast Link

Adaptation

Fast

H-ARQ

Fast Packet

Scheduling

(118)

HSUPA Peak Bit Rates

Coding rate

Coding rate

1/4

1/4

3/4

3/4

4/4

4/4

1code x SF4

1code x SF4

2codes x SF4

2codes x SF4

2codes x SF2

2codes x SF2

2codes x SF2

+

2codes x SF4

2codes x SF2

+

2codes x SF4

480 kbps

480 kbps

960 kbps

960 kbps

1.92 Mbps

1.92 Mbps

2.88 Mbps

2.88 Mbps

720 kbps

720 kbps

1.46 Mbps

1.46 Mbps

2.88 Mbps

2.88 Mbps

4.32 Mbps

4.32 Mbps

960 kbps

960 kbps

1.92 Mbps

1.92 Mbps

3.84 Mbps

3.84 Mbps

5.76 Mbps

5.76 Mbps

NSN RU10 (WBTS5.0) gives support to UE categories 1-7 up to 1.92 (about 2) Mbps (2 x SF2) per UE (only 10 ms TTI, ¼ coding)

(119)
(120)

UE

BTS

   A  s   s   o   c    i  a    t  e    d    D    P    C    H    A  s   s   o   c    i  a    t  e    d    D    P    C    H    1   -   4  x    E   -   D    P    D    C    H    E   -   D    P    C    C    H    E   -   R    G    C    H

DL CHANNELS

E-AGCH: E-DCH Absolute Grant

Channel

E-RGCH: E-DCH Relative Grant

Channel

E-HICH: E-DCH Hybrid ARQ Indicator

Channel

Associated DPCH, Dedicated Physical

Channel.

UL CHANNELS

E-DPDCH: Enhanced Dedicated

Physical Data Channel

E-DPCCH: Enhanced Dedicated

Physical Control Channel

Associated DPCH, Dedicated Physical

Channel

Rel99

DCH

Physical Channels for One HSUPA UE

   E   -   H    I    C    H    E   -   A    G    C    H

(121)
(122)

HSUPA UL physical channels

E-DPDCH: Enhanced Dedicated Physical Data Channel

carries UL packet data (E-DCH)

up to 4 E-DPDCHs for 1 Radio Link

SF = 256 – 2 (BPSK)

pure user data & CRC

CRC size: 24 bit (1 CRC/TTI)

TTI = 2 / 10 ms

UE receives resource allocation via Grant Channels

managed by MAC-e/-es

Error Protection: Turbo Coding 1/3

Soft/Softer Handover support

E-DPCCH: Enhanced Dedicated Physical Control Channel

transmits control information associated with the E-DCH

0 or 1 E-DPCCH for 1 Radio Link

SF = 256

Associated DPCH, Dedicated Physical Data Channel

DPCH needed for each HSUPA UE.

Transfers signalling

(123)

E-DCH: E-DPDCH & E-DPCCH

I

 j cd,1 d I+jQ DPDCH1 Q cd,3 d DPDCH3 cd,5 d DPDCH5 cd,2 d DPDCH2 cd,4 d cc c DPCCH

Sdpch DPDCH4 cd,6 d DPDCH6

Rel. `99

New in

Rel. 6

for

HSUPA:

E-DPDCH

&

E-DPCCH

E-DPDCH:

used to carry the E-DCHtransport channel. There may be 0, 1, 2 or 4 E-DPDCHon each radio link.

E-DPCCH:

used to transmit control information associated with theE-DCH.

Configurati on # DPDCH HS-DPCCH E-DPDCH E-DPCCH 1 6 1 - -2 1 1 2 1 3 - 1 4 1

(124)

E-DPDCH : SF-Variation & Multi-Code Operation

CC1,0 = (1) CC2,1= (1,-1) CC2,0= (1,1) CC4,0= (1,1,1,1) CC4,1= (1,1,-1,-1) CC4,2= (1,-1,1,-1) CC4,3= (1,-1,-1,1) CC64,0 CC64,1 CC64,2 CC64,63 CC64,62

• • •

SF = 1

SF = 2

SF

=

4

SF = 8

SF

=

64

N

DPDC H

E-DPDCH

k

CC

SF,k 0 E-DPDCH1 CCSF,SF/4if SF  4 CC2,1if SF = 2 E-DPDCH2 CC4,1if SF = 4 CC2,1if SF = 2 E-DPDCH3 E-DPDCH4 CC4,1 1 E-DPDCH1 CCSF,SF/2 CC if SF = 4

E-DPDCH:

SF = 256 - 2

SF = 2 1920 kbit/s

Multi-Code

operation

:

up to 2 x SF2 + 2 x SF4

up to

5.76 Mbps

(125)
(126)

E-DPDCH & E-DPCCH frame structure and content

E-DPDCH: Data only

(+ 1 CRC/TTI);

SF = 256 – 2; Rchannel = 15 – 1920 kbps

Ndata = 10 x 2k+2 bit (K = 0..5)

E-DPCCH: L1 control data; SF = 256; 10 bit

1 Slot = 2560 chip = 2/3 ms

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

1 subframe = 2 ms

1 radio frame, Tframe= 10 ms

k SF Channel Bit Rate [kbps] Bit/  Fram e Bit/  Subfram e Bit/Slo t Ndata 0 64 60 600 120 40 1 32 120 1200 240 80 2 16 240 2400 480 160 3 8 480 4800 960 320 4 4 960 9600 1920 640 5 2 1920 19200 3840 1280 E-DPCCH content:

• E-TFCI information (7 bit)

indicates E-DCH Transport Block Size; i.e. at given TTI (TS 25.321; Annex B)

• Retransmission Sequence Number RSN (2 bit) Value = 0 / 1 / 2 / 3 for:

Initial Transmission, 1st / 2nd / further Retransmission • „Happy" bit (1 bit)

indicating if UE could use more resources or not Happy 1

(127)

HSUPA DL physical channels

E-RGCH

E-DCH Relative Grant Channel

carries DLrelative grants for UL E-DCH;

complementary to E-AGCH

contains: relative Grants („UP“, „HOLD“, „DOWN“) & UE-Identity

E-DCH relative grant transmitted 1 TTI (2/10 ms)

SF = 128 (60 kbps; 40 bit/Slot)

UE

E - R G C H E - R G C H  E - AG C H E - AG C H 

E-AGCH

E-DCH Absolute Grant Channel

carries DLabsolute grants for ULE-DCH

contains: UE-Identity (E-RNTI) & max. UE power ratio E-DCH absolute grant transmitted over 1 TTI (2/10 ms)

SF = 256 (30 kbps; 20 bit/Slot)

E-DCH Radio Network Temporary Identifier: allocated by S-RNC for E-DCH user per Cell

E - D P D C 

E - D P D C 

E-DCH transmission: afterE-AGCH afterE-RGCH Non-scheduled transmission

NodeB

(128)

HSUPA DL physical channels

UE

E-HICH

E-DCH Hybrid ARQ Indicator Channel

carries H-ARQ acknowledgement indicator for ULE-DCH

containsACK/NACK (+1; -1) & UE-Identity E-DCH relative grant transmitted 1 TTI (2/10 ms)

SF = 128 (60 kbps; 40 bit/Slot) E - H I C H  ( AC K  / N AC K  )  E - H I C H  ( AC K  / N AC K  ) 

E - D P D C 

E - D P D C 

NodeB

E - D P D C 

H ( R e - t r 

a n s m i s 

s i o n  ) 

E - D P D C 

H ( R e - t r 

a n s m i s 

s i o n  ) 

References

Related documents