Improved Q-learning based Multi-hop Routing for UAV-Assisted Communication

N P Sharvari, Dibakar Das, Jyotsna Bapat, Debabrata Das
8/17/2024
cs.NIcs.LG

No confident code implementation found for this paper.

Abstract

Designing effective Unmanned Aerial Vehicle(UAV)-assisted routing protocols is challenging due to changing topology, limited battery capacity, and the dynamic nature of communication environments. Current protocols prioritize optimizing individual network parameters, overlooking the necessity for a nuanced approach in scenarios with intermittent connectivity, fluctuating signal strength, and varying network densities, ultimately failing to address aerial network requirements comprehensively. This paper proposes a novel, Improved Q-learning-based Multi-hop Routing (IQMR) algorithm for optimal UAV-assisted communication systems. Using Q(λ) learning for routing decisions, IQMR substantially enhances energy efficiency and network data throughput. IQMR improves system resilience by prioritizing reliable connectivity and inter-UAV collision avoidance while integrating real-time network status information, all in the absence of predefined UAV path planning, thus ensuring dynamic adaptability to evolving network conditions. The results validate IQMR's adaptability to changing system conditions and superiority over the current techniques. IQMR showcases 36.35\% and 32.05\% improvements in energy efficiency and data throughput over the existing methods.

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{sharvari2024improved,
  title  = {Improved Q-learning based Multi-hop Routing for UAV-Assisted Communication},
  author = {N P Sharvari and Dibakar Das and Jyotsna Bapat and Debabrata Das},
  year   = {2024},
  eprint = {2408.09109},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.09109v1}
}

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

Discussion