Mobile: Technologies India Pvt. LTD
Mobile: Technologies India Pvt. LTD
Mobile: Technologies India Pvt. LTD
Dallas
Copyright 2010 MobileComm Technologies India Pvt. Ltd. All rights reserved MobileComm is committed to providing our customers with quality instructor led Telecommunications Training. This documentation is protected by copyright. No part of the contents of this documentation may be reproduced in any form, or by any means, without the prior written consent of MobileComm Technologies . Document Number: RK/CT/3/2010 This manual prepared by: MobileComm Technologies
MobileComm Technologies(India)Pvt. Ltd. 424, First Floor, Udyog Vihar Phase -4, Gurgaon-122002 Headquarter: MobileComm Professionals Inc. 1255 West 15th Street, Suite 440 Plano, TX, 75075 Tel: (972) 633-5100 Fax: (972) 633-5106 www.mcpsinc.com
HSPA Motivations
Data Rate Demand for higher peak data rates Delay Lower latency Capacity Better capacity and throughput Better spectrum efficiency Finer resource granularity Coverage Better coverage for higher data rate
Uplink Peak Data Rate Downlink Peak (Typical Deployment) Data Rate (Typical Deployment) GSM GPRS EDGE WCDMA Release 99 HSDPA Release 5 HSUPA Release 6 9.6 kbps 20 kbps 60 kbps 64 kbps 384 kbps 1.4 Mbps (early deployment) 9.6 kbps 40 kbps 120 kbps 384 kbps 10 Mbps* 10 Mbps
Video Share / Picture Share - High Uplink data rates and improved coverage and capacity File Uploading (large files) - High Uplink data rates and improved coverage and capacity
Bearer independent CS CN CAMEL Phase 4 UTRA FDD repeater low chip rate TDD mode
HSDPA (14 Mbps) IMS Phase 1 W-AMR enhanced Location Services 1800/1900 MHz
Release 99 1999
Release 4
Release 99
Release 5
Release 4 Release 99
Release 6
Release 5 Release 4 Release 99
2001
2002/03
2005
Year
-A CH -B D H C DC H DC
CH -D E
-A -B
H DC E-
B A, g in ul ed ch S
,C
H DC E-
-C
Dedicated pipe for every UE in UL Pipe (codes and grants) changing with time E-DCH scheduling
HSDPA Basic
Smooth Upgrade
HSDPA
What is HSDPA? A UMTS packet air interface 3.6 Mbps up to theoretical 14.4 Mbps peak/user Add-on solution on top of 3GPP R99/R4 architecture HSDPA terminals co-exist with R99 terminals No modification to the Core Network & Traffic Classes Difference between HSDPA and WCDMA today? More Content for High End Users (5x faster and lower latency of 150 ms) More Data Users per Cell (because it is ~10x more spectrally efficient)
Adaptive Modulation and Coding (AMC) - Depending on UE channel conditions (CQI) - QPSK, 16QAM - Coding rate (1/4 - 3/4) - Data rate adapted on 2 ms time basis Fast Retransmission - Hybrid Automatic Repeat reQuest (HARQ) - UE soft-combines data - Reduced RTT Fast Packet Scheduling (PS) Scheduling of users on 2 ms time basis New radio channels included for HSDPA - DL: HS-(P)DSCH, HS-SCCH - UL: HS-DPCCH It is important tonote that downlink HSDPA is a shared data channel - End user throughput depends on the number of the other users on the same HSDPA cell - Capacity planning and dimensioning of HSDPA is different to non-real time (NRT) DCH bearer
Higher-order Modulation
16QAM in complement to QPSK for higher peak bit rates
3GPP Release 99
Power
3GPP Release 5
Power
Unused power
Dedicated channels (power controlled) Common channels t Power usage with dedicated channels
Dedicated channels (power controlled) Common channels t Power usage with dedicated channels
TTI
User #1
User #2
User #3
User #4
Up to 15 codes (SF16) can be allocated and shared between the users. It also depends on what the UE can support.
SF = 1
SF = 16
C16,0 = [.........] C16,1 = [.........] C16,2 = [.........] C16,3 = [.........] C16,4 = [.........] C16,5 = [.........] C16,6 = [.........] C16,7 = [.........] C16,8 = [.........] C16,9 = [.........] C16,10 = [........] C16,11 = [........] C16,12 = [........] C16,13 = [........] C16,14 = [........] C16,15 = [........]
...
256
512
C4,0 = [1111] C8,1 = [1111-1-1-1-1] C2,0 = [11] C8,2 = [11-1-111-1-1] C4,1 = [11-1-1] C8,3 = [11-1-1-1-111] C1,0 = [1] C8,4 = [1-11-11-11-1] C4,2 = [1-11-1] C8,5 = [1-11-1-11-11] C2,1 = [1-1] C8,6 = [1-1-111-1-11] C4,3 = [1-1-11] C8,7 = [1-1-11-111-1]
Bad channel state: QPSK Coding rate (1/3, 3/4, etc.) self-adaptive Node B Good channel state: 3/4 Bad channel state: 1/3
Power
High data rate
Dedicated channels (power controlled) Common channels HS-DSCH with dynamic power allocation t
HARQ
For Fast retransmissions
1st Decoding in UE
2nd Decoding in UE
Final Picture
in the Node-B
Slot #0
Slot #2
HSPA Basics
Fast Scheduling
in the Node-B
Fast Scheduling in the Time domain (2): Transmission is based on: Channel Quality UE Capabilities Current load in the cell (available resources / buffer status) Traffic Priority classes / QoS classes UE Feedback (ACK/NACK) Fast Scheduling in the code Domain Up to 15 codes in parallel per TTI
HSPA Basics
Doesnt account for UEs channel conditions Low total throughput in cell
High Order modulation: 16QAM Code Multiplexing: up to 15 codes in parallel User can be code and time multiplexed (TTI= 2ms)
Codes
TTI = 2ms
User 3
-> @ 16QAM -> 240 x 4 = 960 kbps -> @ code rate = 3/4 -> 720 kbps
User 2
User 1
720 kbps bit rate can be achieved per code -> 10.8 Mbps over 15 codes
Adaptive Modulation & Coding (AMC) 16 QAM allows twice the data rate to a user compared to QPSK Currently all R99 channels use QPSK 16 QAM will only be possible for users within a limited radius of the NodeB (<20 % of the cell area ?) The Adaptive Modulation Coding scheme : can be controlled (changed) every 2 ms TTI to account for changing radio conditions can be different for different users in different radio SF = 16 conditions SF = 16
240 ksymb/s 240 ksymb/s Multi-Code operation: Multi-Code operation: 1..15 codes 1..15 codes 0.24 .. 3.6 Msymb/s 0.24 .. 3.6 Msymb/s
t
5
Number of allocated codes Time 0 TTI 0 2ms TTI 1 TTI 2 TTI 3 TTI 4 TTI 5 etc
user in a changing user in a good user in a poor radio channel radio channel radio channel
Codes
5 5 5 5 5 5 10 10 15 15 5 5
Inter-TTI
3 3 2 2 1 1 1 1 1 1 2 1
Modulation
QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK/16QAM QPSK only QPSK only
Data rate
1.2 Mbps 1.2 Mbps 1.8 Mbps 1.8 Mbps 3.6 Mbps 3.6 Mbps 7.2 Mbps 7.2 Mbps 10.2 Mbps 14.4 Mbps 0.9 Mbps 1.8 Mbps
Increased processing power (HW) RF power allocation to HSDPA (min,max) Management of new device categories & signalling ch. Software upgrade
Additional Additional
Additional
capacity
Extended QoS
HSPA Basics
HSDPA Limitations
HSDPA does not respond for the following needs High uplink speed (uploading, video calls, video conferences, browsing, online gaming, E-commerce) Large capacity (Limited number of users) Limited coverage (WCDMA has lower coverage than GSM in rural areas WCDMA infrastructure is not profitable)
POSSIBLE SOLUTIONS: 1. HSUPA significantly improved uplink 2. WiMAX significantly improved capacity 3. CDMA2000 increased coverage
Fabricio Martinez
HSDPA Channels
High Speed Shared Control Channel High Speed Shared Control Channel
HS-SCCH HS-SCCH
High Speed Dedicated Physical Control Channel High Speed Dedicated Physical Control Channel
HS-DPCCH HS-DPCCH
Node B MAC-hs
HS-PDSCH
HS-PDSCH: High-Speed Physical Downlink Shared Channel Transfer of actual HSDPA data 5 - 15 code channels QPSK or 16QAM modulation 2 ms TTIs Fixed SF16 up
to 15 H
PD SC H s
HS-SCCH
HS-SCCH: High-Speed Shared Control Channel
L1 Control Data for UE; informs the UE how to decode the next HS-PDSCH frame e.g. UE Identity, Channelisation Code Set, Modulation Scheme, TBS, H-ARQ process information Fixed SF128 transmitted 2 slots in advance to HS-PDSCHs NSN implementation with slow power control: shares DL power with the HSPDSCH more than 1 HS-SCCH required when Code Multiplexing is used Up to 4 HS-SCCHs Codes
SF16 HS-PDSCH
15
User 1
User 2
User 3
User 4
Subframe 2 ms
10
Time
TBS: Transport Block Size
HS-DPCCH
UL HS-DPCCH: High-Speed Dedicated Physical Control Channel
MAC-hs Ack/Nack information (send when data received) Channel Quality Information (CQI reports send every 4ms, hardcoded period) Fixed SF 256 1 Slot = 2560 chip HARQ-ACK (10 bit) 2 Slots = 5120 chip CQI (20 bit) Channel Quality Indication
Subframe # 0
Subframe # i
Subframe # N
CQI values = 0 (N/A), 1 .. 30; steps: 1; 1 indicating lowest, 30 highest air interface quality
TB Size
137 173 233 317 377 461 650 792 931 1262 1483 1742 2279 2583 3319 3565 4189 4664 5287 5887 6554 7168 9719 11418 14411 14411 14411 14411 14411 14411
# codes Modulation
1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 7 8 10 12 12 12 12 12 QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 16-QAM 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
HS D
PC C H
(ACK
UE observes
; CQ P-CPICH (Ec/Io) I)
3 4 5 6 7 8 9 10 11 12 13 14
HS S
C CH
CQI*
up t o1 PDSC5 HS Hs
15 16 17 18 19
20 21 22 23 24 25
* UE internal (proprietary) process TB Size [bit] CQI value 0: N/A (Out of range) = Reference Power Adjustment (Power Offset) [dB]
26 27 28 29 30
-1 -2 -3 -4 -5
TPC
Tx Off
Slot #i
HSUPA Basics
HSUPA Introduction
HSUPA: High Speed Uplink Packet Access 3GPP release 6 feature Also called Enhanced DCH or Enhanced Uplink Purposes: Boost uplink data performances in terms of higher throughput, reduced delay and higher capacity Balance uplink traffic performance with downlink HSDPA Mandatory step for VoIP
43 | HSPA Basics
HSUPA Overview
TTI = 10 ms
Benefit Higher Uplink Peak rates: 2.0 Mbps Higher Capacity: +50-100% Reduced Latency: ~50-75 ms
HSUPA HARQ
for fast retransmissions
45 | HSPA Basics
H-ARQ
For Fast retransmissions
RLC ACK/NACK
Hybrid-Automatic Repeat Request Retransmission with chase combining or incremental redundancy Terminated in Node-B Smaller delay Packet Higher BLER target -> smaller Transmit Power and interference -> Higher capacity
Packet
L1 ACK/NACK
Retransmission
Retransmission
R99 DCH
R6 E-DCH
46 | HSPA Basics
Scheduling
in the Node-B
L3 Resource Allocation
Scheduling in the Node-B Not anymore handled by the RNC Whenever the UE stops the transmission or reduces the data rate, the free capacity can be quickly allocated to another UE Algorithm is vendor dependent
Data transmission
Scheduling Info
Scheduling Assignment
R6 E-DCH
47 | HSPA Basics
Scheduling
in the Node-B
RoT
Maximu m UE 1 allowable Shared resource is the total Uplink noise UE 2 interference eg Rise over Thermal rise Noise, RoT or interference margin The Node B controls the allocation of this margin Selects the best Transport Format Combination (TFC) for a given UE according to the available interference margin (left over R99) and schedules the UE TTI 0
UE 3 UE 2 UE 1
UE 3 UE 2 UE 1
UE 1
TTI 1
TTI 2
TTI 3
Time
DCH services
48 | HSPA Basics
HSUPA Channels
Scheduling Request
E-DCH Absolute Grant Channel E-RNTI & max. power ratio E-DPDCH/DPCCH (Absolute Grant)
E-AGCH
Scheduling Grants
E-RGCH
E-DCH Dedicated Physical Control Channel L1 control: E-TFCI, RSN, happy bit
E-DPCCH
UE
Node B
E-DCH Dedicated Physical Data Channel User data & CRC E-HICH
E-DCH Hybrid ARQ Indicator Channel ACK/NACK
RSN: Re-transmission sequence number
E-DPDCH
51 | HSPA Basics
52 | HSPA Basics
HSUPA UE Categories
Theoretical peak bit rate up to 5.76 Mbps 1.46 Mbps capability expected initially
53 | HSPA Basics
UE Throughputs up to 5.8Mbps
Up to 1.4Mbps in a first step
30-70% increase in system capacity 50% increase in user packet call throughput UL coverage improvement for high data bit rate
54 | HSPA Basics
HSPA mobility
HSDPA Soft handover on associated DCH channels (signalling, UL data) Serving cell change for HSDPA data channel
Connected only to one cell at a time
Notice that soft/softer handover is not supported for HS-SCCH/HS-PDSCH HS-SCCH Serving HS-DSCH cell
HS-PDSCH DPCH
DPCH
HSUPA Soft handover utilised for uplink channels as required due to nearfar problem Only Serving Cell can allocate more UL capacity/power
Node B
256)
128)
UE
HSPA UE Evolution
Rel6 HSUPA
HSDPA handsets 2nd generation
5 Mbit/s
for uplink
TTI=2 ms
2005
57 | HSPA Basics
2006
2007
2008
Chan
58 | HSPA Basics
Channe
www.mcpsinc.com