Académique Documents
Professionnel Documents
Culture Documents
Agenda
-> Introduction General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN Link Adaptation HSDPA Channel Structure HARQ Principle HSDPA Operating Principle Packet Scheduling HSDPA Mobility
What is HSDPA ?
High Speed Downlink Packet Access (HSDPA) is a packet swithed DL data service in WCDMA with data rate up to 10Mbps over a 5MHz Bandwidth 3GPP Rel5 specifications Builds on distributed architecture that gives Node-B more control when to transmit, to which terminal to transmit and also to handle the retransmission Nokia RAN05 feature Improvements and new functionalities coming in RAN05.1 and in RAN06
Why HSDPA?
Improved cell throughput maximum user throughput round trip time spectral efficiency
Modulation
QPSK 16-QAM 16-QAM 16-QAM 16-QAM
16-QAM 64-QAM
28.0 Mbps
26.6 Mbps
3GPP R7
3GPP R7
HSDPA TX-power
Power measurements from the Node-B to the RNC
Total transmitted carrier power
Controllable power
DCH NRT
Non-controllable power
Common channels
Agenda
Introduction -> General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN Link Adaptation HSDPA Channel Structure HARQ Principle HSDPA Operating Principle Packet Scheduling HSDPA Mobility
Variable SF
Advanced PS
Codes for 5 HS-PDSCH's Code for one HS-SCCH Codes for the cell common channels
166 codes @ SF=256 available for the associated DCHs and non-HSDPA uses
New features
Shared channel transmission HS-DSCH (high speed downlink shared channel) Supports up to 15 codes parallel Fixed spreading factor (16) Works in parallel to DCH
(1/2)
Short transmission time interval (TTI) Dynamic channel code allocation interval of 2 ms
New features
Fast link adaptation Adjusts transmission parameters not TX
power! Users near Node B: QPSK 16-QAM (for example)
(2/2)
Fast hybrid automatic-repeat-request (HARQ) Request and retransmit missing data (UE
Node-B) Combine information from original transmission (Soft Combining) Signalling with ACKs and NACKs
R99-DCH
BTS Tx pwr
HSDPA
BTS Tx pwr
Throughput is maintained
8 6 4
0-15 codes of SF16 used based on channel quality and UE/network capability
Agenda
Introduction General Principal HSDPA Key Characteristics, New Features -> Architectural Changes, Impact on RAN Link Adaptation HSDPA Channel Structure HARQ Principle HSDPA Operating Principle Packet Scheduling HSDPA Mobility
RRM
AC PS LC RM HC RLC MAC
O&M
Affected by HSDPA
Not affected by HSDPA
Iub
Node B
Iu
MAC-hs WCDMA L1
Uu
Iub/Iur
R5 HS-DSCH
Packets
Scheduler
& Buffer
Flow Control
Packets
Flow Control
New terminal functions: 16 QAM demodulation ARQ Retransmissions Handling Soft buffer & combining Fast Uplink Feedback Generation & encoding Initial HSDPA terminals are data cards without voice capability
slot#0
slot#1
slot#2
Agenda
Introduction General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN -> Link Adaptation HSDPA Channel Structure HARQ Principle Cell Change order
40
60
80
100
120
140
160
Agenda
Introduction General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN Link Adaptation -> HSDPA Channel Structure HARQ Principle HSDPA Operating Principle Packet Scheduling HSDPA Mobility
Node-B
1 2 3 4 5
HS-PDSCH
HS-DPCCH
per user
Associated DPCH UL: 1 DPDCH & 1 DPCCH Associated DPCH DL: 1 DPDCH & 1 DPCCH
1 HS-SCCH: High speed shared control channel. It indicates the recipient UE Id, modulation, number of codes, relevant HARQ info. 1 HS-SCCH per cell in case of no code multiplexing. 2 HS-PDSCH: High speed physical downlink shared channel. Carries a variable amount of user data, for a single user in case of no code multiplexing. 3 HS-DPCCH: High speed dedicated physical control channel. Used by the UE to send ACK / NACK and CQI (Channel Quality Indicator) 4 Associated DPCH UL: DCH channel used to send UL user data, e.g. RLC and TCP ACKs, HTTP requests etc. 5 Associated DPCH DL: DCH channel used to transmit power control information for the UL associated DCH and other potentially needed signalling (e.g. bearer reconfgurations etc.)
(1/4)
(2/4)
HS-PDSCH (High Speed DL Shared Channel) Carries the user data in the DL. Higher modulation scheme (16QAM), lower encoding redundancy leading to high peak data rates. TTI (Transmission Time Interval), interleaving period = 2 ms (In R99, TTI = 10/20/40/80 ms). Fixed SF (16), support multi-code transmission, as well as multiplexing of different users (15 maximum capability, depends on the UE category: 5/10/15). Users check the information on the HS-SCCH to determine which HSDSCH codes to despread. HS-PDSCH has always DL DPCH associated (signal radio bearer for layer 3 signaling, power control command for UL HS-DPCCH, etc.)
(3/4)
HS-SCCH (High Speed Shared Control Channel) Carries the information needed for HS-DSCH demodulation If there is no data on HS-DSCH, HS-SCCH is not assigned. The HS-SCCH uses SF 128, accomodating 40 bits per slot. Each HS-SCCH block has a threeslot duration divided into 2 functional parts:
First part (first slot) carries the time-crucial information needed to start the
demudaltion process in due time: HS-DSCH codes, indication if QPSK or 16QAM modulation is used on HS-DSCH. Second part (next two slots) contains CRC (cyclic redundancy check) for checking HS-SCCH, ARQ process number, redundancy version.
(4/4)
HS-DPCCH (UL High Speed Dedicated Physical Control Channel) Carries ACK/NACK information for the L1 retransmissions. Carries CQI (DL Channel Quality Indicator) to be used by NodeB scheduler to determine to which terminal to transmit and at which rate.
TS25.214 says : Based on an unrestricted observation interval, the UE shall report the highest tabulated CQI value for which a single HS-DSCH sub-frame formatted with the transport block size, number of HS-PDSCH codes and modulation corresponding to the reported or lower CQI value could be received in a 3-slot reference period ending 1 slot before the start of the first slot in which the reported CQI value is transmitted and for which the transport block error probability would not exceed 0.1.
CQI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
TBS 137 173 233 317 377 461 650 792 931 1262 1483 1742 2279 2583 3319 3565 4189 4664 5287 5887 6554 7168 7168 7168 7168 7168 7168 7168 7168 7168
codes 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
M QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM
D (dB) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -5 -6 -7 -8
Agenda
Introduction General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN Link Adaptation HSDPA Channel Structure -> HARQ Principle HSDPA Operating Principle Packet Scheduling HSDPA Mobility
Minimal protocol overhead (no sequence numbers needed) Reduced storage requirements at UE Problem: Channel is unused until ACK/NACK is received
H-ARQ
HARQ is one of the most important features in HSDPA concept to enhance the packet data transmission capability of WCDMA system It controls the packet retransmission on layer 1 level to reduce the retransmission delay There is one HARQ entity per UE in UTRAN side Each HARQ entity consists of several HARQ processes (i.e. the so called SAW channels)
HS-DSCH Physical Layer Category Number of HARQ Processes 2 2 3 3 6 6 6 6 6 6 3 6 NIR(in bits) 9600 14400 9600 12800 9600 11200 19200 22400 28800 28800 4800 4800
Category 1 Category 2 Category 3 Category 4 Category 5 Category 6 Category7 Category8 Category9 Category10 Category 11 Category 12
The number of HARQ processes is determined by MAChs as shown in table on the right
Agenda
Introduction General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN Link Adaptation HSDPA Channel Structure HARQ Principle -> HSDPA Operating Principle Packet Scheduling HSDPA Mobility
RAN05 RAN05.1
UE categories
12 different UE categories Possible receiver types Rake, Equalizer, 2-Equalizer
Theoretical peak bit rate up to 14 Mbps 1.8 Mbps and 3.6 Mbps capability expected initially
UE Category 11 12 1/2 3/4 5/6 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 10 Codes 15 Codes 10.1 Mbps 14.0 Mbps
7/8
9 10
7.2 Mbps
-
Inter-TTI interval
Inter-TTI interval: Number of sub frames between transmissions to a UE
Data DTX DTX Data DTX
Inter-TTI = 3
Data
DTX
Data
DTX
Data
Inter-TTI = 2
HSDPA: N.A.
DCH: 780 kbps No HSDPA
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
USER 2 Es/N0
USER 1 Es/N0
Agenda
Introduction General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN Link Adaptation HSDPA Channel Structure HARQ Principle HSDPA Operating Principle Packet Scheduling -> HSDPA Mobility
Cell B UE on HSDSCH
HS-DSCH coverage
Throughput
HSDPA
HS-DSCH coverage
DCH
Radio Link Reconfigure Ready AAL2SIG:ERQ AAL2SIG:ECF AAL2SIG:ERQ AAL2SIG:ECF FP: Downlink Sync FP: Uplink Sync FP: Downlink Sync FP: Uplink Sync Radio Link Reconfiguration Commit RRC: Radio Bearer Reconfiguration (DCH) RRC: Radio Bearer Reconfiguration Complete (DCH) Measurement Control HS-DSCH: Capacity Request HS-DSCH: Capacity Allocation
HSDPA Traffic
Mobility in RAS05.1
RAS05.1 provides full intra-frequency mobility for HSDPA users and enables HSDPA also in SHO region
1. 2. 3. Intra Node-B serving HS-DSCH cell change Inter Node-B serving HS-DSCH cell change HS-DSCH to DCH switch (needed if the UE is moving to a cell without HSDPA support)
Agenda
Introduction General Principal HSDPA Key Characteristics, New Features Architectural Changes, Impact on RAN Link Adaptation HSDPA Channel Structure HARQ Principle HSDPA Operating Principle Packet Scheduling HSDPA Mobility -> Measurement Results
Reply from 10.20.143.10: bytes=32 time=71ms TTL=126 Reply from 10.20.143.10: bytes=32 time=82ms TTL=126 Reply from 10.20.143.10: bytes=32 time=72ms TTL=126 Reply from 10.20.143.10: bytes=32 time=82ms TTL=126 Reply from 10.20.143.10: bytes=32 time=71ms TTL=126 Reply from 10.20.143.10: bytes=32 time=81ms TTL=126 Reply from 10.20.143.10: bytes=32 time=81ms TTL=126 Reply from 10.20.143.10: bytes=32 time=73ms TTL=126 Reply from 10.20.143.10: bytes=32 time=82ms TTL=126 Reply from 10.20.143.10: bytes=32 time=72ms TTL=126 Reply from 10.20.143.10: bytes=32 time=82ms TTL=126 Reply from 10.20.143.10: bytes=32 time=71ms TTL=126 Reply from 10.20.143.10: bytes=32 time=81ms TTL=126 Reply from 10.20.143.10: bytes=32 time=71ms TTL=126
[ms]
50 40 30 20 10 0 1 Samples
Total cell throughput remains constant regardless of the number of simultaneous users
kbps
Throughput per user decreases when more users download data (as expected)
kbps
1000 800 600 400 200 0 -94 -96 -98 -100 -102 RSCP [dBm] -104 -106 -108 -110
Simulated flat fading UE noise -101 dBm Measured Option Simulated flat fading UE noise -99 dBm Measured Novatel