optimal packet scheduling and radio resource...

22
Optimal Packet Scheduling and Radio Resource Allocation By Subhendu Batabyal Basabdatta Palit Prabhu chandar Dr. Suvra Sekhar Das

Upload: others

Post on 10-Aug-2021

2 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Optimal Packet Scheduling and Radio

Resource Allocation

By

Subhendu Batabyal

Basabdatta Palit

Prabhu chandar

Dr. Suvra Sekhar Das

Page 2: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Cellular Layout User Distribution

& Mobility

Traffic

GenerationSINR per UE

1.Path Loss

2.Shadowing

3.Small Scale Fading

(ITU-R M.2135)

CQI Feedback

(Sub Band)

Link AdaptationPower ControlHARQ

Packet Scheduling and Radio Resource

Allocation

Link Level

Simulator

EESM(Link to System

Mapping)

Throughput Capacity

SINR

ResultsFrequency

Selective

Channel Model (ITU-R M.2135)

SINR vs. BLER

TxModulator

Turbo

Encoder

Rx

Demodulator

Turbo

Decoder

Background - System Flow for Packet Scheduling

QoS

Page 3: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Physical Resource Block in OFDMA

4

OFDM(A)

B.S

Physical (Radio) Resource Block Allocation

UE1 UE2UE3

UE4

UE5

Page 4: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Path gain

Shadowing

Small Scale Fading

• Multi path

• Velocity

Sub Frame DurationSub Band

BE - 256 kbps, No Delay Constraint

VoIP - 16 kbps, Delay Constraint

Video - 64 kbps, Delay Constraint

eNode-B Target cells

Sector/cellDirection of antenna main-lobe

Generalized System Model

HARQLink

Adaptation

Admission

Control QoS

RRM

Equivalent BW

Estimator

CQI

Estimation

CQI

CQI

Data

Data

HARQ

Call

Request

Reference Signal

Reference Signal

ACK/NACK

ACK/NACK

Beam forming

Data Stream 1

Data Stream 2MIMO

MIMO

• Diversity

• SU-MIMO

• MU-MIMO

Packet Scheduler

Time

Domain

Frequency

Domain

Transport Block Size

CB CB CB

CB CB CB

TBS Form

CB

Segmentation

&

CRC

Page 5: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Background – Packet Scheduling

• Packet Scheduling

– Time Domain Packet Scheduling (TDPS)

• to arrange the packets according to their Time to Live

• to give priority to packets which have smaller time to expire

– Frequency Domain Packet Scheduling (FDPS)

• to allocate the packets to the Physical Resource Blocks

• minimize the usage of the number of available resources and exploit multiuser frequency diversity

Page 6: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Background – Packet Scheduling in Time and Frequency

Buffer

Management

Pending ReTx

Buffer

Time Domain

Packet

Scheduling

Radio

Resource

Allocation

and

Frequency

Domain

Packet

Scheduling

(FDPS)

New Packets

ReTx Packets

V10 V9 H5 V6 V12 H3 H11 V20

Packets with Lifetime>Current

Time

Packets with Lifetime Validity

User PRB

1

3

H5 V10 H3 H11 V9 V6 V12 V20

9 0 8 4 4 8 4 1

Drop packets with

Lifetime<Current Time

CQIs Reported for each packet

Packets arranged as per TDPS Algorithm

H5

H3

Rmax

2

Page 7: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Motivation

• Efficiency of Resource Allocation plays a crucial role in determining

network efficiency.

• If the no. of users exceeds a certain limit, there is a exponential fall in

system performance.

• It is crucial to quantify the above limit accurately, while also maximizing it

in order to dimension the network properly with maximum network

efficiency for the operator.

• Computational resources are limited, therefore exhaustive search is

impossible.

Page 8: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

State of the Art

• Existing Time Domain Scheduling Algorithms

– Based on Time to live (delay criterion) – considers only packet expiry criterion

– Round Robin (Allocation Fairness criterion) – considers users in their arrival sequence only.

– Based on best channel condition – considers only present throughput

– Blind equal throughput – considers only past throughput

• Existing Frequency Domain Scheduling Algorithms

– Round Robin (RR)

– Max C/I – greedy approach that ignores fairness

• Existing Joint Time/Frequency Domain Scheduling

Algorithms

– Proportional Fair (PF) – considers past and present throughput but ignores factors such as time to live of the packets, no. of packets per user etc.

Page 9: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Gaps in Literature

• We need an algorithm that combines fairness with optimal capacity in

terms of no. of supported real time (VoIP) users.

• We need an algorithm that reduces the exponential complexity of

exhaustive search without compromising too much on performance.

• We need an algorithm that considers packet life-time, no. of packets per

user as well as user’s past throughput and error rates.

• We need to find the allocation order at a given snapshot of time that

results in the best possible usage of transmission resources

Page 10: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Exponential Complexity of Exhaustive Search

RB1 RB2 RB3 RB4 RBK-1 RBK

User1

User2

User3

UserU-1

UserU

RB

User

U Users assigned to K Resource Blocks UK combinations! Allocation order -> U! possible sequencesNeed for Heuristic Search schemes

Page 11: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Problem Description: Metric based prioritization for TDPS

A

un m ( )C

uC,

B

u m

m

p

D

uS , , , 0A B C Dum

,

u

u m

u

u

n

m

p

C

S

Time interval

Arrival time of uth user

pth packet of uth user arrived at mth time instant

Expected future throughput of uth user

Average past throughput of uth user

Page 12: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Problem Description: Improved FDPS

Each rectangular box represents a Physical Resource Block (PRB) and the number inside

indicates the Channel Quality Indicator (CQI)

User1:

User2: 4

7

5

108

9

10 3

510

Page 13: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Problem Description: Improved FDPS

Each rectangular box represents a Physical Resource Block (PRB) and the number inside

indicates the Channel Quality Indicator (CQI)

User1:

User2:

7

10 4559

7 10 3 10

Page 14: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Problem Definition

• Optimal and Fair PRB Allocation for VOIP Packets in

OFDMA Downlink for LTE to Maximize Spectral Efficiency

Page 15: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Work Plan

A. Optimal PS and RRA for a single eNB

– Best Order of Allocation Approach

1. 2 users

2. 4 users

3. Any no. of users

B. Joint PS and RRA with eNB coordination

– Design of Joint PS and RRA with eNB coordination

1. 2 eNBs

2. 3 eNBs

– Extensions of Simulator for Joint PS and RRA with eNB coordination

3. 2 eNBs

4. 3 eNBs

Page 16: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Pert Chart for Time Plan

Activity 2012 2013

Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4

A(1,2,3)

B1

B2

B3

B4

Page 17: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Finally..

THANK YOU

Page 18: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Approach to Problem - Design Objectives

• Design of Improved TDPS considering

– Time to live of the packet

– User’s previous throughput

– User’s predicted future throughput

– No. of Packets to be Scheduled

• Design of Improved FDPS considering

– All possible allocation orders for a set of users

– Maximizing number of users scheduled per TTI

– Maximizing number of PRBs utilized per TTI

• Integrating improved TDPS and FDPS

– Make use of TDPS priorities in FDPS

Page 19: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Approach to Problem – Overall Objectives

• Design of Optimal Packet Scheduling and Radio Resource Allocation for OFDMA

Cellular Networks carrying Multimedia and Data traffic

• System Goals

Maximize number of supported real time users and bandwidth utilization

Fairness among the users

Inter Cell Interference Mitigation

Cell Edge User Throughput Maximization

Page 20: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

Approach to Problem - Design Constraints

• Computational Complexity

• Allocation of resources to users while satisfying

User’s bandwidth requirement

Delay/Latency constraints

Control Channel Limitations

Maintaining a minimum FER for a minimum percentage of users

Page 21: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

State of the Art

Sl. No. Paper Details Contents

1 Kyuho ’ 2009 Authors have formulated utility maximization problem with network wideProportional Fair (PF) as an objective in a multi-cell network with PartialFrequency Reuse (PFR)Proposed online algorithms are based on the inter/intra-handover andcell-site selection in which a metric is changed from the signal strength tothe average throughput.Centralized approach which needs fast information exchange andcomputational complexity

2 Xu Kai ’ 2007 Proposed optimal and sub-optimal inter-cell scheduling strategies basedon the coordinated transmission from the interfering cellsThis paper extends the utility function based multi-user packet schedulingstrategies derived for single cell scenario to multi-cell scenarioCentralized approach

3 Yavuz’ 2009 Proposed a scheduler that allows for opportunistic behavior from a singlesessions point of view but keeps the overall caused interference variation ata low level in order to improve the performance of Link AdaptationIgnores fairness among the users

4 Falconetti’ 2010 A codebook based inter-cell interference coordination scheme has been proposed where, the supporting cells try to use a precoding matrix for which the interference received by selected cell-edge UEs remains acceptable.Methods to solve the conflicts of interest are also discussed

1/23/2012 22

Page 22: Optimal Packet Scheduling and Radio Resource Allocationgssst.iitkgp.ac.in/GSProjects/DIM/DIM_Optimal_PS_RRA_18... · 2018. 9. 6. · Frequency Reuse (PFR) Proposed online algorithms

State of the Art

Sl. No. Paper Details Contents

5 Xinying’ 2009 A signal leakage information based scheme has been proposed fordesigning the precoding vector to reduce the Inter Carrier Interference (ICI).In the proposed method coordinating eNB uses PMIs that would result inminimum interference

6 Jianchi ’ 2010 A large-scale Channel State Information (CSI) for precoding has beenproposed to reduce the over-head involved in the coordination processA coordination scheme has been proposed to determine best groups oftransmission points and coordinated UEs

7 Jing ’ 2010 A joint PF scheduling algorithm has been for CoMP-SU-MIMOThe proposed algorithm treats the cell-edge UEs and cell-center UEsequally in every TTI without partitioning the frequency band for CoMPoperation

1/23/2012 23