multicast polling and efficient voip connections in ieee 802.16 networks olli alanen...

31
Multicast Polling and Efficie nt VoIP Connections in IEEE 8 02.16 Networks Olli Alanen Telecommunication Laboratory Department of Mathematical Informa tion Technology University of Jyva skyla, FINLAND ACM MSWiM 2007

Upload: abigayle-bradford

Post on 20-Jan-2018

217 views

Category:

Documents


0 download

DESCRIPTION

3 Introduction

TRANSCRIPT

Page 1: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks

Olli AlanenTelecommunication LaboratoryDepartment of Mathematical Information Technology University of Jyvaskyla, FINLAND

ACM MSWiM 2007

Page 2: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

2

Outline

Introduction Contention resolution process Multicast polling Simulation Conclusions

Page 3: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

3

Introduction

Page 4: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

4

Introduction

UGS rtPS ertPS nrtPS BE

Page 5: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

5

Contention resolution process

802.16-2004 and 802.16eBEnrtPSertPS

Contention resolution mechanism when the connections have some packets in the uplin

k buffers, and no slots are allocated for them

Page 6: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

6

Contention resolution process

The worst case MAC delayno downlink part

C1

Tf

2 T‧ f

Page 7: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

7

Contention resolution process

The worst case MAC delay

Page 8: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

8

Contention resolution process

The worst case MAC delay for the packet is:

Where i equals the last possible frame where contentionresolution can occur.

FPS is the Frames per second value and it isstatically set at the base station.

Page 9: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

9

Contention resolution process

In a particular case where backoff start and backoff end are set to equal

where B is the value of the backoff start and end.

the number of request opportunities per frame (N)

Page 10: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

10

Multicast polling

Each SS can belong to one or zero polling groups

The memberships are managed dynamically

Two management messages MCA-REQ and MCA-RSP

Page 11: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

11

Multicast polling

When there is insufficient bandwidth for unicast polling multicast polling

Multicast polling is only allowed to be used with nrtPS ertPS BE

Page 12: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

12

Multicast polling

The decision about the sizes of the polling groups is also important when setting them up

the probability p for successful transmission for an SS:

N: the number of connectionsW: the size of the backoff window

Page 13: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

13

Simulation

NS-2 simulator Packing Fragmentation management signalling ARQ initial ranging 5 service classe Scheduling dynamic service flow management contention resolution process PHY layer

• OFDM and OFDMa PHY layers

Page 14: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

14

Simulation

Page 15: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

15

Simulation scenario 1

Page 16: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

16

Simulation scenario 1

Page 17: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

17

Simulation scenario 1

I: VoIP connections:10BE connections:0Unicast polling

How much bandwidth do the VoIP connections take

Page 18: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

18

Simulation scenario 1

II:BE connections:50VoIP connections: unicast polling with

1 polling slot in ertPS

Page 19: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

19

Simulation scenario 1

III: VoIP connections: exclude ertPS polling

regular broadcast contention mechanism

The backoff parameters are adjusted to minimize the packet loss, with the price of lost delay guarantees

Page 20: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

20

Simulation scenario 1

IV: Backoff parameters are changed to serve sm

aller MAC delays with the cost of decreased utilization

Page 21: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

21

Simulation scenario 1

V:VoIP connections:

broadcast Multicast Polling

backoff parameters are now adjusted to guarantee 15ms MAC delays

Page 22: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

22

Simulation scenario 1

VI:MAC delay of 20ms is now guaranteed

Page 23: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

23

Simulation scenario 1

Page 24: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

24

Simulation scenario 2

24 VoIP users

Page 25: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

25

Simulation scenario 2

smaller group equals tolesser collisionsless packet lossthe size of the UL-MAP↓

Page 26: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

26

Simulation scenario 2

Page 27: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

27

Simulation scenario 3

Page 28: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

28

Simulation scenario 3

Page 29: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

29

Simulation scenario 3

Page 30: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

30

Conclusions

How multicast polling groups can be used to achieve a better quality of service

This paper proposition is to use separate multicast polling groups for service classes with different QoS requirements set the backoff parameters based on the delay and lo

ss targets Different delay requirements can also be guara

nteed with multicast polling

Page 31: Multicast Polling and Efficient VoIP Connections in IEEE 802.16 Networks Olli Alanen Telecommunication…

31

Thank youThank youWho am I ? I am HuHu!