OFDMA Backoff Control Scheme for Improving Channel Efficiency in the Dynamic Network Environment of IEEE 802.11ax WLANs
Abstract
:1. Introduction
2. Background
2.1. Uplink OFDMA Random Access (UORA)
2.2. Related Work
- To the best of our knowledge, our study is the first approach to control the OBO counter for improving the performance of UORA. Instead of controlling OCW, our scheme controls the rate of OBO counter decrement in a distributed manner so that it can be considered as analogous to virtually adjusting the number of RUs.
- Our scheme does not require any control frame or additional signaling between the STA and the AP. It can be simply implemented with a minimal change in the STA while fully complying with the standard UORA scheme.
- Our scheme only changes the OBO control rule, so it does not conflict with the existing approaches and can be easily integrated into them to further improve the performance of UORA.
3. Analysis of the Optimal OFDMA Contention Window
4. The OFDMA Backoff Control Scheme
4.1. Design Rationale and Requirement
- To avoid the signaling overhead and delay due to BSR, we designed a distributed control scheme without resorting to the information about the number of contending STAs.
- The performance of the proposed OBO control should be comparable to the OCW control with the optimal value and as robust as possible to changes in the number of contending STAs.
- The proposed mechanism needs to be compatible with the standard UORA scheme for which the BEB mechanism in OCW control is mandated. Thus, we attempted to modify the OBO calculation procedure while maintaining the same OCW values as the standard.
4.2. Proposed OFDMA Backoff Control
- UORA_STD: This is the standard UORA scheme where the OCW value changes according to the BEB mechanism.
- OPT_OCW: This scheme can maximize the efficiency of UORA by setting the OCW value as the optimal one calculated from (1)–(4) based on . Note that this is an ideal scheme but difficult to implement in practice because of the assumption that the AP is always aware of the exact value of and immediately informs STAs of the change in .
- OBO_CTRL: This is the proposed scheme.
Algorithm 1: procedures for the three UORA schemes |
procedureReceive_TF() Read the value of switch Scheme type do case UORA_STD OPT_OCW case OBO_CTRL end if then Access a random RU else Wait for the next trigger frame end end procedureAck_Timeout() switch Scheme type do case UORA_STD case OPT_OCW case OBO_CTRL = - = end Select a new random integer OBO (1≤ OBO ≤ OCW) end procedure Receive_Ack() switch Scheme type do case UORA_STD case OPT_OCW case OBO_CTRL = + = end Select a new random integer OBO (1≤ OBO ≤ OCW) end |
5. Simulation Study
5.1. Performance Comparison with Respect to the Number of Contending Stations
5.2. Performance Evaluation under Dynamic Network Environments
5.3. The Effect of OBO Control Parameters
5.3.1. The Effect of on Throughput and Fairness
5.3.2. The Effect of and on Throughput
5.3.3. The Effect of and on Fairness
- The fairness index value was mostly close to 1 and tended to increase when (i) was large and was small or (ii) was small and was large.
- The per-STA throughput fairness was degraded, and the fairness index was smaller than 0.9 when (i) was small (0.01) and was large (50–100) or (ii) was infinite and was small (10–20), implying the necessity of setting the upper bound for .
- The fairness index was greater than 0.99 when (i) was between 0.2 and 0.5 (regardless of ) or (ii) was between 50 and 100 (regardless of ).
5.4. The Effect of Varying the Number of RA-RUs
6. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Gil, D.; Ferrández, A.; Mora-Mora, H.; Peral, J. Internet of Things: A Review of Surveys Based on Context Aware Intelligent Services. Sensors 2016, 16, 1069. [Google Scholar] [CrossRef] [PubMed]
- Shi, X.; An, X.; Zhao, Q.; Liu, H.; Xia, L.; Sun, X.; Guo, Y. State-of-the-Art Internet of Things in Protected Agriculture. Sensors 2019, 19, 1833. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Mora, H.; Gil, D.; Terol, R.M.; Azorín, J.; Szymanski, J. An IoT-Based Computational Framework for Healthcare Monitoring in Mobile Environments. Sensors 2017, 17, 2302. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Fraga-Lamas, P.; Fernández-Caramés, T.M.; Suárez-Albela, M.; Castedo, L.; González-López, M. A Review on Internet of Things for Defense and Public Safety. Sensors 2016, 16, 1644. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Bosse, S.; Engel, U. Real-Time Human-In-The-Loop Simulation with Mobile Agents, Chat Bots, and Crowd Sensing for Smart Cities. Sensors 2019, 19, 4356. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Ezzat, M.A.; Abd El Ghany, M.A.; Almotairi, S.; Salem, M.A.M. Horizontal Review on Video Surveillance for Smart Cities: Edge Devices, Applications, Datasets, and Future Trends. Sensors 2021, 21, 3222. [Google Scholar] [CrossRef] [PubMed]
- Majumder, S.; Aghayi, E.; Noferesti, M.; Memarzadeh-Tehran, H.; Mondal, T.; Pang, Z.; Deen, M.J. Smart Homes for Elderly Healthcare—Recent Advances and Research Challenges. Sensors 2017, 17, 2496. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Losilla, F.; Garcia-Sanchez, A.J.; Garcia-Sanchez, F.; Garcia-Haro, J.; Haas, Z.J. A Comprehensive Approach to WSN-Based ITS Applications: A Survey. Sensors 2011, 11, 10220–10265. [Google Scholar] [CrossRef] [PubMed]
- 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: Piscataway, NJ, USA, 2020.
- Afaqui, M.S.; Garcia-Villegas, E.; Lopez-Aguilera, E. IEEE 802.11ax: Challenges and Requirements for Future High Efficiency WiFi. IEEE Wirel. Commun. 2017, 24, 130–137. [Google Scholar] [CrossRef]
- Khorov, E.; Kiryanov, A.; Lyakhov, A.; Bianchi, G. A Tutorial on IEEE 802.11ax High Efficiency WLANs. IEEE Commun. Surv. Tutor. 2019, 21, 197–216. [Google Scholar] [CrossRef]
- Qu, Q.; Li, B.; Yang, M.; Yan, Z.; Yang, A.; Deng, D.J.; Chen, K.C. Survey and Performance Evaluation of the Upcoming Next Generation WLANs Standard-IEEE 802.11 ax. Mob. Netw. Appl. 2019, 24, 1461–1474. [Google Scholar] [CrossRef]
- 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] [CrossRef]
- Uwai, T.; Miyamoto, T.; Nagao, Y.; Lanante, L.; Kurosaki, M.; Ochi, H. Performance Evaluation of OFDMA Random Access in IEEE 802.11ax. In Proceedings of the 2016 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS), Phuket, Thailand, 24–27 October 2016; pp. 1–6. [Google Scholar] [CrossRef]
- Lanante, L.; Uwai, H.O.T.; Nagao, Y.; Kurosaki, M.; Ghosh, C. Performance Analysis of the 802.11ax UL OFDMA Random Access Protocol in Dense Networks. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Yang, H.; Deng, D.; Chen, K. Performance Analysis of IEEE 802.11ax UL OFDMA-Based Random Access Mechanism. In Proceedings of the GLOBECOM 2017—2017 IEEE Global Communications Conference, Singapore, 4–8 December 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Naik, G.; Bhattarai, S.; Park, J. Performance Analysis of Uplink Multi-User OFDMA in IEEE 802.11ax. In Proceedings of the 2018 IEEE International Conference on Communications (ICC), Kansas City, MO, USA, 20–24 May 2018; pp. 1–6. [Google Scholar] [CrossRef]
- Lee, K.h. Performance Analysis of the IEEE 802.11ax MAC Protocol for Heterogeneous Wi-Fi Networks in Non-Saturated Conditions. Sensors 2019, 19, 1540. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Bianchi, G. Performance Analysis of the IEEE 802.11 Distributed Coordination Function. IEEE J. Sel. Areas Commun. 2000, 18, 535–547. [Google Scholar] [CrossRef]
- Lanante, L.; Ghosh, C.; Roy, S. Hybrid OFDMA Random Access with Resource Unit Sensing for Next-gen 802.11ax WLANs. IEEE Trans. Mob. Comput. 2020, 1. [Google Scholar] [CrossRef]
- Kim, J.; Lee, H.; Bahk, S. CRUI: Collision Reduction and Utilization Improvement in OFDMA-Based 802.11ax Networks. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Big Island, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar] [CrossRef]
- Joo, S.; Kim, T.; Song, T.; Pack, S. MU-MIMO enabled Uplink OFDMA MAC Protocol in Dense IEEE 802.11ax WLANs. ICT Express 2020, 6, 287–290. [Google Scholar] [CrossRef]
- Zheng, Y.; Wang, J.; Chen, Q.; Zhu, Y. Retransmission Number Aware Channel Access Scheme for IEEE 802.11ax Based WLAN. Chin. J. Electron. 2020, 29, 351–360. [Google Scholar] [CrossRef]
- Wang, J.; Wu, M.; Chen, Q.; Zheng, Y.; Zhu, Y. Probability Complementary Transmission Scheme for Uplink OFDMA-based Random Access in 802.11ax WLAN. In Proceedings of the 2019 IEEE Wireless Communications and Networking Conference (WCNC), Marrakech, Morocco, 15–18 April 2019; pp. 1–7. [Google Scholar] [CrossRef]
- Ali, R.; Shahin, N.; Bajracharya, R.; Kim, B.S.; Kim, S.W. A Self-Scrutinized Backoff Mechanism for IEEE 802.11ax in 5G Unlicensed Networks. Sustainability 2018, 10, 1201. [Google Scholar] [CrossRef]
- Ali, R.; Shahin, N.; Zikria, Y.B.; Kim, B.S.; 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]
- Bai, J.; Fang, H.; Suh, J.; Aboul-Magd, O.; Au, E.; Wang, X. Adaptive Uplink OFDMA Random Access Grouping Scheme for Ultra-Dense Networks in IEEE 802.11ax. In Proceedings of the 2018 IEEE/CIC International Conference on Communications in China (ICCC), Beijing, China, 16–18 August 2018; pp. 34–39. [Google Scholar] [CrossRef]
- Bai, J.; Fang, H.; Suh, J.; Aboul-Magd, O.; Au, E.; Wang, X. An Adaptive Grouping Scheme in Ultra-Dense IEEE 802.11ax Network using Buffer State Report Based Two-Stage Mechanism. China Commun. 2019, 16, 31–44. [Google Scholar] [CrossRef]
- Xie, D.; Zhang, J.; Tang, A.; Wang, X. Multi-Dimensional Busy-Tone Arbitration for OFDMA Random Access in IEEE 802.11ax. IEEE Trans. Wirel. Commun. 2020, 19, 4080–4094. [Google Scholar] [CrossRef]
- Jain, R.K.; Chiu, D.M.W.; Hawe, W.R. A Quantitative Measure of Fairness and Discrimination; Eastern Research Laboratory, Digital Equipment Corporation: Hudson, MA, USA, 1984. [Google Scholar]
Parameter | Value |
---|---|
Simulation time | 60 s |
(7,31), (15,255), (31,1023) | |
Channel bandwidth | 20 MHz |
Guard interval | 1.6 s |
OFDM symbol duration | 12.8 s |
Number of subcarriers per RU | 26 |
Number of RUs (AID=0) | 8 |
Number of RUs (AID=2045) | 1 |
Number of contending STAs | 1∼100 |
Modulation and coding rate | 64-QAM, 2/3 |
Data rate per RU | 6.67 Mb/s |
Slot time | 9 s |
SIFS | 16 s |
PHY header length | 40 s |
Trigger frame length | 100 s |
MU-BACK length | 68 s |
Association request frame | 38 bytes |
MPDU | 2000 bytes |
Scenario no. | ||||
---|---|---|---|---|
SCN_1 | 2 | 0 | 4.0 s | 1 |
SCN_2 | 0 | 2 | 4.0 s | 50 |
SCN_3 | 8 | 8 | 1.25 s | 100 |
SCN_4 | 8 | 8 | 1.25 s | 20 |
SCN_5 | 8 | 8 | 1.25 s | 10 |
Schemes | Average (Mb/s) | Difference () (Mb/s) | ||||
---|---|---|---|---|---|---|
SCN_3 | SCN_4 | SCN_5 | SCN_3 | SCN_4 | SCN_5 | |
UORA_STD(7,31) | 0.91 | 15.36 | 17.40 | 0.57 | 2.66 | 1.79 |
UORA_STD(15,255) | 15.38 | 16.99 | 15.68 | 1.17 | 1.72 | 2.29 |
UORA_STD(31,1023) | 17.38 | 15.26 | 13.28 | 1.36 | 2.29 | 2.88 |
OPT_OCW | 17.29 | 17.48 | 17.84 | 1.33 | 1.30 | 1.49 |
OBO_CTRL | 16.89 | 17.20 | 17.07 | 1.28 | 1.66 | 1.85 |
0.01 | 0.1 | 0.2 | 0.5 | 1 | 1 | 2 | 3 | 5 | ∞ | |
---|---|---|---|---|---|---|---|---|---|---|
10 | 0.917 | 0.987 | 0.997 | 0.997 | 1.000 | 0.996 | 0.987 | 0.979 | 0.910 | 0.744 |
20 | 0.863 | 0.908 | 0.995 | 1.000 | 1.000 | 0.993 | 0.980 | 0.958 | 0.928 | 0.763 |
50 | 0.844 | 0.991 | 0.998 | 0.999 | 0.998 | 0.994 | 0.991 | 0.991 | 0.992 | 0.992 |
100 | 0.813 | 0.995 | 0.996 | 0.996 | 0.981 | 0.995 | 0.995 | 0.995 | 0.995 | 0.996 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kim, Y.; Kwon, L.; Park, E.-C. OFDMA Backoff Control Scheme for Improving Channel Efficiency in the Dynamic Network Environment of IEEE 802.11ax WLANs. Sensors 2021, 21, 5111. https://doi.org/10.3390/s21155111
Kim Y, Kwon L, Park E-C. OFDMA Backoff Control Scheme for Improving Channel Efficiency in the Dynamic Network Environment of IEEE 802.11ax WLANs. Sensors. 2021; 21(15):5111. https://doi.org/10.3390/s21155111
Chicago/Turabian StyleKim, Youngboo, Lam Kwon, and Eun-Chan Park. 2021. "OFDMA Backoff Control Scheme for Improving Channel Efficiency in the Dynamic Network Environment of IEEE 802.11ax WLANs" Sensors 21, no. 15: 5111. https://doi.org/10.3390/s21155111
APA StyleKim, Y., Kwon, L., & Park, E. -C. (2021). OFDMA Backoff Control Scheme for Improving Channel Efficiency in the Dynamic Network Environment of IEEE 802.11ax WLANs. Sensors, 21(15), 5111. https://doi.org/10.3390/s21155111