RRM-GPT: A Framework and Vision for Radio Resource Management Foundation Models
Organizations: Department of Electrical and Software Engineering, University of Calgary, Canada · Ericsson Canada Inc., Canada
Abstract
Learning-based models for radio resource management (RRM) are typically built for a single function and deployment, so each new setting repeats the development pipeline. RRM decisions, however, share a common structure: each is assembled from interdependent fields, defined by the standard, whose values are selected in view of the network state. We propose RRM-GPT, an autoregressive framework for RRM foundation models that generate these decisions as a language model generates text. An encoder maps heterogeneous network observations into a common token representation, and a decoder emits the decision one field at a time, each conditioned on the network state and the fields already committed. Pretraining on unannotated network logs teaches the model what makes a decision valid and how controllers choose among valid decisions; post-training then adapts it to deployment-specific operator objectives through imitation or reinforcement learning. The framework targets two forms of reuse: a function-specific model reused across deployments, and a model shared across RRM functions that generates their interdependent decisions as one sequence. In a 5G New Radio (NR) case study, we demonstrate that a single model generates complete scheduling grants spanning user selection, timing, link adaptation, resource allocation, and control signaling. The model captures dependencies among grant fields and transfers learned behavior to an unseen scenario without adaptation.
Figures & tables
| Language model | Scheduling | Interference coordination | Handover | |
|---|---|---|---|---|
| Input | The prompt and text already written | Per-user queues and channel reports, resource occupancy, cell configuration, and previously generated fields | Per-cell load, interference between neighbors, and previously generated fields | User reports of signal strength for serving and neighboring cells, cell loads, and previously generated fields |
| Token | A word or part of a word | A value for one grant field | A value for one muting-decision field | A value for one handover field |
| Vocabulary | Words and sub-words of a text corpus | Users, MCS indices, PRB counts and positions, control resources | Cell identifiers, resource ranges, transmit or mute indicators | User, cell and carrier identifiers |
| Complete sequence | A generated text sequence | All grants issued in one slot | A muting pattern for one coordination period | Handovers issued in one decision step |
| Example | The afternoon sun warmed the garden | User 7 MCS 18 12 PRBs from PRB 24 | Cell 2 PRBs 30–45 mute | User 7 to Cell 3 |
| Rules | Grammar and semantics of the language | 3GPP compliance: allocations must not conflict, and control must fall in the user’s search space | Muting must agree between neighbors and fit each cell’s resource budget | The target must be a neighbor the user can measure and is configured to use |
Wireless Resource Allocation
Wireless resource allocation assigns spectrum, power, beams, and computing capacity to meet throughput, latency, fairness, and energy goals.
See all 174 papers