A Spatial Group-Based Multi-User Full-Duplex OFDMA MAC Protocol for the Next-Generation WLAN
Abstract
:1. Introduction
- A spatial Group-based multi-user Full Duplex OFDMA (GFDO) MAC protocol is proposed in this paper. To the best knowledge of the authors, GFDO is the first to jointly solve both the low-access efficiency problem and the interference diffusion problem in high-density deployed WLAN. This work is helpful to solve the wireless scalability problem in industrial wireless sensor networks.GFDO protocol is triggered by AP to collect uplink buffer state report (BSR) information and adopt a two-level BSR information collection mechanism to improve BSR collection efficiency. Meanwhile, in the second-level BSR collection process, the dynamic adjustment of the interference information between group headers is performed by detecting the power intensity, which improves the probability of forming full duplex link transmission successfully. Finally, AP schedules multi-user full duplex data transmission within each space group in a cascade manner according to the BSR information and group head interference information collected, the system throughput is greatly improved.
- Through theoretical analysis of the proposed protocol, the closed expressions of the average nodes number of access channel, system saturation throughput and area throughput are derived.
- The performance of the proposed GFDO protocol is compared with FD-OMAX protocol, EnFD-OMAX protocol, Mu-FuPlex protocol and OMAX protocol. The simulation results show that the theoretical analysis coincide with the simulation results, and the MAC efficiency of the proposed GFDO protocol is 16.8% higher than that of the EnFD-OMAX protocol.
2. Related Work and Motivation
3. System Model
4. Protocol Description
4.1. The Basic Idea of GFDO Protocol
- In the first level, GH can be seen as a virtual gateway, which is used to collect the BSR information of GMs in SG and record the interference information of other GH. Because the formation of SG in GFDO protocol is based on the NCSC, the GMs in each SG can independently and synchronously report BSR information to the GH. Therefore, GFDO protocol can effectively improve the efficiency of BSR information collection, so as to improve the system throughput.
- In the second level, GHs report their GMs and their own BSR to AP if they have collected BSR in the first level. Otherwise, the GHs, with no collected BSR, dynamically update the inter-node interference intensity, which is almost real-time and improves the formation probability of a full duplex link.
4.2. Protocol Process Description
- After AP successfully access into the channel, it starts the first level BSR information collection, i.e., GMs BSR information collection, by sending the BSR poll-trigger (BSRP-TFR) frame to start GMs uplink transmission demand collection in SG. Once the GMs receive BSRP-TFR frame, they report BSR to their respective GHs, with an power control based -probability OFDMA random access method. In other words, once a GM receives BSRP-TFR, it randomly selects one RU and report its own BSR to its GH with the probability of , and with a reduced transmission power. The reduced transmission power can only guarantee the BSR transmission to its own GHs, but with no harmful interference to other GHs.
- After the first-level BSR information collection, i.e., GMs BSR information collection, AP sends the BSRP-TFG frame to start the second-level BSR information collection. Once GHs receive the BSRP-TFG frame, they also adopt the -probability OFDMA random access method to report two kinds of information to the AP. The first one is the BSR information collected in the first-level BSR information collection from the GMs, and its own BSR information if any. The second one is the interference information between SGs. However, if the GHs do not have any collected BSR information in the first-level BSR information collection, they will be in an idle state and do not report to AP. The idle GHs detect and record the interference intensity of other GHs on the subchannel.
- After two-level BSR information collection completion, the cascaded spatial group full duplex transmission is started. AP allocates RU resources according to the collected BSR and interference information among the GHs, and schedule a GFDT to start the multi-user full duplex transmission in cascaded mode.
4.2.1. Two-Level BSR Information Collection Mechanism
Algorithm 1: Two level BSR information reporting mechanism |
1: Global initialization: //According to Equation (1), all of nodes in the network are divided into space groups, each of which contains one GH and GMs. Set the value of P-probability . |
2: Step 1: All GMs start the first level BSR information collection after receiving the BSRP-TFR frame sent by AP. 3: a. All GMs pick two random value to prepare access channel and Check if data queue is not empty. 4. b. IF and THEN 5. GMs access channel on to send RTS frame in low power mode. 6. ELSE 7. GMs remain idle state. 8. ENDIF 9. c. GHs receive the RTS frame sent by GMs in the group, and records the received BSR information . 10. Step 2: After receiving the BSRP-TFG frame, GHs is ready to start the second level BSR information collection 11. a. All GHs pick two random value to prepare access channel and Check if data queue is not empty. 12. b. IF ( and ) or ( and ) THEN 13. GHs access channel on to send G-CTS frame in full power mode. 14. ELSE 15. GHs keep receiving status and monitor the power intensity on RUs 16. ENDIF 17. c. The AP receives the G-CTS frame sent by GHs, and records all BSR information collected . |
4.2.2. Group Full Duplex Transmission in a Cascading Method
Algorithm 2: Group full duplex transmission in a cascading method |
INPUT: Uplink transmission demand set , Downlink transmission demand set , Inter-SGs interference intensity , SINR threshold |
OUTPUT: Find , and , is cascade number 1: Initialization: 2: ULsize = size of // Number of SGs BSR information collected 3: DLsize = size of // Number of Downlink SGs transmission demand 4: = 0 5: CasNum = 1 6: FOR ULsize DO 7: FOR DLsize DO 8: Calculate the of and according to Equation (2) and Inter-SGs interference intensity 9: IF THEN 10: in Size = size of // Number of BSR information in a single SG 11: FOR inSize DO 12: Write full duplex link sets: 13: ++ 14: IF THEN 15: CasNum++ 16: = 0 17: ENDIF 18: ENDFOR 19: ENDIF 20: ENDFOR 21: ENDFOR |
4.2.3. Scheduling Strategy of Group Full Duplex Transmission
5. Performance Analysis
5.1. Analysis of the Average Number GMs of Access Channels in a Single SG
5.2. Analysis of the Average Number GHs of Access Channels in the System
5.3. Saturated throughput Analysis
5.4. Area Throughput Analysis
6. Performance Evaluation
6.1. Simulation Scene and Parameter Setting
6.2. Simulation Result
6.2.1. Analysis of the Average Number of STAs Access Channel
6.2.2. Saturated Throughput Analysis
6.2.3. Area Throughput Analysis
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Pirayesh, H.; Sangdeh, P.K.; Zeng, H. EE-IoT: An Energy-Efficient IoT Communication Scheme for WLANs. In Proceedings of the IEEE INFOCOM 2019 -IEEE Conference on Computer Communications, Paris, France, 29 April–2 May 2019; pp. 361–369. [Google Scholar]
- Teng, R.; Yano, K.; Kumagai, T. Scalable distributed-sensing scheme with prioritized reporting for multi-band WLANs. In Proceedings of the 2018 IEEE 4th World Forum on Internet of Things (WF-IoT), Singapore, 5–8 February 2018; pp. 580–585. [Google Scholar]
- Cisco. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update; 2016c2021 White Paper; Tech. Rep. Cisco White Paper; Cisco: San Jose, CA, USA, 2017. [Google Scholar]
- IEEE P802.11-Task Group BE (EHT) Meeting Update. Available online: http://www.ieee802.org/11/Reports/tgbe_update.htm (accessed on 30 April 2020).
- Lopez-Perez, D.; Garcia-Rodriguez, A.; Galati-Giordano, L.; Kasslin, M.; Doppler, K. IEEE 802.11be Extremely High Throughput: The Next Generation of Wi-Fi Technology beyond 802.11ax. IEEE Commun. Mag. 2019, 57, 113–119. [Google Scholar] [CrossRef] [Green Version]
- Yang, M.; Li, B.; Yan, Z.; Yan, Y. AP Coordination and Full-duplex enabled Multi-band Operation for the Next Generation WLAN: IEEE 802.11be (EHT). In Proceedings of the 2019 11th International Conference on Wireless Communications and Signal Processing (WCSP), Xi’an, China, 23–25 October 2019; pp. 1–7. [Google Scholar]
- Qu, Q.; Li, B.; Yang, M.; Yan, Z. An OFDMA based concurrent multiuser MAC for upcoming IEEE 802.11ax. In Proceedings of the 2015 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), New Orleans, LA, USA, 9–12 March 2015; pp. 136–141. [Google Scholar]
- Li, Y.; Li, B.; Yang, M.; Yan, Z. A spatial clustering group division-based OFDMA access protocol for the next generation WLAN. Wirel. Netw. 2019, 25, 5083–5097. [Google Scholar] [CrossRef]
- Demirci, I.; Korcak, O. Gap-free load balancing algorithms in wireless LANs using cell breathing technique. In Proceedings of the 2014 IEEE International Conference on Advanced Networks and Telecommuncations Systems (ANTS), New Delhi, India, 14–17 December 2014; pp. 1–6. [Google Scholar]
- Tam, H.H.M.; Tuan, H.D.; Ngo, D.T.; Duong, T.Q.; Poor, H.V. Joint Load Balancing and Interference Management for Small-Cell Heterogeneous Networks With Limited Backhaul Capacity. IEEE Trans. Wirel. Commun. 2017, 16, 872–884. [Google Scholar] [CrossRef] [Green Version]
- Iwai, K.; Ohnuma, T.; Shigeno, H.; Tanaka, Y. Improving of Fairness by Dynamic Sensitivity Control and Transmission Power Control with Access Point Cooperation in Dense WLAN. In Proceedings of the 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 11–14 January 2019. [Google Scholar]
- Han, L.; Zhang, Y.; Zhang, X.; Mu, J. Power Control for Full-Duplex D2D Communications Underlaying Cellular Networks. IEEE Access 2019, 7, 111858–111865. [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]
- Liu, S.; Fu, L.; Xie, W. Hidden-Node Problem in Full-Duplex Enabled CSMA Networks. IEEE Trans. Mob. Comput. 2020, 19, 347–361. [Google Scholar] [CrossRef]
- Han, S.; Zhang, Y.; Meng, W.; Chen, H. Self-Interference-Cancelation-Based SLNR Precoding Design for Full-Duplex Relay-Assisted System. IEEE Trans. Veh. Technol. 2018, 67, 8249–8262. [Google Scholar] [CrossRef]
- Hong, S.; Mehlman, J.; Katti, S. Picasso: Flexible RF and Spectrum Slicing. Comput. Commun. Rev. 2012, 42, 283–284. [Google Scholar] [CrossRef]
- IEEE802.11. HEW MAC Efficiency Analysis for HEW SG, IEEE 802. 11-13/ 0765r1. Available online: https://mentor.ieee.org/802.11/dcn/13/11-13-0765-02-0hew-co-time-co-frequency-full-duplex-for-802-11-wlan.ppt (accessed on 17 July 2013).
- IEEE802.11. HEW MAC Efficiency Analysis for HEW SG. IEEE 802. 11/18-1225r0. Available online: https://mentor.ieee.org/802.11/dcn/18/11-18-1225-00-00fd-technical-report-on-full-duplex-for-802-11-fd-architecture.docx (accessed on 9 July 2018).
- Ahn, H.; Lee, J.; Kim, C.; Suh, Y. Frequency Domain Coordination MAC Protocol for Full-Duplex Wireless Networks. IEEE Commun. Lett. 2019, 23, 518–521. [Google Scholar] [CrossRef]
- Wang, X.; Tang, A.; Huang, P. Full duplex random access for multi-user OFDMA communication systems. Ad Hoc Netw. 2015, 24, 200–213. [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]
- Qu, Q.; Li, B.; Yang, M.; Yan, Z.; Zuo, X. MU-FuPlex: A Multiuser Full-Duplex MAC Protocol for the Next Generation Wireless Networks. In Proceedings of the 2017 IEEE Wireless Communications and Networking Conference (WCNC), San Francisco, CA, USA, 19–22 March 2017; pp. 1–6. [Google Scholar]
- Qu, Q.; Li, B.; Yang, M.; Yan, Z. Power Control Based Multiuser Full-Duplex MAC Protocol for the Next Generation Wireless Networks. Mob. Netw. Appl. 2018, 23, 1008–1019. [Google Scholar] [CrossRef]
- Peng, M.; Li, B.; Yan, Z.; Yang, M. Research on a trigger-free multi-user full-duplex MAC protocol. Comput. Simul. 2020. accepted. [Google Scholar]
- Peng, M.; Li, B.; Yan, Z.; Yang, M. A Trigger-Free Multi-user Full Duplex User-Pairing Optimizing MAC Protocol. IoTaaS 2019. In Proceedings of the 5rd EAI International Conference on IoT as a Service, Xi’an, China, 16–17 November 2019; pp. 598–610. [Google Scholar] [CrossRef]
- Qu, Q.; Li, B.; Yang, M.; Yan, Z.; Zuo, X.; Zhang, Y. The neighbor channel sensing capability for wireless networks. In Proceedings of the 2016 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Hong Kong, China, 5–8 August 2016; pp. 1–6. [Google Scholar]
- Cho, Y.; Kim, Y.; Lee, T. Energy-Perceptive MAC for Wireless Power and Information Transfer. IEEE Wirel. Commun. Lett. 2019, 8, 644–647. [Google Scholar] [CrossRef]
Reference | Type | Topology | Contention Based | Performance Metric | Key Features | Evaluation |
---|---|---|---|---|---|---|
FDC [19] | Symmetric | Centralized | Rotation | Throughput | Scheduling BSR collection on subchannels | Simulator |
FD-CSMA/CD [20] | Symmetric | Distributed | Random access | Throughput | Random contention access on subchannel VMAC-hdr | Simulator |
FuPlex [21] | Asymmetric | Distributed | RTS/CTS handshaking | Throughput Delay | Next-generation WLAN full duplex MAC framework | NS2 network simulator |
Mu-FuPlex [22] | Asymmetric | Centralized | UORA | Throughput MAC Efficiency | Multi-users OFDMA | NS2 network simulator |
FD-OMAX [24] | Asymmetric | Distributed | Random access | Throughput FD Link Efficiency | Multi-users OFDMA Inter-node interference collection | NS2 network simulator |
EnFD-OMAX [25] | Asymmetric | Distributed | Random access | Throughput FD Link Efficiency MAC Efficiency | Multi-users OFDMA Inter-node interference collection full-duplex link pair matching algorithm | NS2 network simulator |
PCMu-FuPlex [23] | Asymmetric | Centralized | UORA | Throughput | Multi-users OFDMA Power Control | NS2 network simulator |
GFDO | Asymmetric | Centralized | P-probability | Throughput Access Efficiency Area Throughput | Multi-users OFDMA Spatial Group parallel BSR collection, Inter-node interference collection | NS2 network simulator |
Parameters | Value |
---|---|
Preamble Length | 20 μs |
PHY Rate | 58.5 Mbps |
RU Number | 9 |
6 dB | |
DIFS | 34 μs |
SIFS | 16 μs |
Slot | 9 μs |
TXOP | 0.003 s |
Bandwidth | 80 MHz |
© 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
Peng, M.; Li, B.; Yan, Z.; Yang, M. A Spatial Group-Based Multi-User Full-Duplex OFDMA MAC Protocol for the Next-Generation WLAN. Sensors 2020, 20, 3826. https://doi.org/10.3390/s20143826
Peng M, Li B, Yan Z, Yang M. A Spatial Group-Based Multi-User Full-Duplex OFDMA MAC Protocol for the Next-Generation WLAN. Sensors. 2020; 20(14):3826. https://doi.org/10.3390/s20143826
Chicago/Turabian StylePeng, Meiping, Bo Li, Zhongjiang Yan, and Mao Yang. 2020. "A Spatial Group-Based Multi-User Full-Duplex OFDMA MAC Protocol for the Next-Generation WLAN" Sensors 20, no. 14: 3826. https://doi.org/10.3390/s20143826
APA StylePeng, M., Li, B., Yan, Z., & Yang, M. (2020). A Spatial Group-Based Multi-User Full-Duplex OFDMA MAC Protocol for the Next-Generation WLAN. Sensors, 20(14), 3826. https://doi.org/10.3390/s20143826