PyJama: Differentiable Jamming and Anti-Jamming with NVIDIA Sionna
Despite extensive research on jamming attacks on wireless communication systems, the potential of machine learning for amplifying the threat of such attacks, or our ability to mitigate them, remains largely untapped. A key obstacle to such research has been the absence of a suitable framework. To resolve this obstacle, we release PyJama, a fully-differentiable open-source library that adds jamming and anti-jamming functionality to NVIDIA Sionna. We demonstrate the utility of PyJama (i) for realistic MIMO simulations by showing examples that involve forward error correction, OFDM waveforms in time and frequency, realistic channel models, and mobility; and (ii) for learning to jam. Specifically, we use stochastic gradient descent to optimize jamming power allocation over an OFDM resource grid. The learned strategies are non-trivial, intelligible, and effective.
Code (0)
등록된 구현이 없습니다.
Methods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Recurrent Neural Network-based Anti-jamming Framework for Defense Against Multiple Jamming Policies
Conventional anti-jamming methods mainly focus on preventing single jammer attacks with an invariant jamming policy or jamming attacks from multiple jammers with similar jamming policies. These anti-jamming methods are i…
Q-LearningOrbital Angular Momentum Active Anti-Jamming in Radio Wireless Communications
Orbital angular momentum (OAM), providing the orthogonality among different OAM modes, has attracted much attention to significantly increase spectrum efficiencies (SEs) and enhance the anti-jamming results of wireless c…
Intelligent Reflecting Surface Assisted Anti-Jamming Communications Based on Reinforcement Learning
Malicious jamming launched by smart jammer, which attacks legitimate transmissions has been regarded as one of the critical security challenges in wireless communications. Thus, this paper exploits intelligent reflecting…
reinforcement-learningReinforcement Learning (RL)Anti-jamming Method for SAR Using Joint Waveform Modulation and Azimuth Mismatched Filtering
High-fidelity deception jamming can seriously mislead Synthetic Aperture Radar (SAR) image interpretation and target detection, which is difficult to identify or eliminate through traditional anti-jamming methods. Based …
Jamming Pattern Recognition over Multi-Channel Networks: A Deep Learning Approach
With the advent of intelligent jammers, jamming attacks have become a more severe threat to the performance of wireless systems. An intelligent jammer is able to change its policy to minimize the probability of being tra…