Research Article

An Interference-Aware Rate and Channel Adaptation Scheme for Dense IEEE 802.11n Networks

Algorithm 1

TSRA algorithm.
Input:
, ;
Output
The highest bit rate ;
1:if    then
2: = 3;
3: end if
4: if       <   then
5: = 2;
6: end if
7: if   <   then
8: = 1;
9: end if
10: if    then
11: = 40 MHz;
12: else
13: = 20 MHz;
14: end if
15: if    then
16: = 400 ns;
17: else
18: = 800 ns;
19: end if
20: for  (each date rate)  do
21:Predicting the packet error rate for the each data rate using the CSI value.
22: end for
23: Selecting the highest rate with the predicted ;
24: return  ;