Professional Documents
Culture Documents
• Data rates
• WCDMA up to 384 kbps (DL) and 128 kbps (UL)
• EDGE 4+2 = 236 kbps (DL) and 118 kbps (UL)
• WCDMA2100, GSM900/1800/1900
• Symbian Series 60 platform
• Colour display 176 x 208 pixels & 65k colours
• Camera 1.3 Mpixel
• Stand-by up to 11 days
• Talk time up to 3 hours
• Weight/volume: 127 g
300
250
kbps
200
Similar average data rate of
150
approx 200 kbps with
WCDMA2100 and EDGE900
100
50
0
-115 -110 -105 -100 -95 -90 -85 -80
CPICH RSCP [dBm]
350 WCDMA2100
EDGE900
300
250
kbps
200
150
Approx 2 x higher data rate
in WCDMA than in EDGE
100
Data rate other-cell
50 interference limited at
the cell edge
0
-100 -95 -90 -85 -80 -75 -70
CPICH RSCP [dBm]
2.0 2
1
= Setup times
0.0
RAN04 Optimized
9 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Summary of Voice Capacity Tests
• Typical voice capacity 60-70 users per cell with AMR 12.2 kbps. Up to 2x more
with lower rate AMR.
60
50
40
30
20
10
0
European Example last Asia, high Asia, low Asia, Asia, drive
op slide result result stationary test
1000
Measured stationary
900
Measured drive test
Aggregate cell throughput
800
700
600
500
400
300
200
100
0
Packet throughput Packet throughput Packet throughput Packet throughput
uplink downlink (64) downlink (128) downlink (384)
Terminal 2
Users may be time and/or code multiplexed
Data
14 UE with fading
12
10
8
6
4
2
0
-2
0 20 40 60 80 100 120 140 160
Time [number of TTIs]
16QAM3/4 Link BTS adjusts link adaptation
adaptation mode with a few ms delay
16QAM2/4 mode based on channel quality
QPSK3/4 reports from the UE
QPSK2/4
QPSK1/4
17 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Release’99 RRM Functional Split
•• Mapping
MappingRABRABQoS
QoSParameters
Parametersintointoair
airinterface
interface
L1/L2 parameters (incl. transport channel selection)
L1/L2 parameters (incl. transport channel selection)
•• Air
Airinterface
interfacescheduling
scheduling(for (fordedicated
dedicatedchannels)
channels)
•• Handover Control
Handover Control
•• Outer
Outerloop
looppower
powercontrol
controland
andpower
powerbalancing
balancing
RR
C
••Fast
Fastpower
power Iub
control Iur Iu
control MSC
••Overload
Overloadcontrol
control Drift RNC
Node B
Serving
•• Admission RNC SGSN
Admissioncontrol
controlon
oninterference
interferenceand
andpower
powerlevel
level
•• Initial power and SIR setting
Initial power and SIR setting
•• Radio
Radioresource
resourcereservation
reservation
•• Air
Air interface schedulingfor
interface scheduling forcommon
commonchannels
channels Radio
•• DL code allocation and code three handling Radionetwork
network
DL code allocation and code three handling topology
topologyhidden
hiddentotothe
the
•• Load
Loadand andoverload
overloadcontrol
control CN
CN
18 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSDPA Protocol Architecture
• New MAC entity, MAC-hs added to the Node B
• Layers above, such as RLC, unchanged.
UE Node B SRNC
NAS
RLC
RLC MAC-d Iu
MAC MAC-hs FRAME FRAME
PROTOCOL PROTOCOL
WCDMA L1 WCDMA L1
TRANSPORT TRANSPORT
Uu Iub/Iur
RNC
Packet Retransmission
Packet Retransmission
BTS
Terminal
Packets
Scheduler ARQ &
& Buffer Coding
Flow Control
ACK/NACK &
Feedback
Decoding
QPSK 16QAM
24 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSDPA - UE Categories
• Theoretical peak bit rate up to 14 Mbps
• 1.8 Mbps and 3.6 Mbps capability expected initially
HSDPA Transport
Modulation Inter-TTI 5 Codes 10 Codes 15 Codes
Category Block size
11 QPSK only 2 3630 0.9 Mbps - -
12 QPSK only 1 3630 1.8 Mbps - -
1/2 QPSK/16QAM 3 7298 1.2 Mbps - -
3/4 QPSK/16QAM 2 7298 1.8 Mbps - -
5/6 QPSK/16QAM 1 7298 3.6 Mbps - -
7/8 QPSK/16QAM 1 14411 - 7.2 Mbps -
9 QPSK/16QAM 1 20251 - - 10.1 Mbps
10 QPSK/16QAM 1 27952 - - 14.0 Mbps
Not permitted for the same user with Inter TTI > 1
HS-DSCH
HS-SCCHs
…
Control
Controldata
data …
User
Userdata
data
2 ms
HS-SCCH RV
coding
Xrv
Xccs Xms Xtbs Xhap Xnd
• The HS-SCCH is fixed data rate channel
with SF 128 (60 kbps)
• The content is divided in two parts mux mux
S1
needs to decode (UE specific masking)
• Decoder matrix to be observed….. Physical
channel
mapping
retransmissions HS-DSCH
Interleaving
PhCH#1 PhCH#P
29 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSDPA UL Channel Structure
• High Speed Dedicated Physical Control Channel (HS-DPCCH) carries the uplink
HSDPA related L1 control information to the BTS
• This is parallel to the Uplink DCH
• Timing from downlink packet to uplink feedback (ACK/NACK) is fixed thus
network knows for which packet the info is related to
HS-SCCHs HS-DPCCH
CRC result
2 ms
HS-DSCH
HS-SCCH Retransmit
HS-PDSCH Retransmit
2 slots 3 slots
A/N CQI
Systematic
Parity 1
Parity 2
Systematic
Parity 1
Parity 2
Systematic
Parity 1
Parity 2
Systematic
Parity 1
Parity 2
Systematic
Parity 1
Parity 2
4 317 1 QPSK 0
• Necessary conversion to be 5 377 1 QPSK 0
done depending on BTS 6 461 1 QPSK 0
power availability 7 650 2 QPSK 0
8 792 2 QPSK 0
0
• Reference power 9 931 2 QPSK
0
adjustment used when 10 1262 3 QPSK
11 1483 3 QPSK 0
quality would allow higher
12 1742 3 QPSK 0
rate than UE capability
13 2279 4 QPSK 0
14 2583 4 QPSK 0
15 3319 5 QPSK 0
16 3565 5 16-QAM 0
17 4189 5 16-QAM 0
RNC RNC
DCH + Iub
Iub HS-DSCH
DCH Node B
Node B
DCH DCH
Node B Node B
DCH +
HS-DSCH
Node B
DCH
RNC
Iub
Node B
DCH RT
In addition to power Non-controllable power
also code resource
shared! Common channels
FULL RATE
...
C3(0) = [ 1 1 1 1 1 1 1 1 ]
... = Allocated code
...
C2(0) = [ 1 1 1 1 ] ...
C3(1) = [ 1 1 1 1 0 0 0 0 ]
... = Code which cannot
... be allocated at the same
...
C1(0) = [ 1 1 ]
C3(2) = [ 1 1 0 0 1 1 0 0 ]
... time as C3(1)
C2(1) = [ 1 1 0 0 ] ...
C3(3) = [ 1 1 0 0 0 0 1 1] ... = Code which can
C0(0) = [ 1 ] ...
...
be allocated at the same
C3(4) = [ 1 0 1 0 1 0 1 0 ] ... time as C3(1)
...
C2(2) = [ 1 0 1 0 ]
...
C1(1) = [ 1 0 ] C3(5) = [ 1 0 1 0 0 1 0 1 ] ...
...
...
C3(6) = [ 1 0 0 1 1 0 0 1 ]
These codes cannot
. ...
.. be used at the same
C2(3) = [ 1 0 0 1 ]
...
...
time as C3(1)
Spreading factor: C3(7) = [ 1 0 0 1 0 1 1 0 ]
...
SF = 1 ...
SF = 2 SF = 4 SF = 8
44 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSDPA & Iub
• HSDPA improves Iub efficiency compared to Release’99 packet data since HSDPA is
a time shared channel with a flow control in Iub
• Release’99 requires dedicated resources from RNC to UE. Those resources are not
fully utilized during TCP slow start, during data rate variations or during inactivity
timer
• Additionally, HSDPA does not use soft handover ⇒ no need for soft handover
overhead in Iub
Iub efficiently
utilized by HSDPA
= User 1 1 = TCP slow start
= User 2 2 = Inactivity timer
= User 3
45 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSDPA & Iub (Cont.)
• The needed Iub capacity is NOT
equal to air interface peak rate
(e.g. 1.8 or 7.2 Mbps) 80% power and 15 codes allocated to HSDPA service
1
• The momentary data rate over 2
ms can be higher than the Iub 0.9
0.2
0.1
0
0.01 0.1 1
Instantaneous (per 2 ms) user throughput [Mbps]
100
80
60
40
20
0
RAN1.5ED2 RAN04 (20- RAN04 (20- RAN04 (10- 3GPP R5 3GPP R5 3GPP R6
ms UL+DL) ms UL 10-ms ms UL+DL) HSDPA (20- HSDPA (10- HSUPA (2-
DL) ms UL 2-ms ms UL 2-ms ms UL+DL)
53 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
DL) DL)
System Control Algorithms
RNC Node-B
Handover
control
UL HS-DPCCH CQI PDCH
detection
Start
Increase set-point if:
Set A equal to the Nack on 2nd trans.
predefined initial value
Decrease set-point if:
Ack on 1st or 2nd trans.
Ack
received from first Yes
transmission of
P0 /P1
HS-SCCH or HS-SCCH
HSDPA power offset Outer loop β Inner loop transmit power
offset PC algorithm PC algorithm
Inner loop
based on CQI
1
BLER =
Pup
+1
Pdown
Link
Linkperformance
performance How far from Shannon limit?
Macro
Macrocell
cell
performance What can be achieved in macro cells if
performance––single
single all resources given to single user?
user
userper
percell
cell
Scheduler
Scheduler
performance How cell resources can be shared
performance–– between simultaneous users?
multiple
multipleusers
usersper
percell
cell
Application
Application
performance What is e2e application performance
performance––end
end over HSDPA?
user
userview
view
QPSK 16QAM
1.0
HSDPA link
adaptation curve
0.1
15 HS-PDSCH allocation
(Rake, Pedestrian-A, 3km/h)
0.01
-15 -10 -5 0 5 10 15 20
Instantaneous HS-DSCH C/I before processing gain [dB]
66 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSDPA Bit Rates
80% power and 15 codes allocated to HSDPA service
1
0.9
Cumulative distribution function [-]
0.4
0
0.01 0.1 1 10
Instantaneous (per 2 ms) user throughput [Mbps]
67 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Bit Rate Coverage – Interference Limited Case
3 parallel users in WCDMA and in HSDPA
2000
HSDPA2100
1800 Average
Averagedata
datarates
rates WCDMA2100
HSDPA2100
HSDPA2100 19201920kbps
kbps(1
(1user)
user) EDGE900
1600 HSDPA2100 640 kbps (3 users)
HSDPA2100 640 kbps (3 users)
1400
WCDMA2100
WCDMA2100 250 250kbps
kbps(3
(3users)
users)
EDGE900
EDGE900 140 kbps
140 kbps
1200
kbps
1000
800 HSDPA2100
(3 users)
600
0
-100 -98 -96 -94 -92 -90 -88 -86 -84 -82 -80
CPICH RSCP [dBm]
7000
7.2 Mbps 2-rx
6000 equalizer other
cells fully loaded
5000 Average data
rate 1-3 Mbps 7.2 Mbps 2-rx
equalizer other
kbps
4000
cells low loaded
3000
2000
3.6 Mbps 1-rx
1000 Rake with other
cells fully loaded
0 Advanced
terminals push
Base station data rates higher
Cell edge
1500
1000
500
0
2 4 6 8 10 12
HS-DSCH power [W] out of 16-W BTS power
low
Data
Rk [n]
Mk ≡ Rk = instantaneous supported data rate for user k
Tk [n] Tk = average throughput for user k
of PF PS over FR PS [dB]
least 3-5
Avg. cell capacity gain
2
simultaneous users.
1.8
1.6
1.4
1.2
Macrocell/Ped-A (3km/h), PCDE=-36dB
1 Macrocell/Veh-A (30km/h), PCDE=-36dB
Microcell/Ped-A (3km/h), PCDE=-36dB
0.8
0 5 10 15 20 25 30
User diversity order, UDO [-]
2000
1500
1 Mbps
1000
500
0
Rake 1-ant Equalizer 1-ant Rake 2-ant Equalizer 2-ant
16-QAM selection
probability 25%
in micro cells
f2
f2 • Dedicated HSDPA carrier
f1 • HSDPA UE directed to HSDPA carrier
f1
f2
f2 • HSDPA carrier, which can also be used for R99 traffic in
case of R99 high load
f1
f1 • UE moved by RRC connection setup or by handovers
E1 capacity
Iub capacity
requirement Inactivity
Inactivity
Soft
SoftHO
HO
HSDPA
HSDPA
user
userdata
data
Release’99
Release’99
user
userdata
data
Common
Commonch
ch Common
Commonch
ch
DCH HSDPA
81 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Trade-off Between HSDPA RF and Iub
Capacity
HSDPA RF vs Iub efficiency
100%
95%
90%
RF utilization [%]
85%
Iub utilization [%]
80%
75%
70% High Iub efficiency High RF efficiency
(95%) requires some (95%) requires some
65% overhead (15%) in air overhead (25%) in Iub
interface dimensioning dimensioning
60%
2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6 3.8
Iub capacity for 1+1+1 site [Mbps]
82 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
End User Capacity and Cost
1 GB/month for
GB/sub/month
1.0
0.5
0.0
300 400 500 600 700 800 900 1000
Subscribers per site
HSDPA with 1rx UE 2.0 Mbps/cell
HSDPA with 2rx UE 3.6 Mbps/cell
Busy hour share 20%
Busy hour utilization 80%
Spectrum 2 x 5 MHz = 1 carrier dedicated for HSDPA
84 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Cost of Data Delivery (Network Capex)
3.5
3.0
2.5
2.0
1.5
1.0
0.5
0.0
14 16 18 20 22 24 26 28 30 32 34 36 38 40
Depreciation over 6 years Price per TRX [k€]
Other assumptions from previous slide
• Close to 100 M
downloads
and counting...
• Also Pocket PC
version, ca. 2 MB
• Challenges
1. End-to-end delay capability
2. Bandwidth and delay during high load
3. Efficiency in the air interface and Iub
80
150 ms delay
60
80 ms delay
40
20
0
R99 CS voice HSDPA VoIP with HSDPA VoIP with
round robin proportional fair
802.16e EV-DO
HSDPA
Mobile broadband
wireless access
Proprietary
Proprietary extensions
Flarion
LAN
802.11 WiFi
• User uses wireless broadband service from fixed location, home or office,
in similar way as DSL or cable modem access
• Usually requires non-movable, outdoor antenna for coverage
• User uses wireless broadband service from any location within coverage
area including the mobility of the user (e.g. up to 250 km/h)
• Use case is very similar to that of 3G cellular data
• HSDPA has higher bandwidth, which brings high user bit rates
• EV-DO downlink typical bit rate during low loading 300-500 kbps
• HSDPA downlink typical bit rate during low loading 1-2 Mbps
UE
Node B SRNC
NAS
RLC
RLC
RLC MAC-d
MAC MAC-es Iu
MAC-es/e MAC-e FRAME FRAME
PROTOCOL PROTOCOL
WCDMA L1 WCDMA L1
TRANSPORT TRANSPORT
Uu Iub/Iur
HSUPA user plane
New L1
signalling ACK/NAK Mac-e
+ control
Mac-es
Iub
Data packet
Node B RNC
+ possible retransmissions
UE
+ control for scheduling New Iub signalling
0.1
0
0 1 2 3 4 5 6 7 8 9 10
NR [dB]
RNC
Combining of
packet and
Packet Retransmission retransmission
Packet
(1st TX) Retransmission
BTS
L1 ACK/NACK
RLC ACK/NACK
Terminal
ACK/NAK
RNC Correctly BTS UE
received packet
* When searching from the web HSUPA info, often one sees adaptive modulation
as part of the story. This is based on the outdated stuff from the study item phase
106 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSUPA - UE Categories
• HSUPA uses BPSK modulation with multicode transmission to achieve high data
rates, 6 different UE categories defined, key element number of codes supported
and whether 2 ms TTI is supported or not
• Theoretical peak bit rate up to 5.76 Mbps
• 1.46 Mbps capability expected initially
HSUPA Transport
Codes x Spreading TTI Data rate
Category Block size
1 1 x SF4 10 7296 0.73 Mbps
2 2 x SF4 10 14592 1.46 Mbps
2 2 x SF4 2 2919 1.46 Mbps
3 2 x SF4 10 14592 1.46 Mbps
4 2 x SF2 10 20000 2 Mbps
4 2 x SF2 2 5837 2.9 Mbps
5 2 x SF2 10 20000 2 Mbps
6 2xSF2 + 2xSF4 10 20000 2 Mbps
6 2xSF2 + 2xSF4 2 11520 5.76 Mbps
107 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSUPA Channel Structure - Uplink
• E-DPDCH, (E-DCH Dedicated Physical
Data Channel)
- carries the user data in the uplink ced,1 β ed,1 iqed,1
up to 5.76 Mbps .
.
- codes are not shared with HSUPA (no .
code shortage in the uplink) . ced,k β ed,k iqed,k
E-DPDCHk
• E-DPCCH (E-DCH Dedicated Physical
Σ
Control Channel ) .
I+jQ
.
- Parallel physical layer control channel .
Se-dpch
- carrying e.g. ARQ information needed . ced,K β ed,K iqed,K
buffer status
cec β ec iqec
- Normal DCH operated in parallel E-DPCCH
(DPCCH always and DPDCH if there is
data)
b) 2 ms TTI
- Suffers in range, thus with larger cells not usable close to cell edge
- Can be used to delay reduction
E -DPDCH Data
N data bits
1 subframe = 2 ms
1 radio frame: T = 10 ms
• Code block segmentation similar to the rel’99/4/5 bim1 ,bim2 ,bim3 ,...,bimB
DCHs, the value of maximum code block size is
5114 for turbo coding Code block segmentation
Systematic
bits Nsys Nt,sys
RM_S
Parity 1
Ne,j bits Np1 Nt,p1 Ne,data,j
bit bit
RM_P1_2
separation collection
Parity2
bits Np2 Nt,p2
RM_P2_2
E-DPCCH
1 subframe = 2 ms
1 radio frame, T f = 10 ms
1 subframe = 2 ms
1 radio frame, Tf = 10 ms
• RG is transmitted using 3 (for 2ms E-DCH TTI from serving E-DCH cell), 12 (for 10ms
E-DCH TTI from serving E-DCH cell) or 15 (from non-serving E-DCH cells) consecutive
slots
• in each slot is transmitted a sequence bi,0, bi,1, …, bi,39 : bi,j = a Css,40,m(i),j
• Note, that the E-RGCH is a dedicated channel, defined by a channelisation code and a
signature sequence, and each E-HICH and E-RGCH transmitted on the same SF=128
channelisation code
• The channel can be independently power controlled by the Node B (vendor specific)
• Physical channel mapping: rate matching output bits are Physical channel
mapping
mapped to allocated E-AGCH
• E-AGCH has a 2ms sub-frame structure
• Note that some simplifications under discussion in 3GPP! E-AGCH
Adaptive modulation No No
800
600
Advanced
400 scheduling
200
0
R99 RNC scheduling HSUPA round robin HSUPA proportional
BLER=1% fair
122 © NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSUPA Performance Gains
UE capability
Capacity Iub capacity Coverage gain Latency gain
beyond
gain 20- gain 0.5 – 1.0 dB <50 ms
384 kbps
50%
HSUPA
Most of these for WG1, WG2 and WG3 should be closed for the
June 2005 spec versions.
For the ASN.1 backwards compatibility not likely to start before
end 2005 (est.)
3.5G
3.5GHSDPA/HSUPA
HSDPA/HSUPA
3GPP
3GPPRel.6
Rel.6
HSPA
HSPAevolution
evolution 3.9G
3.9Gnew
newradio
radioaccess
access