Graph Neural Networks for Jamming Source Localization

Dania Herzalla, Willian T. Lunardi, Martin Andreoni
6/1/2025
cs.NIcs.CRcs.IT

Official code: tiiuae/gnn-jamming-source-localization (4 stars, last commit 2025-06-13). 1 more implementation below.

Abstract

Graph-based learning provides a powerful framework for modeling complex relational structures; however, its application within the domain of wireless security remains significantly underexplored. In this work, we introduce the first application of graph-based learning for jamming source localization, addressing the imminent threat of jamming attacks in wireless networks. Unlike geometric optimization techniques that struggle under environmental uncertainties and dense interference, we reformulate the localization as an inductive graph regression task. Our approach integrates structured node representations that encode local and global signal aggregation, ensuring spatial coherence and adaptive signal fusion. To enhance robustness, we incorporate an attention-based \ac{GNN} that adaptively refines neighborhood influence and introduces a confidence-guided estimation mechanism that dynamically balances learned predictions with domain-informed priors. We evaluate our approach under complex \ac{RF} environments with various sampling densities, network topologies, jammer characteristics, and signal propagation conditions, conducting comprehensive ablation studies on graph construction, feature selection, and pooling strategies. Results demonstrate that our novel graph-based learning framework significantly outperforms established localization baselines, particularly in challenging scenarios with sparse and obfuscated signal information. Our code is available at https://github.com/tiiuae/gnn-jamming-source-localization.

View on arXivView PDF

Code Implementations(2)

Jamming Source Localization using GNN

40PythonJun 13, 20251 years ago
BSD-3-Clause

Jamming Source Localization using GNNs

124PythonMay 26, 20241 years agoBSD-3-Clause

Similar Papers

Cite this paper

@article{herzalla2025graph,
  title  = {Graph Neural Networks for Jamming Source Localization},
  author = {Dania Herzalla and Willian T. Lunardi and Martin Andreoni},
  year   = {2025},
  eprint = {2506.03196},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.03196v2}
}

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/2506.03196.svg)](https://codeofpaper.com/paper/2506.03196)

Discussion