Design and performance analysis of a full-duplex MAC protocol for wireless local area networks

In this paper, Synchronized Contention Window Full-Duplex (S-CW FD) protocol is presented as a medium access control (MAC) protocol that enables full-duplex (FD) in wireless local area networks (WLANs), while seamlessly operating together with legacy nodes. For performance analysis, a Markov chain model of S-CW FD is devised, using this model, the saturated throughput of S-CW FD is derived and the results are validated by comparisons with OPNET simulations. Later, through detailed simulations, S-CW FD is evaluated against standard half-duplex IEEE 802.11, considering realistic self-interference and channel models and the effect of hidden nodes. It is shown that S-CW FD MAC protocol can double the throughput of standard half duplex IEEE 802.11 without hidden nodes in the network, and its improvement can get as high as ten fold in the presence of hidden nodes. In this work, S-CW FD is also compared to two similar contention based FD MAC protocols from the literature, and it is shown that, under typical network loads, S-CW FD outperforms those protocols by up to 30%, despite much lower complexity. Overall, S-CW FD stands out as a promising candidate for implementing FD in WLANs due to significant performance improvements, simplicity and flexibility for application in different FD modes to support bidirectional, relaying and cellular scenarios.

[1]  Dinan Gunawardena,et al.  Efficient and fair MAC for wireless networks with self-interference cancellation , 2011, 2011 International Symposium of Modeling and Optimization of Mobile, Ad Hoc, and Wireless Networks.

[2]  Henry L. Owen,et al.  A resource management framework for QOS provisioning in W-CDMA systems , 1999, 1999 IEEE 49th Vehicular Technology Conference (Cat. No.99CH36363).

[3]  Ashutosh Sabharwal,et al.  Full-duplex wireless communications using off-the-shelf radios: Feasibility and first results , 2010, 2010 Conference Record of the Forty Fourth Asilomar Conference on Signals, Systems and Computers.

[4]  Athanasios V. Vasilakos,et al.  Full duplex techniques for 5G networks: self-interference cancellation, protocol design, and relay selection , 2015, IEEE Communications Magazine.

[5]  Xi Zhang,et al.  RTS/FCTS mechanism based full-duplex MAC protocol for wireless networks , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[6]  Ashutosh Sabharwal,et al.  Pushing the limits of Full-duplex: Design and Real-time Implementation , 2011, ArXiv.

[7]  Pengfei Huang,et al.  Full duplex random access for multi-user OFDMA communication systems , 2015, Ad Hoc Networks.

[8]  Özgür Gürbüz,et al.  Full-duplex bidirectional communication under self-interference , 2015, 2015 13th International Conference on Telecommunications (ConTEL).

[9]  Özgür Gürbüz,et al.  Power Control Based QoS Provisioning for Multimedia in W-CDMA , 2002, Wirel. Networks.

[10]  Erdem Ulukan,et al.  Angular MAC: a framework for directional antennas in wireless mesh networks , 2008, Wirel. Networks.

[11]  N. K. Shankaranarayanan,et al.  Full- or half-duplex? A capacity analysis with bounded radio resources , 2012, 2012 IEEE Information Theory Workshop.

[12]  N. K. Shankaranarayanan,et al.  Design and Characterization of a Full-Duplex Multiantenna System for WiFi Networks , 2012, IEEE Transactions on Vehicular Technology.

[13]  Özgür Gürbüz,et al.  IPTVhome networking via 802.11 wireless mesh networks: an implementation experience , 2009, IEEE Transactions on Consumer Electronics.

[14]  Xinyu Zhang,et al.  Does full-duplex double the capacity of wireless networks? , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[15]  Xudong Wang,et al.  On the Capacity Gain from Full Duplex Communications in a Large Scale Wireless Network , 2016, IEEE Transactions on Mobile Computing.

[16]  Xi Zhang,et al.  Full-duplex transmission in phy and mac layers for 5G mobile wireless networks , 2015, IEEE Wireless Communications.

[17]  Ashutosh Sabharwal,et al.  Experiment-Driven Characterization of Full-Duplex Wireless Systems , 2011, IEEE Transactions on Wireless Communications.

[18]  Xinyu Zhang,et al.  Semi-synchronous Channel Access for Full-Duplex Wireless Networks , 2014, 2014 IEEE 22nd International Conference on Network Protocols.

[19]  Haitao Wu,et al.  Performance of reliable transport protocol over IEEE 802.11 wireless LAN: analysis and enhancement , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[20]  Özgür Gürbüz,et al.  S-CW FD: A MAC protocol for full-duplex in wireless local area networks , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[21]  Vania Conan,et al.  A full duplex MAC protocol for wireless networks , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[22]  Özgür Gürbüz,et al.  Resource allocation for statistical QoS guarantees in MIMO cellular networks , 2015, EURASIP J. Wirel. Commun. Netw..

[23]  Zhu Han,et al.  Full-Duplex MAC Protocol Design and Analysis , 2015, IEEE Communications Letters.

[24]  Risto Wichman,et al.  In-Band Full-Duplex Wireless: Challenges and Opportunities , 2013, IEEE Journal on Selected Areas in Communications.

[25]  Dongkyu Kim,et al.  A Survey of In-Band Full-Duplex Transmission: From the Perspective of PHY and MAC Layers , 2015, IEEE Communications Surveys & Tutorials.

[26]  Boris Bellalta,et al.  Modelling and Enhancing Full-Duplex MAC for Single-Hop 802.11 Wireless Networks , 2015, IEEE Wireless Communications Letters.

[27]  Takashi Watanabe,et al.  A wireless full-duplex and multi-hop network with collision avoidance using directional antennas , 2014, 2014 Seventh International Conference on Mobile Computing and Ubiquitous Networking (ICMU).

[28]  Hyuk Lim,et al.  Power-Controlled Medium Access Control Protocol for Full-Duplex WiFi Networks , 2015, IEEE Transactions on Wireless Communications.

[29]  Pei Liu,et al.  A distributed MAC protocol for full duplex radio , 2013, 2013 Asilomar Conference on Signals, Systems and Computers.

[30]  Philip Levis,et al.  Practical, real-time, full duplex wireless , 2011, MobiCom.

[31]  Sampath Rangarajan,et al.  Characterizing the throughput gain of single cell MIMO wireless systems with full duplex radios , 2012, 2012 10th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt).

[32]  Özgür Gürbüz,et al.  Half-duplex or full-duplex relaying: A capacity analysis under self-interference , 2013, 2013 47th Annual Conference on Information Sciences and Systems (CISS).