Deep Q-Network Based Resilient Drone Communication:Neutralizing First-Order Markov Jammers

Andrii Grekhov, Volodymyr Kharchenko, Vasyl Kondratiuk
1/1/2026
cs.ITcs.AI

No confident code implementation found for this paper.

Abstract

Deep Reinforcement Learning based solution for jamming communications using Frequency Hopping Spread Spectrum technology in a 16 channel radio environment is presented. Deep Q Network based transmitter continuously selects the next frequency hopping channel while facing first order reactive jamming, which uses observed transition statistics to predict and interrupt transmissions. Through self training, the proposed agent learns a uniform random frequency hopping policy that effectively neutralizes the predictive advantage of the jamming. In the presence of Rayleigh fading and additive noise, the impact of forward error correction Bose Chaudhuri Hocquenghem type codes is systematically evaluated, demonstrating that even moderate redundancy significantly reduces packet loss. Extensive visualization of the learning dynamics, channel utilization distribution, epsilon greedy decay, cumulative reward, BER and SNR evolution, and detailed packet loss tables confirms convergence to a near optimal jamming strategy. The results provide a practical framework for autonomous resilient communications in modern electronic warfare scenarios.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{grekhov2026deep,
  title  = {Deep Q-Network Based Resilient Drone Communication:Neutralizing First-Order Markov Jammers},
  author = {Andrii Grekhov and Volodymyr Kharchenko and Vasyl Kondratiuk},
  year   = {2026},
  eprint = {2601.06095},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.06095v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.06095.svg)](https://codeofpaper.com/paper/2601.06095)

Discussion