1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu...

36
1 在 IEEE802.16 在在在在在 QoS 在在在在 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    261
  • download

    1

Transcript of 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu...

Page 1: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

1

在 IEEE802.16 系統上提供 QoS機制之研究

Student:Hsin-Hsien LiuAdvisor:Ho-Ting WuDate:2007.7.24

Page 2: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

2

Outline

Background Motivation Call Admission Control & Bandwidth

Allocation Algorithm Simulation result Conclusion Future Work

Page 3: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

3

Background

IEEE 802.16 specifies the air interface of fixed and mobile BWA systems

WiMAX (Worldwide Interoperability for Microwave Access) Support QoS High transmission rate Easy and less expensive to deploy

Page 4: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

4

The IEEE 802.16 family of standardsName 802.16 802.16a 802.16d 802.16e

Completed 2001/12 2003/01 2004/06 2005/12

Mobility Fixed Fixed Fixed Portable

Mobility

Spectrum(GHz)

10~66LOS

2~11NLOS

2~11NLOS

2~6NLOS

Bit Rate(Mbps)

32~134 75 75 15

Cell Radius(KM)

2~5 7~10 7~10 2~5

Page 5: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

5

IEEE 802.16-2004

Topology PMP (Point-to-Multipoint) Mesh

Communication path direction Downlink (BS to SS) Uplink (SS to BS )

Multiplex TDD FDD

Page 6: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

6

Service type in IEEE 802.16

Unsolicited Grant Service (UGS) Real-time, Constant bit rate, ex VoIP T1

Real-time Polling Service (rtPS) Real-time, Variable bit rate, ex MPEG

Non-real-time Polling Service (nrtPS) Delay-tolerant, require min rate, ex FTP

Best Effort (BE) No QoS guarantees are promised, ex HTTP

Page 7: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

7

QoS Architecture of IEEE 802.16

ServiceAddition / Change /

Delete

Bandwidth Request

MAP Parsing

Uplink Processing

Call Admission Control

Classification

BWA & Packet Scheduling

UGS

rtPSnrtPS

BE

DSADSCDSD

BS

BW_REQ

UL_MAP

SS

Page 8: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

8

Motivation

IEEE 802.16 defines four service flows with different QoS requirement

Except for UGS, the bandwidth allocation mechanism for the other three service flows are left undefined

Page 9: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

9

Call Admission Control Decides whether to accept or reject the

connection base on network state A simple admission control is adopted by

using the Minimum Reserved traffic rate [2]

1

min0 0

,iJI

a totali j

C C r i j

0aC

Page 10: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

10

Proposed CAC

QoS-Considered CAC Considers each service flow with

different QoS requirement rtPS: Average traffic transmission rate nrtPS: Minimum reserved traffic rate BE: always accept

_ _ mina total rtPS avg nrtPSC C r r

Page 11: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

11

Bandwidth Allocation Algorithm Strict Priority BWA

Simple Starvation problem

Deficit Fair Priority Queue (DFPQ) BWA[2] Provides more fairness Refers DWRR Scheduler uses variable deficit counter to

visit each non-empty queue

Page 12: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

12

DFPQ Procedure

1. Update the parameters ,

2. Service the connections in the service flow with the first priority queue

a. DeficitCounter[i] ≤ 0b. Waiting queue is emptyc. No available bandwidth leftd. It is time sending MAP message

a totalL L

[ ] [ ]DeficitCounter i Quantum i

max0

,iJ

j

Quantum i r i j

Page 13: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

13

DFPQ Procedure (cont.)

3. If Cond. a or Cond. b stands, service other lower priority queues as in Step 2. If there is no lower priority queue, go to Step 2 for anther scheduling round

4. If Cond. c or Cond. d stands, send the MAP message out . Go to Step 1 for next TDD frame

Page 14: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

14

Proposed BWA

Fairness-based BWA (FBWA) First, fundamental QoS bandwidth

allocation Second, fairness bandwidth allocation

Page 15: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

15

FBWA Procedure

1. Satisfies rtPS fundamental QoS requirement

2. Satisfies nrtPS fundamental QoS requirement

_ *QoS rtPS rtPS rtPSBW N AVG

_ *QoS nrtPS nrtPS nrtPSBW N MIN

Page 16: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

16

FBWA Procedure (cont.)

3. Allocates fair for each service flow

_ _Avaiable Total QoS rtPS QoS nrtPSBW BW BW BW

_ * rtPSFair rtPS Available

Total

NBW BW

N

_ * nrtPSFair nrtPS Available

Total

NBW BW

N

_ * BEFair BE Available

Total

NBW BW

N

Page 17: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

17

FBWA Procedure (cont.)

4. Each service flow finally gain bandwidth :

_ _rtPS QoS rtPS Fair rtPSBW BW BW

_ _nrtPS QoS nrtPS Fair nrtPSBW BW BW

_BE Fair BEBW BW

Page 18: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

18

Simulation parameters setting Total Bandwidth:10Mbps Frame Size:10ms Packet Size:40, 552, 1200bytes rtPS, nrtPS, BE Data Rate:387, 64, 64Kbits/sec rtPS, nrtPS, BE Call Duration:240, 120, 60s rtPS, nrtPS, BE Max. Delay:40, 100, 200ms rtPS, nrtPS, BE Max. Sustained Traffic Rate:

464.4, 76.8, 76.8Kbits/sec rtPS, nrtPS Min. Reserved Traffic Rate:309.6,

51.2Kbits/sec

Page 19: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

19

Simulation result – CAC Blocking Probability

0

5

10

15

20

25

30

35

0.2 0.4 0.6 0.8 1 1.2 1.4

Blo

ck

ing P

rob

. (%

)

Mean Connection Arrival Rate (connection/sec)

QoS_CAC_rtPS QoS_CAC_nrtPS

R_min_CAC_rtPS R_min_CAC_nrtPS

Page 20: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

20

Simulation result – CAC Accepts Connection

0

10

20

30

40

50

60

70

0.2 0.4 0.6 0.8 1 1.2 1.4

Nu

mb

er

of

co

nnecti

on

Mean Connection Arrival Rate (connection/sec)

QoS_CAC_rtPS QoS_CAC_nrtPS QoS_CAC_BE

R_min_CAC_rtPS R_min_CAC_nrtPS R_min_CAC_BE

Page 21: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

21

Simulation result – CAC generates system loading

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

0.2 0.4 0.6 0.8 1 1.2 1.4

Nor

mal

ized

Loa

d

Mean Connection Arrival Rate (connection/sec)

QoS_CAC

R_min_CAC

Page 22: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

22

Simulation result – QoS Performance Analysis

1. Different CAC with FBWA 2. Different CAC with DFPQ3. QoS_CAC with different BWA 4. Rmin_CAC with different BWA5. QoS_CAC with FBWA vs. Rmin_CAC

with DFPQ

Page 23: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

23

Different CAC with FBWA - Packet Delay

0

20

40

60

80

100

120

140

160

0.2 0.4 0.6 0.8 1 1.2 1.4

Dela

y (

ms)

Mean Connection Arrival Rate (connection/sec)

QoS_FBWA_rtPS QoS_FBWA_nrtPS QoS_FBWA_BE

Rmin_FBWA_rtPS Rmin_FBWA_nrtPS Rmin_FBWA_BE

Page 24: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

24

Different CAC with FBWA - Packet Drop Rate

0

10

20

30

40

50

60

70

80

90

100

0.2 0.4 0.6 0.8 1 1.2 1.4

Dro

p R

ate

(%

)

Mean Connection Arrival Rate (connection/sec)

QoS_FBWA_rtPS QoS_FBWA_nrtPS QoS_FBWA_BE

Rmin_FBWA_rtPS Rmin_FBWA_nrtPS Rmin_FBWA_BE

Page 25: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

25

Different CAC with DFPQ - Packet Delay

0

20

40

60

80

100

120

140

160

180

0.2 0.4 0.6 0.8 1 1.2 1.4

Del

ay (

ms)

Mean Connection Arrival Rate (connection/sec)

QoS_DFPQ_rtPS QoS_DFPQ_nrtPS QoS_DFPQ_BE

Rmin_DFPQ_rtPS Rmin_DFPQ_nrtPS Rmin_DFPQ_BE

Page 26: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

26

Different CAC with DFPQ - Packet Drop Rate

0102030405060708090

100

0.2 0.4 0.6 0.8 1 1.2 1.4

Dro

p R

ate

(%)

Mean Connection Arrival Rate (connection/sec)

QoS_DFPQ_rtPS QoS_DFPQ_nrtPS QoS_DFPQ_BE

Rmin_DFPQ_rtPS Rmin_DFPQ_nrtPS Rmin_DFPQ_BE

Page 27: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

27

QoS_CAC with different BWA – Packet Delay

0

20

40

60

80

100

120

140

160

180

0.2 0.4 0.6 0.8 1 1.2 1.4

Del

ay (

ms)

Mean Connection Arrival Rate (connection/sec)

QoS_FBWA_rtPS QoS_FBWA_nrtPS QoS_FBWA_BE

QoS_DFPQ_rtPS QoS_DFPQ_nrtPS QoS_DFPQ_BE

Page 28: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

28

QoS_CAC with different BWA – Packet Drop Rate

0

10

20

30

40

50

60

70

80

90

100

0.2 0.4 0.6 0.8 1 1.2 1.4

Dro

p R

ate

(%

)

Mean Connection Arrival Rate (connection/sec)

QoS_FBWA_rtPS QoS_FBWA_nrtPS QoS_FBWA_BE

QoS_DFPQ_rtPS QoS_DFPQ_nrtPS QoS_DFPQ_BE

Page 29: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

29

Rmin_CAC with different BWA – Packet Delay

0

20

40

60

80

100

120

140

160

180

0.2 0.4 0.6 0.8 1 1.2 1.4

Del

ay (

ms)

Mean Connection Arrival Rate (connection/sec)

Rmin_FBWA_rtPS Rmin_FBWA_nrtPS Rmin_FBWA_BE

Rmin_DFPQ_rtPS Rmin_DFPQ_nrtPS Rmin_DFPQ_BE

Page 30: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

30

Rmin_CAC with different BWA – Packet Drop Rate

0

10

20

30

40

50

60

70

80

90

100

0.2 0.4 0.6 0.8 1 1.2 1.4

Dro

p R

ate

(%

)

Mean Connection Arrival Rate (connection/sec)

Rmin_FBWA_rtPS Rmin_FBWA_nrtPS Rmin_FBWA_BE

Rmin_DFPQ_rtPS Rmin_DFPQ_nrtPS Rmin_DFPQ_BE

Page 31: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

31

QoS_CAC with FBWA vs. Rmin_CAC with DFPQ – Packet Delay

0

20

40

60

80

100

120

140

160

180

0.2 0.4 0.6 0.8 1 1.2 1.4

Dela

y (

ms)

Mean Connection Arrival Rate (connection/sec)

QoS_FBWA_rtPS QoS_FBWA_nrtPS QoS_FBWA_BE

Rmin_DFPQ_rtPS Rmin_DFPQ_nrtPS Rmin_DFPQ_BE

Page 32: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

32

QoS_CAC with FBWA vs. Rmin_CAC with DFPQ – Packet Drop Rate

0102030405060708090

100

0.2 0.4 0.6 0.8 1 1.2 1.4

Dro

p R

ate

(%)

Mean Connection Arrival Rate (connection/sec)

QoS_FBWA_rtPS QoS_FBWA_nrtPS QoS_FBWA_BE

Rmin_DFPQ_rtPS Rmin_DFPQ_nrtPS Rmin_DFPQ_BE

Page 33: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

33

Conclusion

Proposed QoS CAC provides QoS guarantee under system overload

Proposed Fairness-based BWA improves fairness

Page 34: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

34

Future Work

Downlink and Uplink dynamic bandwidth allocation

Consider real performance of each service flow in time

Page 35: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

35

Reference

[1]IEEE 802.16-2004:Air Interface for Fixed Broadband Wireless Access System. Standard, 2004. IEEE standard for local and metropolitan area network

[2]Jianfeng Chen, Wenhua Jiao and Hongxi Wang, “A Service Flow Management Strategy for IEEE 802.16 Broadband Wireless Access System,” Lucent Technologies, Bell Labs Research China

Page 36: 1 在 IEEE802.16 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:2007.7.24.

36

Q&A