Professional Documents
Culture Documents
High-Speed Downlink Packet Access (HSDPA)
High-Speed Downlink Packet Access (HSDPA)
u As the UMTS networks are rolled out, the demand for high
bandwidth services is expected to grow rapidly.
u By 2010, 66% of the revenues will come from data services
(source: UMTS forum).
u Release 99/4 systems alone will not be capable to meet these
demands. (Realistic outdoor data rates will be limited to
384kbps).
u A more spectral efficient way of using DL resources is required.
u Competition with CDMA 2000 1x EV-DO/DV
u Enhancements in R7 à HSPA+
u Advanced transmission to increase data throughput
u Turbo coding
u New concepts in R5
u Adaptive modulation (QPSK vs. 16QAM), coding and multicodes
(fixed SF = 16)
u Fast scheduling in NodeB (TTI = 2ms)
u Hybrid ARQ
u Enhancements in R7 à HSPA+
u Signaling enhancements
u 64QAM
u Fast scheduling
u Allocate resources to users
with good channel quality
® Multi-user diversity gain
SF=2
SF=4
SF=8
C16,15 C16,0
SF=16
Physical channels (codes) to which HS-DSCH is mapped CPICH, etc.
Code
u Example: 5 codes are reserved for HSDPA, 1 or 2 UEs are active within
one TTI
Cell 1 Cell 2
= Serving
HS-DSCH cell
UE
u HS-SCCH
u Signals the configuration to be used next: HS-PDSCH codes, modulation
format, TB information
u Fixed SF = 128
u Sent two slots (~1.3msec) in advance of HS-PDSCH
u HS-DPCCH
u Feedbacks ACK/NACK and channel quality indicator (CQI)
u Fixed SF = 256, code multiplexed to UL DPCCH
u Feedback sent ~5msec after received data
Downlink DPCH
3 ´ Tslot (2 msec)
HS-PDSCH DATA
tHS-DSCH-control = 2 ´ Tslot
u NodeB Tx view
u Fixed time offset between the HS-SCCH information and the start of the
corresponding HS-DSCH TTI: tHS-DSCH-control (2 ´ Tslot= 1.33msec)
u HS-DSCH and associated DL DPCH not time-aligned
Uplink DPCCH
3 ´ Tslot (2ms)
HS-PDSCH DATA
0-255 chips
tUEP = 7.5 ´ Tslot (5ms)
m ´ 256 chips
u UE Rx view
u Alignment to m ´ 256 to preserve orthogonality to UL DPCCH
u HS-PDSCH and associated UL DPCH not time-aligned
(but “quasi synch”)
CRNC
w/o MAC-c/sh
Upper phy
HSDPA in R5
• Additions in RRC to handle MAC-c/sh
HSDPA
• RLC nearly unchanged
(UM & AM) NodeB
MAC-hs MAC-b
• Modified MAC-d with link to
MAC-hs entity Transport Channels HS-DSCH
DSCH
FACH BCH
MAC-d flows
MAC-hs Functions
MAC-hs UE #N u Priority handling
UE #2
u Flow Control
UE #1
Priority Queue u To RNC
distribution
u To UE
Priority Priority Priority u Scheduling
Queue Queue Queue MAC – Control
u Select which user/queue
to transmit
u Assign TFRC & Tx
power
u HARQ handling
Scheduling
u Service measurements
u e.g. HSDPA provided
bitrate
HS-DSCH
To MAC-d
MAC-hs Functions
MAC – Control
MAC-hs
u HARQ handling
Disassembly Disassembly
u ACK/ NACK generation
Reordering Reordering
u Reordering buffer handling
Re-ordering queue distribution u Associated to priority
queues
HARQ u Flow control per
reordering buffer
u Memory can be shared
HS-DSCH
with AM RLC
Associated Downlink Signalling Associated Uplink Signalling u Disassembly unit
HS-SCCH HS-DPCCH
… L2 RLC
Segmentation (non-transparent)
&
Concatenation RLC
header … RLC
header
CRC
…
L1
RTTHARQ
Data
1 2 3 4 5 1 2 3
HS-PDSCH
ACK/NACK
1 2 3 4 5
HS-DPCCH
u For the given conditions the BLER for this TFRC shall not exceed 10%
¼
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
64k
64k CQI
64k
CQI
CQI
C/I
C/I
C/I
UE service metrics
QoS & Subscriber Profile
Throughput, Buffer Status
QoS: guar. bitrate, max. delay
GoS: gold/ silver/ bronze Radio resources
Power, OVSF codes
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
u Task
u Select UEs (and associated priority queues) to transmit within next TTI
QoS aw are
60% 1500
40% 1000
20% 500
0% 0
0 100 200 300 400 500 600 Round Robin Proportional Fair QoS aw are
average throughput [kbps]
u HS-DSCH for a given UE belongs to only one of the radio links assigned to
the UE (serving HS-DSCH cell)
u The UE uses soft handover for the uplink, the downlink DCCH and any
simultaneous CS voice or data
u Using existing triggers and procedures for the active set update
(events 1A, 1B, 1C)
CRNC CRNC
MAC-hs MAC-hs
NodeB NodeB NodeB NodeB
s t
Serving Serving
HS-DSCH HS-DSCH
radio link radio link
Measurement
quantity
CPICH 1 Hysteresis
CPICH 2
CPICH3
Time to
trigger
Reporting Time
event 1D
SRNC
UE Target Source =
HS-DSCH cell HS-DSCH cell DRNC
Serving HS-DSCH
RL Reconfiguration Prepare cell change decision
i.e. event 1D
RL Reconfiguration Ready
RL Reconfiguration Prepare
RL Reconfiguration Ready
Synchronous
Reconfiguration
RL Reconfiguration Commit with Tactivation
Radio Bearer Reconfiguration RL Reconfiguration Commit
DATA
ALCAP Iub HS-DSCH Data
Transport Bearer Release
SF=2
SF=4
SF=8
C16,15 C16,0
SF=16
Codes reserved for HS-PDSCH/ HS-SCCH Codes available for DCH/
common channels
b) Transmit Power
Border adjusted by CRNC
u 36 cells network
Load Impact u UMTS composite channel model
2500
Mean User Throughput u FTP traffic model (2 Mbyte
Aggregated Cell Throughput download, 30 sec thinking time)
2000
Throughput [kbit/s]
1500
u The user throughput is decreased
when increasing load due to the
reduced service time
1000
u 36 cells network
Cat 6 - Cat 8 Comparison
u UMTS composite channel model
2500 Mean User Throughput u FTP traffic model (2 Mbyte
Peak User Throughput
Aggregated Cell Throughput download, 30 sec thinking time)
2000
1500
max. throughput limit
u Cat.6: 3.6 MBit/sec
500
u Max. user perceived performance
increased at low loading
0
Cat 6/ 10 users Cat 8/ 10 users Cat 6/ 20 users Cat 8/ 20 users u Cell performance slightly better
8000
u Maximum RLC throughput is
further limited by
6000 u The RLC window size, which
is limited to 2047 PDUs
4000
u Round-trip time RTT
2000
0
Cat.6 – 336bit Cat.8 – 336bit Cat.8 – 656bit Cat.10 – 336bit Cat.10 – 656bit
u Example Scenario
u 15 users/cell
u Pedestrian A channel
model
u Plot generated with field
prediction tool
HSDPA Throughput
depends on location