Reinforcement learning based anti-jamming with wideband autonomous cognitive radios

This paper presents a design and an implementation of a wideband autonomous cognitive radio (WACR) for anti-jamming. The proposed anti-jamming scheme is aimed at evading a jammer that sweeps across the whole wideband spectrum range in which the WACR is expected to operate. The WACR makes use of its spectrum knowledge acquisition ability to detect and identify the location of the sweeping jammer. This information and reinforcement learning is then used to learn the optimal communications mode to avoid the jammer. In this paper, we discuss a specific reinforcement learning mechanism based on Q-learning to successfully learn such an anti-jamming operation over a several hundred mega-Hz of wide spectrum in realtime. We describe a cognitive anti-jamming communications protocol that selects a spectrum position with enough contiguous idle spectrum uninterfered by both deliberate jammers and inadvertent interferers and transmits till the jammer catches up to it. When the jammer interferes with the cognitive radio's transmission, it switches to a new spectrum band that will lead to the longest possible uninterrupted transmission as learned through Q-learning. We present results of an implementation of the proposed WACR for cognitive anti-jamming and discuss its effectiveness in learning the surrounding RF environment to avoid both deliberate jamming and unintentional interference.

[1]  H. T. Kung,et al.  Competing Mobile Network Game: Embracing antijamming and jamming strategies with reinforcement learning , 2013, 2013 IEEE Conference on Communications and Network Security (CNS).

[2]  K. J. Ray Liu,et al.  An anti-jamming stochastic game for cognitive radio networks , 2011, IEEE Journal on Selected Areas in Communications.

[3]  Sudharman K. Jayaweera,et al.  A Survey on Machine-Learning Techniques in Cognitive Radios , 2013, IEEE Communications Surveys & Tutorials.

[4]  Chunsheng Xin,et al.  A game-theoretical anti-jamming scheme for cognitive radio networks , 2013, IEEE Network.

[5]  Feten Slimeni,et al.  Jamming mitigation in cognitive radio networks using a modified Q-learning algorithm , 2015, 2015 International Conference on Military Communications and Information Systems (ICMCIS).

[6]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.

[7]  Alejandro Betancourt,et al.  A fictitious play-based game-theoretical approach to alleviating jamming attacks for cognitive radios , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[8]  Aditya Trivedi,et al.  Anti-jamming in cognitive radio networks using reinforcement learning algorithms , 2012, 2012 Ninth International Conference on Wireless and Optical Communications Networks (WOCN).

[9]  Masanori Hamamura,et al.  Detection of intelligent malicious user in cognitive radio network by using friend or foe (FoF) detection technique , 2015, 2015 International Telecommunication Networks and Applications Conference (ITNAC).

[10]  Liang Xiao,et al.  Anti-jamming transmissions with learning in heterogenous cognitive radio networks , 2015, 2015 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).