Evaluating Wireless LAN Access Methods in Presence of Transmission - - PowerPoint PPT Presentation

evaluating wireless lan access methods in presence of
SMART_READER_LITE
LIVE PREVIEW

Evaluating Wireless LAN Access Methods in Presence of Transmission - - PowerPoint PPT Presentation

Evaluating Wireless LAN Access Methods in Presence of Transmission Errors IEEE INFOCOM 2006, Poster session Elena Lopez-Aguilera Martin Heusse Franck Rousseau Andrzej Duda Jordi Casademont LSR-IMAG Outline Introduction Principles


slide-1
SLIDE 1

LSR-IMAG

Evaluating Wireless LAN Access Methods in Presence of Transmission Errors

Elena Lopez-Aguilera Martin Heusse Franck Rousseau Andrzej Duda Jordi Casademont IEEE INFOCOM 2006, Poster session

slide-2
SLIDE 2

2 LSR-IMAG

Outline

Introduction Principles of chosen Access Methods Simulation environment System performance Conclusions

slide-3
SLIDE 3

3 LSR-IMAG

Introduction

1997: IEEE defines the first standard IEEE 802.11 for Wireless Local Area Networks

Successive variants have increased the nominal bit rate: IEEE 802.11 b/g/a The MAC layer remains unchanged Much research effort spent on improving MAC performance

slide-4
SLIDE 4

4 LSR-IMAG

Introduction

IEEE 802.11 Distributed Coordination Function

Before initiating a transmission, a station senses the channel during a DIFS Time:

the medium is sensed idle → transmission allowed the medium is sensed busy → next attempt of transmission at DIFS + backoff time

Backoff time: integer number of time slots distributed uniformly in [0, CW-1] After each data frame succesfully received, the receiver transmits an ACK after a SIFS Time

Data DIFS Tx ACK SIFS Data DIFS + backoff Tx ACK SIFS Medium idle Medium busy

slide-5
SLIDE 5

5 LSR-IMAG

Chosen Access Methods

Different MAC proposals for improving IEEE 802.11 Wireless LANs

Slow Decrease Asymptotically Optimal Backoff (AOB) Idle Sense

slide-6
SLIDE 6

6 LSR-IMAG

Principles of chosen Access Methods

Slow Decrease

Objective: adapting CW of each station to the current network congestion level After each successful transmission:

the slowest decrease, which achieves the best performance, for

g=1 → Preserves the exponential backoff mechanism of IEEE 802.11 DCF

) 2 , max(

min

  • ld

g new

CW CW CW

=

  • ld

new

CW CW ⋅ = 5 .

slide-7
SLIDE 7

7 LSR-IMAG

Principles of chosen Access Methods

Asymptotically Optimal Backoff (AOB)

Each host computes the Probability of Transmission: Na: Number of attempts for the transmission of a frame Slot Utilization (SU): If the transmission is rescheduled, a new backoff interval is computed

AOB preserves the exponential backoff mechanism of IEEE 802.11 DCF

Na

  • pt

SU SU PT         − = , 1 min 1

Slots Available Num Slots Busy Num SU _ _ _ _ =

slide-8
SLIDE 8

8 LSR-IMAG

Principles of chosen Access Methods

Idle Sense

Each host estimates the number of consecutive idle slots between 2 transmission attempts By comparing the estimate with a target value, hosts adjust their CW using AIMD principle Contending hosts do not perform the exponential backoff mechanism of IEEE 802.11 DCF

Up to now, the different proposals have been compared under ideal channel conditions

Objective: Performance analysis of the different proposals in adverse transmission conditions

slide-9
SLIDE 9

9 LSR-IMAG

Simulation environment

Simulation parameters

Physical layer of IEEE 802.11g 1 BSS: every station subject to the same BER FER=1-(1-BER)l FER: Frame error ratio; l: frame size in bits Payload size of 1500 bytes and transmission rate of 54 Mbps Greedy hosts

slide-10
SLIDE 10

10 LSR-IMAG

  • Aggregate Throughput vs. number of stations

BER=10-5, FERData=12%, FERACK=0.65% Throughput gain with

Idle Sense (%): 3.9 % for 10 stations 35.6 % for 100 stations

System performance

18 20 22 24 26 28 30 20 40 60 80 100 Aggregate Throughput (Mbps) Number of stations IEEE 802.11 DCF Idle Sense Slow decrease AOB

slide-11
SLIDE 11

11 LSR-IMAG

  • Number of idle slots vs. number of stations

BER=10-5, FERData=12%, FERACK=0.65%

System performance

2 4 6 8 10 20 40 60 80 100 Number of idle slots Number of stations IEEE 802.11 DCF Idle Sense Slow decrease AOB Target

slide-12
SLIDE 12

12 LSR-IMAG

  • Channel Access Fairness: Jain Index

Number of stations = 25, BER=10-5, FERData=12%, FERACK=0.65%

System performance

0.2 0.4 0.6 0.8 1 10 20 30 40 50 Jain index Normalized window size IEEE 802.11 DCF Idle Sense Slow decrease AOB

slide-13
SLIDE 13

13 LSR-IMAG

System performance

AOB and Idle Sense provide significant improvement of the throughput performance Idle Sense

number of idle slots closer to the target than AOB better Channel Access Fairness

slide-14
SLIDE 14

14 LSR-IMAG

  • Aggregate Throughput vs. number of stations

BER=10-4, FERData=72%, FERACK=6.4% Throughput gain with

Idle Sense (%): 127 % for 2 stations 60.3 % for 4 stations 15.4 % for 10 stations 3.6 % for 20 stations

System performance

2 4 6 8 10 20 40 60 80 100 Aggregate Throughput (Mbps) Number of stations IEEE 802.11 DCF Idle Sense Slow decrease AOB

slide-15
SLIDE 15

15 LSR-IMAG

System performance

  • Number of idle slots vs. number of stations

BER=10-4, FERData=72%, FERACK=6.4%

10 20 30 40 50 60 20 40 60 80 100 Number of idle slots Number of stations IEEE 802.11 DCF Idle Sense Slow decrease AOB Target

slide-16
SLIDE 16

16 LSR-IMAG

  • Fairness: Jain Index

Number of stations = 25, BER=10-4, FERData=72%, FERACK=6.4%

System performance

0.2 0.4 0.6 0.8 1 10 20 30 40 50 Jain index Normalized window size IEEE 802.11 DCF Idle Sense Slow decrease AOB

slide-17
SLIDE 17

17 LSR-IMAG

System performance

Idle Sense

the best overall throughput performance number of idle slots closer to the target: it does not perform the exponential backoff algorithm better Channel Access Fairness

Slow Decrease and AOB:

do not improve the IEEE 802.11 DCF performance perform the exponential backoff after collisions and frames losses

slide-18
SLIDE 18

18 LSR-IMAG

Conclusions

Evaluation of different MAC proposals for IEEE 802.11 Wireless LAN in adverse transmission conditions

Slow Decrease Asymptotically Optimal Backoff Idle Sense

Idle Sense does not use the exponential backoff algorithm

number of idle slots closer to the target value higher throughput better channel access fairness

Next steps

Cells composed of stations subject to different BER values Stations working at different transmission rates Multicell environments