Relay-volunteered multi-rate cooperative MAC protocol for IEEE 802.11 WLANs

In IEEE 802.11, the rate of a station (STA) is dynamically determined by link adaptation. Low-rate STAs tend to hog more channel time than high-rate STAs due to fair characteristics of carrier sense multiple access/collision avoidance, leading to overall throughput degradation. It can be improved by limiting the transmission opportunities of low-rate STAs by backoff parameters. This, however, may cause unfair transmission opportunities to low-rate STAs. In an attempt to increase overall throughput by volunteer high-rate relay STAs while maintaining fairness, we propose a new cooperative medium access control (MAC) protocol, relay-volunteered multi-rate cooperative MAC (RM-CMAC) based on ready to send/clear to send in multi-rate IEEE 802.11. In the RM-CMAC protocol, we show that the effect of hogging channel time by low-rate STAs can be remedied by controlling the initial backoff window size of low-rate STAs and the reduced transmission opportunity of low-rate STAs can be compensated by the help of volunteer high-rate relay STAs. We analyze the performance of RM-CMAC, i.e., throughput and MAC delay, by a multi-rate embedded Markov chain model. We demonstrate that our analysis is accurate and the RM-CMAC protocol enhances the network throughput and MAC delay while maintaining the fairness of low-rate STAs.

[1]  Eun-Chan Park,et al.  Improving Quality of Service and Assuring Fairness in WLAN Access Networks , 2007, IEEE Transactions on Mobile Computing.

[2]  Sunghyun Choi,et al.  Performance enhancement of multirate IEEE 802.11 WLANs with geographically scattered stations , 2006, IEEE Transactions on Mobile Computing.

[3]  Paramvir Bahl,et al.  A rate-adaptive MAC protocol for multi-Hop wireless networks , 2001, MobiCom '01.

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

[5]  Yang Xiao Backoff-based priority schemes for IEEE 802.11 , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[6]  Li Yun,et al.  Analyzing the channel access delay of IEEE 802.11 DCF , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[7]  Tae-Jin Lee,et al.  Performance Enhancement of IEEE 802.11b WLANs Using Cooperative MAC Protocol , 2009, ICCSA.

[8]  Fouad A. Tobagi,et al.  On Optimization of CSMA/CA based Wireless LANs: Part I - Impact of Exponential Backoff , 2006, 2006 IEEE International Conference on Communications.

[9]  Yean-Fu Wen,et al.  Multirate Throughput Optimization With Fairness Constraints in Wireless Local Area Networks , 2009, IEEE Transactions on Vehicular Technology.

[10]  Matthew S. Gast,et al.  802.11 Wireless Networks: The Definitive Guide , 2002 .

[11]  Sangki Yun,et al.  Resolving 802.11 performance anomalies through QoS differentiation , 2005, IEEE Communications Letters.

[12]  Pei Liu,et al.  Cooperative wireless communications: a cross-layer approach , 2006, IEEE Wireless Communications.

[13]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[14]  Edward W. Knightly,et al.  Opportunistic media access for multirate ad hoc networks , 2002, MobiCom '02.

[15]  Periklis Chatzimisios,et al.  Packet delay analysis of IEEE 802.11 MAC protocol , 2003 .

[16]  Kai Liu,et al.  A relay-contention-free cooperative MAC protocol for wireless networks , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[17]  Aria Nosratinia,et al.  Cooperative communication in wireless networks , 2004, IEEE Communications Magazine.

[18]  Chun-Ting Chou,et al.  Cooperative communication MAC (CMAC) - a new MAC protocol for next generation wireless LANs , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[19]  I. J. Haratcherev Application-oriented link adaptation for IEEE 802.11 , 2006 .

[20]  Younghwan Yoo,et al.  Airtime Fairness for IEEE 802.11 Multirate Networks , 2008, IEEE Transactions on Mobile Computing.

[21]  Sathya Narayanan,et al.  CoopMAC: A Cooperative MAC for Wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.