Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Chapter V:
Slide 2
Slide 3
Code Division Multiple Access (CDMA) is a method in which multiple users occupy the same time and frequency allocations
4
Slide 4
Transmission using the entire bandwidth is achieved by spreading each symbol with a pre-defined sequence with fixed chip rate Increase of the utilized bandwidth The figure shows an example of a spreading sequence (-1, 1, 1, -1)
Slide 5
Despreading Basics
The receiver despreads the chips by using the same orthogonal sequence used at the transmitter Note that under no noise conditions, the symbols are completely recovered without any errors
Slide 6
OVSF Tree
Orthogonal Variable Spreading Factor (OVSF) codes are used to spread to the chip rate on both the UL and the DL The chip rate in UMTS is 3.84 Mcps On the UL, different OVSF codes separate dedicated Physical Channels (e.g. DPCCH, DPDCH) from a single terminal On the DL, different OVSF codes separate UEs within a single cell
7
Slide 7
Scrambling Codes
In DL (usually) one OVSF tree per cell, in UL one OVSF tree per terminal is used for spreading
The spreading codes are also called channelization codes
Strong interference would occur if a neighbor cell in DL or neighbor terminal is UL would use the same channelization code additional protection is needed The solution is applying a scrambling sequence per cell (DL) and per terminal (UE)
The chip rate of the scrambling sequence is 3.84 Mcps as well
Slide 8
Slide 9
Slot Timing
2560 chips per slot, 0.67 ms
Symbol Timing
Symbol consists of a number of chips OVSF determines chips/symbol OVSF ranges from 4 to 512 chips/symbol (640 to 5 symbols per slot)
10
Slide 10
The transport channel data is broken into blocks and delivered every transport time interval (TTI) for that particular transport channel. The end result of the Physical Layers actions on the transport channel data is a Coded Composite Transport Channel (CCTrCH)
11
Slide 11
12
Slide 12
Constraint length K = 9 Coding rate R = 1/2 and R = 1/3 depending on the transport channel
Turbo codes
Used for dedicated transport channels
Applied for data rates 64 kbps (roughly)
13
Slide 13
Afterwards, the signal is scrambled using either a primary or secondary scrambling code (PSC, SSC) The Gs are the DL weight factors: G is for the Physical Channels, Gp, Gs for the Primary and Secondary Synchronization Channels (not covered)
14
Slide 14
The DPDCH and the DPCCH are time multiplexed into the DPCH The DPCCH includes TPC, TFCI and Pilot bits
TPC bits are power control commands for the uplink TFCI bits include information of the transport format Pilots bits are used for channel estimation
15
Slide 15
16
Slide 16
The physical channels are spread to the chip rate with individual channelization codes and then scrambled with the same scrambling code In the UL, the DPCCH is always on the Q branch The DPDCHs can be on both the I and Q branch If there is only one DPDCH, it is on the I branch (BPSK modulation) s are the UL weight factors, d is for data and c is for control
17
Slide 17
UL DPCH is consists of two Physical Channels, the DPDCH and the DPCCH UL Dedicated Physical Data Channel (DPDCH) sent on I data branch UL Dedicated Physical Control Channel (DPCCH) sent on Q data branch
18
Slide 18
The Common Pilot Channel (CPICH) provides an in-cell timing reference and is used for DL channel estimation There are two types of Common Pilot Channels
Primary CPICH (P-CPICH) Secondary CPICH (S-CPICH)
19
Slide 19
20
Slide 20
HSDPA Background
Initial goals
Establish a more spectral efficient way of using DL resources providing data rates beyond 2 Mbit/s, (up to a maximum theoretical limit of 14.4 Mbps) Optimize interactive & background packet data traffic, support streaming service Design for low mobility environment, but not restricted Techniques compatible with advanced multi-antenna and receivers
Enhancements in R7
HSPA+
21
Slide 21
HSDPA Basics
Evolution from R99/Rel. 4
5 MHz Bandwidth Same spreading by OVSF and scrambling codes Turbo coding
Enhancements in Rel. 7 HSPA+ Signaling enhancements 64QAM MIMO techniques, increase of the bandwidth (dual carrier)
22
Slide 22
HS-DSCH Principle I
Channelization codes at a fixed spreading factor of SF = 16 Up to 15 codes in parallel
SF=2 SF=4 SF=8 C16,15 SF=16 Physical channels (codes) to which HS-DSCH is mapped C16,0 CPICH, etc.
OVSF channelization code tree allocated by CRNC HSDPA codes autonomously managed by Node B MAC-hs scheduler Example: 12 consecutive codes reserved for HS-DSCH, starting at C16,4 Additionally, HS-SCCH codes with SF = 128 (number equal to simultaneous UEs)
24
Slide 24
HS-DSCH Principle II
Resource sharing in code as well as time domain: Multi-code transmission, UE is assigned to multiple codes in the same TTI Multiple UEs may be assigned channelization codes in the same TTI
Code
Example: 5 codes are reserved for HSDPA, 1 or 2 UEs are active within one TTI
25
Slide 25
Cell 2 UE
Rel-5 HS-DSCH
DL PS service (Rel-6: DL DCCH)
26
Slide 26
HSDPA Channels
HS-PDSCH
Carries the data traffic Fixed SF = 16; up to 15 parallel channels QPSK: 480 kbps/code, 16QAM: 960 kbps/code
HS-SCCH
Signals the configuration to be used in this TTI
HS-PDSCH codes, modulation format, TB information
HS-DPCCH
Feedbacks ACK/NACK and channel quality information (CQI) Fixed SF = 256, code multiplexed to UL DPCCH Feedback sent ~5msec after received data
27
Slide 27
NodeB Tx view Fixed time offset between the HS-SCCH information and the start of the corresponding HS-DSCH TTI: HS-DSCH-control (2 Tslot= 1.33msec) HS-DSCH and associated DL DPCH not time-aligned
28
Slide 28
Tslot (0.67 ms) Uplink DPCCH 3 Tslot (2ms) HS-PDSCH DATA UEP = 7.5 Tslot (5ms) HS-DPCCH CQI A/N CQI A/N m 256 chips CQI A/N CQI 0-255 chips
A/N
UE Rx view Alignment to m 256 to preserve orthogonality to UL DPCCH HS-PDSCH and associated UL DPCH not time-aligned (but quasi synch)
29
Slide 29
The mother code is a R = 1/3 Turbo code Code rate adaptation done via rate matching, i.e. by puncturing and repeating bits of the encoded data Two types of retransmission
Incremental Redundancy
Additional parity bits are sent when decoding errors occured Gain due to reducing the code rate
Chase Combining
The same bits are retransmitted when decoding errors occured Gain due to maximum ratio combining
Slide 30
HARQ Processes
RTTHARQ Data HS-PDSCH
ACK/NACK HS-DPCCH
Slide 31
Users in favorable channel conditions (based on Channel Quality indication) are assigned higher code rates and higher order modulation (16QAM, 64 QAM) It is the task of the scheduler to decide on the instantaneous data rate
32
Slide 32
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
674 686 699 711 724 737 751 764 778 792 806 821 836 851 866 882 898 914 931 947 964 982 1000 1018 1036 1055 1074 1093 1113 1133 1154 1175 1196 1217 1239 1262 1285 1308 1331 1356
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
3090 3145 3202 3260 3319 3379 3440 3502 3565 3630 3695 3762 3830 3899 3970 4042 4115 4189 4265 4342 4420 4500 4581 4664 4748 4834 4921 5010 5101 5193 5287 5382 5480 5579 5680 5782 5887 5993 6101 6211
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254
14155 14411 14671 14936 15206 15481 15761 16045 16335 16630 16931 17237 17548 17865 18188 18517 18851 19192 19538 19891 20251 20617 20989 21368 21754 22147 22548 22955 23370 23792 24222 24659 25105 25558 26020 26490 26969 27456 27952
33
Slide 33
HSDPA UE Categories
The specification allows some freedom to the UE vendors 12 different UE categories for HSDPA with different capabilities (Rel.5) The UE capabilities differ in
Max. transport block size (data rate) Max. number of codes per HS-DSCH Modulation alphabet (QPSK only) Inter TTI distance (no decoding of HS-DSCH in each TTI) Soft buffer size
34
Slide 34
Category 1 Category 2 Category 3 Category 4 Category 5 Category 6 Category 7 Category 8 Category 9 Category 10 Category 11* Category 12*
3 3 2 2 1 1 1 1 1 1 2 1
7298 7298 7298 7298 7298 7298 14411 14411 20251 27952 3630 3630
cf. TS 25.306
Slide 35
35
For the given conditions the BLER for this TFRC shall not exceed 10% Mapping defined in TS 25.213 for each UE category
36
Slide 36
37
Slide 37
Background
E-DCH is a Rel. 6 feature with following targets
Improve coverage and throughput, and reduce delay of the uplink dedicated transport channels Priority given to services such as streaming, interactive and background services, conversational (e.g. VoIP) also to be considered Full mobility support with optimizing for low/ medium speed Simple implementation Special focus on co-working with HSDPA
38
Slide 38
E-DCH Basics
E-DCH is a modification of DCH It is not a shared channel, such as HSDPA in the downlink !! PHY taken from R99
Turbo coding and QPSK modulation
In Rel. 7 also 16QAM modulation is supported
Power Control 10 msec/2 msec TTI Spreading on separate OVSF code, i.e. code multiplexing with existing PHY channels
New principles
Intra Node B softer and Inter Node B soft HO should be supported for the EDCH with HARQ Scheduling distributed between UE and Node B
39
Slide 39
40
Slide 40
E-DCH Channels
E-DPDCH
Carries the data traffic Variable SF = 256 2 UE supports up to 4 E-DPDCH in parallel
E-DPCCH
Contains the configuration as used on E-DPDCH Fixed SF = 256
E-RGCH/ E-HICH
E-HICH carries the HARQ acknowledgements E-RGCH carries the relative scheduling grants Fixed SF = 128 Up to 40 users multiplexed onto the same channel by using specific signatures
E-AGCH
Carries the absolute scheduling grants Fixed SF = 256
E-RGCH and E-AGCH are used for providing scheduled grants to the UE
41
Slide 41
E-DPCCH
10 bits
Slot #0
Slot #1
Slot #2
Slot #3
Slot #i
Slot #14
Subframe #0 1 subframe = 2 ms
Subframe #1
Subframe #2
Subframe #3
Subframe #4
1 radio frame, Tf = 10 ms
Slot Format #i 0 1 2 3 4 5 6 7 8 9
Channel Bit Rate (kbps) 15 30 60 120 240 480 960 1920 1920 3840
Bits/Symbol M 1 1 1 1 1 1 1 1 2 2
SF 256 128 64 32 16 8 4 2 4 2
Bits/ Frame 150 300 600 1200 2400 4800 9600 19200 19200 38400
Bits/ Subframe 30 60 120 240 480 960 1920 3840 3840 7680
42
Slide 42
ced,1 ced,K are the channelization codes for the E-DPDCHs, cec is the channelisation code for the E-DPCCH ed,1 ed,K are the gain factors for the E-DPDCHs, ec is the gain factor for the E-DPCCH
43
Slide 43
15 Tslot (10 msec) Uplink DPCCH 0.4 Tslot (1024 chips) 148chips CFN
E-DPDCH/ E-DPCCH
44
Slide 44
The E-AGCH carries the absolute scheduling grant, which represents the maximum E-DPDCH / DPCCH power ratio (5 bits) It is convolutional encoded with a R = 1/3 code The spreading factor is SF = 256
45
Slide 45
For E-RGCH and E-HICH the same channel structure is applied The E-RGCH is a dedicated or common downlink physical channel, which carries the relative scheduling grants from the Node B In each slot a sequence of 40 ternary values is transmitted Up to 40 users can be multiplexed on the same channel In each cell EHICH and E-RGCH for the same user are on the same code
46
Slide 46
HSUPA UE Categories
E-DCH Category Category 1 Category 2 Max. num. Codes 1 2 Min SF EDCH TTI Maximum MAC-e TB size 7110 14484/ 2798 14484 20000/ 5772 20000 20000/ 11484 20000/ 22996 Theoretical maximum PHY data rate (Mbit/s) 0.71 1.45/ 1.4 1.45 2.0/ 2.89 2.0 2.0/ 5.74 2.0/ 11.5
SF4 SF4
10 msec 10 msec/ 2 msec 10 msec 10 msec/ 2 msec 10 msec 10 msec/ 2 msec 10 msec/ 2 msec
Category 3 Category 4
2 2
SF4 SF2
Category 5 Category 6
2 4
SF2 SF2
Category 7 (Rel. 7)
SF2
When 4 codes are transmitted, 2 codes are transmitted with SF2 and 2 with SF4 UE Category 7 supports 16QAM modulation
47
Slide 47
Synchronous retransmissions Retransmission of a MAC-e PDU follows its previous HARQ (re)transmission after N TTI = 1 RTT Incremental Redundancy via rate matching Max. # HARQ retransmissions specified in HARQ profile
ACK NACK ACK NACK
New Tx 2 Re-Tx 3
New Tx 4 Re-Tx 1
Re-Tx 2
NACK NACK
48
Slide 48
49
Slide 49