Conceptio › Archive › arXiv CS
arXiv CSopen access

WIP: Energy-Efficient LLM-Based Serving Cluster Formulation in Cell-Free Massive MIMO

· arxiv_cs
arXiv CS · Papers · License: Open Access
Open Source ↗Direct PDF ↓
distributed-systemsinternetnetworkingprotocols
networking, internet, protocols, distributed systems

arXiv:2609.05725v1 [cs.NI] 4 Sep 2026

WIP: Energy-Efficient LLM-based Serving Cluster Formulation in Cell-Free Massive MIMO Marcin Hoffmann

Pawel Kryszkiewicz

Poznan University of Technology

Poznan University of Technology

Abstract—One way to increase the Energy Efficiency (EE) of 6G wireless networks is to utilize existing network infrastructure more efficiently. This can be achieved by introducing User-Centric Cell-Free Massive Multiple-Input-MultipleOutput (UCCF MMMIMO), which allows for simultaneously serving a single user by multiple Base Stations (BSs). From this perspective, the key challenge is to decide which BSs should serve a given user, known as the Serving Cluster Formulation (SCF). In this paper, we propose to deal with this problem by using an Artificial Intelligence (AI) agent based on a Large Language Model (LLM), targeting improvement of EE. We evaluated the proposed AI agent using a complex, 3D Ray Tracer-based, cellular network simulator, comparing a few GPT models and state-of-the-art algorithms. The results show up to 32% gain in EE of the proposed AI agent compared to the baseline.

I. Introduction One of the key technologies for energy-efficient 6G wireless networks is the User-Centric Cell-Free Massive Multiple-Input-Multiple-Output (UCCF MMMIMO) [1]. In the state-of-the-art network-centric approach, where User Equipment (UE) is typically served by a single Base Station (BS) providing the highest received power. In this case, some BSs might be underutilized yet consuming a significant amount of energy, leading to reduced network Energy Efficiency (EE). In contrast, in the UCCF MMIMO network, multiple BSs (sometimes called Access Points) can jointly serve one UE to provide a uniform Quality of Service (QoS) in the network [2]. As a result, the network offers higher throughput to the users, while utilizing the same hardware resources, providing EE gains. One of the key challenges for the 6G UCCF MMIMO network is to decide which BSs should serve a particular UE. This is known in the literature as Serving Cluster Formulation (SCF) [3]. Energy-efficient SCF requires balancing properly between improved UE received power, interference coordination related to serving multiple UEs, and the risk of inefficient allocation of power for transmission to UEs characterized by a significant path-loss for certain BSs. Although some M. Hoffmann was funded by the Polish National Science Centre, project no. 2022/45/N/ST7/01930. P. Kryszkiewicz was funded by the Polish National Science Centre, project no. 2021/41/B/ST7/00136 and 2023/05/Y/ST7/00002 (PASSIONATE project within the European Coordinated Research on Long-term Challenges in Information and Communication Sciences and Technologies CHIST-ERA Programme).

authors provide analytical solutions to the SCF in UCCF MMIMO network, these are usually obtained under the simplified system model, e.g., authors of [4] propose a joint user association and power control for UCCF MMIMO network, but rely on the single-carrier system, the Rayleigh radio channel model, do not consider spacetime-frequency Radio Resource Scheduler (RRS), and neglect nonlinear characteristics of the radio front-end. In contrast, 5G and beyond networks are multi-carrier Orthogonal Frequency Division Multiple Access (OFDMA) systems, with time-frequency-space RRS. Moreover, the realistic radio channels result in non-trivial spatial distortion characteristics affecting the reception of signals in an MMIMO system [5]. Under the realistic system model, one approach is to utilize a low complexity heuristic algorithm, e.g., [6] proposes to serve UE by the BS being responsible for 95% of the received power, or the authors of [7] suggest serving UEs by a fixed number of the closest BS, indicating 20 BSs as optimal, based on their simulations. However, these propositions do not consider EE optimization, and have limited performance because no feedback from the network is taken into account. In this context, a reasonable approach is to utilize Artificial Intelligence (AI), which could infer the proper serving cluster based on the network data. Especially, Reinforcement Learning (RL) enables interaction of the so-called agent with the environment to learn how to act (take action) under certain conditions (state). The RL approach to the SCF was demonstrated in [8]. However, the proposed AI model has a fixed input size, making it difficult to generalize. Moreover, EE optimization is not taken into account, and the utilized system model does not consider OFDMA or a nonlinear radio front end. But the key drawback of the pure RL algorithms is that the agent does not have any embedded intelligence or human-like reasoning and initially treats each action as equally good. This makes the state-of-the-art RL agent learning time significant, and a fixed action space prevents exploring actions of potentially high reward. Recently, the development of Large Language Models (LLMs) has created an opportunity to improve the RL by deploying the AI agent, which, given its role and context, analyzes the state and past experience, taking intentdriven actions. An example of such an AI agent based

Fig. 1. Energy-efficient LLM-based SCF in UCCF MMIMO network.

on LLM was demonstrated by the authors of [9], but did not touch on the UCCF MMIMO network. Therefore, in this paper, we propose an LLM-based AI agent whose goal is to perform SCF in the UCCF MMIMO network. The proposed AI agent aims to improve network EE based on autonomous interaction with the environment. In contrast to state-of-the-art works, to evaluate the proposed solution, we utilize a realistic system-level simulator of the UCCF-MMIMO network based on the 3D Ray Tracer, which we proposed in [5]. The simulator is considering, e.g., OFDMA, a dedicated space-time-frequency RRS, or nonlinear characteristics of the radio front-end. Simulation studies compare the proposed LLM-based AI agent with state-of-the-art algorithms, while using 3 models: GPT-5, GPT-4o, and GPT-4o-mini. The rest of the paper is organized as follows. In Sec. II we described the proposed AI agent. Sec. III covers the results of the simulation studies. The paper is concluded in Sec. IV. II. Energy-Efficient, LLM-based SCF The proposed LLM-based AI agent aiming to improve EE in the UCCF MMIMO network by dynamic SCF is depicted in Fig. 1. The considered network consists of the so-called Central Processing Unit (CPU) with multiple MMIMO BSs attached. The CPU is responsible for the coordination of the transmission from the BSs, RRS, and high physical layer functions, but most importantly, hosts the LLM-based AI agent, which performs energy-efficient SCF. On the other hand, each BS is responsible for the low physical layer functions, e.g., application of precoder weights. This functionally disaggregated architecture fits well with the Open Radio Access Network (RAN) concept, as a candidate for its practical deployment [10]. To perform the SCF, the proposed LLM-based AI agent operates in an RL cycle: it recognizes the state, utilizes

past experience to take action, observes the reward, and recognizes a new state, thereby continuing the cycle. In the case of the SCF in the considered UCCF MMIMO network, we propose the following definitions: • State provides an AI agent with information about the powers received in the DL from each BSs by each UE. This is shaped in a matrix form, where each row corresponds to a UE, and each column contains the power received by this UE from a specific BS. This enables the AI agent to recognize which UEs should be served by a single BS, and which by many BSs constituting a serving cluster. • Action is returned by the AI agent in the form of a vector of length equal to the number of UEs, filled with integers indicating the number of BSs providing the highest received power that should serve a particular UE. • Reward is defined as network EE. While the state-ofthe-art definition of EE is the total system throughput divided by the total power consumption, we adapt the definition proposed in [11]: median user throughput divided by the total power consumption. Based on the results in [11], covering EE in MMIMO networks, it allows us to maintain more fairness on the users associated with worse radio conditions. The state-of-the-art RL solutions deal with action selection, using algorithms like epsilon-greedy or stochastic policies. In contrast, LLMs offer an intent-driven approach, where the behavior of the AI agent can be defined in terms of having a human-readable text form instead of a strict mathematical algorithm [12], [9]. From this perspective, the definition of the AI agent requires formulating the so-called system prompt, which provides the AI agent with the context of its role and general instructions on how to behave, and user prompt, which is the direct command sent to the AI agent to receive output. In the following sections, we present our propositions for system prompt and user prompt, which we used to build an AI agent aimed at SCF, with a focus on improving network EE. For the prompts demonstration purposes, we assumed 3 base stations and 5 UEs, and random values of experience samples. However, the proposed AI agent can deal with any number of UEs and BSs, as will be shown in Sec. III. A. System Prompt You are a mobile network operator AI that controls a wireless 6G network with 3 base stations following the user-centric cell-free paradigm. Users can be served simultaneously by multiple coordinated base stations. It is good to serve the user by multiple base stations if their received power is similar. If the power received by a given user from one base station is significantly higher compared to other ones, it is better to serve this user with only 1 base station. Your goal is to maximize the EE of the network. I will provide you with your past experience

and a 2D array of received power in dBm between each user and each base station (rows = user ID, columns = BS ID). You must return a list of the number of base stations that should serve the given user (ints, 0-based index of user). - When there is no past experience, start by assigning each user 1 base station. - When there exists past experience, try to increase the number of base stations for certain users. - When in the experience increasing the number of base stations improves EE, try to increase the number of base stations further for certain users. - Every user from the input must appear in the output list. - Analyze the received power for each row (user ID) separately. - Try to explore new assignment options. - The length of the output list must be equal to the number of users (rows) in the input. - Use information provided as past experience. - when theEE from the experience is similar over the latest 3 attempts, try to randomly apply minor modifications. - after having more than 40 experience samples, stick to a list of the number of base stations from your experience, which should serve the given user which provided the highest EE. - Return ONLY the list with no explanations. B. User Prompt Here is your past experience: • Experience sample 1: (representative example) – List of number of base stations serving each user: [1, 1, 1, 2, 1] – List of throughput in Mbps for each user (float, 0-based index of user): [1, 1.5, 0.5, 2, 1] – Network EE in kbit/J: 1 Here is the current 2D array of received power in dBm between each user and each base station: [[-80,-75,-60],[-58,59,-60],[-75,-72,-76],[-65,-66,-80],[-55,-70,-78]]. Based on the past experience and the provided array of received power, decide how many base stations should serve each user to maximize network EE. - Return ONLY the list as described. - Every user from the input must appear in the output. - Every user can be served a maximum of 3 base stations. - The size of output must be equal to 5. III. Simulation Studies To evaluate the proposed LLM-based AI agent, we used a system-level simulator of the UCCF MIMO network proposed by us in [5]. The simulator utilizes, e.g., a realistic 3D Ray Tracer radio channel model proper for OFDM-based MMIMO systems, a dedicated space-timefrequency RRS, allocation of Modulation and Coding

TABLE I Simulation parameters. Parameter Duration of simulation Center frequency Number of RBs Subcarrier spacing Number of CPU Number of BSs BSs height PA model Maximum Transmit power Input Back-Off Number of antennas Maximum number of spatial layers 3D Ray Tracer configuration Number of UEs Urban scenario

Value 1000 time slots of 0.5 ms 3.6 GHz 69 30 kHz 1 6 - (1 macro, 5 micro) macro BS:45 m, micro BS: 6 m micro Rapp with smoothing factor 12 macro BS: 46 dBm, micro BS: 30 dBm 6 dB macro BS: 128, micro BS: 32 macro BS: 32, micro BS:8 15 reflections, 1 diffraction 40 Madrid Grid Model

Schemes, power consumption model [11], and nonlinear characteristics of the transmitter’s radio front end, which generates Rapp-modeled distortion in the Power Amplifier (PA). The simulation parameters are summarized in Table I. During simulation studies, we compare the proposed LLM-based AI agent under 3 underlying models: GPT-5, GPT-4o, and GPT-4o-mini (the simulations were done in November 2025 using the latest versions of GPT models). In addition, we compare its performance against the Network Centric approach (each user is served by a single BS providing the highest received power), LocationBased approach [7] (the closest 20 BSs serve the user), and the ∆ = 0.95 approach [6] (the user is served by the minimum number of BSs providing at least 95% of the total received power). The resultant EE over time achieved by each approach is depicted in Fig. 2. To smooth the temporal variations related, e.g., to RRS in time, a moving average of 100 slots is applied. The Network Centric provides an EE of around 68 kbit/J. This serves as a reference value for the state-of-the-art systems. Both Location-Based, and ∆ = 0.95 approaches are characterized by a degradation of the EE reaching the values of about 50 and 40 kbit/J, respectively. This is the result of serving the UEs with too many BSs, causing, e.g., that the transmit power is inefficiently allocated to the UE being far away from a particular BS. Moreover, these algorithms do not come with an embedded ability to modify their parameters based on feedback from the network. Thus, they stick to the initially formulated serving cluster, even if it decreases performance compared to the Network Centric approach. On the other hand, it can be seen that the EE obtained by the proposed AI agent depends on the LLM model used. The GPT4o-mini is the least advanced one and is characterized by an EE similar to the Network Centric approach. For both GPT-4o and GPT-5, fluctuations can be observed in

50

90

45

Throughput [Mbps]

EE [kbit/J]

100

80 70 GPT-5 GPT-4o GPT-4o-mini Network Centric UCCF ∆=0.95

60 50 40 100

200

300

400

500

600

700

800

900

1000

Time slot

40 35 30

Cumulative number of decisions

Fig. 2, indicating that the AI agent gains knowledge and explores potential serving clusters for UCCF MMIMO network users. Interestingly, during the last 200 slots, when both models have stabilized solution, the GPT-4o achieves an EE of about 90 kbit/J, outperforming GPT-5, which achieves only about 80 kbit/J. This gives up to 32% gain in EE for GPT-4o compared to the Network Centric approach. To better understand the degrees of difference in solutions of the proposed LLM-based AI agent under different LLM models, in Fig. 3, we investigated the cumulative number of decisions to modify the serving cluster for a UE over time, for each considered GPT model. By a single decision, we understand the change of a serving cluster size for a particular UE, e.g., if a given UE was served by 1 BS and in the next iteration is served by 3 BSs, there were 2 decisions made. In Fig. 3 we can see that, while using the GPT-4o-mini, there were only decisions made at the beginning, and throughout the simulation, the AI agent did not make any adjustments. This explains its poor performance compared to the GPT-5, and GPT-4o, which made over 35 and over 65 decisions, respectively. We can expect that this disproportion in the decisions made is reflected by the better SCF obtained under GPT-4o, which resulted in a higher EE compared to GPT-5, i.e., the GPT-4o model did more exhaustive exploration and adjustment based on the feedback from the UCCF MMIMO network. Finally, we investigated how the SCF aimed at improving EE done by the proposed LLM-based AI agent affects the throughput of the UEs under poor, normal, and very good radio conditions represented as 10th, median, and 70 65 60 55 50 45 40 35 30 25 20 15 10 5 0 0

GPT-5 GPT-4o GPT-4o-mini

-1%-1% ref -18%

25 20

+37% +17% 0% ref

15 10 +4%+0.5% ref -10% -18% -32% 5 0

Fig. 2. EE over time with moving average of 100 slots.

GPT-5 GPT-4o GPT-4o-mini Network Centric Location-Based =0.95

10th percentile

-68% -71% -30% -35%

Median

90th percentile

Fig. 4. 10th percentile, Median, and 90th percentile of UE throughput, calculated from the throughput of UEs averaged over the last 200 time slots.

90th percentiles from the UE throughput distribution, respectively. The results obtained over the last 200 slots when the algorithms become stable are depicted in Fig. 4. It can be seen that, with respect to the 10th percentile compared to the Network Centric approach, there is an improvement of about 4% and 0.5%, for GPT-5 and GPT4o respectively. In the case of GPT-4o-mini, LocationBased, and ∆ = 0.95 there is a degradation of 32%, 10% and 18%, respectively. Regarding the median UE throughput, the GPT-4o is characterized by the best performance, providing an improvement of about 37% compared to the Network Centric approach. Regarding the 90th percentile, the GPT-4o and GPT-4o-mini provide degradation of 1% compared to the Network Centric approach, while the GPT-5, Location-Based and ∆ = 0.95 approaches decrease it by 18%, 68% and 71%, respectively. IV. Conclusion We showed that the proposed LLM-based AI agent improves the EE of the UCCF MMIMO network by dynamic SCF by up to 32%. The simulation study carried out in the realistic environment proved its superiority over the state-of-the-art approaches in terms of EE, while not decreasing the QoS of UEs characterized by the worst and the best radio conditions. Most importantly, the performance of the AI agent depends on the LLM model used. This study showed the highest potential in GPT-4o. However, to prove this claim, further studies are required. References

100

200

300

400

500

600

700

800

900

1000

Time slot

Fig. 3. Cumulative number of decisions to modify serving cluster for a UE over time, for each considered GPT model.

[1] H. A. Ammar, R. Adve, S. Shahbazpanahi, G. Boudreau, and K. V. Srinivas, “User-Centric Cell-Free Massive MIMO Networks: A Survey of Opportunities, Challenges and Solutions,” IEEE Communications Surveys & Tutorials, vol. 24, no. 1, pp. 611–652, 2022. [2] S. Buzzi and C. D’Andrea, “Cell-free massive mimo: Usercentric approach,” IEEE Wireless Communications Letters, vol. 6, no. 6, pp. 706–709, 2017. [3] T. Kim, H. Kim, S. Choi, and D. Hong, “How Will CellFree Systems Be Deployed?” IEEE Communications Magazine, vol. 60, no. 4, pp. 46–51, 2022.

[4] C. Hao, T. T. Vu, H. Q. Ngo, M. N. Dao, X. Dang, C. Wang, and M. Matthaiou, “Joint User Association and Power Control for Cell-Free Massive MIMO,” IEEE Internet of Things Journal, vol. 11, no. 9, pp. 15 823–15 841, 2024. [5] M. Hoffmann and P. Kryszkiewicz, “Evaluation of User-Centric Cell-Free Massive Multiple-Input Multiple-Output Networks Considering Realistic Channels and Frontend Nonlinear Distortion,” Applied Sciences, vol. 14, no. 5, 2024. [6] Özlem Tugfe Demir, E. Björnson, and L. Sanguinetti, “Foundations of User-Centric Cell-Free Massive MIMO,” Foundations and Trends® in Signal Processing, vol. 14, no. 3-4, pp. 162–472, 2021. [7] C. D’Andrea and E. G. Larsson, “User Association in Scalable Cell-Free Massive MIMO Systems,” in 2020 54th Asilomar Conference on Signals, Systems, and Computers, 2020, pp. 826– 830. [8] Y. Tsukamoto, A. Ikami, T. Murakami, A. Amrallah, H. Shinbo, and Y. Amano, “Scalable AP Clustering With Deep Reinforcement Learning for Cell-Free Massive MIMO,” IEEE Open Journal of the Communications Society, vol. 6, pp. 1552– 1567, 2025. [9] L. Bao, S. Yun, J. Lee, and T. Q. S. Quek, “LLM-hRIC: LLM-empowered Hierarchical RAN Intelligent Control for O-RAN,” 2025. [Online]. Available: https://api.semanticscholar.org/CorpusID:278129865 [10] Hoffmann, Marcin and Kryszkiewicz, Pawel, “O-RAN for Energy-Efficient Serving Cluster Formulation in User-Centric Cell-Free MMIMO,” in IEEE INFOCOM 2024 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 2024, pp. 1–2. [11] M. Hoffmann and P. Kryszkiewicz, “Reinforcement Learning for Energy-Efficient 5G Massive MIMO: Intelligent Antenna Switching,” IEEE Access, vol. 9, pp. 130 329–130 339, 2021. [12] M. A. Habib, P. E. Iturria Rivera, Y. Ozcan, M. Elsayed, M. Bavand, R. Gaigalas, and M. Erol-Kantarci, “LLM-Based Intent Processing and Network Optimization Using Attention-Based Hierarchical Reinforcement Learning,” in 2025 IEEE Wireless Communications and Networking Conference (WCNC), 2025, pp. 1–6.

Record · ID 667971 · SHA-256 df62b524aa80ea8c
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.