Download - Academy Publisher
Download - Academy Publisher
Download - Academy Publisher
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
EDCF in comparison with DCF, has some important<br />
differences, when detecting that the channel is busy in<br />
AIFS period, the back-off counter reduce 1 at the last<br />
time slot of AIFS. However in the DCF, the back-off<br />
counter reduces 1 at the first time slot after DIFS. When<br />
the transmission fails, EDCF makes use of the PF<br />
(Persistent Factor) to control the selection of CW,<br />
CWnew [TC]=PF×CWold [TC]. However in the DCF,<br />
after the failing transmission, the CW always doubles the<br />
size, that is PF = 2.<br />
In summary, EDCF provides different access<br />
priorities by modifying three control parameters of DCF<br />
competitive mechanism: 1) InterFrame Space; 2)<br />
Minimum contention window; 3) Persistent Factor.<br />
III. PERFORMANCE ENHANCEMENT SCHEME<br />
EASDCF<br />
A. Improved back-off mechanism<br />
Figure 3Improved back-off mechanism<br />
The improved back-off mechanism as shown in figure<br />
3, we set a variable whose stage is stage_k in our scheme,<br />
to some extent, the stage_k could reflect the system state.<br />
While the stage number is high, it is indicated that the<br />
number of stations is many and the congestion of the<br />
network is serious. While in a lower stage shows a better<br />
network condition. Because the stage of each station is<br />
different before a successful transmission, so we can use<br />
the different stages of stations to control different backoff<br />
methods.<br />
Different schemes can be chosen through controlling<br />
the stage_k. With fewer stations, adopting the DCF backoff<br />
mechanism because of it’s simple and easy to achieve.<br />
If there are many stations, we adopt the Slow CW<br />
Decrease scheme [6] . For the successful transmission,<br />
don’t return to the CWmin to select back-off counter,<br />
otherwise results in unfairness and collision problems.<br />
Setting a threshold value K, when stage_k K. If previous back-off stage is big<br />
enough, stage_k>K, it adopts stage_k-g back-off window<br />
before the next transmission (g is a constant, the value is<br />
1 or 2), the window descends after each successful<br />
transmission. When stage_k CWjmin j>i<br />
Each grade has the same size of maximal back-off<br />
stage, that is: mi= mj=m=5 , i, j∈[0,M]<br />
According to the above principles, the minimal<br />
contention window of each grade is divided in table 1 as<br />
following:<br />
Table 1: The sizes of contention window of each grade<br />
Level 1 2 3 4 5 6 7 8<br />
102 204<br />
CWmin 32 64 128 256 512<br />
4096<br />
4 8<br />
102 204 409 819 163 327 655 1310<br />
CWmax<br />
4 8 6 2 84 68 36 72<br />
Besides, packet drop rate also take into<br />
consideration, we divide the frame into N grades. The<br />
relationship of maximal retry limit among each grade is:<br />
mq> mp , q>p , p, q∈[0,N].The division method is as<br />
following in table 2:<br />
Table 2: Maximal retry limit of each grade<br />
leveli 1 2 3 4 5 6 7 8<br />
Shot<br />
frame<br />
4 6 8 10 12 14 16 18<br />
Long<br />
frame<br />
7 9 11 13 15 17 19 21<br />
Delay and packet drop rate belong to two aspects of<br />
evaluation network QoS performance. Through the<br />
combination of them, from Table 1 and Table 2, we know<br />
that EASDCF obtain 64 different QoS classification<br />
services in all.<br />
IV.<br />
SIMULATION AUTHENTICATION<br />
NS2 is a simulation tool for optimizing real network<br />
traffic transmission by establishing network devices and<br />
links [10] . In the process of simulation, adopting right<br />
scale to evaluate the QoS of the WLAN is a key point. It<br />
219