Cells on Autopilot: Adaptive Cell (Re)Selection via Reinforcement Learning

Marvin Illian, Ramin Khalili, Antonio A. de A. Rocha, Lin Wang
1/7/2026
cs.NIcs.LG

No confident code implementation found for this paper.

Abstract

The widespread deployment of 5G networks, together with the coexistence of 4G/LTE networks, provides mobile devices a diverse set of candidate cells to connect to. However, associating mobile devices to cells to maximize overall network performance, a.k.a. cell (re)selection, remains a key challenge for mobile operators. Today, cell (re)selection parameters are typically configured manually based on operator experience and rarely adapted to dynamic network conditions. In this work, we ask: Can an agent automatically learn and adapt cell (re)selection parameters to consistently improve network performance? We present a reinforcement learning (RL)-based framework called CellPilot that adaptively tunes cell (re)selection parameters by learning spatiotemporal patterns of mobile network dynamics. Our study with real-world data demonstrates that even a lightweight RL agent can outperform conventional heuristic reconfigurations by up to 167%, while generalizing effectively across different network scenarios. These results indicate that data-driven approaches can significantly improve cell (re)selection configurations and enhance mobile network performance.

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{illian2026cells,
  title  = {Cells on Autopilot: Adaptive Cell (Re)Selection via Reinforcement Learning},
  author = {Marvin Illian and Ramin Khalili and Antonio A. de A. Rocha and Lin Wang},
  year   = {2026},
  eprint = {2601.04083},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.04083v3}
}

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

Discussion