In-Band Full Duplex Wireless LANs: Medium Access Control Protocols, Design Issues and Their Challenges
Abstract
:1. Introduction
- Identification of in-band wireless full duplex scenarios for the operations of FD-MAC protocols.
- A comprehensive analysis why existing half duplex MAC protocols are not suitable for FD wireless environment.
- Categorization of the existing in-band wireless FD-MAC protocols
- A qualitative comparisons among the existing in-band wireless FD-MAC protocols by considering different performance factors for FD wireless MAC protocols.
- Categorization and comparison of existing solutions proposed in various FD-MAC protocols to minimize the inter-client interference problem with respect to their mode of operations.
- Listing out the problems that should be considered during the design of in-band wireless FD-MAC protocols along with comprehensive discussions of these problems
2. Common Goals of MAC Protocols in Wireless Networks
2.1. Throughput
2.2. Delay
2.3. Fairness
2.4. Energy Consumption
2.5. Lower Overheads and Packet Error Rate
3. Applicability of HD MAC Protocols for FD Wireless LANs
3.1. Contention Based MAC Protocols
3.2. Contention Free and Controlled Access Protocols
4. Existing Full Duplex MAC Protocols
4.1. Centralized FD-MAC Protocols
4.2. Contention Based FD MAC Protocols
4.3. Distributed FD MAC Protocols
- PR is transmitting to PT
- A third node is sending data to PR
- A third node is sending data to a node other than PR
5. Qualitative Comparison among Existing FD MAC Protocols
5.1. Access Mechanism
5.2. Applications
5.3. HD Compatibility
5.4. FD Scenario
6. A Survey on Inter-Client Interference Free FD MAC Protocols for Wireless Networks
Existing State of the Art in-Band FD-MAC Protocols with Inter-Client Interference Cancellation
7. Issues and Challenges in Full Duplex MAC Protocol
7.1. Residual Self-Interference Cancellation
7.2. Bidirectional Transmission Mode
7.3. Three Node Bidirectional Mode
7.4. Asynchronous Contention and Back off Size
7.5. Transmission Region Reuse Factor
7.6. Inter-Operability among HD and FD Nodes
7.7. Power Consumption
7.8. Inter-Node INTERFERENCE
8. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Radunovic, B.; Gunawardena, D.; Key, P.; Proutiere, A. Rethinking Indoor Wireless Mesh Design: Low power, Low frequency, Full duplex. In Proceedings of the 5th IEEE Workshop on Wireless Mesh Networks (IEEE WiMesh’10), Boston, MA, USA, 21 June 2010. [Google Scholar]
- Choi, J.I.; Jain, M.; Srinivasan, K.; Levis, P.; Katti, S. Achieving Single Channel, Full Duplex Wireless Communications. In Proceedings of the 16th Annual International conference on Mobile Computing and Networking (ACM MobiCom’10), Chicago, IL, USA, 20–24 September 2010; pp. 1–12. [Google Scholar]
- Jain, M.; Choi, J.I.; Kim, T.; Bharadia, D.; Seth, S.; Srinivasan, K.; Levis, P.; Katti, S.; Sinha, P. Practical, real-time, full duplex wireless. In Proceedings of the 17th annual international conference on Mobile computing and networking(MobiCom’11), Las Vegas, NV, USA, 19–23 September 2011; pp. 301–3012. [Google Scholar]
- Sarret, M.G.; Berardinelli, G.; Mahmood, N.H.; Fleischer, M.; Mogensen, P.; Hein, H. Analyzing the potential of full duplex in 5G ultra-dense small cell networks. EURASIP J. Wirel. Commun. Netw. 2016, 284. [Google Scholar] [CrossRef] [Green Version]
- Ernst, J.B.; Denko, M.K. The design and evaluation of fair scheduling in wireless mesh networks. J. Comput. Syst. Sci. 2011, 77, 652–664. [Google Scholar] [CrossRef] [Green Version]
- Bharghavan, V. Performance Evaluation of Algorithms for Wireless Medium Access. In Proceedings of the IEEE International Computer Performance and Dependability Symposium (IPDS’98), Durham, NC, USA, 9 September 1998; pp. 86–95. [Google Scholar]
- Anantharamu, L.; Chlebus, B.S.; Kowalski, D.R.; Rokicki, M.A. Packet latency of deterministic broadcasting in adversarial multiple access channels. J. Comput. Syst. Sci. 2018, 99, 27–52. [Google Scholar] [CrossRef] [Green Version]
- Liao, Y.; Bian, K.; Song, L.; Han, Z. Full duplex MAC protocol Design and Analysis. IEEE Commun. Lett. 2015, 19, 1185–1188. [Google Scholar] [CrossRef] [Green Version]
- Kim, W.K.; Kim, J.K.; Kim, J.H. Centralized Mac protocol for wireless full duplex network considering D2D communications. In Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea, 19–21 October 2016. [Google Scholar]
- Kim, J.Y.; Mashayekhi, O.; Qu, H.; Kazandjieva, M.; Levis, P. Janus: A Novel MAC Protocol for Full Duplex Radio; Stanford University: Stanford, CA, USA, 2013. [Google Scholar]
- Liu, S.; Han, B.; Peng, W. A Polling-based Traffic-aware MAC Protocol for Centralized Full-duplex Wireless Networks. IEEE Access 2018, 6, 28225–28238. [Google Scholar] [CrossRef]
- Goyal, S.; Liu, P.; Gurbuz, O.; Erkip, E.; Panwar, S. A Distributed MAC protocol for Full duplex radio. In Proceedings of the Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 3–6 November 2013. [Google Scholar]
- Oashi, S.; Bandai, M. Performance of Medium Access Control protocols for full duplex wireless LANs. In Proceedings of the 9th Asia-Pacific Symposium on Information and Telecommunication Technologies (APSITT), Santiago and Valparaiso, Chile, 5–9 November 2012. [Google Scholar]
- Singh, N.; Gunawardena, D.; Proutiere, A.; Radunovic, B.; Balan, H.; Key, P. Efficient and Fair Mac for wireless networks with self—Interference cancellation. In Proceedings of the IEEE international symposium on modeling and optimization in mobile, ad-hoc and wireless networks(WiOpt), Princeton, NJ, USA, 9–13 May 2011. [Google Scholar]
- Tamaki, K.; Raptino, A.; Sugiyama, Y.; Bandai, M.; Saruwatari, S.; Watanabe, T. Full Duplex Media Access control for Wireless multi-hop networks. In Proceedings of the IEEE Vehicular Technology Conference (VTC Spring), Dresden, Germany, 2–5 June 2013. [Google Scholar]
- Cheng, W.; Zhang, X.; Zhang, H. RTS/FCTS mechanism based full-duplex MAC protocol for wireless networks. In Proceedings of the IEEE Global Communication Conference (GLOBECOM), Atlanta, GA, USA, 9–13 December 2013. [Google Scholar]
- Kim, D.; Lee, H.; Hong, D. A Survey of In-Band Full-Duplex Transmission: From the Perspective of PHY and MAC Layers. IEEE Commun. Surv. Tutor. 2015, 17, 2017–2046. [Google Scholar] [CrossRef]
- Thilina, K.M.; Tabassum, H.; Hossain, E.; Kim, D.I. Medium access control design for full duplex wireless systems: Challenges and approaches. IEEE Commun. Mag. 2015, 53, 112–120. [Google Scholar] [CrossRef]
- Dibaei, M.; Ghaffari, A. Full-duplex medium access control protocols in wireless networks: A survey. Wirel. Netw. 2020. [Google Scholar] [CrossRef]
- Kleinrock, L.; Tobagi, F.A. Packet Switching in Radio Channels: Part 1-Carrier Sense Multiple Access Modes and Their Throughput-delay characteristics. IEEE Trans. Commun. 1975, 23, 1400–1416. [Google Scholar] [CrossRef]
- Devi, M.C.; SubbaRao, S.P.V. Performance Evaluation of 802.11 MAC Protocol with QoS Differentiation for Real-Time Control. Int. J. Adv. Res. Electr. Electron. Instrum. Eng. 2016. [Google Scholar] [CrossRef]
- Jain, R.; Chiu, D.; Hawe, W. A quantitative measure of fairness and discrimination for resource allocation in shared systems. In DEC Research Report TR-301; Eastern Research Laboratory, Digital Equipment Corporation: Hudson, MA, USA, 1984. [Google Scholar]
- Report ITU-R M.2370-0.IMT Traffic Estimates for the Years 2020 to 2030. Available online: http://www.itu.int/pub/r-rep-m.2370 (accessed on 17 February 2020).
- Tsao, S.L.; Cheng, E.C. A power saving strategy for cellular/VoWLAN dual-mode mobiles. Wirel. Netw. 2008, 14, 683–698. [Google Scholar] [CrossRef]
- Ebert, J.P.; Aier, S.; Kofahl, G.; Becker, A.; Burns, B.; Wolisz, A. Measurement and Simulation of the Energy Consumption of a WLAN Interface; TKN Technical Report TKN-02-010; Technical University Berlin: Berlin, Germany, 2002; Volume 314. [Google Scholar]
- Tsao, S.L.; Huang, C.H. A survey of energy efficient MAC protocols for IEEE 802.11 WLAN. Comput. Commun. 2011, 34, 54–67. [Google Scholar] [CrossRef]
- So, J.; Eliab, A. N-DCF: MAC overhead reduction using narrow channel contention in wireless networks. EURASIP J. Wirel. Commun. Netw. 2018, 2018, 1–19. [Google Scholar] [CrossRef]
- Bianchi, G. Performance analysis of the IEEE 802.11 distributed coordination function. IEEE J. Sel. Areas Commun. 2000, 18, 535–547. [Google Scholar] [CrossRef]
- Forouzan, B.A. Multiple Access. In Data Communication and Networking; Mc-Graw Hill: New York, NY, USA, 2007; Chapter 12; pp. 363–394. [Google Scholar]
- Ali, R.; Nauman, A.; Zikria, Y.B.; Kim, B.; Kim, S.W. Performance optimization of QoS-supported dense WLANs using machine-learning-enabled enhanced distributed channel access (MEDCA) mechanism. Neural Comput. Appl. 2019. [Google Scholar] [CrossRef]
- Ali, R.; Qadri, Y.A.; Zikria, Y.B.; Umer, T.; Kim, B.; Kim, S.W. Q-learning-enabled channel access in next-generation dense wireless networks for IoT-based eHealth systems. J. Wirel. Commun. Netw. 2019, 178. [Google Scholar] [CrossRef] [Green Version]
- Shahin, N.; Ali, R.; Kim, S.W.; Kim, Y. Cognitive backoff mechanism for IEEE802.11ax high-efficiency WLANs. J. Commun. Netw. 2019, 21, 158–167. [Google Scholar] [CrossRef]
- Ali, R.; Shahin, N.; Zikria, Y.B.; Kim, B.; Kim, S.W. Deep Reinforcement Learning Paradigm for Performance Optimization of Channel Observation–Based MAC Protocols in Dense WLANs. IEEE Access 2019, 7, 3500–3511. [Google Scholar] [CrossRef]
- Ali, R.; Shahin, N.; Kim, Y.; Kim, B.; Kim, S.W. Channel observation-based scaled backoff mechanism for high-efficiency WLANs. Electron. Lett. 2018, 54, 663–665. [Google Scholar] [CrossRef]
- Ali, R.; Shahin, N.; Bajracharya, R.; Kim, B.; Kim, S.W. A Self-Scrutinized Backoff Mechanism for IEEE 802.11ax in 5G Unlicensed Networks. Sustainability 2018, 10, 1201. [Google Scholar] [CrossRef] [Green Version]
- IEEE. Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications; IEEE Standard 802.11; IEEE: Piscataway, NJ, USA, 1997. [Google Scholar]
- IEEE. P802.11ax–IEEE Draft Standard for Information Technology – Telecommunications and Information Exchange Between Systems Local and Metropolitan Area Networks – Specific Requirements Part 11:Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment Enhancements for High Efficiency WLAN; IEEE P802.11ax/D4.0; 2019; pp. 1–746. Available online: https://ieeexplore.ieee.org/servlet/opac?punumber=8672641 (accessed on 8 February 2020).
- Bellalta, B. IEEE 802.11ax: High-Efficiency WLANs. IEEE Wirel. Commun. 2015. [Google Scholar] [CrossRef] [Green Version]
- Xin, Y. Technical Report on Full Duplex for 802.11. IEEE 802.11-18/0498r6. 2018. Available online: https://www.scribd.com/document/421290505/11-18-0498-07-00fd-fd-tig-report-docx (accessed on 10 February 2020).
- Perahia, E.; Stacey, R. Next Generation Wireless LANs: 802.11n and 802.11ac; Cambridge University Press: Cambridge, UK, 2013. [Google Scholar]
- Chen, Y.; Chen, I.; Shih, K. An In-band full duplex MAC protocol with interference free for next generation WLANs. In Proceedings of the 2018 International Conference on Electronics Technology (ICET), Chengdu, China, 23–27 May 2018; pp. 407–410. [Google Scholar] [CrossRef]
- Zhou, Y.; Zhang, H.; Chen, R.; Zhou, T. Design and performance analysis of two-stage contention MAC protocol for full-duplex wireless networks. Int. J. Sens. Netw. 2018, 26, 115–124. [Google Scholar] [CrossRef]
- Kim, W.; Joo, S.; Pack, S. An opportunistic MAC protocol for full duplex wireless LANs. In Proceedings of the 2018 International Conference on Information Networking(ICOIN), Chiang Mai, Thailand, 10–12 January 2018; pp. 810–812. [Google Scholar] [CrossRef]
- Luvisotto, M.; Sadeghi, A.; Lahouti, F.; Vitturi, S.; Zorzi, M. RCFD: A Novel Channel Access Scheme for Full-Duplex Wireless Networks Based on Contention in Time and Frequency Domains. IEEE Trans. Mob. Comput. 2018, 17, 2381–2395. [Google Scholar] [CrossRef] [Green Version]
- Song, Y.D.; Qi, W.; Zhao, W.; Cheng, W. Full-Duplex MAC Protocol for CSMA/CA-Based Single-Hop Wireless Networks. Sensors 2019, 19, 2413. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Sanada, K.; Mori, K. Throughput Analysis for Full Duplex Wireless Local Area Networks with Hidden Nodes. In Proceedings of the 2019 16th IEEE Annual Consumer Communications Networking Conference (CCNC), Las Vegas, NV, USA, 11–14 January 2019; pp. 1–4. [Google Scholar] [CrossRef]
- Shreedhar, M.; Varghese, G. Efficient Fair Queuing Using Deficit Round Robin. ACM SIGCOMM Comput. Commun. Rev. 1995, 25, 231–242. [Google Scholar] [CrossRef]
- Tang, A.; Wang, X. A-Duplex: Medium Access Control for Efficient Coexistence Between Full-Duplex and Half-Duplex Communications. IEEE Trans. Wirel. Commun. 2015, 14, 5871–5885. [Google Scholar] [CrossRef]
- Choi, W.; Lim, H.; Sabharwal, A. Power-Controlled Medium Access Control Protocol for Full-Duplex WiFi Networks. IEEE Trans. Wirel. Commun. 2015, 14, 3601–3613. [Google Scholar] [CrossRef]
- Qu, Q.; Li, B.; Yang, M.; Yan, Z.; Zuo, X.; Guan, Q. FuPlex: A full duplex MAC for the next generation WLAN. In Proceedings of the 2015 11th International Conference on Heterogeneous Networking for Quality Reliability Security and Robustness (QSHINE), Taipei, Taiwan, 19–20 August 2015; pp. 239–245. [Google Scholar]
- Aijaz, A.; Kulkarni, P. Simultaneous Transmit and Receive Operation in Next Generation IEEE 802.11 WLANs: A MAC Protocol Design Approach. IEEE Wirel. Commun. 2017, 24, 128–135. [Google Scholar] [CrossRef]
- Xie, X.; Zhang, X. Does full duplex double the capacity of wireless networks? In Proceedings of the IEEE Conference on Computer Communications (IEEE InfoCom’14), Toronto, ON, Canada, 27 April–2 May 2014. [Google Scholar]
- Vutukuru, M.; Jamieson, K.; Balakrishnan, H. Harnessing Exposed Terminals in Wireless Networks. In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI’08), San Francisco, CA, USA, 16–18 April 2008; pp. 59–72. [Google Scholar]
- Shai, A.; Patel, G.; Sabharwal, A. Pushing the limits of full duplex: Design and real-time implementation. Rice University Technical report TREE11104. arXiv 2011, arXiv:1107.0607. [Google Scholar]
- Song, Y.; Qi, W.; Cheng, W. Energy efficient MAC protocol for wireless full-duplex networks. China Commun. 2018, 15, 35–44. [Google Scholar] [CrossRef]
- Marlali, D.; Gurbuz, O. Design and Performance Analysis of a Full-Duplex MAC Protocol for Wireless Local Area Networks. Ad Hoc Netw. 2017, 67. [Google Scholar] [CrossRef]
- Hu, J.; Di, B.; Liao, Y.; Bian, K.; Song, L. Hybrid MAC Protocol Design and Optimization for Full Duplex Wi-Fi Networks. IEEE Trans. Wirel. Commun. 2018, 17, 3615–3630. [Google Scholar] [CrossRef]
- Sabharwal, A.; Schniter, P.; Guo, D.; Bliss, D.W.; Rangarajan, S.; Wichman, R. In-Band Full-Duplex Wireless: Challenges and Opportunities. IEEE J. Sel. Areas Commun. 2014, 32, 1637–1652. [Google Scholar] [CrossRef] [Green Version]
- Mohammadi, M.; Suraweera, H.A.; Cao, Y.; Krikidis, I.; Tellambura, C. Full-Duplex Radio for Uplink/Downlink Wireless Access With Spatially Random Nodes. IEEE Trans. Commun. 2015, 63, 5250–5266. [Google Scholar] [CrossRef] [Green Version]
- Alim, M.A.; Watanabe, T. Full Duplex Medium Access Control Protocol for Asymmetric Traffic. In Proceedings of the 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall), Montreal, QC, Canada, 18–21 September 2016; pp. 1–6. [Google Scholar] [CrossRef]
- Hsu, K.; Lin, K.C.; Wei, H. Inter-client interference cancellation for full-duplex networks. In Proceedings of the IEEE INFOCOM 2017—IEEE Conference on Computer Communications, Atlanta, GA, USA, 1–4 May 2017; pp. 1–9. [Google Scholar] [CrossRef]
- Lee, J.; Kim, W.; Lee, S.J.; Jo, D.; Ryu, J.; Kwon, T.; Choi, Y. An experimental study on the capture effect in 802.11a networks. In Proceedings of the 2nd ACM International Workshop On Wireless Network Testbeds, Experimental Evaluation And Characterization, Montreal, QC, Canada, 9–14 September 2007; pp. 19–26. [Google Scholar] [CrossRef]
- Santhapuri, N.; Manweiler, J.; Sen, S.; Nelakuduti, S.; Munagala, K. Message in Message (MIM): A Case for Reordering Transmissions in Wireless Networks. In Proceedings of the Seventh ACM Workshop on Hot Topics in Networks, Calgary, AB, Canada, 6–7 October 2008. [Google Scholar]
- Aryafar, E.; Keshavarz-Haddad, A. FD2: A directional full duplex communication system for indoor wireless networks. In Proceedings of the 2015 IEEE Conference on Computer Communications (INFOCOM), Kowloon, Hong Kong, 26 April–1 May 2015; pp. 1993–2001. [Google Scholar] [CrossRef]
- Lee, Y.; Huang, B. Active Interference Cancellation for Full-Duplex Multiuser Networks With or Without Existence of Self-Interference. IEEE Access 2019, 7, 15056–15068. [Google Scholar] [CrossRef]
- Kai, C.; Huang, T.; Wang, L.; Gu, Y. CSMA-Based Utility-Optimal Scheduling in the WLAN With a Full-Duplex Access Point. IEEE Access 2018, 6, 41399–41409. [Google Scholar] [CrossRef]
- Kuhn, H.W. The Hungarian Method for the Assignment Problem. In 50 Years of Integer Programming; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar] [CrossRef] [Green Version]
- Mikhael, M.; van Liempd, B.; Craninckx, J.; Guindi, R.; Debaillie, B. An in-band full-duplex transceiver prototype with an in-system automated tuning for RF self-interference cancellation. In Proceedings of the 1st International Conference on 5G for Ubiquitous Connectivity, Akaslompolo, Finland, 26–28 November 2014; pp. 110–115. [Google Scholar] [CrossRef]
- Yang, H.; Zhang, H.; Zhang, J.; Yang, L. Digital Self-Interference Cancellation Based on Blind Source Separation and Spectral Efficiency Analysis for the Full-Duplex Communication Systems. IEEE Access 2018, 6, 43946–43955. [Google Scholar] [CrossRef]
- Riihonen, T.; Korpi, D.; Rantula, O.; Rantanen, H.; Saarelainen, T.; Valkama, M. Inband Full-Duplex Radio Transceivers: A Paradigm Shift in Tactical Communications and Electronic Warfare? IEEE Commun. Mag. 2017, 55, 30–36. [Google Scholar] [CrossRef]
- Korpi, M.; Choi, Y.; Huusari, T.; Anttila, L.; Talwar, S.; Valkama, M. Adaptive Nonlinear Digital Self-Interference Cancellation for Mobile Inband Full-Duplex Radio: Algorithms and RF Measurements. In Proceedings of the 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, CA, USA, 6–10 December 2015; pp. 1–7. [Google Scholar] [CrossRef]
- Korpi, D.; Turunen, M.; Anttila, L.; Valkama, M. Modeling and Cancellation of Self-Interference in Full-Duplex Radio Transceivers: Volterra Series-Based Approach. In Proceedings of the 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, USA, 20–24 May 2018; pp. 1–6. [Google Scholar] [CrossRef]
Survey | Classification of FD-MAC Protocols | Issues and Challenges | Inter-Client Interference | Comparison among Existing FD-MAC |
---|---|---|---|---|
[17] | Moderatelydone | Mostly physical layer | No | moderately done |
[18] | Moderately done | Moderately done | No | Moderately done |
[19] | Yes | A little | No | Yes |
Our Work | Comprehensively done | Elaborately done | Yes | Yes |
Nature | Analysis | Protocols |
---|---|---|
Fairness | [10,11] | |
Centralized | Throughput | [9,11,41,42,43] |
End-To-End Delay | [11] | |
Fairness | [3,14,44] | |
Distributed | Throughput | [3,12,14,15,20,44,45,46] |
End-to-End Delay | [44] |
MAC Protocol | Access Mechanism | Applications | Advantages | Disadvantages | HD Compati-bility | FD Scenario |
---|---|---|---|---|---|---|
FD MAC [9] | Centralized, Polling Based MAC | D2D, wireless sensor networks | Packet transmission time is low. packet loss does not occur due to collision | Suitable only for symmetric traffic. It does not solve inter-node interference problem | No | Figure 6b Figure 6c |
Janus [10] | Centralized, Slotted time access scheme | wireless sensor network, wLAN | Fairness in access time, Collision free, Support of asymmetric transmission queues. | No QoS support because it does not consider differentiated services. Single point of failure | No | Figure 6b |
Contraflow [14] | Distributed, CSMA/CA based MAC | wLAN, D2D, Wireless multi-hop networks | Throughput efficiency and fairness are traded off. Inter-node interference cancellation is established. Support of asymmetric traffics | A node uses history based number of successfully received packets from another node to determine interference level during ICI minimization but history may be outdated. Considers only highest data rate during interference estimation. Only primary receiver is allowed to initiate secondary transmission. | No | Figure 6a Figure 6b |
UtilityOptimal MAC [52] | Distributed, CSMA/CA based Access Method | wLAN, D2D | Hidden station problem is significantly minimized. Optimized network throughput is obtained through controlling the links data rate. No change in IEEE 802.11 DCF frame structures. | Only bi-directional FD wireless transmission is considered. Busy tone is used which consumes bandwidth without sending data bits.Interference has not been considered in formulating optimization. | No | Figure 6a |
FD MAC [54] | Distributed, Shared random back-off CSMA/CA | Infrastructure wLAN, | Fairness to each node in terms of channel access time is provided through shared random back off is process. Virtual contention resolution is used to maximize FD opportunity. | Packet structures of IEEE 802.11 DCF control frames are modified. Only bi-directional FD wireless transmission is possible.Reordering the packets inside a MAC buffer incurs delay in transmission. | No | Figure 6a |
Simple FD MAC [3] | Distributed, Basic CSMA/CA | Infrastructure wLAN | Solved hidden terminal problem through busy tone.No modifications of IEEE 802.11 DCF frame structure. | Used in infrastructure WLAN only. Busy tone is used only to reduce hidden terminal problem which does not carry data.No modification of back-off slots | compatible | Figure 6b |
FD-MAC [11] | Centralized, Polling based. | Infrastructure wLAN, D2D | ICI is minimized.Asymmetric traffics are allowed. Concurrent transmission metric is used to provide access fairness to nodes. Packet transmission and scheduling works in parallel. | Interference modeling have not considered incoming interfered signals from multiple transmitter. Frame structures of IEEE 802.11 Pcf protocol have been modified. | No | Figure 6a Figure 6b |
RTS/FCTS FD MAC [16] | Distributed, Modified CSMA/CA | Ad-hoc and Infrastructure wLAN, multi-hop network. | Supports opportunistic FD transmissions. | ICI from TX to RX. Asymmetric traffic condition is not considered. No solution to asymmetric contention problem. Collision may occur during the reception of HCTS frame. | No | Figure 6a Figure 6b |
MAC Protocol | Access Mechanism | Applications | Advantages | Disadvantages | HD Compati-bility | FD Scenario |
---|---|---|---|---|---|---|
A-Duplex [48] | Centralized, Contention based CSMA/CA | Infrastructure wLAN, D2D | Supports asymmetric traffics | Uses capture effect to minimize ICI. It has modified the basic frame structure of IEEE 802.11 DCF protocol.Bi-directional transmission is not possible. | No | Figure 6b |
PoCMAC [49] | Centralized, CSMA/CA | Infrastructure wLAN | Energy optimal because AP controls transmit power of PT and itself. ICI is minimized. | No bi-directional FD transmission is possible. Collision among down link clients reduces the spectral efficiency | No | Figure 6b |
FuPlex [50] | Centralized, CSMA/CA RTS-CTS based | Infrastructure wLANs | Simplicity in scheduling of transmissions. Distributed up-link secondary transmitter selection. | No bi-directional FD transmission is possible. Selection of secondary back-off slots from SNIR based contention window forces collisions among up-link clients. Asymmetric frames size is made symmetric adding padding bits. | Yes | Figure 6b Figure 6c |
[51] | Centralized, Contention based CSMA/CA with RTS-CTS | Infrastructure wLANs | Simplicity in transmission scheduling for both UFD and BFD links. Compatibility with HD capable devices. Fairness among the clients | AP uses neighborhood information to cancel ICI. Asymmetric traffics pose threat to throughput gain. | Yes | Figure 6a Figure 6b |
[43] | Centralized, Contention based CSMA/CA with RTS-CTS | Infrastructure wLANs, D2D | Support of Asymmetric traffics. Higher spectrum efficient. | Collision occurs during secondary contention.Miscalculation of secondary back-off window size by clients that receive either RTS or CTS only. | No | Figure 6a Figure 6b Figure 6c |
[55] | Distributed | Ad-hoc networks, sensor networks, D2D | Energy efficient. Suitable for ad-hoc networks. | Collisions occurs in dense ah-hoc networks. Only bi-directional full-duplex transmission is supported.fairness in access time is not solved. | No | Figure 6a |
[45] | Distributed, Contention based | Ad-hoc networks, infrastructure wLANs | Simple transmission scheduling process. No modification of legacy control frame structure. | Hidden station exists. Only opportunistic bi-directional FD transmission is possible. | Yes | Figure 6a |
[56] | Distributed, Contention based | ad-hoc and infrastructure wLANs, Cellular and Relay networks | Supports both Half duplex and full duplex mode of operation. Support of asymmetric traffics. | ICI problem prevents it from establishing three node FD transmissions. Lack of access time fairness among the nodes becasue of shared random back-off slots. | No | Figure 6a |
Protocol | Strategy | Type | Advantages | Drawbacks |
---|---|---|---|---|
Janus [10] | pair-wise up-link and down-link client selection. AP uses conflict map which is constructed based on SNRs of each up-link and down link pair | passive | Fairness among the down-link clients and It is suitable for infrastructure wLANs. | Conflict map may become obsolete, down-link client is selected based on a fixed probability threshold. |
[12] | Secondary receiver announces itself for the candidate of becoming a down link client by sending Full-duplex ACKs (FDA) to the primary receiver. Candidacy is measured through received SNIRs. | passive | Suitable for ad-hoc wireless networks, distributed selection of ST to SR link. | Extra controls frames consumes bandwidth. If any of SRs does not meet the required SNIR threshold, no concurrent transmissions take place. |
[54] | Only hidden nodes of the primary transmitter is allowed to become a secondary receiver. | passive | No inter-client interference and it is suitable for infrastructure wireless LANs. No overheads for ICI cancellation. | Reduced simultaneous full duplex transmission. AP always may not have data for any of the hidden node of the PT. |
[48] | Exploitation of Capture effect. Primary receiver initiates a secondary transmission as soon as it receives a transmission from PT, it is the responsibility of SR to decode the appropriate data signal through capture effect. | active | Simplicity and Suitable for infrastructure and ad-hoc wireless LANs. | In asymmetric dual link scenario throughput performance become worse. Stringent packet alignment between the two transmission is required for better performance. |
PoCMAC [49] | Received Signal Strength Based (RSSB) contention window(CW) for down link clients.Lowest CW station has better channel from AP→ SR client and is selected to become an SR. | passive | Infrastructure wLANs, better throughput performance because it chooses SR station with high quality link. | It introduces overheads and changes frame structure of IEEE 802.11 DCF protocol. If clients stations are closer to each other, there is possibility that no full duplex transmission takes place. |
FD2 [64] | Directional up-link antenna | active | Due to directional antenna, ICI does not occur at the SR. Useful for infrastructure wLANs and cellular networks. | It is not suitable for handheld devices where installation large number of antennas is not possible. It is not compatible with the existing devices as the antenna of the existing wireless devices are omni-directional. |
[61,65] | Exploits AP’s FD capability to send SR the opposite signal of the received signal from PT along with the data signal. Due to nullifying of the ICI signal, an SR receives the original data signal. | active | ICI is nullified. These are applicable in Infrastructure wLANs. No overheads required. Reference [65] has lower complexity because it suggests for AP to be equipped with a large number of antennas | AP consumes enormous number of power for sending two signals to the SR. These are not suitable for ad-hoc networks where devices have limited energy. |
Protocol | Strategy | Type | Advantages | Drawbacks |
---|---|---|---|---|
IFFD [41] | Exploits the Interference Range(IR) and Transmission Range(TR) of the transmitter. A clients calculates its distance from TX through overheard control frames and decides whether or not it can become a secondary receiver. | passive | It minimizes ICI. It is applicable to both ad-hoc and infrastructure wLANs. | If all of the clients are closer to each other, no SR is selected. ICI can occur due to high transmission power of the PT. |
[57] | It uses two contention windows:external and internal. During internal contention window, competent secondary clients content with each other to become a secondary receiver(SR). AP decides the duration of internal contention duration based on a random number. | passive | Competent SR which has higher SNIR between AP→SR link get the chance to take part in the secondary transmission. It is suitable for infrastructure wLANs. | It has introduced new control frames which consumes bandwidth of the link.Internal contention duration is wasted, if no DL client is selected. |
[66] | AP uses SNIRs to determine the optimal down-link client for a particular up-link client using Hungarian’s algorithm and adjusting access intensity of each client. | passive | No extra signal processing complexity at the client. Optimal down link client selection. | It works in a network scenario only when all the clients are within the transmission range of each other and the data traffics are symmetric. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Amin, M.R.; Hossain, M.S.; Atiquzzaman, M. In-Band Full Duplex Wireless LANs: Medium Access Control Protocols, Design Issues and Their Challenges. Information 2020, 11, 216. https://doi.org/10.3390/info11040216
Amin MR, Hossain MS, Atiquzzaman M. In-Band Full Duplex Wireless LANs: Medium Access Control Protocols, Design Issues and Their Challenges. Information. 2020; 11(4):216. https://doi.org/10.3390/info11040216
Chicago/Turabian StyleAmin, Md. Ruhul, Md. Shohrab Hossain, and Mohammed Atiquzzaman. 2020. "In-Band Full Duplex Wireless LANs: Medium Access Control Protocols, Design Issues and Their Challenges" Information 11, no. 4: 216. https://doi.org/10.3390/info11040216
APA StyleAmin, M. R., Hossain, M. S., & Atiquzzaman, M. (2020). In-Band Full Duplex Wireless LANs: Medium Access Control Protocols, Design Issues and Their Challenges. Information, 11(4), 216. https://doi.org/10.3390/info11040216