How to Combat Reactive and Dynamic Jamming Attacks with Reinforcement Learning
2510.02265v1
cs.LG, cs.AI, cs.NI, eess.SP
2025-10-04
Авторы:
Yalin E. Sagduyu, Tugba Erpek, Kemal Davaslioglu, Sastry Kompella
Abstract
This paper studies the problem of mitigating reactive jamming, where a jammer
adopts a dynamic policy of selecting channels and sensing thresholds to detect
and jam ongoing transmissions. The transmitter-receiver pair learns to avoid
jamming and optimize throughput over time (without prior knowledge of channel
conditions or jamming strategies) by using reinforcement learning (RL) to adapt
transmit power, modulation, and channel selection. Q-learning is employed for
discrete jamming-event states, while Deep Q-Networks (DQN) are employed for
continuous states based on received power. Through different reward functions
and action sets, the results show that RL can adapt rapidly to spectrum
dynamics and sustain high rates as channels and jamming policies change over
time.