OpenRANet: Neuralized Spectrum Access by Joint Subcarrier and Power Allocation with Optimization-based Deep Learning
Siya Chen, Chee Wei Tan, Xiangping Zhai, H. Vincent Poor
TL;DR
The paper tackles the nonconvex problem of minimizing total transmit power in Open RAN under per-user rate constraints, formulated as $\min\sum_{l,m} p_l^m$ subject to $\sum_m f_l^m(\mathsf{SINR}_l^m(\mathbf p^m)) \ge \bar{r}_l$. It develops a two-pronged approach: a low-complexity primal-dual algorithm exploiting the log-convexity of standard interference functions, and OpenRANet, an optimization-based deep learning model that embeds a projection and a convex optimization layer to enforce feasibility and solve the convex subproblem. The convex subproblems are obtained via decoupling, a logarithmic change of variables, and relaxation, enabling differentiable end-to-end training. Numerical results show that OpenRANet closely tracks globally optimal solutions with far less training cost than purely optimization-based baselines and outperforms purely data-driven methods in constraint adherence, demonstrating strong potential for AI-native resource management in Open RAN and satellite-terrestrial networks. The framework lays groundwork for extending to multi-cell deployments and incorporating broader power and performance metrics with adaptive learning strategies.
Abstract
The next-generation radio access network (RAN), known as Open RAN, is poised to feature an AI-native interface for wireless cellular networks, including emerging satellite-terrestrial systems, making deep learning integral to its operation. In this paper, we address the nonconvex optimization challenge of joint subcarrier and power allocation in Open RAN, with the objective of minimizing the total power consumption while ensuring users meet their transmission data rate requirements. We propose OpenRANet, an optimization-based deep learning model that integrates machine-learning techniques with iterative optimization algorithms. We start by transforming the original nonconvex problem into convex subproblems through decoupling, variable transformation, and relaxation techniques. These subproblems are then efficiently solved using iterative methods within the standard interference function framework, enabling the derivation of primal-dual solutions. These solutions integrate seamlessly as a convex optimization layer within OpenRANet, enhancing constraint adherence, solution accuracy, and computational efficiency by combining machine learning with convex analysis, as shown in numerical experiments. OpenRANet also serves as a foundation for designing resource-constrained AI-native wireless optimization strategies for broader scenarios like multi-cell systems, satellite-terrestrial networks, and future Open RAN deployments with complex power consumption requirements.
