Online Learning-based Adaptive Beam Switching for 6G Networks: Enhancing Efficiency and Resilience

Seyed Bagher Hashemi Natanzi, Zhicong Zhu, Bo Tang
5/12/2025
cs.NIcs.AIcs.LG

No official code found. Best implementation: CLIS-WPI/OL-Beam-Switching-6G (4 stars, last commit 2025-12-01).

Abstract

Adaptive beam switching is essential for mission-critical military and commercial 6G networks but faces major challenges from high carrier frequencies, user mobility, and frequent blockages. While existing machine learning (ML) solutions often focus on maximizing instantaneous throughput, this can lead to unstable policies with high signaling overhead. This paper presents an online Deep Reinforcement Learning (DRL) framework designed to learn an operationally stable policy. By equipping the DRL agent with an enhanced state representation that includes blockage history, and a stability-centric reward function, we enable it to prioritize long-term link quality over transient gains. Validated in a challenging 100-user scenario using the Sionna library, our agent achieves throughput comparable to a reactive Multi-Armed Bandit (MAB) baseline. Specifically, our proposed framework improves link stability by approximately 43% compared to a vanilla DRL approach, achieving operational reliability competitive with MAB while maintaining high data rates. This work demonstrates that by reframing the optimization goal towards operational stability, DRL can deliver efficient, reliable, and real-time beam management solutions for next-generation mission-critical networks.

View on arXivView PDF

Code Implementations(1)

Online Learning for Adaptive Beam Switching in 6G

41Python, DockerfileMar 10, 202510 months ago

Similar Papers

Cite this paper

@article{natanzi2025online,
  title  = {Online Learning-based Adaptive Beam Switching for 6G Networks: Enhancing Efficiency and Resilience},
  author = {Seyed Bagher Hashemi Natanzi and Zhicong Zhu and Bo Tang},
  year   = {2025},
  eprint = {2505.08032},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.08032v2}
}

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

Discussion