ML-based Predictive Models for Power Consumption in Virtualised O-RANs

Rishu Raj, Genevieve Akude, Urooj Tariq, Daniel Kilper
7/27/2026
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

As communication networks adopt virtualized and disaggregated architectures, achieving energy efficiency has become increasingly important for both economic and environmental reasons. Traditional methods for power modeling are inadequate in these dynamic software-defined environments due to their inability to model complex and nonlinear factors affecting energy use. We investigate the use of feature extraction and regressor-based machine learning methods for predicting power consumption in virtualized open radio access networks (O-RANs), utilizing datasets from a hardware-instrumented testbed. We test three variants of deep neural networks (DNNs), namely, a standard DNN, a regularized DNN, and a hybrid model combining DNN-based feature extraction with an XGBoost regressor. We evaluate the performance of these models for various system parameters such as transmission gain, modulation/coding schemes, and airtime. We show that the hybrid model consistently outperformed others, achieving a mean relative error below 0.5%. Results suggest hybrid models like DNN-XGBoost offer superior accuracy and could be integrated into O-RAN management tools to enable more energy-efficient network orchestration in future networks.

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{raj2026mlbased,
  title  = {ML-based Predictive Models for Power Consumption in Virtualised O-RANs},
  author = {Rishu Raj and Genevieve Akude and Urooj Tariq and Daniel Kilper},
  year   = {2026},
  eprint = {2607.24256},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.24256v1}
}

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

Discussion