Graph Neural Network-Based Bandwidth Allocation for Secure Wireless Communications

Xin Hao, Phee Lep Yeoh, Yuhong Liu, Changyang She, Branka Vucetic +1 more
12/13/2023
cs.ITcs.CRcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

This paper designs a graph neural network (GNN) to improve bandwidth allocations for multiple legitimate wireless users transmitting to a base station in the presence of an eavesdropper. To improve the privacy and prevent eavesdropping attacks, we propose a user scheduling algorithm to schedule users satisfying an instantaneous minimum secrecy rate constraint. Based on this, we optimize the bandwidth allocations with three algorithms namely iterative search (IvS), GNN-based supervised learning (GNN-SL), and GNN-based unsupervised learning (GNN-USL). We present a computational complexity analysis which shows that GNN-SL and GNN-USL can be more efficient compared to IvS which is limited by the bandwidth block size. Numerical simulation results highlight that our proposed GNN-based resource allocations can achieve a comparable sum secrecy rate compared to IvS with significantly lower computational complexity. Furthermore, we observe that the GNN approach is more robust to uncertainties in the eavesdropper's channel state information, especially compared with the best channel allocation scheme.

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. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

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

Cite this paper

@article{hao2023graph,
  title  = {Graph Neural Network-Based Bandwidth Allocation for Secure Wireless Communications},
  author = {Xin Hao and Phee Lep Yeoh and Yuhong Liu and Changyang She and Branka Vucetic and Yonghui Li},
  year   = {2023},
  eprint = {2312.14958},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.14958v1}
}

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

Discussion