Anti-Jamming Communications Using Spectrum Waterfall: A Deep Reinforcement Learning Approach

This letter investigates the problem of anti-jamming communications in a dynamic and intelligent jamming environment through machine learning. Different from existing studies which need to know (estimate) the jamming patterns and parameters, we use the temporal and spectral information, i.e., the spectrum waterfall, directly. First, to cope with the challenge of infinite state of spectrum waterfall, a recursive convolutional neural network is designed. Then, an anti-jamming deep reinforcement learning algorithm is proposed to obtain the optimal anti-jamming strategies. Finally, simulation results validate the proposed approach. The proposed algorithm does not need to model the jamming patterns, and naturally has the ability to explore the unknown environment, which implies that it can be widely used for combating dynamic and intelligent jamming.

[1]  H. Vincent Poor,et al.  Two-dimensional anti-jamming communication based on deep reinforcement learning , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[2]  Tommaso Melodia,et al.  United Against the Enemy: Anti-Jamming Based on Cross-Layer Cooperation in Wireless Networks , 2016, IEEE Transactions on Wireless Communications.

[3]  Mengyuan Li,et al.  You Can Jam But You Cannot Hide: Defending Against Jamming Attacks for Geo-Location Database Driven Spectrum Sharing , 2016, IEEE Journal on Selected Areas in Communications.

[4]  K. J. Ray Liu,et al.  Anti-Jamming Games in Multi-Channel Cognitive Radio Networks , 2012, IEEE Journal on Selected Areas in Communications.

[5]  Xiangming Wen,et al.  Perceptual spectrum waterfall of pattern shape recognition algorithm , 2016, 2016 18th International Conference on Advanced Communication Technology (ICACT).

[6]  Alagan Anpalagan,et al.  A Hierarchical Learning Solution for Anti-Jamming Stackelberg Game With Discrete Power Strategies , 2017, IEEE Wireless Communications Letters.

[7]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[8]  Marwan Krunz,et al.  Joint Adaptation of Frequency Hopping and Transmission Rate for Anti-Jamming Wireless Systems , 2016, IEEE Transactions on Mobile Computing.

[9]  Yonggang Zhu,et al.  Bayesian Stackelberg Game for Antijamming Transmission With Incomplete Information , 2016, IEEE Communications Letters.

[10]  Sudharman K. Jayaweera,et al.  Reinforcement learning based anti-jamming with wideband autonomous cognitive radios , 2016, 2016 IEEE/CIC International Conference on Communications in China (ICCC).

[11]  Liang Xiao,et al.  Anti-Jamming Transmission Stackelberg Game With Observation Errors , 2015, IEEE Communications Letters.

[12]  Peter Dayan,et al.  Q-learning , 1992, Machine Learning.

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