Active–Passive Interplay and Operating Points

Division of Labor: Who Does What?

In MU-RIS, the active beamformer and the RIS phases play complementary roles: the active beamformer spatially multiplexes users by forming KK distinct transmit beams, while the RIS shapes the channel to make multiplexing easier. The natural question: at an AO optimum, how do they "split the work"? This section quantifies the interplay through three operating-point results and clarifies when the RIS is most — and least — useful.

Theorem: When the Two Problems Decouple

Consider two asymptotic regimes:

1. Pure LoS, orthogonal user angles: hk,2\mathbf{h}_{k,2} are mutually orthogonal at the RIS. The RIS-aided sum rate decomposes as Rsum=klog2 ⁣(1+Ptak2Kσ2)+2log2NR_{\text{sum}} = \sum_k \log_2\!\left(1 + \frac{P_t\,|a_k|^2}{K\,\sigma^2}\right) + 2 \log_2 N (up to an O(1)O(1) correction), where ak2|a_k|^2 is the per-user RIS gain. Both W\mathbf{W} and Φ\boldsymbol{\Phi} contribute, but their roles are cleanly separated.

2. Massive MIMO, NtKN_t \gg K: favorable propagation (MIMO Ch. 1) makes the direct-channel Gram matrix nearly diagonal. ZF active beamformer is near-optimal; the RIS contribution is a per-user SNR boost of N2N^2, not a DoF multiplier.

In two special regimes, the joint problem simplifies. Under pure LoS with orthogonal user directions, the RIS and active beamformer each have a separate job: RIS steers to each user sequentially (or to the weakest); active splits power. Under rich Rayleigh with large NtKN_t \gg K, the active beamformer approaches perfect ZF and the RIS's marginal contribution is only SNR (not spatial separation).

When Is RIS Most Valuable?

Three scenarios where RIS gives the largest multi-user benefit:

  1. Correlated users: when UEs share similar direct channels (e.g., clustered in space), active beamforming struggles to separate them. RIS can reshape the effective channels to be more orthogonal, reviving ZF performance.
  2. Low NtN_t regime: when the BS has few antennas (e.g., small cells with NtKN_t \leq K), active spatial multiplexing is weak. The RIS acts as a virtual antenna array, delivering additional DoF through effective-channel diversity.
  3. Blocked-user scenarios: some users with blocked direct paths have hk,d=0\mathbf{h}_{k,d} = \mathbf{0}. The RIS is their only link; active beamforming alone cannot help them. This is the "coverage extension" use case of Chapter 1.

Scenarios where RIS gives less benefit: massive MIMO with favorable propagation, pure-LoS with uncorrelated angles and large NtN_t. In those regimes, the active side alone is already near-optimal.

Example: Correlated Users: The RIS Recovers ZF

Two users with highly correlated direct channels hk,d=a(θk)\mathbf{h}_{k,d} = \mathbf{a}(\theta_k) with θ1=0,θ2=5\theta_1 = 0, \theta_2 = 5^\circ (very close), Nt=4N_t = 4. Without RIS, ZF is ill-conditioned (large power inflation). With RIS, how does the system recover?

RIS Gain vs. User Correlation

Vary the correlation between two users' direct channels. The RIS-aided gain over no-RIS grows sharply as correlation approaches 1 — the RIS rescues the ZF-doomed scenario.

Parameters
64
4
15
🎓CommIT Contribution(2022)

Hierarchical Multi-User RIS Scheduling

G. Caire, I. AtzeniIEEE Trans. Wireless Commun. (preprint)

Caire and collaborators (2022) propose a hierarchical scheduler for MU-RIS systems with limited pilot budget. The key insight: RIS optimization is expensive per user, but users in the same coherence region can share an RIS configuration. The algorithm partitions users into RIS-clusters based on their channel correlations, assigns one Φ(c)\boldsymbol{\Phi}^{(c)} per cluster, and schedules clusters across time. Compared with per-user RIS optimization, the scheme achieves 80%\sim 80\% of the oracle multi-user rate at 20%\sim 20\% of the optimization compute — an algorithmic win that makes MU-RIS feasible at scale (K=32,N=512K = 32, N = 512 with real-time updates). The paper foreshadows the array-fed architecture of Ch. 11, where clusters map to eigenmodes of the BS-RIS channel.

multi-userschedulingarray-fed-riscaire-2022

Theorem: Multi-User Rate Scaling with NN and KK

For a KK-user MISO-RIS system with NtN_t BS antennas, coherent-SNR scaling, and equal power Pt/KP_t/K per user:

Rsummin(Nt,K)log2 ⁣(1+PtN2Kσ2)=min(Nt,K)[2log2N+log2(Pt/Kσ2)]+O(1).R_{\text{sum}} \sim \min(N_t, K) \log_2\!\left(1 + \frac{P_t\,N^2}{K \sigma^2}\right) = \min(N_t, K) \big[2 \log_2 N + \log_2(P_t/K \sigma^2)\big] + O(1).

The multiplexing gain min(Nt,K)\min(N_t, K) is unchanged by the RIS (the DoF is a property of Nt,KN_t, K). The SNR gain is N2/KN^2/K in the log argument, coming from RIS coherence minus per-user power dilution.

How does the achievable sum rate scale as KK and NN grow? If we keep Nt,PtN_t, P_t fixed and let N,KN, K \to \infty, the asymptotic rate per user approaches zero (TDMA limit) unless the RIS adds independent spatial dimensions. The key result: RIS does not add DoF; it adds SNR. The per-user rate falls as KK grows, but grows as log2N2=2log2N\log_2 N^2 = 2 \log_2 N in NN.

Key Takeaway

RIS = SNR boost for each user, not a DoF multiplier. More users means less per-user power (under sum-rate), so the SNR gain of the RIS has to compete with the power dilution. The RIS does not unlock multi-user multiplexing beyond the min(Nt,K)\min(N_t, K) ceiling set by the active antenna count. Treat RIS as an aperture extension — it makes existing MU-MIMO better, but it does not create new spatial DoF.

Common Mistake: Don't Confuse RIS Aperture with Spatial DoF

Mistake:

"With N=256N = 256 RIS elements, we have 256 extra spatial channels. So we can serve 256 users simultaneously."

Correction:

The RIS is passive: it doesn't add transmit power or independent baseband paths. It reflects one signal into multiple directions via phase control. The number of simultaneous users is bounded by min(Nt,K)\min(N_t, K), where NtN_t is the active antenna count. The NN RIS elements contribute an SNR gain of N2N^2 per user — substantial — but cannot create new DoF. To serve many users, you need many active antennas; RIS helps each one. Chapter 11's array-fed RIS explores this nuance under the near-field regime, where the aperture size does translate into additional rank under careful engineering.

Quick Check

An N=256N = 256-element RIS with Nt=8N_t = 8 BS antennas serves K=12K = 12 single-antenna users. What is the asymptotic multiplexing gain (DoF) of the system?

12 (= K)

8 (= min(N_t, K))

256 (= N)

128 (= min(N_t*N, K))

⚠️Engineering Note

RIS Capacity Planning

Sizing an RIS for a multi-user deployment:

  • DoF target: NtKN_t \geq K at the BS. RIS elements NN don't count toward DoF.
  • Per-user SNR target: required SNR per user determines N2α2β2N^2 \cdot \alpha^2 \beta^2 (coherent RIS gain times per-hop path losses). Solve for NN.
  • Cluster factor: if users are highly correlated, single Φ\boldsymbol{\Phi} serves all of them jointly; if uncorrelated, each user needs its own Φ\boldsymbol{\Phi} via time-sharing or clustering (Caire 2022 contribution).
  • Pilot budget: scales as NtKN_t \cdot K per cluster times number of clusters; don't exceed coherence block.
Practical Constraints
  • Typical RIS size for K=8K = 8 users at mmWave: N256N \sim 256-10241024.

  • Cluster count: 2\sim 2-44 in urban scenarios; 1 if users are geographically close.

  • Scheduler update rate: typically slower than the coherence time; 100\sim 100 ms per cluster update.