Electrical Engineering and Systems Science > Signal Processing
[Submitted on 17 May 2018 (this version), latest version 23 Apr 2019 (v2)]
Title:UAV-Aided 5G Communications with Deep Reinforcement Learning Against Jamming
View PDFAbstract:The 5th generation (5G) systems are vulnerable to jamming attacks, especially smart jammers that choose their jamming policies such as the jamming channel frequencies and power based on the ongoing communication policies and network states. In this article, we present an unmanned aerial vehicle (UAV) aided 5G communication framework against jamming. In this scheme, UAVs use reinforcement learning methods to choose the relay policy for mobile devices in 5G systems, if the serving base station is heavily jammed. More specifically, we propose a deep reinforcement learning based UAV power allocation and relay algorithm to help 5G systems resist smart jamming without being aware of the jamming model and the network model in the dynamic game based on the previous anti-jamming relay experiences and the observed current network status. This algorithm has been proved to achieve the optimal performance and its performance bounds including the bit error rate (BER) and the energy consumption are provided. Simulation results show that this scheme can efficiently reduce the BER of the messages and save the energy consumption of the 5G cellular network, compared with the benchmark existing scheme.
Submission history
From: Xiaozhen Lu [view email][v1] Thu, 17 May 2018 07:21:37 UTC (919 KB)
[v2] Tue, 23 Apr 2019 06:58:38 UTC (838 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.