Convergence of RIS and Cell-Free Architectures

Two Architectures, One Answer

Cell-free massive MIMO and reconfigurable intelligent surfaces (RIS) were developed in separate communities for separate reasons. Cell-free came from academia wanting to eliminate cell boundaries and guarantee uniform coverage. RIS came from metamaterial researchers who realized that a passive electromagnetic surface could be made programmable at low cost. For five years these two communities published in parallel without intersecting.

They are converging. A RIS is, operationally, a passive AP — it has no transmit chain, but it has spatial DoF it can allocate to beamforming. A cell-free network with a few active APs plus many passive RIS panels looks architecturally identical to a sparse active network densified by cheap reflectors. The open problem is how to jointly design the active APs, the RIS phase profiles, and the user scheduling in a way that scales and that handles the channel estimation burden honestly. This section surveys what is known and what is not.

,

Definition:

Cascaded Tx-RIS-Rx Channel

Consider a link with NtN_t transmit antennas, NrN_r receive antennas, and a single RIS with NRISN_{\text{RIS}} reflecting elements. The end-to-end signal model is

y=(Hd+H2ΘH1)x+w,\mathbf{y} = \left(\mathbf{H}_{d} + \mathbf{H}_{2} \mathbf{\Theta} \mathbf{H}_{1}\right) \mathbf{x} + \mathbf{w},

where:

  • HdCNr×Nt\mathbf{H}_{d} \in \mathbb{C}^{N_r \times N_t} is the direct Tx-Rx channel (possibly blocked or weak).
  • H1CNRIS×Nt\mathbf{H}_{1} \in \mathbb{C}^{N_{\text{RIS}} \times N_t} is the Tx-to-RIS channel.
  • H2CNr×NRIS\mathbf{H}_{2} \in \mathbb{C}^{N_r \times N_{\text{RIS}}} is the RIS-to-Rx channel.
  • Θ=diag(ejϕ1,,ejϕNRIS)\mathbf{\Theta} = \mathrm{diag}(e^{j\phi_1}, \ldots, e^{j\phi_{N_{\text{RIS}}}}) is the diagonal RIS phase profile (unit-modulus constraint).

The cascaded channel H2ΘH1\mathbf{H}_{2} \mathbf{\Theta} \mathbf{H}_{1} has a rank bounded by min(Nr,Nt,NRIS)\min(N_r, N_t, N_{\text{RIS}}) and its Frobenius norm is bilinear in (H1,H2)(\mathbf{H}_{1}, \mathbf{H}_{2}) — not linear, which is the source of most technical difficulties in RIS channel estimation.

Despite superficial resemblance to a two-hop relay, a RIS is not an amplify-and-forward relay: it does not regenerate the signal, it only applies a phase shift, and it adds no noise. The pathloss therefore multiplies (not adds), which is why RIS-assisted links typically need NRIS103N_{\text{RIS}} \gtrsim 10^3 elements to compensate for the double-pathloss penalty.

,

Definition:

RIS as a Passive Access Point

In a joint RIS-and-cell-free deployment, a set of NAPN_{\text{AP}} active APs and NRISN_{\text{RIS}} passive surfaces jointly serve KK users. From the point of view of the central processing unit, a RIS behaves as an access point with:

  • Zero transmit-chain cost (no RF chains, no DACs, no amplifiers)
  • Zero per-element computation cost (just diode/varactor control)
  • Zero fronthaul data rate (control channel only)
  • Spatial DoF count equal to min(Ntnearest active AP,NRIS)\min({N_t}_{\text{nearest active AP}}, N_{\text{RIS}})
  • Channel estimation cost proportional to NRISNtnearest active APN_{\text{RIS}} \cdot {N_t}_{\text{nearest active AP}} (cascaded channel)

The "passive AP" abstraction motivates treating RIS panels and active APs uniformly in the scheduling and beamforming optimization. In practice, the orders-of-magnitude different estimation costs and the bilinear structure of the cascaded channel create separate sub-problems.

,

Theorem: Cascaded RIS Pathloss Scaling

Consider a RIS-aided link where the Tx-RIS distance is d1d_1, the RIS-Rx distance is d2d_2, and both links are in the far field of the RIS (d1,d2LRISd_1, d_2 \gg L_{\text{RIS}}, where LRISL_{\text{RIS}} is the physical RIS size). With optimal (phase-aligned) RIS configuration, the end-to-end pathloss is

βcascade1d12d22NRIS2,\beta_{\text{cascade}} \propto \frac{1}{d_1^2 \cdot d_2^2} \cdot N_{\text{RIS}}^2,

in contrast to a traditional single-hop link's 1/d21/d^2 and a two-hop relay's 1/(d12)+1/(d22)1/(d_1^2) + 1/(d_2^2). The NRIS2N_{\text{RIS}}^2 factor reflects the coherent combining of NRISN_{\text{RIS}} reflected paths at the receiver. For the passive RIS to match the pathloss of a direct link at distance dd1+d2d \approx d_1 + d_2, the number of elements must satisfy

NRISd1d2dGelement,N_{\text{RIS}} \gtrsim \frac{d_1 d_2}{d \cdot \sqrt{G_{\text{element}}}},

where GelementG_{\text{element}} is the per-element effective gain.

Each RIS element contributes a fraction 1/NRIS1/N_{\text{RIS}} of the total reflected amplitude — this is the element-level loss. Phase alignment coherently sums NRISN_{\text{RIS}} contributions at the receiver, squaring back to NRIS2N_{\text{RIS}}^2. But the pathloss multiplies over the two hops because the RIS does not re-transmit at full power. The quadratic-in-NRISN_{\text{RIS}} requirement is why practical RIS panels need hundreds to thousands of elements to be useful.

,

Coverage CDF with and without RIS Assistance

Compare the per-user SINR cumulative distribution for a cell-free deployment with only active APs versus one where some APs are replaced with or augmented by passive RIS panels. Adjust the AP/RIS counts to see when RIS assistance closes coverage holes.

Parameters
20
10
256
50

Example: When Is a RIS Panel Cheaper Than an AP?

An operator considers two options for extending coverage into an indoor dead zone that is 30 m from the nearest active AP (32 antennas, 23 dBm per antenna, f0=3.5f_0 = 3.5 GHz). Option A: add a second active AP of equal size inside the dead zone. Option B: add a 16×16=25616 \times 16 = 256-element passive RIS panel at the midpoint. Compute the received power for a user at the far side of the dead zone (d=30d = 30 m from the main AP, d1=15d_1 = 15 m from AP to RIS, d2=15d_2 = 15 m from RIS to user) for option B, assuming element gain Gelement=3G_{\text{element}} = 3 dBi.

The Channel Estimation Cost

A RIS cannot estimate its own channels — it has no baseband hardware. Every coefficient of H1\mathbf{H}_{1} and H2\mathbf{H}_{2} must be estimated through the RIS by the active endpoints, using pilot protocols that cycle through RIS configurations. For a NRIS=256N_{\text{RIS}} = 256-element panel with Nt=32N_t = 32 and Nr=1N_r = 1, the number of pilot symbols required is at least NRISNt/Nr=8192N_{\text{RIS}} \cdot N_t/N_r = 8192 — more than a coherence block at typical mobility. The open research question is whether the bilinear structure of the cascaded channel H2ΘH1\mathbf{H}_{2} \mathbf{\Theta} \mathbf{H}_{1} can be exploited to reduce this cost to manageable levels, and whether sparse or parametric models of the RIS channel let the estimator scale.

,
⚠️Engineering Note

Joint Active-AP / RIS Optimization Is an SDP with NAP+NRISN_{\text{AP}} + N_{\text{RIS}} Variables

Computing the jointly optimal active-AP precoders and RIS phase profiles for a given set of user SINR constraints is a non-convex optimization. The standard relaxation to a semidefinite program (SDP) has O(NAP2K+NRISK)\mathcal{O}(N_{\text{AP}}^2 K + N_{\text{RIS}} K) variables. For a deployment with NAP=20N_{\text{AP}} = 20 active APs of M=8M = 8 antennas and NRIS=10N_{\text{RIS}} = 10 RIS panels of NRIS,panel=256N_{\text{RIS,panel}} = 256 elements, that is approximately 10510^5 SDP variables — beyond what CVX or Mosek can handle in real time. The open question is whether an iterative block-coordinate scheme (alternately optimizing AP beamformers with RIS fixed and vice versa) converges to a near-optimal point quickly enough, and whether learning-based warm starts can reduce the iteration count.

Practical Constraints
  • Joint SDP variables scale as NAPM2K+NRIS,totalKN_{\text{AP}} M^2 K + N_{\text{RIS,total}}K

  • Real-time constraint: full optimization within one coherence block (~1 ms at 3.5 GHz)

  • RIS phase resolution: typically 1-3 bits per element

  • Channel estimate refresh: every coherence block for active paths, slower (every 10-100 ms) for stable cascaded paths

📋 Ref: 3GPP Release 19 study item on RIS (SI RP-240794, 2024)
,

Common Mistake: A RIS Is Not a Relay

Mistake:

Analyses that model a RIS as an amplify-and-forward relay predict linear NRISN_{\text{RIS}} gain and conclude that RIS is always a cheaper substitute for a relay.

Correction:

A RIS is passive: it does not add power. The element gain is bounded by the individual element's physical aperture (λ2/(4π)\lambda^{2}/(4\pi) for an isotropic element) and coherent combining squares the amplitude to give NRIS2N_{\text{RIS}}^2 power gain — but this gain is against a cascaded pathloss, not a single-hop one. The correct baseline for comparison is a blocked direct link; comparing against an unblocked direct link typically shows RIS losing.

Historical Note: From Metasurface to RIS: The 2017-2020 Pivot

2017-present

Programmable metasurfaces were developed by electromagnetics researchers throughout the 2000s and 2010s as imaging and holography tools, with no communication context. Around 2017-2018, Marco Di Renzo, Chongwen Huang, and Ertugrul Basar (each independently) proposed repurposing them as "intelligent reflectors" for wireless channels, initially as a supplement to mmWave systems that struggle with blockage. By 2020 the idea had crystallized into the RIS acronym and a rapidly growing literature. By 2022, RIS was a 3GPP Release 19 study item.

The timeline is unusual for wireless: five years from initial proposal to standardization study. The speed reflects both the simplicity of the RIS concept and the fact that metasurface hardware already existed. What remains open is not the architecture but the joint algorithm and estimation questions treated in this section.

The Convergence Question

The open question is what the "unified" RIS + cell-free architecture should look like:

  1. Scheduling: do RIS panels serve groups of users in TDMA, or do multiple RIS panels support the same user simultaneously?
  2. Channel estimation: is the pilot overhead for NRISN_{\text{RIS}} cascaded channels reducible to o(NRIS)o(N_{\text{RIS}}) via sparsity or low-rank structure?
  3. Backhaul: is the control channel to each RIS panel dimensioned per-cell or per-cluster?
  4. Joint beamforming: is there a low-complexity algorithm that jointly configures active-AP precoders and RIS phase profiles, scalable to NAP+NRIS100N_{\text{AP}} + N_{\text{RIS}} \gtrsim 100?
  5. Deployment economics: when does replacing an active AP with several RIS panels win, and under what propagation environments?

Each of these sub-questions is an active research topic in 2026. The convergence happens in the answers, not the problem statement.

,

Why This Matters: Cross-Reference to the RIS Book

The broader theory of reconfigurable intelligent surfaces is developed in the RIS book of this library. There, the RIS is studied in isolation: channel models, phase-shift design, fundamental limits, and active vs passive comparisons. Section 27.5 treats the RIS only as one component of a larger cell-free deployment. Readers interested in the RIS-specific open problems (full-rank vs rank-deficient channels, near-field RIS holography, nonlinear active RIS) should consult the RIS book's final chapter for the corresponding research agenda.

Cascaded Channel

In RIS-assisted systems, the effective channel seen by the receiver equals H2ΘH1\mathbf{H}_{2} \mathbf{\Theta} \mathbf{H}_{1}, a bilinear function of the Tx-RIS channel H1\mathbf{H}_{1} and the RIS-Rx channel H2\mathbf{H}_{2}. Its bilinearity makes channel estimation from pilots substantially harder than estimating a linear channel.

Related: RIS as a Passive Access Point, Bilinear Estimation, Pilot Design

Passive Access Point

Conceptual abstraction treating a RIS panel as an AP with zero transmit-chain cost, zero compute cost, and zero data fronthaul — only a control channel for phase configuration. Unifies RIS and cell-free scheduling frameworks when the cascaded channel estimation cost is amortized across multiple coherence blocks.

Related: RIS as a Passive Access Point, Cell Free, PPO for Power Control and Scheduling

Quick Check

A 256-element passive RIS replaces a direct LOS link of total length 60 m with two 30-m hops. Which statement about the end-to-end pathloss is correct?

Same as a 60-m direct link (RIS does not add loss)

Same as a 30-m direct link (the RIS restores one hop)

Product of two free-space losses, offset by NRIS2N_{\text{RIS}}^2 coherent gain

Always better because RIS is passive