+ All Categories
Home > Documents > 2008/11/051 Adaptive Fuzzy Controlled Sliding Backoff Scheme for Optimal Fair Access Wireless...

2008/11/051 Adaptive Fuzzy Controlled Sliding Backoff Scheme for Optimal Fair Access Wireless...

Date post: 14-Dec-2015
Category:
Upload: jayson-thornton
View: 214 times
Download: 0 times
Share this document with a friend
17
2008/11/05 1 Adaptive Fuzzy Controlle d Sliding Backoff Scheme for Optimal Fair Access Wireless Networks Authors: M. R. M. Rizk et al Present by: Chien-Chia Chen 2008. Nov.05 UCLA CSD
Transcript

2008/11/05 1

Adaptive Fuzzy Controlled Sliding Backoff Scheme

for Optimal Fair Access Wireless Networks

Authors: M. R. M. Rizk et al

Present by: Chien-Chia Chen2008. Nov.05

UCLA CSD

2008/11/05 2

UCLA CSD

Agenda

BEB Recap BEB Fairness Issues Related Work: MACAW Fuzzy Controlled Sliding Backoff Load Estimation Fuzzy membership functions Simulation Results

2008/11/05 3

UCLA CSD

BEB Recap

Binary Exponential Backoff When collision occurs, one picks up a random numb

er T from [1, ], and retransmit after T time slots How to determine

After each collision After each success

BEB

0B

0B

0_ 0_new inc oldB F B 0_ 0_new dec oldB F B

0_ 0_ maxmin 2 ,inc old oldF B B B 0_ 0_ mindec oldF B B

2008/11/05 4

UCLA CSD

BEB Fairness Issues

BEB tends to favor the node that last succeeds

Losers are likely to lose again and again

data

wait

B0 = 5

B0 = 12

B0 = 2

B0 = 7

data

wait

……Node 1

Node 2

B0 = 7

2008/11/05 5

UCLA CSD

MACAW

Use MILD (Multiplicative Increase Linear Decrease) instead of BEB

Extend header to carry Every node shares the same

(copy whatever values it heard)

0B

0B

0_ 0_ maxmin 1.5 ,inc old oldF B B B

0_ 0_ minmax 1,dec old oldF B B B

2008/11/05 6

UCLA CSDFuzzy Controlled Sliding Back

off

Use the load estimation as an input to adjust contention window dynamically

Increasing when collision occurs:

Decreasing when tx succeeds:

2008/11/05 7

UCLA CSD

Load Estimation Pempty_slot = Pr[no access in T] Model the system as a Poisson process

where λ=PATL*g PATL=probability to be permitted to access (assume as 1) g=avg. number of users who want to access per second

(All the above explanations are from Random-Access Control Mechanisms Using Adaptive Traffic Load in ALOHA and CSMA Strategies for EDGE by Mario E. Rivero-Angeles et al. on IEEE Trans on Vehicular Tech., Vol. 54, No. 3, May 2005.)

_

#

#empty slot

Total of Empty SlotsP

Total of Slots

0( )Pr[ ] Pr(0, )

0!

TTT e

noaccess inT T e

_ _

1ln( )ATLP gTT

empty slot empty slotP e e g PT

2008/11/05 8

UCLA CSD

Fuzzy Membership Functions

g

FSFIncreasement

BSFIncreasement

Small 20% 80%

Medium 40% 60%

High 60% 40%

Very Hign 80% 20%

For example, if g=0.75

Small=0.5Medium=0.5High=0Very High=0

FSF=20%*0.5+40%*0.5=30%

BSF=80%*0.5+60%*0.5=70%

2008/11/05 9

UCLA CSD

Simulation Results On MATLAB Using slotted system (for the convenience to calcula

te Pempty_slot) Don’t know what kind of random access scheme the

y use Every node in the system always has a packet to tra

nsmit Each run contains a fixed number of nodes All nodes are in the same collision domain Bmax=1024 (255 in 802.11b) Bmin=2, 4, 8, 16 (7 in 802.11b)

2008/11/05 10

UCLA CSD

Bmax Unlimited (1/3)

2008/11/05 11

UCLA CSD

Bmax Unlimited (2/3)

2008/11/05 12

UCLA CSD

Bmax Unlimited (3/3)

2008/11/05 13

UCLA CSD

Bmax=1024 (1/4)

2008/11/05 14

UCLA CSD

Bmax=1024 (2/4)

2008/11/05 15

UCLA CSD

Bmax=1024 (3/4)

2008/11/05 16

UCLA CSD

Bmax=1024 (4/4)

2008/11/05 17

UCLA CSD

THANK YOU


Recommended