Next Article in Journal
LPI Radar Waveform Modulation Recognition Based on Improved EfficientNet
Previous Article in Journal
ContractNerd: An AI Tool to Find Unenforceable, Ambiguous, and Prejudicial Clauses in Contracts
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Capacity Enhancement of Optimized Deployment Active RISs-Assisted CF MIMO Networks

1
Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650504, China
2
School of Physics and Electronic Information Engineering, Qinghai Nationalities University, Xining 810007, China
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(21), 4213; https://doi.org/10.3390/electronics14214213
Submission received: 21 August 2025 / Revised: 16 October 2025 / Accepted: 21 October 2025 / Published: 28 October 2025
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

Cell-free (CF) networks, with their distributed architecture of access points, offer considerable potential for improving spectral efficiency and expanding coverage. However, the need for dense access point deployment leads to high infrastructure cost and energy consumption. This paper incorporates active reconfigurable intelligent surfaces (RISs)—a low-cost and energy-efficient technology—into cell-free multiple-input multiple-output (MIMO) systems to tackle these challenges and enhance network capacity. Unlike existing active RIS schemes, the proposed method optimizes the spatial configuration of the active elements under a fixed panel layout, harnessing element-level spatial freedom to suppress interference and improve system capacity. We establish a joint optimization framework for active element selection and precoding aimed at maximizing the weighted sum-rate (WSR). An adaptive tabu search (ATS) algorithm is applied to optimize the element topology, and a Lagrangian dual reformulation (LDR) method is introduced to handle the precoding optimization. Simulation results indicate that at a transmit power of 0 dBm , the passive RIS yields only a 62.49 % gain over the no-RIS baseline due to multiplicative fading, whereas the conventional active RIS achieves a 217.46 % improvement and the proposed optimized deployment-active RIS further increases the gain to 269.43 % ; thus, our scheme delivers the most significant performance enhancement.

1. Introduction

The proliferation of the Internet of Everything (IoE) has continuously exacerbated the demand for spectrum resources, exacerbating challenges such as capacity limitations, signal interference, and spectrum bottlenecks [1]. To address these issues, CF networks were introduced in [2,3,4]. These networks offer a boundary-free cellular service to multiple users through a network of widely distributed base stations (BSs), thereby optimizing signal transmission, enhancing spectral efficiency [5], alleviating interference, extending coverage, and providing more flexible management of network resources.
Despite the various advantages and potential of CF networks, they also present several shortcomings. For instance, to further increase network capacity, CF networks typically necessitate a denser deployment of distributed BSs, resulting in elevated infrastructure expenditures and increased energy usage. Emerging in response to these challenges, RIS [6,7,8] enable dynamic manipulation of the wireless channel characteristics while maintaining high energy efficiency and low implementation costs. Indeed, RIS technology has the potential to address the limitations of CF network architecture in future communications systems. Recently, research has focused on passive RIS-assisted CF MIMO networks under various deployments [9,10]. For instance, in [11], an energy-saving technology called passive-assisted CF network was proposed. The strategic integration of passive RIS elements to supplant a subset of conventional high-power BSs in CF architectures can enhance overall energy efficiency without compromising network performance. Reference [12] examines a cell-free massive MIMO architecture enhanced by passive RIS for 6G aerial communications, formulating a max–min fairness optimization scheme to maximize the reachability of all user equipment (UE). However, the capacity gains of conventional passive RIS-assisted CF MIMO networks are limited due to the multiplicative fading effect. To address this inherent physical constraint, active RIS technology has been proposed [13]. This advanced approach integrates additional power amplifiers to provide both signal amplification and controlled reflection, enabling independent control over both the amplitude and phase of the reflected signal. Unlike conventional passive RIS limited to phase modulation, active RIS supports precise beamforming while also amplifying the signal [14,15]. This significantly enhances the RIS array gain and effectively converts multiplicative fading into additive fading. Consequently, active RIS can be seamlessly integrated with the active beamforming strategies of distributed APs in CF networks, leading to substantial gains in spectral efficiency. As a result, active RIS-assisted CF MIMO networks can achieve more significant performance gains. For instance, ref. [16] applies active RIS to CF networks to suppress the multiplicative fading effect in these networks, and the proposed networks are analyzed by examining their energy efficiency equity. Building on this foundation, an integrated beamforming and resource allocation strategy was designed by employing alternating optimization together with fractional programming techniques. In a related effort, ref. [17] introduced the framework of active RIS-enhanced CF massive MIMO networks and investigated their spectral efficiency performance in Rayleigh fading environments.
In the existing research on active RIS-assisted CF MIMO networks, feedback-induced self-interference [18] between active elements is rarely considered, but it may significantly affect the performance improvement of the network. In addition, the number of active RIS elements predominantly governs the performance boundaries of conventional active RIS architectures [19,20,21,22], but activating more RIS elements brings additional power consumption. Consequently, suppressing self-interference among active elements and improving the capacity of active RIS-assisted communication systems with limited element counts becomes crucial.

Our Contributions

This paper introduces the concept of optimized deployment active RIS-assisted CF massive MIMO networks. This approach is designed to suppress self-interference among active elements and overcome the capacity constraints inherent in conventional active RIS-assisted communication systems. The principal contributions of this work are delineated as follows:
  • To address self-interference challenges in cell-free massive MIMO systems, we propose an active-element selection optimization framework for RIS panels with fixed physical positions. By exploiting the spatial sparsity characteristics of active RIS elements, the proposed method acquires element-level spatial degrees of freedom to ensure guaranteed WSR performance. This topology optimization framework demonstrates significant capacity gains under constrained active element budgets (Section 2).
  • We formulate a WSR maximization problem and decompose it into two interdependent subproblems: active-element topology design and precoding optimization. The former is solved through an ATS algorithm, while joint BS precoding and RIS beamforming are addressed via LDR. Computational complexity analyses for both methods are provided (Section 3).
  • Simulation results confirm that our proposed scheme effectively mitigates active RIS self-interference compared to conventional approaches, delivering substantial capacity gains while maintaining robust performance. The numerical investigations quantitatively characterize how system performance varies with RIS element count, grid arrangement, and self-interference level, offering comprehensive verification of our theoretical findings (Section 4).
The organization of the paper is as follows. Section 2 introduces the system model for optimized active RIS deployment in cell-free networks, along with the formulated WSR maximization problem. To address these challenges, Section 3 proposes a joint topology-precoding optimization framework. Section 4 provides numerical results to validate the proposed scheme’s performance, followed by concluding remarks in Section 5. The main mathematical symbols and notations used throughout this paper are summarized in Table 1.

2. System Model and Problem Formulation

In this section, we introduce the system model for optimized active RIS deployment in CF networks. Subsequently, we discuss transmitters and receivers. Lastly, the WSR maximization problem for optimized deployment active RIS-assisted CF networks is proposed.

2.1. System Architecture

Figure 1 illustrates our investigation into the optimized deployment of an active RIS-assisted CF massive MIMO system. The network architecture includes K UEs, each equipped with multiple antennas, R RISs, and B BSs, where each BS is equipped with M transmitting antennas to communicate with K multi-antenna users. The optimized deployment of active RISs, with N active elements, assists communication. These N active RIS elements are optimally deployed on N S grid points ( N S > N ), with adjacent grid points spaced at λ 2 , where λ denotes the carrier wavelength [23]. The proposed active RIS deployment optimization is realized through selective activation of RIS elements at designated grid points, while deactivating unselected ones via diode-controlled impedance matching to a load [24]. All BSs and RISs are linked to a central processing unit (CPU) that synchronizes their transmissions, enabling simultaneous service to multiple users over common time-frequency resources. Additionally, the system employs multi-carrier transmission, with a total of P available subcarriers. The number of antennas at the b-th BS is denoted by M b , and the number of antennas at the k-th user is denoted by U k . For tractability of the analysis, we assume uniform parameters with M b = M and U k = U , which does not affect the general applicability of our results.
We define N = 1 , , N S , B = 1 , , B , R = 1 , , R , K = 1 , , K , and P = 1 , , P to optimize the index set for the optimized deployment of active RIS grids, BSs, RISs, users, and subcarriers, respectively.

2.2. Transmitter and Receiver

This article concentrates exclusively on data transmission in the downlink. The formula for the signal emitted by the b-th BS is as follows:
x b , p = k = 1 K w b , p , k s p , k ,
where w b , p , k C M denotes the precoding vector associated with the b-th BS, and s p , k is the symbol transmitted on subcarrier p. The symbol vector is defined as s p = s p , 1 , , s p , K T C K , and the transmitted symbols are assumed to be normalized such that E s p s p H = I K , p P .
Under ideal conditions where self-interference is negligible, the signal reflected by an active RIS is formulated as
r = r = 1 R Ψ r H Z r x b , p Desired signal + r = 1 R Ψ r H Z r v r , p Amplified noise + e k , p .
Simplified to
r = r = 1 R Ψ r H Z r x b , p + v r , p + e k , p .
The downlink signal on subcarrier p from BS b to user k is mathematically expressed as
y b , k , p = H b , k , p H + r = 1 R F r , k , p H Ψ r H Z r G b , r , p j = 1 K w b , p , j s p , j + r = 1 R F r , k , p H Ψ r H Z r v r , p + e k , p ,
where H b , k , p H C U × M , G b , r , p C N S × M , and F r , k , p H C U × N S denote the frequency-domain channels corresponding to the BS–user, BS–RIS, and RIS–user links on subcarrier p, respectively. The active RIS phase-shift matrix is expressed as Ψ r C N S × N S = diag ( ψ r ) = diag ( Θ r α ) , where Θ r = diag ( θ r , 1 , , θ r , N S ) C N S × N S , r R , and each θ r , n ( 0 , 2 π ) together with α C N S × 1 specify the phase adjustments and amplification factors of the RIS r elements.The dynamic noise generated by the active RIS r is modeled as v r , p C N ( 0 , σ v 2 I N S ) . The topology of the r-th active RIS is described by the diagonal matrix Z r = diag ( z r ) C N S × N S , where z r = [ z r , 1 , , z r , N S ] H , and each z r , n { 0 , 1 } indicates the deployment state, with “1” denoting an active element and “0” corresponding to an inactive one. In addition, e k , p [ e k , p , 1 T , , e k , p , U T ] T represents the additive white Gaussian noise (AWGN) vector at user k on subcarrier p, characterized by zero mean 0 U and covariance matrix Ξ k , p = σ 2 I U .
Referring to ref. [9], Formula (4) is simplified as follows:
y b , k , p = H b , k , p H + r = 1 R F r , k , p H + v r , p Ψ r H Z r G b , r , p × j = 1 K w b , p , j s ^ p , j + e k , p ,
Building on the system model described earlier and taking into account the transmission power constraints of BSs and RISs, the objective is to maximize the WSR of the proposed optimized deployment of active RIS-assisted CF network. Initially, the received signal y b , k , p is simplified as follows:
y k , p = ( a ) b = 1 B j = 1 K H b , k , p H + r = 1 R F ^ r , k , p H Ψ r H Z r G b , r , p w ^ b , p , j s ^ p , j + e k , p ,
  = ( b ) b = 1 B j = 1 K H b , k , p H + F ^ k , p H Ψ H Z G b , p w ^ b , p , j s ^ p , j + e k , p ,
  = ( c ) b = 1 B j = 1 K h b , k , p H w ^ b , p , j s ^ p , j + e k , p ,
  = ( d ) j = 1 K h k , p H w ^ p , j s ^ p , j + e k , p ,
where (a) holds by defining F ^ r , k , p H = F r , k , p H + v r , p , w ^ b , p , k = w b , p , k ; (b) holds by defining Ψ = diag ( Ψ 1 , , Ψ R ) , Z = diag ( Z 1 , , Z R ) , F ^ k , p = F ^ 1 , k , p T , , F ^ R , k , p T T , G b , p = G b , 1 , p T , , G b , R , p T T ; (c) holds by defining h b , k , p H = H b , k , p H + F ^ k , p H Ψ H Z G b , p ; (d) holds by defining h k , p = h 1 , k , p T , , h B , k , p T T and w ^ p , k = w ^ 1 , p , k T , , w ^ B , p , k T T .
The signal-to-interference-plus-noise ratio (SINR) for user k with respect to the symbol s p , k on subcarrier p is given by
γ k , p = w ^ p , k H h k , p h k , p H w ^ p , k j = 1 , j k K h k , p H w ^ p , j h k , p H w ^ p , j H + Ξ k , p .
Accordingly, the WSR considering all K users can be expressed as
R sum = k = 1 K p = 1 P η k log 1 + γ k , p .

2.3. Problem Formula

This section formulates the optimization problem, with the detailed mathematical representation provided below:
P 0 : max Ψ , W , Z R sum Ψ , W , Z = k = 1 K p = 1 P η k log 2 1 + γ k , p s . t . C 1 : k = 1 K p = 1 P w ^ b , p , k 2 P b , max , b B , C 2 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 3 : θ r , n ( 0 , 2 π ) , r R , n N S , C 4 : z r , n z r , n 1 = 0 , r R , n N S , C 5 : 1 T z = R N ,
where W w ^ 1 , 1 T , , w ^ 1 , K T , w ^ 2 , 1 T , , w ^ P , K T T denotes the aggregate transmit precoding vector stacking all per- ( p , k ) precoders, and η k denotes the weight of user k. The transmit power constraints for BS b and active RIS r are denoted by C 1 and C 2 , respectively. C 3 represents the phase shift constraint for the optimized deployment of active RIS r, while C 4 and C 5 denote the topology constraints for the optimized deployment of active RISs. Here, Z r denotes the activation matrix of RIS r, which has exactly N unit diagonal entries—activated elements—and ( N s N ) zero diagonal entries—deactivated elements.
Equation (12) highlights the non-convex nature of the problem P 0 , making direct solution impractical. To address this challenge, the approach proposed in this paper decouples the problem into three subproblems: topological deployment, active RIS beamforming matrix, and BS precoding vector.

3. Joint Optimization Scheme

This section elaborates the proposed joint optimization framework that systematically addresses and separates the coupled subproblems.

3.1. Overview of Joint Precoding Schemes

This paper employs the ATS algorithm [25,26] to address the subproblem of RIS topology deployment. The algorithm is initialized with a random topology and proceeds through an iterative process of neighborhood search. In each iteration, it generates a number of neighbor solutions by swapping a certain number of active and inactive elements (0 s and 1 s) within the current topology matrix and evaluates their performance using the WSR. A key feature of the algorithm is the dynamic adjustment of the search neighborhood size, which promotes broad exploration initially, transitioning to fine-tuning later. Concurrently, a tabu list mechanism prevents revisiting previously explored topologies. The iterative process continues until the termination criteria are met, ultimately yielding a suboptimal topology configuration. With a given topological matrix Z , problem P 0 is reduced to P 1 :
P 1 : max Ψ , W R sum Ψ , W = k = 1 K p = 1 P η k log 2 1 + γ k , p s . t . C 1 : k = 1 K p = 1 P w ^ b , p , k 2 P b , max , b B , C 2 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 3 : θ r , n ( 0 , 2 π ) , r R , n N S , C 4 : Z = Z ,
After generating the neighborhood of Z , the optimal candidate for the subsequent iteration is selected by exhaustively comparing the WSR of all neighboring solutions. The algorithm terminates when the iteration count exceeds the threshold, resulting in suboptimal solutions Z opt , W opt , and Ψ opt for the original problem (12).

3.2. Optimized Deployment of RIS Based on ATS

For the topological matrix of RIS r, N 1s and N S N 0s are randomly selected. The WSR is calculated based on the BS precoding and RIS beamforming. In the i-th iteration, the neighborhood set N ( Z i ) is generated through uniform random transpositions of q zero-valued and q one-valued elements in Z i , with parameter q controlling the exploration radius. An initial solution is generated, and the tabu list is initially empty. The value of q is set to a higher number at the beginning of the iterative optimization and gradually reduced as the iteration progresses. The ATS algorithm only keeps qualified candidate solutions in the tabu list according to its design principles. By exhaustively evaluating the WSR of all neighboring solutions, the optimal topology maximizing WSR is chosen for subsequent iterations. The algorithm terminates upon reaching the prescribed iteration limit I T , yielding a suboptimal RIS topology configuration. The complete algorithmic procedure is formally presented in Algorithm 1.
Algorithm 1 Joint Optimization Algorithm.
Input: 
Channel F , H , Ψ , G .
Output: 
Optimal W , Ψ , Z and WSR.
  1:
Initialize the tabu set H as empty, and configure the maximum capacity H size , neighborhood radius p, candidate pool size Q, together with the maximum iteration count  I T .
  2:
Initialize the iteration index i at zero and assign a feasible starting RIS topology Z ( 0 )
  3:
repeat
  4:
      Update p based on the value of i to generate alternate neighbors of Z ( i ) ;
  5:
      Remove neighbors marked in the tabu list H and retain Q feasible candidates;
  6:
      Select the candidate topology with the largest WSR as the initial topology Z ( i ) for the next iteration;
  7:
      if  | H | < H size  then
  8:
            Insert Z ( i ) into H ;
  9:
      else
10:
            Update H by appending Z ( i ) and discarding its oldest element;
11:
      end if
12:
       i = i + 1
13:
until  i > I T
14:
Initialize W ( 0 ) and Ψ ( 0 ) as feasible values for optimizing the neighbor Z opt ;
15:
repeat
16:
       j = j + 1
17:
      Update ρ via Equation (17);
18:
      Update ς via Equation (A2);
19:
      Update W by solving (A7);
20:
      Update ε via Equation (A14);
21:
      Update Ψ by solving (A20);
22:
until (12) converges

3.3. Optimal Conversion

The LDR method simplifies constrained optimization problems by constructing the Lagrangian function and solving its dual problem. The core idea is to introduce the constraints through Lagrange multipliers, thereby leveraging duality to indirectly solve the original problem. Based on this principle, this paper employs the LDR method proposed in ref. [27] to handle the non-convex summation problem in Equation (13). By decoupling the variables, it achieves separable optimization for multiple variables, and based on this, the following lemma is derived.
To improve readability, we summarize in Table 2 the additional symbols introduced in Lemmas 1, A1 and A2 for reformulating the weighted sum-rate maximization problem into tractable subproblems. Although the full statements and proofs of Lemmas A1 and A2 are relegated to the Appendix A and Appendix B for brevity, the newly defined symbols therein are consolidated here together with those from Lemma 1.
Lemma 1. 
Equivalence problem for maximizing WSR: The original formulation P 1 in Equation (13) can be cast into an equivalent form through the introduction of auxiliary variables ρ p , k , organized in vector form as æ = [ ρ p , k ] p P , k K R P K , yielding the following:
P ¯ 1 : max Ψ , W , ρ f ( Ψ , W , ρ ) s . t . C 1 : k = 1 K p = 1 P w ^ b , p , k 2 P b , max , b B , C 2 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 3 : θ r , n ( 0 , 2 π ) , r R , n N S , C 4 : Z = Z ,
where
f ( Ψ , W , ρ ) = k = 1 K p = 1 P η k log 2 ( 1 + ρ k , p ) k = 1 K p = 1 P η k ρ k , p + k = 1 K p = 1 P η k ( 1 + ρ k , p ) f k , p ( Ψ , W ) ,
where
f k , p ( Ψ , W ) = w ^ p , k H h k , p h k , p H w ^ p , k j = 1 K h k , p H w ^ p , j h k , p H w ^ p , j H + Ξ k , p
Given the optimal values of W , Ψ , and ρ , a locally optimal solution to Equation (14) can be achieved through alternating optimization, converging to R sum . Algorithm 1 formalizes the precoding scheme with auxiliary variables ς and ε , and the implementation details are as follows:
(1) Fix Ψ , W and find ρ opt
With ( Ψ , W ) fixed, the optimal ρ satisfies the zero-gradient condition ρ f = 0 , leading to
ρ k , p opt = γ k , p , k K , p P .
(2) Fix Ψ , ρ and find W opt
Given fixed Ψ , ρ , problem P ¯ 1 in (14) can be transformed into
P 2 : max W g ( W ) = k = 1 K p = 1 P μ k , p f k , p Ψ , W s . t . C 1 : k = 1 K p = 1 P w ^ b , p , k 2 P b , max , b B , C 2 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 3 : Z = Z .
where μ k , p = η k 1 + ρ k , p , the reformulated subproblem P 2 remains computationally intractable due to the high-dimensional non-convexity of f k , p in Equation (18). Building upon the Multidimensional Complex Quadratic Transform (MCQT) framework [27], we introduce Lemma A1 to optimize W , with the detailed formulation and solution procedure provided in Appendix A.
(3) Fix W , ρ and find Ψ opt
Given fixed W , ρ , problem P ¯ 1 in Equation (14) can be rewritten as
P 3 : max Ψ g 4 ( Ψ ) = k = 1 K p = 1 P μ k , p f k , p Ψ , W s . t . C 1 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 2 : θ r , n ( 0 , 2 π ) , r R , n N S , C 3 : Z = Z ,
where μ k , p = η k 1 + ρ k , p . To reduce complexity and simplify the expression for g 4 , first, define a new auxiliary function about Ψ :
Q k , p , j Ψ = b = 1 B H b , k , p H + F ^ k , p H Ψ H Z G b , p w ^ b , p , j .
g 4 Ψ = k = 1 K p = 1 P μ k , p Q k , p , k H Ψ j = 1 K Q k , p , j Ψ Q k , p , k H Ψ 1 Q k , p , k Ψ
Therefore, g 4 can be rewritten as Equation (21), subproblem (19) satisfies the concave–convex condition [27], so the MCQT method is used to solve subproblem P 3 with Lemma A2, and the detailed formulation and solution procedure are provided in Appendix B.
The optimized deployment of RIS based on ATS, as detailed in Algorithm 1, proceeds as follows. Steps 1–2 initialize the tabu list H , neighborhood distance p, neighborhood size Q, maximum iteration count I T , and the initial RIS topology Z ( 0 ) . In Step 4, p is dynamically adjusted based on iteration i—using a larger value initially for global exploration and a smaller one later for local refinement. Candidate solutions are generated by randomly swapping p ones and zeros in the diagonal of Z ( i ) . Step 5 checks candidates against the tabu list to avoid duplication, yielding Q valid solutions. Step 6 selects the solution with the highest WSR as Z ( i + 1 ) . Steps 8–11 update the tabu list by adding the current solution and removing the oldest one. Upon reaching I T iterations, the suboptimal topology Z opt is obtained.
The algorithm then enters Stage 2. Step 13 initializes W ( 0 ) and Ψ ( 0 ) using Z opt . Steps 15–20 perform alternating optimization: iteratively updating auxiliary variables ρ , ς , ε and solving convex problems for W and Ψ until Equation (9) converges. The final outputs are the optimized W , Ψ , Z , and the maximum WSR.

3.4. Self-Interference Suppression of Active RIS

The active RIS operates in full-duplex mode. However, suboptimal array element spacing can lead to multipath reception effects, where reflected signals are recaptured by the active RIS, leading to feedback self-interference in the actual system [18], as illustrated in Figure 2.
To account for the impact of self-interference on the system’s performance, the self-interference matrix S  [28] is defined. The distribution of each element in S obeys S C N 0 , δ 2 ,where the self-interference coefficient δ exhibits an inverse proportionality to the inter-element spacing in the physical array configuration, that is, δ λ / 2 , with λ representing the wavelength of the carrier frequency. In the presence of non-negligible self-interference, the reflected signal at an active RIS follows the modified model:
r = r = 1 R Ψ r H Z r x b , p Desires signal + r = 1 R Ψ r H Z r S y Self interference + r = 1 R Ψ r H Z r v r , p Amplified noise + e k , p .
r = I N S r = 1 R Ψ r H Z r S 1 r = 1 R Ψ r H Z r x b , p + v r , p + e k , p .
Through algebraic transformation we obtain Equation (23). A comparative analysis with Equation (3) reveals the key enhancement lies in replacing the RIS beamforming matrix Ψ r H in Equation (2) with the augmented expression I N S Ψ r H Z r S 1 Ψ r H . Notably, when S = 0 , the equivalent beamforming matrix reduces to the diagonal form Ψ r H , representing the ideal scenario. By defining Φ r H = I N S Ψ r H Z r S 1 Ψ r H as the self-interference-aware phase shift matrix for optimized active RIS deployment, the transmitted signal from the b-th BS to the k-th user on the p-th subcarrier under non-ideal conditions (with self-interference) can be expressed as follows:
y b , k , p = H b , k , p H + r = 1 R F r , k , p H Φ r H Z r G b , r , p j = 1 K w b , p , j s p , j + r = 1 R F r , k , p H Φ r H Z r v r , p + e k , p
y b , k , p = H b , k , p H + r = 1 R F r , k , p H + v r , p Φ r H Z r G b , r , p j = 1 K w b , p , j s ^ p , j + e k , p .
Similarly, referring to ref. [15], Equation (24) is simplified as shown in Equation (25). When the self-interference matrix S is a zero matrix, the ideal system model can be obtained. The equivalent channel with self-interference is
h ¯ b , k , p H = H b , k , p H + r = 1 R F ^ r , k , p H Φ r H Z r G b , r , p .
According to Equations (25) and (26), in the presence of self-interference, the achievable SINR at user k over subcarrier p is
γ k , p = w ^ p , k H h ¯ k , p h ^ p , k H w ^ p , k j = 1 , j k K h ¯ p , k H w ^ p , j h ¯ p , k H w ^ p , j H + Ξ k , p .
The WSR across all K users is given by
R sum = k = 1 K p = 1 P η k log 1 + γ k , p .
Consequently, the optimization problem under self-interference conditions is formulated as follows:
P 0 : max Φ , W , Z R sum Φ , W , Z = k = 1 K p = 1 P η k log 2 1 + γ k , p s . t . C 1 : k = 1 K p = 1 P w ^ b , p , k 2 P b , max , b B , C 2 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 3 : θ r , n ( 0 , 2 π ) , r R , n N S , C 4 : z r , n z r , n 1 = 0 , r R , n N S , C 5 : 1 T z = R N .
Since the optimization process for problem P 0 closely mirrors that of problem P 0 , we first employ the ATS algorithm to derive the suboptimal topology Z opt . Following this, the LDR method is applied to decouple the variables in the optimization problem. Subsequently, an alternating iterative optimization algorithm is used to optimize each variable individually. As the algorithmic steps follow the same structure as outlined in Algorithm 1, they are omitted for brevity.

3.5. Complexity Analysis

For the proposed Algorithm 1, the optimization variables include the precoding matrix W , RIS phase shift vector ψ , auxiliary variables ρ , ε , and ς , as well as RIS topology matrix Z . These variables play a critical role in the joint optimization framework, where the algorithm alternately updates them to maximize the system weighted sum-rate. The dominant computational cost is introduced by the iterative updating of these variables, particularly the I T iterations required for the ATS procedure and the neighborhood size parameter Q, in addition to the I a and I b iterations for subproblems (46) and (50), respectively.
It is worth noting that the complexity of a conventional active RIS scheme is essentially captured by the latter part of this analysis, namely the iterative updates for precoding and phase-shift optimization (i.e., without the ATS-related terms I T and Q). Therefore, the additional complexity of the proposed scheme stems primarily from the topology optimization stage. This added cost remains manageable since Q is limited to a moderate neighborhood size, and I T typically converges within a small number of iterations in practice. Consequently, the proposed method achieves significant performance gains with only a modest increase in computational complexity compared to conventional active RIS schemes.
Table 3 demonstrates that while ρ , ς , and ε have closed-form update expressions, both W opt and Ψ opt require iterative solutions to the QCQP problem. Consequently, the computational burden of ρ , ς , and ε is significantly lighter than that of W opt and Ψ opt . Furthermore, considering the dense deployment of BSs and users in CF networks [6], as well as the typically large RIS element counts [10], the conditions B M P K U and R N S U hold in practice. These scaling relationships yield an overall algorithmic complexity of the method given by O I o ( I a B 2 M 2 P 2 K 2 + I b R 2 N S 2 + I T Q ) , where I o denotes the outer-loop iteration count.

4. Simulation Results

This section provides numerical validation of the performance gains achieved through optimized active RIS deployment in CF networks. The simulation setup includes five BSs and two optimized deployment active RISs, collaboratively serving four users, as illustrated in Figure 3. In our simulation scenario, the i-th BS is placed at 40 ( i 1 ) , 50 , 3 meters (x, y, and z coordinates respectively), while the two optimized deployment active RISs are positioned at 60 m , 10 m , 6 m and 100 m , 10 m , 6 m , respectively. For each BS and user, the number of antennas is configured to M = 2 and U = 2 , respectively. The optimized active RIS deployment configuration comprises N = 100 active elements distributed over N S = 200 candidate grid points. The system configuration employs P = 4 subcarriers, with user-terminal noise power σ 2 = 100 dBm and active RIS-induced noise power σ v 2 = 100 dBm . For fair performance benchmarking, the total transmit power in the active RIS-assisted system is constrained to P A max = 0 dBm , allocated as P b , max = 0.9 P A max per base station and P R , max = 0.1 P A max aggregate power across all RIS elements. Meanwhile, the total power allocated to the active RIS-assisted system is also set at P B max = 0 dBm . To broaden the scope of the search, the tabu list size is established at 1, and the weight assigned to each user is η k = 1 . To demonstrate the performance advantages of our proposed approach, detailed parameters are provided in Table 4. We evaluate four comparative schemes:
  • Optimized deployment active RIS: The proposed scheme employs Algorithm 1 to jointly optimize BS precoding, active RIS beamforming, and topology configuration in a cell-free MIMO system with optimally deployed active RIS elements.
  • Conventional active RIS: This baseline adopts the joint BS-RIS optimization framework from [29] for conventional active RIS-assisted cell-free MIMO systems, optimizing both BS beamforming and RIS precoding.
  • Passive RIS: Following [9], this benchmark implements joint BS precoding and passive RIS beamforming optimization in a passive RIS-enabled, cell-free MIMO system.
  • Without RIS: As a fundamental reference, this configuration allocates all transmit power to direct BS-user links in a traditional RIS-free cell-free MIMO system.
  • Active RIS with Power Allocation and Precoding (ARIS-JOP) [30]: This scheme maximizes the system sum-rate in active RIS-aided CF massive MIMO by jointly optimizing user power allocation, BS beamforming, and RIS precoding under active RIS power constraints, solved via an alternating optimization framework.
  • Passive RIS with Joint UE Association and Beamforming (PRIS-JAB) [31]: This scheme addresses RIS-assisted CF MIMO with RIS-UE association and WSR maximization, using a two-stage design: many-to-many matching for RIS-UE association and MM-based optimization for RIS phase shifts with BS beamforming.
Our analysis concentrates on strong direct-link scenarios, employing the 3GPP-standardized path loss model [32] for large-scale fading characterization:
P L s = 37.3 + 22.0 log d ,
where d is the distance between two devices. The path loss model P L s is used to generate strong BS-user links.
All considered channels in this work are modeled by Rayleigh fading distributions. The channel matrix G is given by
G = PL χ χ + 1 G LoS + 1 χ + 1 G NLoS ,
where PL denotes the path loss of channel matrix G , χ represents the Ricean factor, and G LoS and G NLoS correspond to the line-of-sight (LoS) and non-line-of-sight (NLoS) components, respectively.
In Figure 4, we examine the relationship between the WSR and user distance D, where users move along a straight line from (0 m, 0 m) to (160 m, 0 m), following the simulation setup in ref. [9]. In comparison to configurations without RIS, two significant peaks are observed at (60 m, 0 m) and (100 m, 0 m) in scenarios employing RISs. This indicates that users in proximity to RISs benefit from enhanced SINR owing to the signals reflected by the RISs, thereby improving the users’ WSR. Furthermore, active RIS schemes significantly elevate the achievable sum-rate for users when compared to passive RIS configurations. It is also noted that the performance of optimized deployment active RIS surpasses that of conventional active RIS approaches. This demonstrates that the proposed scheme provides additional spatial degrees of freedom.
When the user distance is set to D = 80 m , Figure 5 depicts the WSR performance as a function of the transmit power under six representative schemes: optimized deployment active RIS (proposed), conventional active RIS [29], passive RIS [9], active RIS with power allocation and precoding [30], passive RIS with joint UE association and beamforming [31], and a baseline without RIS. Taking the passive RIS as a benchmark, at 0 dBm transmit power, the proposed optimized deployment active RIS achieves a 127.34 % gain in WSR, while the conventional active RIS achieves 107.23 % . Compared with the passive RIS with joint UE association and beamforming in [31], our scheme still demonstrates superior performance due to its element-level topology optimization and self-interference suppression, which effectively exploit spatial degrees of freedom and maintain robustness against amplifier noise. As the transmit power increases, active RIS architectures exhibit more pronounced advantages over both passive RIS and passive RIS with joint UE association and beamforming baselines. Importantly, the proposed optimized deployment active RIS consistently provides the highest WSR across the full transmit power range, validating that the integration of topology design, SI suppression, and joint precoding yields substantial additional capacity gains in CF MIMO networks.
In Figure 6, we consider the relationship between WSR and RIS element number N, where the grid number of the proposed scheme is set to N S = 200 . The figure demonstrates a monotonic improvement in WSR with increasing RIS element count for both schemes. Notably, the performance advantage of the proposed method over conventional active RIS ( N = 120 ) diminishes as the quantity of active components grows. This reveals that under constrained active-element budgets, our scheme achieves significant capacity enhancement, confirming its architectural superiority.
In Figure 7, WSR performance is a function of grid point density, comparing the proposed optimized active RIS deployment with conventional active RIS implementations under different transmit antenna configurations. Using the scheme of conventional active RIS with ( M = 2 , N = 100 ) as a benchmark, the WSR exhibits measurable enhancement through physical aperture expansion of the optimized active RIS while maintaining fixed N = 100 elements. Furthermore, multiple benchmark scenarios employing conventional active RIS architectures are evaluated, which deployed multi-antennas at the BS. The quantities of RIS elements and users remain invariant throughout the analysis. Note that when the number of grids is increased to N S = 150 , N S = 210 , and N S = 350 , the optimized deployment active RIS with achieves identical WSR performances comparable to the conventional active RIS with M = 4 , M = 6 , and M = 8 , respectively. Consequently, the optimized active RIS deployment offers a cost-efficient approach for enhancing system capacity while maintaining hardware affordability.
In order to validate the performance advantages of the proposed framework in suppressing self-interference between active elements, we present the variation of users’ WSR against the self-interference factor δ in Figure 8. As observed from the figure, the weighted sum-rate (WSR) becomes insensitive to self-interference variations when δ < 55 dB. However, as the self-interference enhances, the performance of conventional active RISs-assisted systems decreases rapidly. In particular, when δ > 37 dB, the WSR of conventional active RIS with self-interference is inferior to the passive RIS. This degradation stems from the self-interference matrix S , which both defocuses the RIS-reflected signals and destructively interferes with the direct-link signals. Nevertheless, the proposed scheme demonstrates robust performance under such interference conditions. For example, at δ < 40 dB, the performance of optimized deployment active RIS-assisted CF system with self-interference slowly degrades compared to the ideal case. Especially when δ increases from 35 dB to 20 dB, the proposed scheme can compensate the sum-rate loss of 17.05 bps/Hz compared with conventional active RIS. Thanks to the sparse distribution of active elements, our scheme consistently outperforms both conventional active RIS and passive RIS systems, demonstrating superior self-interference suppression capabilities. Consequently, subsequent simulations will consider only the ideal scenario devoid of self-interference.
In the proposed optimized deployment active RIS-assisted CF massive MIMO networks, channel estimation presents significant challenges due to the high-dimensionality of the channel. This paper analyzes the robustness of the proposed scheme to CSI errors. CSI uncertainty is modeled through an additive zero-mean Gaussian random variable, yielding the estimated channel response h ^ = h + ι , where h and ι represent the actual channel and the estimation error, respectively, where ι C N 0 , σ ι 2 and σ ι 2 ρ h 2 represent the error power. Figure 9 illustrates the relationship between WSR and the CSI error factor ι . As the CSI error factor increases, the performance degradation of all schemes gradually intensifies. Specifically, when ι = 0.4 , the WSR of without RIS, passive RIS, conventional active RIS, and optimized deployment active RIS decrease by 24.8%, 29.5%, 19.3%, and 18.3%, respectively. Therefore, the proposed scheme demonstrates the highest level of robustness.
To provide a more intuitive illustration of the performance gain achieved by the proposed scheme, Table 5 presents the WSR improvement percentages under a transmit power of 0 dBm , along with a technical analysis of the performance differences. Compared to the without RIS baseline, the passive RIS [9] scheme achieves a WSR improvement of approximately 62.49 % by leveraging phase-programmable passive reflection to emulate beamforming, which partially reconfigures the multipath environment and coverage while generating weaker responses in undesired directions. Building on this, the passive RIS with joint UE association and beamforming [31] further prioritizes the allocation of limited coherent gain to users or clusters with better channel conditions, while steering weak-link or strongly coupled users to avoid interference, thereby reducing ineffective reflection and mutual interference and increasing the performance gain to 101.06 % .
The conventional active RIS [29] scheme introduces active amplification before reflection, significantly mitigating the multiplicative fading effect inherent in passive links. By jointly adjusting both amplitude and phase, it concentrates beam gain more effectively in the desired directions and suppresses radiation in the undesired directions, thereby reducing multi-user interference and achieving a significantly higher improvement of 217.46 % . On this basis, the active RIS with power allocation and precoding [30] incorporates a joint power allocation and precoding strategy into the active RIS framework. The reason for its superior performance lies in the additional degrees of freedom it provides under amplifier and noise constraints, enabling dynamic resource allocation based on the marginal benefits of different users or directions to better balance signal enhancement and multi-user interference suppression, which leads to a further gain of 249.67 % .
In contrast, the proposed optimized active RIS introduces an element/topology-level selection mechanism and explicitly accounts for self-interference and amplified noise. Its ability to outperform both aforementioned schemes and achieve the highest WSR improvement of 269.43 % stems from the coupling of element/topology selection with precoding that explicitly handles self-interference and amplified noise. This design concentrates the active amplification capability on elements with good spatial matching and low coupling/interference, while effectively suppressing harmful coupling and amplified noise. As a result, it achieves the highest performance in the system with comparable complexity, further verifying its effectiveness and superiority.

5. Conclusions

This paper investigates optimized deployment active RIS-assisted CF massive MIMO networks to overcome the capacity limitations observed in conventional active RIS-assisted systems. In the proposed framework, multiple optimized deployment active RISs and multiple BSs collaboratively serve multiple users, where a joint topology optimization and precoding scheme is introduced to maximize the WSR. Simulation results demonstrate that, compared with conventional active RIS architectures, the proposed scheme achieves more significant performance gains, and under scenarios with a limited number of active elements, the system capacity can still be further enhanced.
The key contribution of this work lies in exploiting element-level spatial freedom and integrating interference suppression with joint precoding, thereby improving the capacity of CF MIMO systems. Future work may focus on developing new optimization algorithms tailored for large-scale RIS-assisted CF networks (e.g., hybrid strategies that combine metaheuristics and convex optimization) to further accelerate convergence and enhance scalability. In addition, extending the framework to more practical system conditions, such as imperfect CSI and user mobility, would provide valuable insights for the deployment of the proposed scheme in real-world communication systems.

Author Contributions

Conceptualization, J.T., X.Z. (Xinglong Zhou) and G.Y.; methodology, J.T. and X.Z. (Xinglong Zhou); software, J.T., M.T. and X.Z. (Xuanzhi Zhao); validation, X.Z. (Xinglong Zhou), M.T. and X.Z. (Xuanzhi Zhao); formal analysis, X.Z. (Xinglong Zhou), M.T. and G.Y.; investigation, J.T., X.Z. (Xinglong Zhou) and M.T.; data curation, J.T. and M.T.; writing—original draft preparation, J.T. and X.Z. (Xinglong Zhou); writing—review and editing, X.Z. (Xuanzhi Zhao) and Y.S.; visualization, X.Z. (Xuanzhi Zhao); resources, M.T. and Y.S.; supervision, Y.S. and G.Y.; project administration, Y.S.; funding acquisition, G.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China under Grant No. 62261056.

Data Availability Statement

The datasets generated and/or analyzed during the current study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Lemma A1. 
By introducing the auxiliary variable ς p , k C U , ς = ς 1 , 1 , ς 1 , 2 , , ς P , K , the primal problem P 2 defined in Equation (15) admits an equivalent reformulation through the following transformation:
P ¯ 2 : max W , ς g 2 ( W , ς ) s . t . C 1 : k = 1 K p = 1 P w ^ b , p , k 2 P b , max , b B , C 2 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 3 : Z = Z ,
where
g 2 W , ς = k = 1 K p = 1 P 2 μ k , p ς p , k H h p , k H w ^ p , k k = 1 K p = 1 P ς p , k H j = 1 K h p , k H w ^ p , j h p , k H w ^ p , j T + Ξ k , p ς k , p .
Therefore, the W optimization decomposes into two sequential steps, optimizing ς and W in turn, respectively solving the following:
First, fixing W in P ¯ 2 , through g 2 ς k , p = 0 , can obtain
ς p , k opt = μ k , p j = 1 K h p , k H w ^ p , k h p , k H w ^ p , k H + Ξ k , p 1 h p , k H w ^ p , k ,
for all k K , p P .
Second, fix ς and solve for W opt . For the optimization of W , it is first defined as follows:
α p = k = 1 K p = 1 P h k , p ς k , p ς p , k H h p , k H ,
A p = I K α p , v k , p = h k , p ς k , p .
Substituting Equation (A4) and Equations (A5) into Equation (A2), the expression for g 2 undergoes transformation to yield
g 2 W , ς = W H A W + 2 V H W Y
where
A = diag A 1 , , A P , Y = k = 1 K p = 1 P ς p , k H Ξ k , p ς k , p ,
V = v 1 , 1 T , v 1 , 2 T , , v 1 , K T , v 2 , 1 T , v 2 , 2 T , , v P , K T T ,
Π = I P K Ψ r H Z r G b , r , p Ψ r H Z r G b , r , p H ,
P m , max = P r , max Ψ r H Z r F 2 σ k , p 2 .
Therefore, P ¯ 2 in Equation (A1) can be simplified as
P ˜ 2 : min W g 3 W = W H A W 2 V H W s . t . C 1 : W H D b W P b , max , b B , C 2 : W H Π W P m , max , C 3 : Z = Z ,
where D b = I P K e b e b H I M , e b R B . Since matrices A , D b , and Π are identified as positive semidefinite [9], the optimization problem P ˜ 2 in Equation (A11) simplifies to a typical convex Quadratic Constraint Quadratic Programming (QCQP) structure. Employing the primal-dual subgradient (PDS) method [9] yields feasible solutions while avoiding the computational burden of A 1 matrix inversion, unlike standard alternating directionmethod of multipliers (ADMM) implementations [33] that require this operation.
Consider solving Equation (A11) using the PDS method from [28]. Firstly, by introducing Lagrange multipliers λ 1 = λ 1 , 1 , , λ 1 , B T R B , λ 2 = λ 2 , 1 , , λ 2 , R T R R and ϑ > 0 , the augmented Lagrangian function of problem ( 24 ) can be written as
Γ 1 W , λ = g 3 W + λ 1 T F W + λ 2 T G W + ϑ 2 F W 2 + ϑ 2 G W 2 ,
where the function vector F W R B is defined as F W = F 1 + W , , F B + W T , F b + W = W H D b W P b , max ; G W R R is defined as G W = G 1 + W , , G R + W T , G r + W = W H Π W P m , max .
Next, we introduce a superscript t for each variable as the iteration index, and write the iteration formulas of W t , λ 1 t and λ 2 t into
W t + 1 λ 1 t + 1 λ 2 t + 1 = W t λ 1 t λ 2 t α t Γ 1 / W | W = W t Γ 1 / λ 1 | λ 1 = λ 1 t Γ 1 / λ 2 | λ 2 = λ 2 t .
The step size α t > 0 is a sufficiently small positive value, and the iteration directions Γ 1 / W , Γ 1 / λ 1 and Γ 1 / λ 2 are given below:
Γ 1 W = AW V + b = 1 B λ 1 , b + ϑ F b + W M b W + r = 1 R λ 2 , r + ϑ G b + W M r W
Γ 1 λ 1 = F ( W )
Γ 1 λ 2 = G ( W )
where the auxiliary functions are expressed as
M b W = D b W , F b W > 0 0 B M P K , F b W 0 , b B
M r W = Π W , G r W > 0 0 R N S P K , G r W 0 , r R
By optimizing W , λ 1 , and λ 2 at the same time through Equation (A13) until convergence, the optimal W opt can be obtained without the inversion operation of the high-dimensional matrix A .

Appendix B

Lemma A2. 
Through the MCQT method, an auxiliary variable ε p , k C U , ε = ε 1 , 1 , ε 1 , 2 , , ε P , K is introduced, and P 3 can be rewritten as
P ¯ 3 : max Ψ , ε g 5 Ψ , ε = k = 1 K p = 1 P g k , p Ψ , ε s . t . C 1 : k = 1 K p = 1 P Ψ r H Z r G b , r , p w b , p , k 2 + Ψ r H Z r F 2 σ k , p 2 P r , max , r R , C 2 : θ r , n ( 0 , 2 π ) , r R , n N S , C 3 : Z = Z ,
where
g k , p Ψ , ε = 2 μ k , p ε p , k H Q k , p , k Ψ ε p , k H j = 1 K Q k , p , j Ψ Q k , p , j H Ψ + Xi k , p ε k , p .
Next, similar to subproblem P ¯ 2 in Equation (A1), the optimization of Ψ can be divided into two steps, optimizing ε and Ψ in turn, and solving the following, respectively:
First of all, fix Ψ , get by g 5 ε k , p = 0
ε opt = μ k , p j = 1 K Q k , p , j Ψ Q k , p , j H Ψ + Ψ k , p 1 Q k , p , k Ψ ,
for all k K , p P .
Second, fix ε , and find Ψ opt . Because of the complexity of g 5 , consider using the new auxiliary function Q k , p , j Ψ for Ψ to simplify the expression for g 5 , which is as follows:
ε p , k H Q k , p , j Ψ = ( a ) b = 1 B ε p , k H H b , k , p H w ^ b , p , j + ε p , k H F ^ k , p H Ψ H Z G b , p w ^ b , p , j ,
= ( b ) b = 1 B ε p , k H H b , k , p H w ^ b , p , j + ψ H b = 1 B diag ε p , k H F ^ k , p H Z G b , p w ^ b , p , j ,
= ( c ) c k , p , j + ψ H g k , p , j ,
where a is established by Q k , p , j Ψ = b = 1 B H b , k , p H + F ^ k , p H Ψ H Z G b , p w ^ b , p , j , b is obtained by definition ψ = Ψ 1 R N S , and c is obtained by the following definition:
c k , p , j = b = 1 B ε p , k H H b , k , p H w ^ b , p , j ,
g k , p , j = b = 1 B diag ε p , k H F ^ k , p H Z G b , p w ^ b , p , j .
By combining Equation (A20) with the expression from Equation (A25) and Equation (A26), we obtain
g k , p Ψ = 2 μ k , p c k , p , j + ψ H g k , p , k j = 1 K c k , p , j + ψ H g k , p , j c k , p , j + g k , p , j H ψ ε p , k H Ξ k , p ε k , p .
Substituting Equation (A27) into Equation (A19), g 5 can be expressed equivalently as
g 5 Ψ = ψ H Λ ψ + 2 ψ H ν ζ ,
where
Λ = k = 1 K p = 1 P j = 1 K g k , p , j g k , p , j H ,
ν = k = 1 K p = 1 P μ k , p g k , p , k k = 1 K p = 1 P j = 1 K c k , p , j g k , p , j ,
ζ = k = 1 K p = 1 P j = 1 K | c k , p , j | 2 + k = 1 K p = 1 P ε p , k H Ξ k , p ε k , p 2 k = 1 K p = 1 P μ k , p { c k , p , k } ,
Ω = k = 1 K p = 1 P Z r diag G b , r , p w ^ b , p , j diag G b , r , p w ^ b , p , j H Z r + σ k , p 2 Z r 2 .
Therefore, P ¯ 3 can be expressed equivalently as
P ^ 3 : min Ψ g 6 Ψ = ψ H Λ ψ 2 ψ H ν s . t . C 1 : ψ H Ω ψ P r , max , r R , C 2 : θ r , n ( 0 , 2 π ) , r R , n N S , C 3 : Z = Z ,
similarly, feasible solutions can be efficiently generated through application of the PDS algorithm [9]. See Appendix B for the specific solving process of Ψ .
Consider solving Equation (A33) using the PDS method from [28]. Similar to Appendix A, by introducing Lagrange multipliers χ 1 = χ 1 , 1 , , χ 1 , R N S T R R N S , χ 2 = χ 2 , 1 , , χ 2 , R T R R , and ξ > 0 , the augmented Lagrangian function of problem (A13) can be written as
Γ 2 Ψ , χ = g 6 Ψ + χ 1 T J Ψ + χ 2 T L Ψ + ξ 2 J Ψ 2 + ξ 2 L Ψ 2 .
the function vector J Ψ is defined as J Ψ = J 1 + Ψ , , J R N S + Ψ T , J j + Ψ = ψ H E j ψ 1 , E j e j e j H ; a is defined as L Ψ = L 1 + Ψ , , L R + Ψ T , L r + Ψ = ψ H Ω ψ P r , max .
Next, we introduce a superscript t for each variable as the iteration index, and express the iteration formulas for ψ t , χ 1 t , and χ 2 t as follows:
ψ t + 1 χ 1 t + 1 χ 2 t + 1 = ψ t χ 1 t χ 2 t α t Γ 2 / ψ | ψ = ψ t Γ 2 / χ 1 | χ 1 = χ 1 t Γ 2 / χ 2 | χ 2 = χ 2 t .
The step size β t > 0 is a sufficiently small positive value, and the iteration directions Γ 2 / ψ , Γ 2 / χ 1 , and Γ 2 / χ 2 are given below:
Γ 2 ψ = Λ ψ ν + j = 1 R N S χ 1 , j + ξ J j + Ψ P j ψ + r = 1 R χ 2 , r + ξ L r + Ψ P r ψ
Γ 2 χ 1 = J Ψ
Γ 2 χ 2 = L Ψ
where the auxiliary functions are expressed as
P j ψ = E j ψ , ψ H E j ψ > 0 0 R N S , ψ H E j ψ 0 , j 1 , , R N S
P r ψ = Ω ψ , L Ψ > 0 0 R N S P K , L Ψ 0 , r R
By optimizing ψ , χ 1 , and χ 2 simultaneously through Equation (A35) until convergence, the optimal ψ opt can be obtained without the inversion operation of the high-dimensional matrix Λ .

References

  1. Yang, H.; Xiong, Z.; Zhao, J.; Niyato, D.; Xiao, L.; Wu, Q. Deep Reinforcement Learning-Based Intelligent Reflecting Surface for Secure Wireless Communications. IEEE Trans. Wirel. Commun. 2021, 20, 375–388. [Google Scholar] [CrossRef]
  2. Shu, Z.; Deng, X.; Zhang, J.; Gui, J.; Qi, H.; Lin, S.; Min, G. Decoupled Uplink-Downlink Multi-Connectivity Scheduling in Full-Duplex Cell-Free Massive MIMO Networks: A HGN-DRL Approach. IEEE Trans. Netw. 2025, 33, 2367–2382. [Google Scholar] [CrossRef]
  3. Tian, Y.; Pan, X.; Zheng, Z. Signal Detection in Cell-Free Massive MIMO Systems. In Proceedings of the 5th International Conference on Neural Networks, Information and Communication Engineering (NNICE), Guangzhou, China, 10–12 January 2025; pp. 860–863. [Google Scholar] [CrossRef]
  4. Xiong, H.; Beerten, R.; Cui, Z.; Miao, Y.; Pollin, S. BS-Breath: Respiration Sensing with Cell-Free Massive MIMO. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Hyderabad, India, 6–11 April 2025; pp. 1–5. [Google Scholar] [CrossRef]
  5. Hu, Z.; Wang, M.; Liu, Q.; Yao, Y.; Yi, Z.; Zeng, R. Graph Partitioning Based Pilot Assignment for Scalable Cell-Free Massive MIMO Systems. IEEE Commun. Lett. 2025, 29, 279–283. [Google Scholar] [CrossRef]
  6. Lin, S.; Li, X.; Xu, H.; Jin, S. Energy Efficiency Optimization in RIS-Assisted Communication Systems with RIS Power Budget. IEEE Trans. Veh. Technol. 2025. [Google Scholar] [CrossRef]
  7. Sang, J.; Li, X.; Tang, W.; Basar, E.; Jin, S. Energy-Efficient Encoding by Measurement-Based Power Consumption Model for RIS-Assisted Communication Systems. In Proceedings of the 19th European Conference on Antennas and Propagation (EuCAP), Stockholm, Sweden, 30 March–4 April 2025; pp. 1–5. [Google Scholar] [CrossRef]
  8. Sharma, I.; Kumar, R.; Darak, S.J. Efficient Hardware Implementation of Multi-Armed Bandit Algorithms for RIS-Aided Wireless Networks. In Proceedings of the IEEE International Conference on Interdisciplinary Approaches in Technology and Management for Social Innovation (IATMSI), Gwalior, India, 6–8 March 2025; pp. 1–4. [Google Scholar] [CrossRef]
  9. Zhang, Z.; Dai, L. A Joint Precoding Framework for Wideband Reconfigurable Intelligent Surface-Aided Cell-Free Network. IEEE Trans. Signal Process. 2021, 69, 4085–4101. [Google Scholar] [CrossRef]
  10. Chakraborty, M.; Sharma, E.; Suraweera, H.A.; Ngo, H.Q. Analysis and Optimization of RIS-Assisted Cell-Free Massive MIMO NOMA Systems. IEEE Trans. Commun. 2025, 73, 2631–2647. [Google Scholar] [CrossRef]
  11. Siddiqi, M.Z.; Mackenzie, R.; Hao, M.; Mir, T. On Energy Efficiency of Wideband RIS-Aided Cell-Free Network. IEEE Access 2022, 10, 19742–19752. [Google Scholar] [CrossRef]
  12. Zhu, X.; Yang, L. Joint Active and Passive Beamforming Design in RIS-Aided Cell-Free Massive MIMO Systems for Aerial Networks. In Proceedings of the IEEE 98th Vehicular Technology Conference (VTC2023-Fall), Hong Kong, China, 10–13 October 2023; pp. 1–5. [Google Scholar] [CrossRef]
  13. Zhu, Q.; Li, M.; Liu, R.; Liu, Q. Joint Beamforming Designs for Active Reconfigurable Intelligent Surface: A Sub-Connected Array Architecture. IEEE Trans. Commun. 2022, 70, 7628–7643. [Google Scholar] [CrossRef]
  14. Ni, P.; Li, M.; Liu, R.; Liu, Q. Partially Distributed Beamforming Design for RIS-Aided Cell-Free Networks. IEEE Trans. Veh. Technol. 2022, 71, 13377–13381. [Google Scholar] [CrossRef]
  15. Li, J.; Han, C.; Ye, N.; Pan, J.; Yang, K.; An, J. Instant Positioning by Single Satellite: Delay-Doppler Analysis Method Enhanced by Beam-Hopping. IEEE Trans. Veh. Technol. 2025, 74, 14418–14431. [Google Scholar] [CrossRef]
  16. Wang, Y.; Peng, J. Energy Efficiency Fairness of Active Reconfigurable Intelligent Surfaces-Aided Cell-Free Network. IEEE Access 2023, 11, 5884–5893. [Google Scholar] [CrossRef]
  17. Anokye, P.; Shin, S.; Theodore, W.; Asiedu, D.K.-P.; Lee, K.-J. Active Reconfigurable Intelligent Surface-Assisted Cell-Free Massive MIMO. In Proceedings of the 2023 VTS Asia Pacific Wireless Communications Symposium (APWCS), Tainan City, Taiwan, 23–25 August 2023; pp. 1–5. [Google Scholar] [CrossRef]
  18. Zhang, Z.; Dai, L.; Chen, X.; Liu, C.; Yang, F.; Schober, R.; Poor, H.V. Active RIS vs. Passive RIS: Which Will Prevail in 6G? IEEE Trans. Commun. 2023, 71, 1707–1725. [Google Scholar] [CrossRef]
  19. Zhu, Q.; Li, M.; Liu, R.; Liu, Q. Joint Transceiver Beamforming and Reflecting Design for Active RIS-Aided ISAC Systems. IEEE Trans. Veh. Technol. 2023, 72, 9636–9640. [Google Scholar] [CrossRef]
  20. Isa, M.M.; Mhamdi, L. An Adaptive Framework for Attack Mitigation in SDN Environment. In Proceedings of the IEEE International Mediterranean Conference on Communications and Networking (MeditCom), Athens, Greece, 5–8 September 2022; pp. 130–135. [Google Scholar] [CrossRef]
  21. Zhi, K.; Pan, C.; Ren, H.; Chai, K.K.; Elkashlan, M. Active RIS Versus Passive RIS: Which is Superior With the Same Power Budget? IEEE Commun. Lett. 2022, 26, 1150–1154. [Google Scholar] [CrossRef]
  22. Zhou, G.; Pan, C.; Ren, H.; Xu, D.; Zhang, Z.; Wang, J.; Schober, R. A Framework for Transmission Design for Active RIS-Aided Communication With Partial CSI. IEEE Trans. Wirel. Commun. 2024, 23, 305–320. [Google Scholar] [CrossRef]
  23. Wang, X.; Amin, M.; Cao, X. Analysis and Design of Optimum Sparse Array Configurations for Adaptive Beamforming. IEEE Trans. Signal Process. 2018, 66, 340–351. [Google Scholar] [CrossRef]
  24. Rocca, P.; Oliveri, G.; Mailloux, R.J.; Massa, A. Unconventional Phased Array Architectures and Design Methodologies—A Review. Proc. IEEE 2016, 104, 544–560. [Google Scholar] [CrossRef]
  25. Su, R.; Dai, L.; Tan, J.; Hao, M.; MacKenzie, R. Capacity Enhancement for Reconfigurable Intelligent Surface-Aided Wireless Network: From Regular Array to Irregular Array. IEEE Trans. Veh. Technol. 2023, 72, 6392–6403. [Google Scholar] [CrossRef]
  26. Dai, Z.; Yang, L.; Fang, H.; Qiao, Y.; Luo, R. A Capacity Enhanced AP-RIS Joint Optimization Scheme for Irregular Intelligent Surface-Assisted Cell-Free Massive MIMO Systems. In Proceedings of the IEEE 8th International Conference on Computer and Communications (ICCC), Chengdu, China, 9–12 December 2022; pp. 1–6. [Google Scholar] [CrossRef]
  27. Shen, K.; Yu, W. Fractional Programming for Communication Systems—Part I: Power Control and Beamforming. IEEE Trans. Signal Process. 2018, 66, 2616–2630. [Google Scholar] [CrossRef]
  28. Suraweera, H.A.; Krikidis, I.; Zheng, G.; Yuen, C.; Smith, P.J. Low-Complexity End-to-End Performance Optimization in MIMO Full-Duplex Relay Systems. IEEE Trans. Wirel. Commun. 2014, 13, 913–927. [Google Scholar] [CrossRef]
  29. Dogim, G.; Maher, E.A.; El-Mahdy, A.; Dressler, F. Joint Active Precoding for RIS-Aided Cell-Free MIMO Networks. In Proceedings of the 12th IFIP/IEEE International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN), Berlin, Germany, 27–29 September 2023; pp. 1–6. [Google Scholar] [CrossRef]
  30. Fang, H.; Hu, H.; Wu, B.; Zhang, Y.; Yang, L.; Zhu, H. Power Allocation and Precoding Design for Active RIS-Aided Cell-Free Massive MIMO Systems. IEEE Internet Things J. 2025, 12, 12328–12340. [Google Scholar] [CrossRef]
  31. Ke, H.; Xu, J.; Xu, W.; Yuen, C.; Lu, Z. Joint RIS-UE Association and Beamforming Design in RIS-Assisted Cell-Free MIMO Network. IEEE Trans. Commun. 2025. [Google Scholar] [CrossRef]
  32. 3GPP Technical Specification Group Radio Access Network. Further Advancements for E-UTRA Physical Layer Aspects (Release 9); 3GPP TS 36.814 V9.0.0; 3GPP: Valbonne, France, 2010. [Google Scholar]
  33. Boyd, S.; Parikh, N.; Chu, E.; Peleato, B.; Eckstein, J. Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers. Found. Trends Mach. Learn. 2011, 3, 1–122. [Google Scholar] [CrossRef]
Figure 1. Downlink channel model of active RIS-assisted cell-free network.
Figure 1. Downlink channel model of active RIS-assisted cell-free network.
Electronics 14 04213 g001
Figure 2. Schematic diagram of self-interference between active elements.
Figure 2. Schematic diagram of self-interference between active elements.
Electronics 14 04213 g002
Figure 3. Simulation scenario of active RIS-assisted CF network.
Figure 3. Simulation scenario of active RIS-assisted CF network.
Electronics 14 04213 g003
Figure 4. The relationship between WSR and distance D.
Figure 4. The relationship between WSR and distance D.
Electronics 14 04213 g004
Figure 5. Relationship between WSR and transmit power.
Figure 5. Relationship between WSR and transmit power.
Electronics 14 04213 g005
Figure 6. The relationship between WSR and the number of RIS elements N.
Figure 6. The relationship between WSR and the number of RIS elements N.
Electronics 14 04213 g006
Figure 7. Relationship between WSR and RIS grid number N S .
Figure 7. Relationship between WSR and RIS grid number N S .
Electronics 14 04213 g007
Figure 8. The relationship between WSR and self-interference factor δ .
Figure 8. The relationship between WSR and self-interference factor δ .
Electronics 14 04213 g008
Figure 9. Relationship between WSR and CSI error factor ι .
Figure 9. Relationship between WSR and CSI error factor ι .
Electronics 14 04213 g009
Table 1. Summary of symbols.
Table 1. Summary of symbols.
SymbolDescription
C Set of complex numbers
R Set of real numbers
· 1 Inverse operation
· Conjugate operation
· T Transpose operation
· H Conjugate transpose operation
· + Negative truncation
A i i-th element of vector A
B i , j Element at i-th row and j-th column of matrix B
· Euclidean norm of a vector
· F Frobenius norm of a matrix
E · Expectation operator
diag · Diagonal operation
· Real part of the argument
Kronecker product
ln · Natural logarithm
C N α , Σ Complex multivariate Gaussian distribution with mean α and covariance Σ
I L L × L identity matrix
0 L L × L zero matrix
e l Elementary vector with 1 at the l-th position
1 L L-length vector with all elements equal to one
Table 2. Summary of new symbols introduced in Lemmas 1, A1, and A2.
Table 2. Summary of new symbols introduced in Lemmas 1, A1, and A2.
SymbolDescription
ρ p , k Auxiliary variable introduced in Lemma 1 for reformulation
ρ = [ ρ p , k ] p P , k K Vector form of auxiliary variables in Lemma 1
ς p , k C U Auxiliary variable introduced in Lemma A1
ς = [ ς 1 , 1 , ς 1 , 2 , , ς P , K ] Combined vector of all ς p , k in Lemma A1
α p Matrix term defined from ς p , k in Lemma A1
A p = I K α p Kronecker-structured matrix in Lemma A1
v k , p = h k , p ς k , p Intermediate vector in Lemma A1
ε p , k C U Auxiliary variable introduced in Lemma A2
ε = [ ε 1 , 1 , ε 1 , 2 , , ε P , K ] Combined vector of all ε p , k in Lemma A2
Q k , p , j ( Ψ ) Auxiliary function for simplifying g 5 ( Ψ , ε ) in Lemma A2
Table 3. Computational complexity for updating each variable.
Table 3. Computational complexity for updating each variable.
VariableComputational Complexity O ·
Z I T Q
ρ P K K U B M + U 3 + K + 1 U 2 + U
ς P K K U B M + U 3 + K + 1 U 2
W I a B 2 M 2 P 2 K 2 + B M P K
ε P K U 3 + K + 1 U 2
Ψ I b R 2 N S 2 + R N S
Table 4. Simulation parameters.
Table 4. Simulation parameters.
Number of BSs (B)5Number of UEs (K)4
Number of RISs (R)2Antennas per BS (M)2
Antennas per UE (U)2Reflecting elements per RIS (N)100
Candidate grid points ( N S )200Number of subcarriers (P)4
Carrier frequency ( f c ) 2.93 GHz System bandwidth (B) 10 MHz
Path loss model ( PL s ) 37.3 + 22 log 10 d UE noise power ( σ 2 ) 100 dBm
RIS noise power ( σ v 2 ) 100 dBm Amplifier noise figure (NF) 4 dB
Coupling coefficient for self-interference ( δ ) 40 dB Channel state information(CSI) error parameters ( ι ) 0.1
Total transmit power (active RIS) ( P A max ) 0 dBm Total transmit power (passive RIS) ( P B max ) 0 dBm
Per-BS transmit power ( P b , max ) 0.9 P A max RIS aggregate power ( P R , max ) 0.1 P A max
User weight ( η k )1Tabu list size1
BS positions ( 40 ( i 1 ) , 50 , 3 ) mRIS positions ( 60 , 10 , 6 ) m; ( 100 , 10 , 6 ) m
Table 5. Comparison of WSR performance at 0 dBm under different schemes, sorted in ascending order of performance.
Table 5. Comparison of WSR performance at 0 dBm under different schemes, sorted in ascending order of performance.
SchemeWSR Gain
Without RISBaseline
Passive RIS [9] + 62.49 %
Passive RIS with Joint UE Association and Beamforming [31] + 101.06 %
Conventional Active RIS [29] + 217.46 %
Active RIS with Power Allocation and Precoding [30] + 249.67 %
Proposed Optimized Active RIS + 269.43 %
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tang, J.; Zhou, X.; Tao, M.; Zhao, X.; Yu, G.; Song, Y. Capacity Enhancement of Optimized Deployment Active RISs-Assisted CF MIMO Networks. Electronics 2025, 14, 4213. https://doi.org/10.3390/electronics14214213

AMA Style

Tang J, Zhou X, Tao M, Zhao X, Yu G, Song Y. Capacity Enhancement of Optimized Deployment Active RISs-Assisted CF MIMO Networks. Electronics. 2025; 14(21):4213. https://doi.org/10.3390/electronics14214213

Chicago/Turabian Style

Tang, Jingmin, Xinglong Zhou, Mei Tao, Xuanzhi Zhao, Guicai Yu, and Yaolian Song. 2025. "Capacity Enhancement of Optimized Deployment Active RISs-Assisted CF MIMO Networks" Electronics 14, no. 21: 4213. https://doi.org/10.3390/electronics14214213

APA Style

Tang, J., Zhou, X., Tao, M., Zhao, X., Yu, G., & Song, Y. (2025). Capacity Enhancement of Optimized Deployment Active RISs-Assisted CF MIMO Networks. Electronics, 14(21), 4213. https://doi.org/10.3390/electronics14214213

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop