Download - Resource Allocation in LTE
![Page 1: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/1.jpg)
Resource Allocation in LTE
Gwanmo Ku
Adaptive Signal Processing and Information Theory Research Group
Nov. 11, 2011
![Page 2: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/2.jpg)
Outline
Resources in LTE Resource Grid, Resource Block, Slot, Sub-frame
Control Information Physical Channels, PDCCH, DCI
Resource Allocation Resource Block Group (RBG) based RBG Subset based Virtual Resource Block (VRB)-based
References
2/33
![Page 3: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/3.jpg)
Resource in LTE
2/11
![Page 4: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/4.jpg)
Resource in LTE
4/33
Resource Used Subcarriers
( for UL, for DL)
System BW [MHz] 1.4 3 5 10 15 20
Resource Blocks 6 15 25 50 75 100
FFT Size ( / )
2048 / 4096
Subcarriers per RB
( / ) 12 / 24
Used Subcarriers ( / )
72 / 144 180 / 360 300 / 600 600 / 1200 900 / 1800 1200 / 2400
![Page 5: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/5.jpg)
Resource Grid
5/33
Resource Grid, Slot, Sub-frame
User Assign D L/U L
Configuration
![Page 6: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/6.jpg)
Resource Block
6/33
Resource Block Parameters
CP Type \ Parameter
Normal CP 7 7 12
Extended CP 6 6
3 - 24
![Page 7: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/7.jpg)
Control Information
2/11
![Page 8: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/8.jpg)
Physical Channels
8/33
Physical Channels
PDCCH
DCI
PDSCH
PMCH
PBCH
PHICH
PUSCH
PRACH
PUCCH PCFICH Multicasting
Broadcasting
HARQ Retransmission
Data
DL Scheduling
UL Scheduling PDCCH Information
Data
Random Access
CQI Request
UL Power Control
Downlink Physical Channels
Uplink Physical Channels
![Page 9: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/9.jpg)
Control & Data Regions
9/33
Control & Data Region in a DL Sub-frame
PCFICH
Control Region Data Region
Information of the
length of Control Region
PDCCH PDSCH
Sub-frame i
Slot 2i Slot 2i+1
PRB 0
PRB 1
PRB
![Page 10: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/10.jpg)
Control Region Mapping10/33
Resource Element Group (REG) Used for defining the Control Channel Mapping
PRB 0
PRB
Sym. 0 Sym. 1 Sym. 2
REG
REG REG REG
REG REG
REG REG
REG REG
REG REG
REG REG REG
REG
Data
Data
![Page 11: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/11.jpg)
PDCCH11/33
Supported PDCCH
CCE (Control Channel Element)
Consist of 9 REG
PDCCH Format Number of CCEs # Resource Element Group # PDCCH bits
0 1 9 72
1 2 18 144
2 4 36 288
3 8 72 576
![Page 12: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/12.jpg)
PDCCH Mapping
12/33
![Page 13: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/13.jpg)
User Identification using DCI Scrambling
13/33
Whose PDCCH (User Identification)? With RNTI (Radio Network Temporary Identifier) : User Identification
C R C Attachment
DCI
DCI + 16 bit CRC scrambled with RNTI
DCI (DCI + RNTI)mod2
![Page 14: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/14.jpg)
Resource Allocation
2/11
![Page 15: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/15.jpg)
Resource Allocations15/33
Resource Allocation & DCI Formats
Resource Allocation Purpose DCI Format
DL Scheduling
Type 0
Resource Block Group (RBG) based 1
RBG based (MIMO : Closed Loop) 2
RBG based (MIMO : Open Loop) 2A
Type 1
Selected RBG Subset based 1
Selected RBG Subset based (MIMO : Closed Loop) 2
Selected RBG Subset based (MIMO Open Loop) 2A
Type 2
VRB based Compact Scheduling + Random Access 1A
VRB based Compact Scheduling with MIMO 1B
VRB based Very Compact Scheduling 1C
VRB based Compact Scheduling with MIMO & Power Offset 1D
UL Scheduling VRB based UL Scheduling 0
(Reference : pp. 22-25 3GPP TS 36.213 V8.8.0 (2009-09))
![Page 16: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/16.jpg)
Resource Allocation : DL Type 033/16
Resource Block Groups (RBG) based
PRB 0
PRB 1
PRB 2 PRB 3
PRB 4
PRB 5
PRB 6
PRB 7
PRB 96
PRB 97
PRB 98
PRB 99
RBG 24
RBG 1
RBG 0
Allocate Users 25 RBGs
Example : 20MHz BW, 15 KHz , Normal CP
P
System BW RGB Size (P)
10 1
11-26 2
27-63 3
64-110 4
(Reference : p. 22 3GPP TS 36.213 V8.8.0 (2009-09))
![Page 17: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/17.jpg)
DL Type 0 (DL Scheduling)
17/33
DCI Format 1
Bits Field 1 Resource Allocation Header: Resource Allocation Type 0 or 1
Resource Assignment
5 MCS
3 or 4 HARQ Process : 3 for FDD, 4 for TDD
1 New Data Indicator
2 Redundancy Version
2 UL Power Control (PUCCH)
2 Downlink Assignment Index : TDD
(Reference : pp. 44-45 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 18: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/18.jpg)
DL Type 0 (DL Scheduling with Closed Loop MIMO)
18/33
DCI Format 2
Bits Field 1 Resource allocation header : Resource Allocation Type 0 or type 1
Resource Block Assignment
2 UL Power Control (PUCCH)
2 Downlink Assignment Index (TDD, Not FDD)
3 or 4 HARQ process number : 3 bits (FDD), 4 bits (TDD)
1 Transport block to codeword swap flag
8+8 For transport block 1 & 2 5 bits : MCS 1 bit : New data indicator 2 bits : Redundancy version
3 or 6 Closed Loop MIMO : 3 (# Ant. ports 2), 6 (# Ant. ports 4)
(Reference : pp. 49-53 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 19: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/19.jpg)
DL Type 0 (DL Scheduling with Open Loop MIMO)
19/33
DCI Format 2A
Bits Field 1 Resource allocation header : Resource Allocation Type 0 or type 1
Resource Block Assignment
2 UL Power Control (PUCCH)
2 Downlink Assignment Index (TDD, Not FDD)
3 or 4 HARQ process number : 3 bits (FDD), 4 bits (TDD)
1 Transport block to codeword swap flag
8+8 For transport block 1 & 2 5 bits : MCS 1 bit : New data indicator 2 bits : Redundancy version
0 or 2 Open Loop MIMO : 0 (# Ant. ports 2), 2 (# Ant. ports 4)
(Reference : pp. 53-55 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 20: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/20.jpg)
Resource Allocation : DL Type 120/33
Resource Block Groups Subset-based
RBG 24
RBG 1
RBG 0
Each subsets of PRBs from
one of RGB Subset P
Example : 20MHz BW, 15 KHz , Normal CP RBG subset 0
RBG 2
RBG 3
RBG 4
RBG 23
RBG subset 1
RBG subset 2
RBG subset 3
RBG subset 0
RBG subset 3
RBG subset 0
Set of PRBs from Subset 0 Set of PRBs from Subset 3
(Reference : p. 23 3GPP TS 36.213 V8.8.0 (2009-09))
![Page 21: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/21.jpg)
DL Type 1 (DL Scheduling)
21/33
DCI Format 1 Bits Field
1 Resource Allocation Header : Resource Allocation Type 0 or 1
- bits : indicate Selected Resource Block Subset - 1 bits : indicate a shift of resource allocation span - bits : Resource Assignment
5 MCS
3 or 4 HARQ Process : 3 for FDD, 4 for TDD
1 New Data Indicator
2 Redundancy Version
2 UL Power Control (PUCCH)
2 Downlink Assignment Index : TDD
(Reference : pp. 44-45 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 22: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/22.jpg)
DL Type 1 (DL Scheduling with Closed Loop MIMO)
22/33
DCI Format 2
Bits Field 1 Resource allocation header : Resource Allocation Type 0 or type 1
- bits : indicate Selected Resource Block Subset - 1 bits : indicate a shift of resource allocation span - bits : Resource Assignment
2 UL Power Control (PUCCH)
2 Downlink Assignment Index (TDD, Not FDD)
3 or 4 HARQ process number : 3 bits (FDD), 4 bits (TDD)
1 Transport block to codeword swap flag
16
For transport block 1 & 2 5 bits : MCS 1 bit : New data indicator 2 bits : Redundancy version
3 or 6 Closed Loop MIMO : 3 (# Ant. ports 2), 6 (# Ant. ports 4)
(Reference : pp. 49-53 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 23: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/23.jpg)
DL Type 1 (DL Scheduling with Open Loop MIMO)
23/33
DCI Format 2A
Bits Field 1 Resource allocation header : Resource Allocation Type 0 or 1
- bits : indicate Selected Resource Block Subset - 1 bits : indicate a shift of resource allocation span - bits : Resource Assignment
2 UL Power Control (PUCCH)
2 Downlink Assignment Index (TDD, Not FDD)
3 or 4 HARQ process number : 3 bits (FDD), 4 bits (TDD)
1 Transport block to codeword swap flag
16
For transport block 1 & 2 5 bits : MCS 1 bit : New data indicator 2 bits : Redundancy version
0 or 2 Open Loop MIMO : 0 (# Ant. ports 2), 2 (# Ant. ports 4)
(Reference : pp. 53-55 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 24: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/24.jpg)
Resource Allocation : DL Type 224/33
Virtual Resource Block (VRB) based
(Reference : p. 24 3GPP TS 36.213 V8.8.0 (2009-09))
PRB 0
PRB 1
PRB 2
PRB 3
PRB 4
PRB 98
PRB 99
VRB 0
VRB 1
VRB 2
VRB 3
VRB 4
VRB 98
VRB 99
Allocate Users Contiguous VRBs
Hopping or Non-hopping
![Page 25: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/25.jpg)
DL Type 2 (DL Compact Scheduling + Random Access)
25/33
DCI Format 1A
Bits Field 1 Format Flag : Format 0 or 1A
Case 1
Random Access Initiated - 1 bit : 0 (Localized)
- bits : Resource Assignment : all bits 1 Setting
- 6 bits : Preamble Index - 4 bits : PRACH Mask Index
Case 2
- 1 bit : Localized/Distributed VRB assignment flag
- bits : Resource block assignment
- 5 bits : MCS
- 3 or 4 bits : HARQ process number : 3 bits (FDD) , 4 bits (TDD)
- 1 bit : New data indicator
- 2 bits : Redundancy version - 2 bits : UL Power Control (PUCCH) - 2 bits : Downlink Assignment Index (TDD, not FDD)
(Reference : pp. 45-46 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 26: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/26.jpg)
DL Type 2 (DL Compact Scheduling + MIMO)
26/33
DCI Format 1B
Bits Field 1 Localized/Distributed VRB assignment flag
Resource block assignment
5 MCS
3 or 4 HARQ process number : 3 bits (FDD), 4 bits (TDD)
1 New data indicator
2 Redundancy version
2 UL Power Control (PUCCH)
2 Downlink Assignment Index : TDD
2 or 4 MIMO (TPMI) : 2 (# Ant. 2), 4 (# Ant. 4)
1 MIMO (PMI)
(Reference : pp. 47-48 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 27: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/27.jpg)
DL Type 2 (DL Very Compact Scheduling)
27/33
DCI Format 1C
Bits Field 1 Gap value
Resource Assignment : bits
5 Transport Block Size
(Reference : p. 48 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 28: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/28.jpg)
DL Type 2 (DL Compact Scheduling, MIMO, Power Offset)
28/33
DCI Format 1D
Bits Field 1 Localized/Distributed VRB assignment flag
Resource block assignment
5 MCS
3 or 4 HARQ process number : 3 bits (FDD), 4 bits (TDD)
1 New data indicator
2 Redundancy version
2 UL Power Control (PUCCH)
2 Downlink Assignment Index (TDD, not FDD)
2 or 4 MIMO (TPMI) : 2 (# Ant. 2), 4 (# Ant. 4)
1 MIMO (PMI)
1 Downlink power offset
(Reference : pp. 48-49 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 29: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/29.jpg)
Resource Allocation : UL Type29/33
Virtual Resource Block (VRB) based
(Reference : p. 55 3GPP TS 36.213 V8.8.0 (2009-09))
PRB 0
PRB 1
PRB 2
PRB 3
PRB 4
PRB 98
PRB 99
VRB 0
VRB 1
VRB 2
VRB 3
VRB 4
VRB 98
VRB 99
Allocate Users Contiguous VRBs
Hopping or Non-hopping
![Page 30: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/30.jpg)
Resource Allocation (UL Scheduling)
30/33
DCI Format 0
Bits Field 1 Format Flag : Format 0 or 1A
1 Hopping Flag : Non-hopping or Hopping
- Hopping bits : Hopping Location In formation
bits : Resource Assignment
- Non Hopping : bits : Resource Assignment
5 MCS
1 New Data Indicator
2 UL Power Control (PUSCH)
3 Cyclic Shift for DM RS
2 UL Index : TDD
2 Downlink Assignment Index : TDD
1 CQI Request
(Reference : pp. 43-44 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 31: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/31.jpg)
Other DCI Formats
31/33
Format 3
Transmission of TPC commands for PUCCH and PUSCH
with 2-bit power adjustments
Format 3A
Transmission of TPC commands for PUCCH and PUSCH
with single bit power adjustments
(Reference : p. 55 3GPP TS 36.212 V8.8.0 (2009-12))
![Page 32: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/32.jpg)
References
2/11
![Page 33: Resource Allocation in LTE](https://reader033.vdocuments.net/reader033/viewer/2022052212/5859c5b01a28ab6e32906db4/html5/thumbnails/33.jpg)
References
TS 36.101 V8.15.0 UE Radio Transmission and Reception
TS 36.104 V8.12.0 BS Radio Transmission and Reception
TS 36.201 V8.3.0 LTE PHY General Description
TS 36.211 V8.9.0 Physical Channels and Modulation
TS 36.212 V8.8.0 Multiplexing and Channel Coding
TS 36.213 V8.8.0 Physical Procedures
33/33