Professional Documents
Culture Documents
HS-DSCH-control
=2 T
slot
T
slot
(2560 chips)
ch. code & mod
UMTS Networks 14 Andreas Mitschele-Thiel, Jens Mckenheim Nov. 2011
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 T
slot
(2ms)
m 256 chips
UEP
=7.5 T
slot
(5ms)
0-255 chips
T
slot
(0.67 ms)
CQI A/N CQI A/N CQI A/N CQI A/N
UMTS Networks 15 Andreas Mitschele-Thiel, Jens Mckenheim Nov. 2011
HSDPA Architecture
MAC-c/sh
MAC-d
RLC
RRC PDCP
Logical Channels
Transport Channel s
MAC-b
BCH
BCCH
DCCH
DTCH
SRNC
CRNC
NodeB
DCH
Upper phy
DSCH
FACH
Evolution from R99/R4
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 R5
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
M
A
C
-
c
/
s
h
UMTS Networks 16 Andreas Mitschele-Thiel, Jens Mckenheim Nov. 2011
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
UMTS Networks 17 Andreas Mitschele-Thiel, Jens Mckenheim Nov. 2011
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
UMTS Networks 18 Andreas Mitschele-Thiel, Jens Mckenheim Nov. 2011
Data Flow through Layer 2
Higher Layer
L1
Higher Layer PDU
RLC SDU
MAC-d SDU
MAC-d PDU
RLC
header
RLC
header
MAC-d SDU
MAC-d PDU
CRC
MAC-d
header
MAC-d
header
L2 MAC-d
(non-transparent)
L2 RLC
(non-transparent)
Segmentation
&
Concatenation
Reassembly
Higher Layer PDU
RLC SDU
MAC-hs SDU MAC-hs SDU
MAC-hs
header
L2 MAC-hs
(non-transparent)
Transport Block (MAC-hs PDU)