Professional Documents
Culture Documents
Hsdpa/Hsupa High Speed Packet Access: March 22 2005 Salo, Finland
Hsdpa/Hsupa High Speed Packet Access: March 22 2005 Salo, Finland
NOKIA
Agenda
WCDMA R99 performance today HSDPA standard HSDPA performance HSUPA standard HSUPA performance
NOKIA
NOKIA
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
NOKIA
384 kbps
Similar average data rate of approx 200 kbps with WCDMA2100 and EDGE900
NOKIA
Approx 2 x higher data rate in WCDMA than in EDGE Data rate other-cell interference limited at the cell edge
-95 -90 -85 -80 CPICH RSCP [dBm] -75 -70
NOKIA
End-to-end Round Trip Time (RTT) 150 200 ms Radio transmission UMTS RAN + core Internet
UE
7 NOKIA
BTS
HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
RNC
SGSN
GGSN
Server
RRC
PDP
RB reconfig
1.5 s
1 2 3 4 5 6 7 8 9 10
1.4 s
= 10 s
User pushes WAP home page key UE internal delay (in Nokia browser in Charlie) RRC connection activation Security mode PDP context activation + signaling radio bearer setup + measurement control Radio bearer reconfiguration from 0/0 kbps to 16/32 kbps uplink initiated UE internal delay TCP connection establishment HTTP request in uplink Radio bearer reconfiguration to 16/384 kbps downlink initiated
11 Page download starts over 384 kbps. TCP slow start takes about 0.7 s. 12 Rest of the page downloaded with full 384 kbps speed, depends on the page size. 13 UE display rendering
8 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
10.3 s
10.0
6
1 UE Symbian delay reduced from 1.5 to 0.5 s 2 RRC setup on common channels 3 4 5 6 Authentication done with GPRS attach already Direct RB allocation after PDP context UE delay removed Seamless RB upgrade
8.0
5
s 6.0
4.7 s
4.0
3 2 1
Display rendering Download over 384 kbps TCP slow start DCH upgrade DNS query and HTTP request TCP connection establishment UE internal delay RB reconfiguration PDP context activation Security mode Authentication and ciphering RRC connection establishment UE internal delay
2.0
= Setup times
Optimized
0.0 RAN04
9 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Asia, stationary
1000 900 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)
11 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
12
NOKIA
Outline
HSDPA Introduction HSPDA Protocol Architecture New Node B & UE functions Modulation and coding HSDPA & Soft Handover HSDPA vs DCH/DSCH HSDPA & Iub Summary
13
NOKIA
Adaptive modulation and coding QPSK and 16-QAM Layer 1 hybrid ARQ Short frame 2 ms Part of Release 5 First specifications version completed 03/02
Schedule in 3GPP
14
NOKIA
Terminal 1 (UE)
L1 Feedback Data
UE1
Multi-user selection diversity (give shared channel to best user) Channel quality (CQI, Ack/Nack, TPC) Data
TTI 1
TTI 2
TTI 3
UE2
16 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
USER 2 Es/N0
USER 1 Es/N0
40
60
80
100
120
140
160
BTS adjusts link adaptation mode with a few ms delay based on channel quality reports from the UE
Fast power Fast power control control Overload control Overload control
Iub
Iur
Iu
MSC
Node B
Admission control on interference and power level Admission control on interference and power level Initial power and SIR setting Initial power and SIR setting Radio resource reservation Radio resource reservation Air interface scheduling for common channels Air interface scheduling for common channels DL code allocation and code three handling DL code allocation and code three handling Load and overload control Load and overload control
18 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Radio network Radio network topology hidden to the topology hidden to the CN CN
Node B
Iu
MAC-hs WCDMA L1
Uu
19
NOKIA
RNC
Packet
BTS
RLC ACK/NACK
L1 ACK/NACK
Terminal
20
NOKIA
HSDPA L1 Retransmissions
The L1 retransmission procedure (Hybrid ARQ, HARQ) achieves following
L1 signaling to indicate need for retransmission -> fast round trip time facilitated between UE and BTS Decoder does not get rid off the received symbols when decoding fails but combines the new transmisssion with the old one in the buffer.
A) Identical retransmission (soft/chase combining): where exactly same bits are transmitted during each transmission for the packet B) Non-identical retransmission (incremental redundancy): Channel encoder output is used so that 1st transmission has systematic bits and less or not parity bits and in case retransmission needed then parity bits (or more of them) form the second transmission.
21
NOKIA
New Node B functions: Scheduler: Terminal scheduling, Coding & Modulation selection (16QAM as new modulation) ARQ Retransmissions Handling Uplink Feedback Decoding Flow Control towards SRNC
22 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
New terminal functions: 16 QAM demodulation ARQ Retransmissions Handling Soft buffer & combining Fast Uplink Feedback Generation & encoding
23
NOKIA
QPSK
24 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
16QAM
HSDPA - UE Categories
Theoretical peak bit rate up to 14 Mbps 1.8 Mbps and 3.6 Mbps capability expected initially
Modulation QPSK only QPSK only QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM
Inter-TTI 2 1 3 2 1 1 1 1
Transport Block size 3630 3630 7298 7298 7298 14411 20251 27952
5 Codes 0.9 Mbps 1.8 Mbps 1.2 Mbps 1.8 Mbps 3.6 Mbps -
25
NOKIA
Not permitted for the same user with Inter TTI > 1
HS-DSCH
26
NOKIA
HS-SCCHs
HS-SCCH
The HS-SCCH is fixed data rate channel with SF 128 (60 kbps) The content is divided in two parts First part carries
Xccs Xms Xtbs Xhap mux
RV coding Xrv
Xnd
mux
Channelisation-code-set info Modulation info Transport-block size information Hybrid-ARQ process information Redundancy and constellation version New data indicator
X1 Xue
Second Part
Channel Coding 1
Channel Coding 2
Z1
Z2
Rate matching 1
Rate matching 2
R1
R2
Xue
28 NOKIA
To separate which of the 4 HS-SCCHs UE needs to decode (UE specific masking) Decoder matrix to be observed..
HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
UE specific masking S1
HS-SCCH
HS-DSCH
bim1 ,bim2 ,bim3 ,...bimB
CRC attachment
The HS-DSCH uses 1 to 15 codes with fixed SF 16 Specific parts in the channel coding chain are related to HARQ and 16QAM modulation (and some simplifications as there is no DTX, compressed mode etc) Impacted by 16QAM
oir1,oir2,oir3,...oirK Channel Coding ci1,ci2,ci3,...c iE Physical Layer Hybrid-ARQ functionality w1,w2,w3,...wR Physical channel segmentation up,1 ,up,2 ,up,3 ,...up,U HS-DSCH Interleaving
Interleaving (two identical interleavers with 16QAM TTIs) Constellation re-arrangement (same bits not in same constellation point between retransmissions
PhCH#1
PhCH#P
29
NOKIA
HS-DPCCH 2 ms
2 ms
30 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HS-DPCCH
The HS-DPCCH is fixed data rates channel with SF 256 As this is BPSK channel, this gives 10 bits per slot 1 slot used for ACK/NACK code word, 2 slots for the CQI info
For CQI one of the 0 .. 30 values transmitted (one unused value) (20,5) code used
i 0 1 2 3 4 5 6 7 8 9 10 11 12 Mi,0 1 0 1 0 1 0 1 0 1 0 1 0 1 Mi,1 0 1 1 0 0 1 1 0 0 1 1 0 0 Mi,2 0 0 0 1 1 1 1 0 0 0 0 1 1 Mi,3 0 0 0 0 0 0 0 1 1 1 1 1 1 Mi,4 1 1 1 1 1 1 1 1 1 1 1 1 1
message to be transmitte d
w
0
w
1
w
2
w
3
w
4
w
5
w
6
w
7
w
8
w
9
ACK
NACK
PRE
POST
Party omitted
31 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Ratio of DPCCH/DPDCH gain factors for all values of HS-DPCCH gain factor
Power Class 3 Power (dBm) +24 +23 +22 Tol (dB) +1/-3 +2/-3 +3/-3
Power Class 4 Power (dBm) +21 +20 +19 Tol (dB) +2/-2 +3/-2 +4/-2
32
NOKIA
2 slots
B Retransmit
HS-SCCH HS-PDSCH
2 slots 3 slots A/N CQI
Retransmit
33
NOKIA
Rate Matching
Turbo encoder coding rate = 1/3. Rate Matching is used to adapt to the desired coding rate. Either puncturing or repetition. In the example, RM punctures into rate 3/4. Note: The systematic bits are more important than parity bits!
Systematic Parity 1 Parity 2 Data
Turbo Encoder
34
NOKIA
Retransmission
35
NOKIA
Retransmission
36
NOKIA
Throughput (kbps)
-14
-12
-10
Geometry=0dB
-8
-6 Tx Ec/Ior (dB)
Geometry=5dB
-4
Geometry=10dB
-2
Low Throughput
37
NOKIA
RNC
RNC
DCH + HS-DSCH
Iub Node B
DCH
Node B
Node B
39
NOKIA
Node B
40
NOKIA
Feature Variable spreading factor Fast power control Adaptive modulation and coding Fast L1 HARQ
41
NOKIA
DCH RT In addition to power also code resource shared! Non-controllable power Common channels
42
NOKIA
DPCCH
DPCCH
43
NOKIA
...
... ...
= Allocated code
C3(1) = [ 1 1 1 1 0 0 0 0 ]
C1(0) = [ 1 1 ] C2(1) = [ 1 1 0 0 ] C0(0) = [ 1 ] C3(3) = [ 1 1 0 0 0 0 1 1] C3(2) = [ 1 1 0 0 1 1 0 0 ]
... ...
... ... ... ... ... ... ... ...
... ...
...
...
C3(6) = [ 1 0 0 1 1 0 0 1 ] C2(3) = [ 1 0 0 1 ]
. .... .
... ...
Spreading factor: SF = 1
44 NOKIA
C3(7) = [ 1 0 0 1 0 1 1 0 ]
...
...
SF = 2
SF = 4
SF = 8
1 1
2 2
The momentary data rate over 2 ms can be higher than the Iub capacity available, as BTS has buffers and is scheduling to multiple users Iub loading thus more related to the actual air interface capacity
Macrocell/Veh A/3kmph
Microcell/Ped A/3kmph
HSDPA - Summary
Multi-code operation combined with lower coding rates and fast HARQ improves link performance at cell edge (low SIR) Multi-code operation combined with increased coding rates (e.g. 3/4) fully utilize favorable radio environments (high SIR) without running into code shortage. HSDPA is backwards compatible and can be introduced gradually in the network. Retransmission and scheduling into Node B
HSDPA is a natural capacity evolution to WCDMA and an enabler for higher speed data services
47 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Mandatory for a HSDPA capable Release 6 UE, RX diversity and improved receiver optional from the spec
HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
48
NOKIA
HSDPA Performance
49
NOKIA
1RLC
2Includes
block size of 320 bits assumed user plane + RLC headers + MAC headers + padding
HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
50
NOKIA
51
NOKIA
2000 1800 1600 1400 1200 1000 800 600 400 200 0
1.6 Mbps
1.53 Mbps
L1 throughput (theory)
52 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Calculated Measured
94 ms measured with 20-ms uplink
53
NOKIA
54
NOKIA
A) Inner loop based on CQI reports from UE B) Outer loop in Node-B to control the BLER of the inner loop
A) Inner loop based on the fast power control commands from UE B) Outer loop in Node-B to control the BLER of the inner loop
55
NOKIA
Link Adaptation
56
NOKIA
57
NOKIA
HS-DSCH
UL HS-DPCCH detection
CQI PDCH
58
NOKIA
Compensate for HS-PDSCH transmit power mismatch, if the CQI report at the UE is derived for a different power level than the one used at the Node-B.
The offset compensated CQI report may not correspond to a feasible LA estimate, if for instance the number of suggested multi-codes exceeds the number of HS-PDSCH multicodes available at the Node-B.
Adjust the transport block size for the feasible LA estimate according to the number of available bits to be transmitted to the UE, i.e., perform a simple rounding operation.
59
NOKIA
Increase set-point if: Nack on 2nd trans. Decrease set-point if: Ack on 1st or 2nd trans.
Yes
No
Ratio between up/down step determines the residual BLER, I.e. similar as conventional outerloop power control.
Yes Decrease A by "AStepDown" [dB]
60
NOKIA
61
NOKIA
HS-SCCH PC Summary
RNC Node-B P0 /P1 or
62
NOKIA
DTX received : Increase target with Pup decibels Otherwise : Decrease target with Pdown decibels
The outer loop algorithm is UE specific Given this approach, the HS-SCCH average BLER converges to
BLER =
1 Pup Pdown +1
63
NOKIA
64
NOKIA
HSDPA Performance
Link performance Link performance How far from Shannon limit?
Macro cell Macro cell performance single performance single user per cell user per cell Scheduler Scheduler performance performance multiple users per cell multiple users per cell Application Application performance end performance end user view user view
65 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
What can be achieved in macro cells if all resources given to single user?
1.0
16QAM
0.01
-15
-10
-5
10
15
20
0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0.01 0.1
Macrocell/Veh A/3kmph
Microcell/Ped A/3kmph
Average data rates Average data rates HSDPA2100 1920 kbps (1 user) HSDPA2100 1920 kbps (1 user) HSDPA2100 640 kbps (3 users) HSDPA2100 640 kbps (3 users) WCDMA2100 250 kbps (3 users) WCDMA2100 250 kbps (3 users) EDGE900 140 kbps EDGE900 140 kbps
68
NOKIA
7.2 Mbps 2-rx equalizer other cells fully loaded Average data rate 1-3 Mbps 7.2 Mbps 2-rx equalizer other cells low loaded
Base station
69 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Cell edge
Operator adjustable slopes for different service and user classes Tradeoff between cell throughput, coverage and user fairness
Throughput
high
Serve order
Round robin in random order Round robin in random order
Allocation method
Resources according to same throughput (up to max. alloc. time) Same resources (time/power/ codes) per allocation time
Served according to highest C/I based Slow Same resources (time/power/ slow-averaged channel *) Note that actual resource allocation will be heavily influenced by QoS/delay requirements time (CI) (avg. over 20-100ms) codes) per allocation quality and user prioritization schemes! Served according to highest Max C/I based Fast Same resources (time/power/ *) Note that actual resource allocation willinstantaneous channel by QoS/delay requirements time be heavily influenced (M-CI) (Per-TTI basis) codes) per allocation quality and user prioritization schemes! Served according to highest Proportional Fair Fast Resources according to same relative instantaneous throughput (P-FT) (Per-TTI basis) throughput (up to max. alloc. time) channel quality (RICQ) Proportional Fair resource (P-FR) Fast (Per-TTI basis) Served according to highest relative instantaneous channel quality (RICQ) Same resources (time/power/ codes) per allocation time
72
NOKIA
UE1
Multi-user selection diversity (give shared channel to best user) Channel quality (CQI, Ack/Nack, TPC) Data
TTI 1
TTI 2
TTI 3
UE2
73 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
USER 2 Es/N0
USER 1 Es/N0
Rk [n] Mk Tk [n]
Rk = instantaneous supported data rate for user k Tk = average throughput for user k
74
NOKIA
Significant gain from proportional fair scheduling if at least 3-5 simultaneous users.
2.4 2.2 2 1.8 1.6 1.4 1.2 1 0.8 0 5 10 15 20 25 User diversity order, UDO [-] 30 Macrocell/Ped-A (3km/h), PCDE=-36dB Macrocell/Veh-A (30km/h), PCDE=-36dB Microcell/Ped-A (3km/h), PCDE=-36dB
75
NOKIA
Round robin 5 codes Round robin 10 codes Proportional fair 5 codes Proportional fair 10 codes Proportional fair 15 codes
4 Mbps
2 Mbps 1 Mbps
Equalizer 1-ant
Rake 2-ant
Equalizer 2-ant
5-code BTS and single antenna UE Rake provides 1 Mbps 10-code BTS and single antenna UE provides 2 Mbps 15-code BTS and dual antenna UE provides 4 Mbps
76 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
77
NOKIA
78
NOKIA
HSDPA can be introduced to the network with shared or with dedicated frequency Carrier shared between HSDPA and R99 Operator definable or dynamic resource sharing between HSDPA and R99
f1 f1
f2 f2 f1 f1
f2 f2 f1 f1
HSDPA carrier, which can also be used for R99 traffic in case of R99 high load UE moved by RRC connection setup or by handovers
79
NOKIA
80
NOKIA
Common ch Common ch
DCH
81 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSDPA
High Iub efficiency (95%) requires some overhead (15%) in air interface dimensioning
83
NOKIA
2.5
HSDPA 2-rx UE HSDPA 1-rx UE
2.0 GB/sub/month
1.5
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
[EURO /GB]
14 16 18 20 22 24 26 28 30 32 34 36 38 40
Depreciation over 6 years Other assumptions from previous slide
85 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
86
NOKIA
87
NOKIA
Enterprise VoIP extension to wide area Rich call interworking Plain vanilla VoIP for network simplicity
Challenges
1. 2. 3.
End-to-end delay capability Bandwidth and delay during high load Efficiency in the air interface and Iub
BTS
RNC
SGSN/GGSN
88
NOKIA
89
NOKIA
600
500
200
100
90
NOKIA
Peak data rate 3.6 14.4 Mbps Macro cell data rates 1.0-2.5 Mbps with dedicated carrier and 0.5-1.5 Mbps when shared carrier with R99 Latency <100 ms Simultaneous CS voice + PS data on the same connection
Cell throughput 2 Mbps/carrier User capacity 1 GB/month/subscriber for 300-600 subs/site Delivery cost <4 /GB for network capex
HSDPA can co-exist on the same carrier as WCDMA WCDMA integrates efficient voice network to the low latency high bit rate HSDPA network
91
NOKIA
Proprietary extensions
LAN
802.11 WiFi
92
NOKIA
Laptop/PDA access from park User uses wireless broadband service from any location within coverage area Mobility of the user between cells is not supported (no handovers) Use case is very similar to that of hot spot WLAN access
3 Mobile BWA
Smart phone access from car 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
93
NOKIA
Spectrum
= Expected bands for 802.16 = WCDMA/HSPA band with products today = WCDMA/HSPA band - future
5 GHz 3.4 GHz 2.6 GHz 2.5 GHz 2.1 GHz 1900 1700 1800 900 850
190 MHz 190 MHz 2x60 MHz 2x60 MHz 2x45 MHz 2x75 MHz 2x35 MHz 2x25 MHz
Unlicenced Fixed wirelss access band in Europe New 3G band in Europe by 2008 MMDS in USA Mainstream WCDMA . US PCS band
Smallest coverage
New USA 3G band by 2006 Europe and Asia Europe and Asia Americas, Japan, Asia Best coverage
94
NOKIA
Simultaneous CS voice + PS video possible in HSDPA EV-DO Rev.A must use VoIP to carry voice
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
95
NOKIA
96
NOKIA
Outline
HSUPA Introduction HSUDA Protocol Architecture HSUPA Retransmissions HSUPA Peak Bit Rates HSUPA UE Capabilites HSUPA Channel Stuctures Uplink and Downlink Summary
97
NOKIA
Layer 1 hybrid ARQ Node B based scheduling for uplink Frame sizes 2ms & 10 ms Part of Release 6 First specifications version completed 12/04 In 3GPP specs with the name Enhanced uplink DCH (E-DCH)
Schedule in 3GPP
98
NOKIA
2003
3GPP study item
2004
Study item completed
2005
1st version in 3GPP spec
2006
Official work item completion date
2007
99
NOKIA
Node B
SRNC RLC
MAC-e WCDMA L1
MAC-d
Iu
Uu
New L1 signalling
ACK/NAK + control
Data packet
UE
Node B
RNC
New Iub signalling
Target is to shorten the packet scheduling period packet scheduler is able to track burstiness of source application
101 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
0.4
0.3
0.2
0.1
10
NR [dB]
102
NOKIA
RNC
Packet
BTS
RLC ACK/NACK
L1 ACK/NACK
Terminal
103
NOKIA
ACK/NAK
RNC
BTS
UE
104
NOKIA
RNC
BTS
MAC-PDU
E-DPCCH
105
NOKIA
* 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 Category 1 2 2 3 4 4 5 6 6
107 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
Codes x Spreading 1 x SF4 2 x SF4 2 x SF4 2 x SF4 2 x SF2 2 x SF2 2 x SF2 2xSF2 + 2xSF4 2xSF2 + 2xSF4
TTI 10 10 2 10 10 2 10 10 2
Transport Block size 7296 14592 2919 14592 20000 5837 20000 20000 11520
Data rate 0.73 Mbps 1.46 Mbps 1.46 Mbps 1.46 Mbps 2 Mbps 2.9 Mbps 2 Mbps 2 Mbps 5.76 Mbps
ced,k
ed,k
iqed,k
ced,K
ed,K
iqed,K
I+jQ Se-dpch
cec E-DPCCH
iqec
108
NOKIA
E -DPDCH
Data
N data bits
slot
= 2560 chips, N
data
Slot #0
Slot #1
Slot #2
Slot #i
Slot #14
Compare to Release99 where after reaching SF 4 (e.g. 384 kbps), higher data rates would be by adding more SF 4 codes (up to 6)
E-DPDCH slot formats
Slot Format #i 0 1 2 3 4 5 Channel Bit Rate (kbps) 60 120 240 480 960 1920 SF Bits/ Frame 600 1200 2400 4800 9600 19200 Bits/ Subframe 120 240 480 960 1920 3840 Bits/Slot Ndata 40 80 160 320 640 1280
64 32 16 8 4 2
110
NOKIA
E-DCH Coding
One transport block once per TTI CRC attachment: 24 bit CRC Code block segmentation similar to the rel99/4/5 DCHs, the value of maximum code block size is 5114 for turbo coding Channel coding: rate 1/3 turbo coding (as rel99) Physical layer HARQ functionality and rate matching: SF and number of needed E-DPDCHs are determined (similar to rel99/4/5, but different parameters) and the physical layer HARQ functionality (see next slide) Physical Channel Segmentation: similar to the rel99/4/5 DCHs, when more than one E-DPDCH is used, physical channel segmentation distributes the bits among the different physical channels Interleaving and physical channel mapping: similar to the rel99/4/5 DCHs, rate matching output bits are interleaved and mapped to the allocated EDPDCH(s)
111 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
oir1,oir2,oir3,...,oirK Channel Coding ci1,ci2,ci3,...,c i E Physical Layer Hybrid-ARQ functionality/Rate matching s 1,s 2,s 3,...,s R Physical Channel Segmentation up,1 ,up,2 ,up,3 ,...,up,U(p) Interleaving & Physical channel mapping
Physical channel(s)
RM_S
Parity 1 bits
Np1
RM_P1_2
Nt,p1
bit collection
Ne,data,j
Parity2 bits
Np2
RM_P2_2
Nt,p2
E-DPCCH Coding
Control information on E-DPCCH is multiplexed: E-TFCI information (7 bits) Retransmission sequence number (RSN, 2 bits) Happy bit (Rate Request, 1 bit) Channel Coding: a sub-code of the second order Reed-Muller Code (similar to rel99/4/5 TFCI coding) Physical Channel Mapping: similar to rel99/4/5, channel coding output bits are mapped to the allocated E-DPCCH
xrsn,1, xrsn,2 xtfci,1, xtfci,2,..., xtfci,7 xh,1
Multiplexing
x1, x2,..., x10 Channel Coding z0, z1,..., z29 Physical channel mapping
E-DPCCH
113
NOKIA
E-RGCH (E-DCH Relative Grant Channel) Relative grants, to set data rate up/down or hold constant E-AGCH (E-DCH Absolute Grant Channel) Absolute grants, not only up/down E-HICH (E-DCH HARQ Acknowledgement Indicator Channel) Information on the packet transmission station (ACK/NACK) Shares the same code with E-RGCH For one UE only one is relevant but single code can serve serveral UEs
bi,0
bi,39
Slot #0
Slot #1
Slot #2
Slot #i
Slot #14
Slot #0
Slot #1
Slot #2
Slot #i
Slot #14
E-DCH hybrid ARQ acknowledgement indicator a is mapped on E-HICH: ACK: +1 NACK: 1 in cells belonging to the same Radio Link Set (RLS) as the E-DCH serving cell and 0 in other cells (DTX) When Node B has not detected E-DPCCH in uplink, no ACK/NACK is transmitted in the downlink ACK/NACK is transmitted using 3 (for 2ms E-DCH TTI) or 12 (for 10ms E-DCH TTI) consecutive slots
115 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
UP: +1 (possible only in serving E-DCH RLS) HOLD: 0 (Note: 0 means DTX, i.e, that HOLD is not transmitted) DOWN: 1 One slot long orthogonal signature sequence is different in each slot of a 2ms sub-frame Higher layers define the sequence pattern The orthogonal signature sequence is used to identify the E-RGCH from the other E-RGCHs and E-HICHs (to different UEs) transmitted on the same SF=128 channelisation code channel (there can be at maximum 40 different E-HICHs/E-RGCHs transmitted on the same SF=128 channelisation code channel )
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)
116
NOKIA
Channel coding
Rate matching
117
NOKIA
-> Thus mixing DCH & E-DCH users is not a problem The load variation caused by DCH users are not under BTS control (but under slower RNC based method)
Depending on the allocation, there can be allocated both EDCH and DCH for the same terminal
E.g. with AMR speech call active while having packet data connection on-going
This allows smooth introduction for the network as separate carrier is not needed until single carrier capacity fully utilised
118
NOKIA
Feature Variable spreading factor Fast power control Adaptive modulation BTS based scheduling Fast L1 HARQ
119 NOKIA HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
HSUPA - Summary
Node B based uplink scheduling and HARQ for improved performance Adaptive modulation not part of HSUPA as power control maintained HSUPA is backwards compatible and can be introduced gradually in the network.
120
NOKIA
HSUPA Capacity
121
NOKIA
Advanced scheduling
HSUPA
Uplink data rate gain from 384 kbits (Rel99) to 1-5 Mbits (Rel6)
Saves BTS sites Savings in (~10%) and adds transport in PS traffic Dedicated VCC solution max 25%
123
NOKIA
124
NOKIA
5 bits for DPCCH to E-DPDCH power ratio is agreed Total # of bits open, inclusion of time duration, per process flag, etc. The exact number of bits may also have an impact to the E-AGCH coding and spreading factor
125
NOKIA
Two schemes are well defined in general but there are some details that still need some work. Trying to merge the two schemes as only one
In addition to UE and HARQ based scheduling, Ericsson and NEC are now proposing to have some kind of priority based scheduling where the grants would be applicable up to a given priority only. How many bits needed for the buffer occupancy report. Agreed to have 4 tables, but now we need to agree on the tables. L2 based cell selection for faster cell change Nortel and Panasonic propose to have UE based cell change. Benefits questionable One PDU gives already quite a high minimum bit rate (320-bit PDU: 160 kbps) Potentially too high and something may have to be done to lower it.
HSDPA/HSUPA.PPT / 22-03-2005 / HH+AT
No CR yet implementing the agreement. No agreement on the exact nature of loss detection. Whether we will use Frame Sequence Number or Octet sequence number is FFS.
The big open issue in Congestion notification is the NodeB action to it.
Agreed to signal Node B a three level congestion notification; no/mild/severe congestion. Will be conveyed in its dedicated control frame. Bundling: Bundle five 2 ms AIF packets to one 10 ms FP packet However, the support is still missing from NBAP and RNSAP. FFS how / by whom to decide the bundling in case of SHO. Can different branches have different approach (bundling, no bundling) <-> RNSAP, NBAP The needed header CRC length is FFS. Header is getting longer and more CRC bits may be needed.
127
NOKIA
Beta factors for requirements and testing on E-DPDCH and E-DPCCH RAN4 assumptions on FRC, RV index sequence, Switching between different TTI, and Number of HARQ processes needs to be revisited after RAN1/RAN2 decision Working points per FRC Requirements and testcases for E-RGCH and E-AGCH False alarm rate for E-RGCH False alarm rate and miss-detection for E-DPCCH E-HICH, False alarm ACK rate for serving and non-serving cell Requirements and tests for E-RGCH/E-AGCH PAR/CM E-TFC Active Set Size Implementation Margin Finalize ideal simulation results for all channels (DL & UL) How accurate can the scheduler follow the targets set by the RNC in x% of the time
128
NOKIA
129
NOKIA
Packet switched domain optimized Server UE round trip time below 30 ms and access delay below 300 ms Peak rates uplink/downlink 50/100 Mbps Ensure good level of mobility and security Improve terminal power efficiency Frequency allocation flexibility with 1.25/2.5, 5, 10, 15 and 20 MHz allocations, possibility to deploy adjacent to WCDMA WCDMA evolution work on-going to continue with full speed
Technologies under consideration include also new radio access technologies as well as new network architecture possibilities
130
NOKIA
UTRAN Evolution
3.5G HSDPA/HSUPA 3.5G HSDPA/HSUPA
3GPP Rel.6 3GPP Rel.6
131
NOKIA