a latency and modulation aware bandwidth allocation algorithm for wimax base stations

31
A Latency and Modulation Aware Bandwidth Allocation Algorithm for WiMAX Base Stations Yi-Neng Lin, Che-Wen Wu, Ying-Dar Lin, National Chiao-Tung University Yuan-Cheng Lai National Taiwan University of Science and Technology

Upload: simon-barnes

Post on 30-Dec-2015

19 views

Category:

Documents


0 download

DESCRIPTION

A Latency and Modulation Aware Bandwidth Allocation Algorithm for WiMAX Base Stations. Yi-Neng Lin, Che-Wen Wu, Ying-Dar Lin, National Chiao -Tung University Yuan-Cheng Lai National Taiwan University of Science and Technology. Outline. Introduction Related works Highest Urgency First - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

A Latency and Modulation Aware Bandwidth Allocation Algorithm for WiMAX Base Stations

Yi-Neng Lin, Che-Wen Wu, Ying-Dar Lin, National Chiao-Tung University

Yuan-Cheng LaiNational Taiwan University of Science and Technology

Page 2: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Outline

Introduction Related works

Highest Urgency First Evaluation results Conclusion

Page 3: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Introduction

Related works [5] propose the MLWDF to maximize the channel

capacity for multiple MSs performing real-time applications to support QoS

[6] propose the Uplink Packet Scheduling (UPS) for service differentiation. It exploits the Strict Priority to select the target class to be scheduled

[5] M. Andrews et al., “Providing Quality of Services over a Shared Wirelesslink,” IEEE Communication Magazine, Feb. 2001, pp. 150-154.[6] K. Wongthavarawat, A. Ganz, “IEEE 802.16 Based Last Mile BroadbandWireless Military Networks with Quality of Service Support,” MILCOM,Oct. 2003.

Page 4: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Introduction

Deficit Fair Priority Queue (DFPQ) [7] revises the UPS by replacing the Strict Priority with the use of maximum sustained rate as the deficit counter for the transmission quantum of every service class, and therefore can dynamically adjust the DL and UL proportion according to the counters

[7] J. Chen, W. Jiao, H. Wang, “A Service Flow Management Strategy forIEEE 802.16 Broadband Wireless Access Systems in TDD Mode,” ICC,May 2005.

Page 5: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Introduction

Two Phase Proportionating (TPP) [8] introduces a simple approach to dynamically proportionate the DL and UL sub-frames and considers the minimum reserved rate, maximum sustained rate and the requested bandwidth of service classes in terms of the A-Factor to grant the bandwidth for MSs proportionally

[8] Y. N. Lin, S. H. Chien, Y. D. Lin, Y. C. Lai, M. Liu, "Dynamic BandwidthAllocation for 802.16e-2005 MAC," Book Chapter of "CurrentTechnology Developments of WiMax Systems," edited by Maode Ma, tobe published by Springer, 2007.

Page 6: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Introduction

Motivation All above schemes do not consider the MCS

which affects the transmission data rate and the service quality

Goal To find the traded off between throughput and

fairness

Page 7: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Introduction

Page 8: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

data size of the data/request

Page 9: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

maximum latency of the service flow

frame duration

deadline

-1, If the maximum latency is not set in the service flow

0, violation of the maximum latency requirement

≧1

Page 10: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

First phase Deadline equal one

Highest Urgency First

UG

S

rtPS

nrtPS

ertPS

BE

DownLink

UG

S

rtPS

nrtPS

ertPS

BE

UpLink

Page 11: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

First phase Deadline equal one

Highest Urgency First

UG

S

rtPS

nrtPS

ertPS

BE

DownLink

UG

S

rtPS

nrtPS

ertPS

BE

UpLink

slot: DL_A slot: UL_A

Page 12: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

First phase sum up the amount of slots translated from the

minimum reserved rate of every service flow

Highest Urgency First

UG

S

rtPS

nrtPS

ertPS

BE

DownLink

UG

S

rtPS

nrtPS

ertPS

BE

UpLink

DL_B UL_B

Page 13: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

First phase To calculate the amount of symbols to be

reserved PUSC mode a slot duration spans two symbols

in DL yet three in UL Sreserved = (DL_A+DL_B)*2+(UL_A+UL_B)*3

DownLink UpLink

Page 14: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

First phase Srem = Stotal - Sreserved

number of remaining symbols number of symbols in a DL slot duration

number of symbols in a UL slot duration

DL ULx

Frame duration

Page 15: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

Second phase For DL and UL, respectively, sum up the

number of data/requests slots whose deadline equals to one in all queues so as to reserve bandwidth for those that must be served in this frame

DLUL

Frame duration

Page 16: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

Second phase Calculate the average-U-factor for every service

flow Urgency of the ith request in the flow

number of slots translated from the requested size

stands for the flow priority zero (lowest) to seven (highest)

deadline

Page 17: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

Second phase

UG

S

rtPS

nrtPS

ertPS

BE

DownLink

UG

S

rtPS

nrtPS

ertPS

BE

UpLink

U1 U2 U3 U4 U5 U1 U2 U3 U4 U5

Page 18: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

Second phase

UG

S

rtPS

nrtPS

ertPS

BE

DownLink

UG

S

rtPS

nrtPS

ertPS

BE

UpLink

U1 U2 U3 U4 U5 U1 U2 U3 U4 U5

DLUL

Frame duration

Page 19: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Highest Urgency First

Second phase Generates the corresponding DL and UL MAPs

UL

Frame duration

DL

Deadline = Deadline - 1

Page 20: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Page 21: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Page 22: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Modulation-aware Allocation

Page 23: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Latency Guarantee with Different Requirements

Page 24: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Page 25: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Page 26: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Page 27: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Fairness

Page 28: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Page 29: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Evaluation results

Page 30: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Conclusion

HUF outperforms the DFPQ by 25% in throughput when overloaded

we compare the fairness of UPS, DFPQ, TPP and HUF and observe fairness between rtPS and BE in HUF which, unlike the TPP, avoids inappropriate grant for rtPS

Page 31: A Latency and Modulation Aware Bandwidth Allocation Algorithm for  WiMAX  Base Stations

Thank you