Multi-Agent Adversarial Attacks for Multi-Channel Communications

Recently Reinforcement Learning (RL) has been applied as an antiadversarial remedy in wireless communication networks. However studying the RL-based approaches from the adversary’s perspective has received little attention. Additionally, RL-based approaches in an anti-adversary or adversarial paradigm mostly consider singlechannel communication (either channel selection or single channel power control), while multi-channel communication is more common in practice. In this paper, we propose a multi-agent adversary system (MAAS) for modeling and analyzing adversaries in a wireless communication scenario by careful design of the reward function under realistic communication scenarios. In particular, by modeling the adversaries as learning agents, we show that the proposed MAAS is able to successfully choose the transmitted channel(s) and their respective allocated power(s) without any prior knowledge of the sender strategy. Compared to the single-agent adversary (SAA), multi-agents in MAAS can achieve significant reduction in signal-to-noise ratio (SINR) under the same power constraints and partial observability, while providing improved stability and a more efficient learning process. Moreover, through empirical studies we show that the results in simulation are close to the ones in communication in reality, a conclusion that is pivotal to the validity of performance of agents evaluated in simulations.

[1]  Tom Schaul,et al.  Prioritized Experience Replay , 2015, ICLR.

[2]  Ying-Chang Liang,et al.  Applications of Deep Reinforcement Learning in Communications and Networking: A Survey , 2018, IEEE Communications Surveys & Tutorials.

[3]  Huacheng Zeng,et al.  Jamming Attacks and Anti-Jamming Strategies in Wireless Networks: A Comprehensive Survey , 2021, IEEE Communications Surveys & Tutorials.

[4]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[5]  Alvin S. Lim,et al.  Jamming and anti-jamming techniques in wireless networks: a survey , 2014, Int. J. Ad Hoc Ubiquitous Comput..

[6]  Sumit Kumar Jindal,et al.  Security and Efficiency Analysis of Anti-jamming Techniques , 2019 .

[7]  Klaus Diepold,et al.  Multi-agent deep reinforcement learning: a survey , 2021, Artificial Intelligence Review.

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

[9]  P. Schrimpf,et al.  Dynamic Programming , 2011 .

[10]  Liang Xiao,et al.  Anti-Jamming Power Control Game in Unmanned Aerial Vehicle Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[11]  Afshin Oroojlooyjadid,et al.  A review of cooperative multi-agent deep reinforcement learning , 2019, Applied Intelligence.

[12]  Cunqing Hua,et al.  Deep Reinforcement Learning Based Multi-User Anti-Jamming Strategy , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[13]  Qi Hao,et al.  Deep Learning for Intelligent Wireless Networks: A Comprehensive Survey , 2018, IEEE Communications Surveys & Tutorials.

[14]  Yuval Tassa,et al.  Continuous control with deep reinforcement learning , 2015, ICLR.

[15]  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).

[16]  Kemal Davaslioglu,et al.  Adversarial Deep Learning for Cognitive Radio Security: Jamming Attack and Defense Strategies , 2018, 2018 IEEE International Conference on Communications Workshops (ICC Workshops).

[17]  Alex Graves,et al.  Playing Atari with Deep Reinforcement Learning , 2013, ArXiv.

[18]  Bart De Schutter,et al.  Multi-agent Reinforcement Learning: An Overview , 2010 .

[19]  Yichen Wang,et al.  Securing Wireless Transmission against Reactive Jamming: A Stackelberg Game Framework , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[20]  David Silver,et al.  Deep Reinforcement Learning with Double Q-Learning , 2015, AAAI.

[21]  Liang Xiao,et al.  DQN-Based Power Control for IoT Transmission against Jamming , 2018, 2018 IEEE 87th Vehicular Technology Conference (VTC Spring).

[22]  Yingtao Niu,et al.  Intelligent Anti-Jamming Communication for Wireless Sensor Networks: A Multi-Agent Reinforcement Learning Approach , 2021, IEEE Open Journal of the Communications Society.

[23]  Weihua Zhuang,et al.  User-Centric View of Unmanned Aerial Vehicle Transmission Against Smart Attacks , 2018, IEEE Transactions on Vehicular Technology.

[24]  Luliang Jia,et al.  A Collaborative Multi-Agent Reinforcement Learning Anti-Jamming Algorithm in Wireless Networks , 2018, IEEE Wireless Communications Letters.

[25]  Liang Xiao,et al.  UAV-Aided Cellular Communications with Deep Reinforcement Learning Against Jamming , 2018, IEEE Wireless Communications.

[26]  Yi Wu,et al.  Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments , 2017, NIPS.

[27]  Georges Kaddoum,et al.  A Novel Distributed Multi-Agent Reinforcement Learning Algorithm Against Jamming Attacks , 2021, IEEE Communications Letters.

[28]  Mohammad Abdel-Rahman,et al.  Game theoretic anti-jamming dynamic frequency hopping and rate adaptation in wireless systems , 2014, 2014 12th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[29]  Yalin E. Sagduyu,et al.  Deep Learning for Launching and Mitigating Wireless Jamming Attacks , 2018, IEEE Transactions on Cognitive Communications and Networking.

[30]  Weifeng Zhang,et al.  An Intelligent Anti-Jamming Scheme for Cognitive Radio Based on Deep Reinforcement Learning , 2020, IEEE Access.

[31]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[32]  Yuxi Li,et al.  Deep Reinforcement Learning , 2018, Reinforcement Learning for Cyber-Physical Systems.

[33]  Saleh Faruque,et al.  Smart Jamming Attacks in 5G New Radio: A Review , 2020, 2020 10th Annual Computing and Communication Workshop and Conference (CCWC).

[34]  B. Sklar,et al.  Rayleigh fading channels in mobile digital communication systems Part I: Characterization , 1997, IEEE Commun. Mag..

[35]  Sudharman K. Jayaweera,et al.  Multi-Agent Reinforcement Learning Based Cognitive Anti-Jamming , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[36]  Liang Xiao,et al.  Fast Reinforcement Learning for Anti-jamming Communications , 2020, ArXiv.