Eigenmode Analysis of the BS-RIS Channel
The Algebraic Heart of Array-Fed RIS
The near-field BS-RIS channel has a rich SVD structure. Each singular value corresponds to an "eigenbeam" that the active array can excite and the RIS can focus coherently. The number of usable eigenbeams is essentially the number of independent streams the array-fed RIS can carry. Section 11.2 develops the eigenmode analysis and its consequences for multiplexing capacity.
Definition: Eigenmode Decomposition of
Eigenmode Decomposition of
The SVD of the BS-RIS channel is
where and with .
- (right singular vector) is an active-array beam direction that maximally couples into the -th eigenmode.
- (left singular vector) is the RIS-side signature of the -th eigenmode β a specific phase profile across the RIS elements.
- is the coupling gain of the -th eigenmode.
In the near-field regime, (full rank in the smaller dimension), giving parallel eigenmodes.
Theorem: Eigenbeams Map to Users
Suppose the array-fed RIS has . Then the RIS can form orthogonal eigenbeams, one per eigenmode of . For users in known directions, the joint active+passive beamforming can deliver each user a dedicated eigenbeam with:
- No inter-beam interference at the ideal solution (eigenmodes are orthogonal by SVD).
- Per-user array gain: from eigenmode coupling.
- Per-user aperture gain: from coherent RIS focusing on user 's direction.
Total multiplexing capacity: parallel streams of rate at the per-user level. Sum rate: , which can exceed that of a conventional massive-MIMO system at the same .
Each eigenmode of produces a different RIS-side signature . The RIS can "steer" the -th eigenmode to a specific user via its phase-shift matrix . With users, we want to assign each user to one of the eigenmodes (one beam per user). When , this assignment is possible without interference crosstalk.
Active precoder aligned with eigenmodes
Choose active precoder where is power-allocation to eigenmode . Then . Each eigenmode appears as a distinct RIS-side excitation.
RIS phases focus per-user
Choose to focus eigenmode toward user 's direction: . Since the are orthogonal (left singular vectors), the focused beams are nearly orthogonal.
Per-user rate
User receives signal through the -th eigenmode with per-user SNR . Sum rate sums over eigenmodes.
Capacity of Array-Fed RIS is Near Massive-MIMO
Under ideal eigenmode alignment, the array-fed RIS capacity is
Compare with a fully-digital massive-MIMO BS of equivalent active-antenna count (without RIS):
where are singular values of the BS-UE direct channel. The RIS adds the factor to each eigenmode's SNR β effectively doing the work of additional antennas per eigenmode. At : the "effective array size" is antennas' worth of aperture. At : 32 antennas' worth.
Practical outcome: + delivers performance comparable to a -antenna fully digital array, at dramatically lower cost. This is the architectural case for array-fed RIS.
Eigenmode Spectrum of vs. Geometry
Sweep the array-RIS distance and plot the singular value spectrum of . Near-field distances give many significant eigenvalues; as distance grows, the spectrum collapses to a few dominant values (far-field). The transition is the design sweet spot for array-fed RIS.
Parameters
Example: Eigenmode Count for a 28 GHz Design
active antennas in a -aperture ULA, RIS elements in a -aperture UPA, (about 3 cm at 28 GHz). Compute the effective number of eigenmodes.
Fraunhofer distance
. . β (near-field).
Near-field DoF
modes. Since , the bottleneck is the active array. Effective eigenmode count: .
Streams
The array-fed RIS supports up to parallel streams at this geometry. Compared to a far-field alternative (where would force rank-1), this is a improvement in multi-user multiplexing.
Practical
With users, each served on their own eigenmode, the array-fed RIS provides 8 parallel streams at full -fold aperture gain β i.e., 8 users each seeing coherent elements.
Eigenmode Allocation for Array-Fed RIS
Complexity: for SVD + for assignmentsThe algorithm is near-closed-form thanks to the eigenmode structure. No AO outer loop is needed once 's SVD is computed β a major computational simplification over general RIS optimization. This is the central algorithmic payoff of the array-fed RIS architecture.
Common Mistake: In the Far-Field, Rank Collapses
Mistake:
"Far from the RIS, is still a proper channel matrix; we should be fine."
Correction:
In the far-field, all active-array elements "see" the same spatial direction toward the RIS: becomes a rank-1 outer product . Only ONE eigenmode exists; only ONE user can be served independently. Multi-user multiplexing through a single RIS in far-field requires rich per-user scattering on the RIS-UE side β which mmWave doesn't provide. Array-fed RIS is specifically designed around near-field geometry; far-field usage negates its raison d'Γͺtre. Verify at design time.