Submitted:
27 September 2025
Posted:
29 September 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Work
3. The Proposal Scheme
| Algorithm 1. The pseudo-codes of THBP scheme. | |
| 1: | Procedure update_contention_window |
| 2: | fi = BOi/(CWi + 1) // using Eq. (4) |
| 3: | If (previous_transư is successful AND current_trans is successful) then |
| 4: | If (fi < 0.25) then |
| 5: | Deltapc = − 1 |
| 6: | Elseif (fi ≥ 0.25 AND fi < 0.5) then |
| 7: | Deltapc = -1 |
| 8: | Elseif (fi ≥ 0.5) then |
| 9: | Deltapc = 0 |
| 10: | ElseIf (previous_trans is successful AND current_trans is failed) then |
| 11: | If (fi < 0.25) then |
| 12: | Deltapc = 0 |
| 13: | Elseif (fi ≥ 0.25 AND fi < 0.5) then |
| 14: | Deltapc = 0 |
| 15: | Elseif (fi ≥ 0.5) then |
| 16: | Deltapc = 0 |
| 17: | ElseIf (previous_trans is failed AND current_trans is successful) then |
| 18: | If (fi < 0.25) then |
| 19: | Deltapc = 0 |
| 20: | Elseif (fi ≥ 0.25 AND fi < 0.5) then |
| 21: | Deltapc = 1 |
| 22: | Elseif (fi ≥ 0.5) then |
| 23: | Deltapc = 1 |
| 24: | ElseIf (previous_trans is failed AND current_trans is failed) then |
| 25: | If (fi < 0.25) then |
| 26: | Deltapc = 0 |
| 27: | Elseif (fi ≥ 0.25 AND fi < 0.5) then |
| 28: | Deltapc = 1 |
| 29: | Elseif (fi ≥ 0.5) then |
| 30: | Deltapc = 2 |
| 31: | Update sj ← si // using Eq. (5) |
| 32: | Update CWj = CWmin × 2^sj // using Eq. (6) |
| 33: | Update previous_trans ← current_trans |
| 34: | END procedure |
4. Experiment
4.1. Simulation Results on an Ad-Hoc Grid Topology
4.2. Simulation Results on a MANET Topology
5. Conclusions
Declaration of competing interest
Acknowledgements
References
- The 802.11 Working Group, “Chapter 10 - Part 11: Wireless LAN MAC and PHY Specifications,” in IEEE Std 802.11TM-2016, New York, 2016, pp. 1296–1574.
- Vijay K. Garg, “Chapter 21 – Wireless Communications and Networking,” in Wireless Communications and Networking, Elsevier Inc., San Francisco: Morgan Kaufmann Publishers, 2007, pp. 713–775.
- R. Ali, N. Shahin, Y. -T. Kim, B. -S. Kim, and S. W. Kim, “Channel observation-based scaled backoff mechanism for high-efficiency WLANs,” Electron Lett, vol. 54, no. 10, pp. 663–665, May 2018. [CrossRef]
- L. Dai and X. Sun, “A Unified Analysis of IEEE 802.11 DCF Networks: Stability, Throughput, and Delay,” IEEE Trans Mob Comput, vol. 12, no. 8, pp. 1558–1572, Aug. 2013. [CrossRef]
- Nab-Oak Song, Byung-Jae Kwak, Jabin Song, and L. E. Miller, “Enhancement of IEEE 802.11 distributed coordination function with exponential increase exponential decrease backoff algorithm,” in The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring., IEEE, pp. 2775–2778. [CrossRef]
- Nafaa, A. Ksentini, and A. Mehaoua, “SCW: sliding contention window for efficient service differentiation in IEEE 802.11 networks,” in IEEE Wireless Communications and Networking Conference, 2005, IEEE, 2005, pp. 1626-1631 Vol. 3. [CrossRef]
- M. Bharatiya and S. Prasad, “MILD based sliding contention window mechanism for QoS in Wireless LANs,” in 2008 Fourth International Conference on Wireless Communication and Sensor Networks, IEEE, Dec. 2008, pp. 105–110. [CrossRef]
- Q. Nasir and M. Albalt, “History Based Adaptive Backoff (HBAB) IEEE 802.11 MAC Protocol,” in 6th Annual Communication Networks and Services Research Conference (cnsr 2008), IEEE, May 2008, pp. 533–538. [CrossRef]
- S. Manaseer and F. Badwan, “History-Based Backoff Algorithms for Mobile Ad Hoc Networks,” Journal of Computer and Communications, vol. 04, no. 11, pp. 37–46, 2016. [CrossRef]
- C.-H. Lin, M.-H. Cheng, W.-S. Hwang, C.-K. Shieh, and Y.-H. Wei, “A Rapidly Adaptive Collision Backoff Algorithm for Improving the Throughput in WLANs,” Electronics (Basel), vol. 12, no. 15, p. 3324, Aug. 2023. [CrossRef]
- H.-M. Liang, S. Zeadally, N. K. Chilamkurti, and C.-K. Shieh, “A Novel Pause Count Backoff Algorithm for Channel Access in IEEE 802.11 Based Wireless LANs,” in International Symposium on Computer Science and its Applications, IEEE, Oct. 2008, pp. 163–168. [CrossRef]
- Zanella and F. De Pellegrini, “Statistical characterization of the service time in saturated IEEE 802.11 networks,” IEEE Communications Letters, vol. 9, no. 3, pp. 225–227, Mar. 2005. [CrossRef]
- Banchs, P. Serrano, and A. Azcorra, “End-to-end delay analysis and admission control in 802.11 DCF WLANs,” Comput Commun, vol. 29, no. 7, pp. 842–854, Apr. 2006. [CrossRef]
- M. E. Rivero-Angeles, D. Lara-Rodriguez, and F. A. Cruz-Perez, “Gaussian approximations for the probability mass function of the access delay for different backoff policies in S-ALOHA,” IEEE Communications Letters, vol. 10, no. 10, pp. 731–733, Oct. 2006. [CrossRef]
- Ke, C. Wei, K. W. Lin, and J. Ding, “A smart exponential-threshold-linear backoff mechanism for IEEE 802.11 WLANs,” International Journal of Communication Systems, vol. 24, no. 8, pp. 1033–1048, Aug. 2011. [CrossRef]
- Lee, Y. Deng, and Y.-J. Choi, “Back-off Improvement By Using Q-learning in IEEE 802.11p Vehicular Network,” in 2020 International Conference on Information and Communication Technology Convergence (ICTC), IEEE, Oct. 2020, pp. 1819–1821. [CrossRef]
- R. Ali, N. Shahin, Y. Bin Zikria, B.-S. Kim, and S. W. Kim, “Deep Reinforcement Learning Paradigm for Performance Optimization of Channel Observation–Based MAC Protocols in Dense WLANs,” IEEE Access, vol. 7, pp. 3500–3511, 2019. [CrossRef]
- Richard, S. Sutton and Andrew G. Barto, Reinforcement Learning: An Introduction. The MIT Press, 2014.
- W. Wydmanski and S. Szott, “Contention Window Optimization in IEEE 802.11ax Networks with Deep Reinforcement Learning,” in 2021 IEEE Wireless Communications and Networking Conference (WCNC), IEEE, Mar. 2021, pp. 1–6. [CrossRef]
- Z. Zuo, D. Wang, X. Nie, X. Pan, M. Deng, and M. Ma, “PDCF-DRL: a contention window backoff scheme based on deep reinforcement learning for differentiating access categories,” J Supercomput, vol. 81, no. 1, p. 213, Jan. 2025. [CrossRef]
- ns-3 simulator, “https://www.nsnam.org/.”.
- M. C. and W. H. R. Jain, “A quantitative measure of fairness and discrimination for resource allocation in shared computer system,” Maynard, MA, USA, Sep. 1984.
- S. Szott et al., “Wi-Fi Meets ML: A Survey on Improving IEEE 802.11 Performance With Machine Learning,” IEEE Communications Surveys & Tutorials, vol. 24, no. 3, pp. 1843–1893, 2022. [CrossRef]



| States | fi | ||
| Small | Medium | Large | |
| T00 | |||
| T10 | |||
| T01 | |||
| T11 | |||
| Parameters | Values | Parameters | Values |
| Operating Frequency | 5 GHz | CWmin | 31 |
| Bandwidth | 20 MHz | CWmax | 1023 |
| Packet size | 1024 bytes | Stations | From 5 to 50 |
| aSlottime | 9 μs | PropagationLossModel | LogDistance |
| Datarate | 54Mbps | Distance between stations | From 20 to 25 m |
| Packet rate | 300 kbps | Routing Protocol | Optimized Link State Routing |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 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/).