scheduling in lte

22
Scheduling in LTE Gwanmo Ku Adaptive Signal Processing and Information Theory Research Group Apr. 27, 2012

Upload: lamngoc

Post on 09-Dec-2016

249 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Scheduling in LTE

Scheduling in LTE

Gwanmo Ku

Adaptive Signal Processing and Information Theory Research Group

Apr. 27, 2012

Page 2: Scheduling in LTE

Outline

LTE Overview

Network & Signals

Physical Resources in Time & Frequency

Radio Protocol Architecture

Control Information for Scheduling Operation

Scheduling in LTE

Scheduling Operation

CQI Reporting for Scheduling

Schedulers in LTE

Summary & References

2/22

Page 3: Scheduling in LTE

LTE Overview

2/11

Network & Signals : E-UTRAN, OFDMA/SC-FDMA

Physical Resources : Physical Resources, Resource Unit, Scheduling Unit

Radio Protocol Architecture : L1/L2/L3, Physical /Transport Channels

Control Information for Scheduling Information

Control & Data Regions

Control Information for Scheduling

Page 4: Scheduling in LTE

LTE Network

4/22

LTE Network (E-UTRAN)

Internet

* EPC : Evolved Packet Core

* E-UTRAN : Evolved Universal Terrestrial Radio Access Network

* UE : User Equipment

* eNB : evolved Node B

Page 5: Scheduling in LTE

LTE Signals

5/22

OFDMA & SC-FDMA(DFTS-OFDMA)

QPSK

16QAM

64QAM

𝑵𝑼- DFT Subcarrier

Mapping N-IFFT Quadrature Modulation

Used

Subcarriers

*2048

CP /

P-S … … …

0

0

Higher Data Rate

Reliability

Demands

Broadband, Multi-carriers

CP

Techniques OFDMA

with CP Multipath

Fading

Low PAPR SC-FDMA

With CP

Good Throughput

High PAPR

Fair Throughput

PAPR Issue

Downlink

Uplink

+

* Except for MBMS (4096)

Page 6: Scheduling in LTE

Physical Resources

6/22

Time & Frequency Resources

System BW [MHz] 1.4 3 5 10 15 20

N / Freq. Spacing 2048 / 15 KHz

# Used Subcarriers 𝑵𝒖 72 180 300 600 900 1200

Parameters (Except for MBMS : 4096/7.5 KHz, 2*𝑁𝑢)

Frequency

(# Sub-carriers)

Time

(Second)

N=2048*

𝑵𝒖 Used Sub-carriers

Null

Null

Slot

Sub-frame

Frame

0.5ms

1ms

10ms

Page 7: Scheduling in LTE

Resource Unit

7/22

Physical Resource Block (PRB)

The Smallest User Assignment Resource Unit

CP Type # Symbols / Slot

Normal CP 7

Extended CP 6

Parameters (Except for MBMS)

Frequency

(#Subcarriers)

Time

(# Symbols)

180 KHz

(12 Sub-carriers)

0.5 ms

(6 or 7)

PRB

Page 8: Scheduling in LTE

Scheduling Unit

8/22

Sub-frame (2 Slots)

Smallest Scheduling Time Interval : TTI (1ms)

PRB1 PRB1

PRB 𝑁𝑅𝐵 − 1 PRB 𝑁𝑅𝐵 − 1

Frequency

(#PRBs)

Time 1 ms (Sub-frame : 2 Slots)

PRB0 PRB0

USER Assign

DL/UL Conf.

System BW [MHz] 1.4 3 5 10 15 20

# PRBs 𝑵𝑹𝑩

(# Used Subcarriers 𝑁𝑢)

6

(72)

15

(180)

25

(300)

50

(600)

75

(900)

100

(1200)

Parameters (Except for MBMS)

Page 9: Scheduling in LTE

Radio Protocol Architecture

Protocol Architecture around PHY

Logical Channels : Type of information

Transport Channels : How the information is transferred

9/22

Radio Resource Control (RRC)

Medium Access Control (MAC)

Physical Layer (PHY)

Logical Channels

Transport Channels

Control /

Measurements

Layer 3

Layer 2

Layer 1

Page 10: Scheduling in LTE

Physical/Transport Channels

Transport Channels – Physical Channel

10/22

Medium Access Control (MAC)

Physical Layer (PHY)

Transport

Channels

Layer 2

Layer 1

Physical

Channels

BCH MCH PCH DL-SCH UL-SCH RACH

PBCH PMCH PDSCH PDCCH PUCCH PUSCH PRACH

DCI

Broadcasting Paging Random Access

Multicasting Data Data

DL Control UL Control PHICH PCFICH

Scheduling Information

Page 11: Scheduling in LTE

Control Information for Scheduling

11/22

Scheduling Information : PDCCH

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 𝑵𝑹𝑩 − 𝟏

Symbol 0 Symbol 1 Symbol 2 … 𝑁𝑠𝑦𝑚𝑏 − 1 Symbol 0 Symbol 1 Symbol 2 … 𝑁𝑠𝑦𝑚𝑏 − 1

(Reference : p. 57 3GPP TS 36.211 V8.9.0 (2009-12))

Page 12: Scheduling in LTE

Scheduling Information : DCI in PDCCH

12/22

DCI Formats

DCI Formats Purpose

UL Scheduling 0 Scheduling + TPC for PUSCH

DL Scheduling

1 Scheduling for PDSCH, TPC for PUCCH

1A Compact Scheduling for PDSCH, TPC for PUCCH

1B MIMO Compact Scheduling for PDSCH, TPC for PUCCH

1C Very Compact Scheduling for PDSCH

1D Compact Scheduling for PDSCH with Power Offset, TPC for PUCCH

2 Closed Loop MIMO Compact Scheduling for PDSCH, TPC for PUCCH

2A Open Loop MIMO Compact Scheduling for PDSCH, TPC for PUCCH

UL Power Control

3 TPC for PUCCH, PUSCH 2bit Power Adjustment

3A TPC for PUCCH, PUSCH 1bit Power Adjustment

Page 13: Scheduling in LTE

User Identification – C-RNTI

13/22

User Identification

With C-RNTI (Cell specific Radio Network Temporary Identifier)

CRC

Attachment

DCI

DCI +

16 bit CRC scrambled with

RNTI

DCI (DCI + RNTI)mod2

(Reference : p. 56 3GPP TS 36.212 V8.8.0 (2009-12))

Page 14: Scheduling in LTE

Scheduling in LTE

2/11

Basic Scheduling Operations

Resource Assignment

CQI Reporting for Schedulers

Schedulers in LTE

Example : DL Scheduling

Page 15: Scheduling in LTE

Basic Scheduling Operation

15/22

Purpose

Efficient SCH(Data) Resources Assignments

Consideration

Traffic Volume, QoS (Buffer Status, Priority…)

Channel Condition

Scheduling Interval

Dynamic Scheduling by MAC : One TTI (1ms : One Sub-frame)

Semi-Persistent for VoIP : Multiple TTIs by RRC

Resource Assignment : PRBs & Associated MCS

Page 16: Scheduling in LTE

Resource Assignment

16/22

Per UE # PRBs Assignment

Channel Dependent Resource Allocation

• User Assignment based on Channel Quality

CQI / MCS / TBS

Transport Block Size

UE MCS

2. CQI Reporting

eNB

Spectral Efficiency

1. DL RS

PRBs

3. DL Transmission

Page 17: Scheduling in LTE

CQI Reporting for Scheduling

17/22

Reporting modes

In time : Periodic (PUCCH/PUSCH) & Aperiodic (PUSCH)

In Frequency

• Wide-band CQI : 4 bit

• Differential Sub-band CQI : 2 bit (Sub-band CQI – Wideband CQI)

• Differential Spatial CQI : 3bit for MIMO

Periodic or Aperiodic

Wideband

Or

Sub-band

Time

Frequency

Page 18: Scheduling in LTE

Schedulers in LTE

18/22

MAC Schedulers

PDCP : Packet Data Convergence Protocol ROHC : Robust Header Compression

ARQ : Automatic Repeat Request HARQ : Hybrid ARQ

Page 19: Scheduling in LTE

DL Scheduling

DL MAC Scheduler

19/22

MA

C S

ch

ed

ule

r

HARQ

Antenna Mapping

Resource Mapping

Data Modulation

Coding + RM

CRC

CQI

N Transport Blocks

(Dynamic Size for N Users) ACK/NACK

Redundancy for Error Detection

Redundancy for Data Detection

QPSK, 16QAM, 64QAM

Retransmission

Multi-Antenna

Processing

Modulation Scheme

Resource Assignment

Power Assignment

Antenna Mapping

User 1

User N

Page 20: Scheduling in LTE

Conclusion & References

2/11

Page 21: Scheduling in LTE

Summary

• LTE Overview

LTE Network, Physical Resources

Signaling Scheduling Information in PHY

• Scheduling in LTE

PRB & MCS Assignment

CQI Reporting Process for Schedulers

MAC Schedulers in LTE

DL Scheduling Process

21/22

Page 22: Scheduling in LTE

References

• LTE Web

www.3gpp.org

• LTE L1(PHY) Standards

TS 36201 : LTE PHY Overview

TS 36211 : LTE PHY Modulation

TS 36212 : LTE Multiplexing and Channel Coding

TS 36213 : LTE PHY related Procedures

TS 36214 : LTE Measurements

• LTE L2/L3(MAC/RRC) Standards

TS 36300 : LTE L2/L3 Overview

TS 36321 : LTE MAC

TS 36331 : LTE RRC

22/22