A deep-learning-based MAC for integrating channel access, rate adaptation, and channel switch

Jiantao Xin , Wei Xu , Bin Cao , Taotao Wang , Shengli Zhang

›› 2025, Vol. 11 ›› Issue (4) : 1042 -1054.

PDF
›› 2025, Vol. 11 ›› Issue (4) :1042 -1054. DOI: 10.1016/j.dcan.2024.10.010
Research article
research-article

A deep-learning-based MAC for integrating channel access, rate adaptation, and channel switch

Author information +
History +
PDF

Abstract

With increasing density and heterogeneity in unlicensed wireless networks, traditional MAC protocols, such as Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) in Wi-Fi networks, are experiencing performance degradation. This is manifested in increased collisions and extended backoff times, leading to diminished spectrum efficiency and protocol coordination. Addressing these issues, this paper proposes a deep-learning-based MAC paradigm, dubbed DL-MAC, which leverages spectrum data readily available from energy detection modules in wireless devices to achieve the MAC functionalities of channel access, rate adaptation, and channel switch. First, we utilize DL-MAC to realize a joint design of channel access and rate adaptation. Subsequently, we integrate the capability of channel switching into DL-MAC, enhancing its functionality from single-channel to multi-channel operations. Specifically, the DL-MAC protocol incorporates a Deep Neural Network (DNN) for channel selection and a Recurrent Neural Network (RNN) for the joint design of channel access and rate adaptation. We conducted real-world data collection within the 2.4 GHz frequency band to validate the effectiveness of DL-MAC. Experimental results demonstrate that DL-MAC exhibits significantly superior performance compared to traditional algorithms in both single and multi-channel environments, and also outperforms single-function designs. Additionally, the performance of DL-MAC remains robust, unaffected by channel switch overheads within the evaluation range.

Keywords

Deep learning / Channel access / Rate adaptation / Channel switch

Cite this article

Download citation ▾
Jiantao Xin, Wei Xu, Bin Cao, Taotao Wang, Shengli Zhang. A deep-learning-based MAC for integrating channel access, rate adaptation, and channel switch. , 2025, 11(4): 1042-1054 DOI:10.1016/j.dcan.2024.10.010

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Ericsson, Ericsson mobility report data and forecasts-mobile data traffic outlook, https://www.ericsson.com/en/reports-and-papers/mobility-report/dataforecasts/mobile-traffic-forecast/, 2023. (Accessed 1 December 2023).

[2]

H. Jiang, B. Liu, C.W. Chen, Performance analysis for ZigBee under WiFi interference in smart home, in: 2017 IEEE International Conference on Communications (ICC), IEEE, 2017, pp. 1-6.

[3]

Y. Yu, S.C. Liew, T. Wang, Non-uniform time-step deep Q-network for carrier-sense multiple access in heterogeneous wireless networks, IEEE Trans. Mob.comput. 20 (9) (2020) 2848-2861.

[4]

Z. Guo, P. Liu, C. Zhang, J. Luo, Z. Long, X. Yang, AI-aided channel quality assessment for Bluetooth adaptive frequency hopping, in: 2021 IEEE 32nd Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), IEEE, 2021, pp. 934-939.

[5]

R. Grünblatt, I. Guérin-Lassous, O. Simonin, Simulation and performance evaluation of the Intel rate adaptation algorithm, in: Proceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, 2019, pp. 27-34.

[6]

A. Ksentini, A. Nafaa, A. Gueroui, M. Naimi,Determinist contention window algo-rithm for IEEE 802.11, in: 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications, vol. 4, IEEE, 2005, pp. 2712-2716.

[7]

D.-J. Deng, C.-H. Ke, H.-H. Chen, Y.-M. Huang,Contention window optimization for IEEE 802.11 DCF access control, IEEE Trans. Wirel.commun. 7 (12) (2008) 5129-5135.

[8]

X. Zhou, C. Zheng, X. He,Adaptive contention window tuning for IEEE 802.11, in: 2015 22nd International Conference on Telecommunications (ICT), IEEE, 2015, pp. 74-79.

[9]

T. Li, T. Tang, C. Chang, A new backoff algorithm for IEEE 802.11 distributed co-ordination function, in: 2009 Sixth International Conference on Fuzzy Systems and Knowledge Discovery, vol. 3, IEEE, 2009, pp. 455-459.

[10]

K.H. Almotairi,Inverse binary exponential backoff: enhancing short-term fairness for IEEE 802.11 networks, in: ISWCS 2013; the Tenth International Symposium on Wireless Communication Systems, VDE, 2013, pp. 1-5.

[11]

M. Shurman, B. Al-Shua’b, M. Alsaedeen, M.F. Al-Mistarihi, K.A. Darabkh, N-BEB: new backoff algorithm for IEEE 802.11 MAC protocol, in: 2014 37th International Convention on Information and Communication Technology, Electronics and Micro-electronics (MIPRO), IEEE, 2014, pp. 540-544.

[12]

Z.-n. Kong, D.H. Tsang, B. Bensaou,Adaptive RTS/CTS mechanism for IEEE 802.11 WLANs to achieve optimal performance, in: 2004 IEEE International Conference on Communications (IEEE Cat. No. 04CH37577), vol. 1, IEEE, 2004, pp. 185-190.

[13]

K. Mathew, B. Issac, T.C. Eng, Performance analysis of RTS/CTS protocol over basic access in wireless networks, in: 2015 9th International Conference on IT in Asia (CITA), IEEE, 2015, pp. 1-6.

[14]

S. Amuru, Y. Xiao, M. van der Schaar, R.M. Buehrer, To send or not to send-learning MAC contention, in: 2015 IEEE Global Communications Conference (GLOBECOM), IEEE, 2015, pp. 1-6.

[15]

A.H.Y. Abyaneh, M. Hirzallah, M. Krunz, Intelligent-cw: AI-based framework for con-trolling contention window in WLANs, in: 2019 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), IEEE, 2019, pp. 1-10.

[16]

W. Wydmański, S. Szott,Contention window optimization in IEEE 802.11 ax net-works with deep reinforcement learning, in: 2021 IEEE Wireless Communications and Networking Conference (WCNC), IEEE, 2021, pp. 1-6.

[17]

Z. Guo, Z. Chen, P. Liu, J. Luo, X. Yang, X. Sun, Multi-agent reinforcement learning-based distributed channel access for next generation wireless networks, IEEE J. Sel. Areas Commun. 40 (5) (2022) 1587-1599.

[18]

H.B. Pasandi, T. Nadeem, Mac protocol design optimization using deep learning, in: 2020 International Conference on Artificial Intelligence in Information and Commu-nication (ICAIIC), IEEE, 2020, pp. 709-715.

[19]

Y. Yu, T. Wang, S.C. Liew, Deep-reinforcement learning multiple access for hetero-geneous wireless networks, IEEE J. Sel. Areas Commun. 37 (6) (2019) 1277-1290.

[20]

A. Kamerman, L. Monteban, Wavelan®-II: a high-performance wireless LAN for the unlicensed band, Bell Labs Tech. J. 2 (3) (1997) 118-133.

[21]

J.C. Bicket, Bit-rate selection in wireless networks, Ph.D. thesis,Massachusetts Insti-tute of Technology, 2005.

[22]

T.Y. Arif, R. Munadi, Fardian,Evaluation of the Minstrel-HT rate adaptation algo-rithm in IEEE 802.11 n WLANs, Int. J. Simul. Syst. Sci. Technol. 18 (1) (2017) 1-7.

[23]

C.-Y. Li, S.-C. Chen, C.-T. Kuo, C.-H. Chiu,Practical machine learning-based rate adaptation solution for Wi-Fi NICs: IEEE 802.11ac as a case study, IEEE Trans. Veh. Technol. 69 (9) (2020) 10264-10277.

[24]

S.-C. Chen, C.-Y. Li, C.-H. Chiu,An experience driven design for IEEE 802.11ac rate adaptation based on reinforcement learning, in: IEEE INFOCOM 2021-IEEE Confer-ence on Computer Communications, IEEE, 2021, pp. 1-10.

[25]

L. Zhang, J. Tan, Y.-C. Liang, G. Feng, D. Niyato, Deep reinforcement learning-based modulation and coding scheme selection in cognitive heterogeneous networks, IEEE Trans. Wirel.commun. 18 (6) (2019) 3281-3294.

[26]

M. Haidar, R. Ghimire, H. Al-Rizzo, R. Akl, Y. Chan,Channel assignment in an IEEE 802.11 WLAN based on signal-to-interference ratio, in: 2008 Canadian Conference on Electrical and Computer Engineering, IEEE, 2008, pp. 001169-001174.

[27]

T.L. Monteiro, G. Pujolle, M.E. Pellenz, M.C. Penna, F. Enembreck, R.D. Souza, An optimal channel assignment strategy for WLANs using distributed optimiza-tion, in: 2012 IEEE Network Operations and Management Symposium, IEEE, 2012,pp.286-292.

[28]

M.W.R. da Silva, J.F. de Rezende, TDCS: a new mechanism for automatic chan-nel assignment for independent IEEE 802.11 networks, in: 2009 8th IFIP Annual Mediterranean Ad Hoc Networking Workshop, IEEE, 2009, pp. 27-33.

[29]

A. Musaddiq, F. Hashim, Distributed channel assignment based on congestion infor-mation in wireless mesh network, in: 2014 IEEE 2nd International Symposium on Telecommunication Technologies (ISTT), IEEE, 2014, pp. 373-378.

[30]

S. Chakraborty, B. Saha, S.K. Bandyopadhyay,Dynamic channel allocation in IEEE 802.11 networks, Int. J.comput. Appl. 975 (2016) 8887.

[31]

O. Jeunen, P. Bosch, M. Van Herwegen, K. Van Doorselaer, N. Godman, S. Latré,A machine learning approach for IEEE 802.11 channel allocation, in: 2018 14th International Conference on Network and Service Management (CNSM), IEEE, 2018,pp.28-36.

[32]

W. Lee, J.-B. Seo, Deep learning-aided channel allocation scheme for WLAN, IEEE Wirel. Commun. Lett. 12 (2023) 1007-1011.

[33]

J. Xin, W. Xu, Y. Cai, T. Wang, S. Zhang, P. Liu, Z. Guo, J. Luo,Deep learning based MAC via joint channel access and rate adaptation, in: 2022 IEEE 95th Vehicular Technology Conference: (VTC2022-Spring), IEEE, 2022, pp. 1-7.

[34]

IEEE Computer Society,IEEE standard for information technology-telecommunications and information exchange between systems-local and metropolitan area networks-specific requirements part 11: Wireless lan medium ac-cess control (MAC) and physical layer (PHY) specifications, IEEE Std 802. 11-2007, 2007, 1-1076.

[35]

B. Verney,802.11n + 802.11ac data rates and SNR requirements, https://higher-frequency.blogspot.com/2016/10/80211n-80211ac-data-rates-and-snr.html?m=1/, 2023. (Accessed 1 October 2023).

[36]

D.P. Kingma,J. Ba, Adam: a method for stochastic optimization, arXiv preprint, arXiv:1412.6980.

[37]

A. Paszke, S. Gross, S. Chintala, G. Chanan, E. Yang, Z. DeVito, Z. Lin, A. Desmaison, L. Antiga, A. Lerer, Automatic differentiation in pytorch, in: Proceedings of the 31st International Conference on Neural Information Processing Systems, NeurIPS, 2017, pp. 1-4.

AI Summary AI Mindmap
PDF

596

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/