Automatic MAC protocol selection in wireless networks based on reinforcement learning

被引:13
作者
Gomes, Andre [1 ]
Macedo, Daniel F. [1 ]
Vieira, Luiz F. M. [1 ]
机构
[1] Univ Fed Minas Gerais, Comp Sci Dept, Belo Horizonte, MG, Brazil
基金
欧盟地平线“2020”;
关键词
MAC sub-layer; MAC protocol selection; Switching MAC protocols; Reinforcement learning; HYBRID MAC;
D O I
10.1016/j.comcom.2019.10.023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing MAC protocols do not address the dynamism and complexity of the environment and applications of today's wireless networks. The running applications and the environment change all the time, and as a consequence the requirements of the wireless transmissions change. For example, in one moment a client is transmitting video, requiring high throughput; next it will control a robotic arm, requiring bounded delays. In this example, a contention-based MAC protocol would cope with flexible traffic demands, however it does not meet the delay constraints. Reservation based protocols, meanwhile, provide performance guarantees, but at a higher overhead. Hence, wireless networks require adaptive techniques that change how the network reacts over time. To that end, we propose SOMAC (Self-Organizing MAC), a system that uses reinforcement learning techniques to switch the MAC protocol in structured wireless networks according to the ongoing network demand. The novelty of SOMAC lies in its use of reinforcement learning, which solves the following shortcomings in the literature: (i) the lack of models that cope with changes in its environment or lack of representative data during training; (ii) the capacity to self-optimize based on a number of metrics. To showcase its genericity, we evaluated the model using two different optimization metrics (throughput and delay) on a testbed. Results indicate that our solution performs similar to an oracle choosing the most suitable MAC protocol from the list of implemented protocols up to 90% of the time. Further, SOMAC outperforms the state of the art by up to 20% in terms of protocol selection.
引用
收藏
页码:312 / 323
页数:12
相关论文
共 42 条
[1]  
A. Technologies, 2008, TECH REP
[2]  
[Anonymous], 1999, 80211 IEEE
[3]  
Bifet A., 2010, J MACH LEARN RES, V4
[4]   On the Ability of the 802.11p MAC Method and STDMA to Support Real-Time Vehicle-to-Vehicle Communication [J].
Bilstrup, Katrin ;
Uhlemann, Elisabeth ;
Strom, Erik G. ;
Bilstrup, Urban .
EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2009,
[5]  
Bloessl B., 2013, P 2 WORKSH SOFTW RAD, V9
[6]  
Cesa-Bianchi N., 2006, Prediction, learning, and games, DOI DOI 10.1017/CBO9780511546921
[7]   On designing MAC Protocols for wireless networks using directional antennas [J].
Choudhury, RR ;
Yang, X ;
Ramanathan, R ;
Vaidya, NH .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (05) :477-491
[8]  
Cordeiro JRS, 2018, IEEE WCNC
[9]   MAC protocols for wireless sensor networks:: A survey [J].
Demirkol, I ;
Ersoy, C ;
Alagöz, F .
IEEE COMMUNICATIONS MAGAZINE, 2006, 44 (04) :115-121
[10]  
Dillinger M., 2005, Software defined radio: Architectures, systems and functions