Abstract :
The distributed coordination function (DCF) of IEEE 802.11 standard adopts the binary exponential backoff (BEB) for collision avoidance. In DCF, the contention window is reset to an initial value, i.e., CWmin, after each successful transmission. Much research has shown that this dramatic change of window size may degrade the network performance. Therefore, backoff algorithms, such as gentle DCF (GDCF), multiplicative increase-linear decrease (MILD), exponential increase-exponential decrease (EIED), etc., have been proposed that try to keep the memory of congestion level by not resetting the contention window after each successful transmission. This paper proposes a multichain backoff (MCB) algorithm, which allows stations to adapt to different congestion levels by using more than one backoff chain together with collision events caused by stations themselves as well as other stations as indications for choosing the next backoff chain. The performance of MCB is analyzed and compared with those of 802.11 DCF, GDCF, MILD, and EIED backoff algorithms. Simulation results show that, with multiple backoff chains and collision events as reference for chain transition, MCB can offer a higher throughput while still maintaining fair channel access than the existing backoff algorithms
Keywords :
access protocols; wireless LAN; IEEE 802.11 WLAN; binary exponential backoff; chain transition; collision avoidance; congestion level; contention window; distributed coordination function; exponential increase-exponential decrease; fair channel access; gentle DCF; multichain backoff mechanism; multiple backoff chains; multiplicative increase-linear decrease; network performance degradation; Access protocols; Collision avoidance; Degradation; Media Access Protocol; Multiaccess communication; Performance analysis; Road accidents; Throughput; Wireless LAN; Wireless sensor networks; Backoff algorithms; medium access control (MAC); multichain backoff (MCB); wireless local area networks (WLANs);