Performance Evaluation of an Adaptive Congestion Avoidance Algorithm for IEEE 802.15.4

Like most wireless network protocols, IEEE 802.15.4 adopts a CA (Congestion Avoidance) algorithm to avoid early collisions of new frames by randomizing its first transmission delay instead of delivering them immediately. The traditional CA scheme of IEEE 802.15.4 selects its random access time from the predetermined range without considering the degree of underlying network congestion. This static behavior often incurs a long delay to settle in the suitable range for the current network load or frequent clashes especially when heavy traffic lasts long. This paper proposes an ACA(Adaptive Congestion Avoidance) algorithm which dynamically adjusts the initial back off range according to the measurement of the average collision rate. It also introduces an analytical model to predict the performance spectrum in which ACA algorithm¡¯s throughput falls. With only small deviations from corresponding simulations, our model shows that ACA scheme can improve the throughput of IEEE 802.15.4 by up-to 41% while shortening the frame delays.

[1]  Hassan Nojumi,et al.  Performance evaluation of a new backoff method for IEEE 802.11 , 2007, Comput. Commun..

[2]  Chuang Lin,et al.  An Analytical Model for Evaluating IEEE 802.15.4 CSMA/CA Protocol in Low-Rate Wireless Application , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[3]  Jelena V. Misic,et al.  Access delay for nodes with finite buffers in IEEE 802.15.4 beacon enabled PAN with uplink transmissions , 2005, Comput. Commun..

[4]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[5]  Sunghyun Choi,et al.  Priority-based delay mitigation for event-monitoring IEEE 802.15.4 LR-WPANs , 2006, IEEE Commun. Lett..

[6]  Jong-Suk Ahn,et al.  Analytical performance evaluation of IEEE 802.15.4 with multiple transmission queues for providing QoS under non-saturated conditions , 2010, 2010 16th Asia-Pacific Conference on Communications (APCC).

[7]  Pravin Varaiya,et al.  Performance Analysis of Slotted Carrier Sense IEEE 802.15.4 Medium Access Layer , 2008, IEEE Trans. Wirel. Commun..

[8]  Pravin Varaiya,et al.  WLC10-5: Performance Analysis of Slotted Carrier Sense IEEE 802.15.4 Medium Access Layer , 2006, IEEE Globecom 2006.

[9]  P. Papadimitratos,et al.  A cross-layer design approach to enhance 802.15.4 , 2005, MILCOM 2005 - 2005 IEEE Military Communications Conference.

[10]  Fouad A. Tobagi,et al.  Performance Analysis of Carrier Sense Multiple Access with Collision Detection , 1980, Comput. Networks.

[11]  Jong-Suk Ahn,et al.  Performance Analysis of a Non-Overlapping Binary Exponential Backoff Algorithm over IEEE 802.15.4 , 2009, Proceedings of the 4th International Conference on Ubiquitous Information Technologies & Applications.