Joint Sensing-Communication Signal Model

The ISAC Signal Serves Two Masters

We now formalize the dual-function signal model. The BS transmits a single waveform; from a communication perspective, it carries data to users; from a sensing perspective, it illuminates a target. Both perspectives share the same transmit signal, same BS precoder, and same RIS phase matrix. The optimization must account for both roles simultaneously.

Definition:

Joint ISAC Signal Model

BS transmits x(t)=Ws(t)\mathbf{x}(t) = \mathbf{W} \mathbf{s}(t), where s(t)=[s1(t),,sK(t)]T\mathbf{s}(t) = [s_1(t), \ldots, s_K(t)]^T are user data streams.

Communication model: User kk receives yk=hk,effHvksk+jkhk,effHvjsj+wk,y_k = \mathbf{h}_{k,\text{eff}}^H \mathbf{v}_{k} s_k + \sum_{j\neq k} \mathbf{h}_{k,\text{eff}}^H \mathbf{v}_{j} s_j + w_k, same as Chapter 5. The SINR is

SNRcomm,k=hk,effHvk2jkhk,effHvj2+σ2.\text{SNR}_{\text{comm},k} = \frac{|\mathbf{h}_{k,\text{eff}}^H \mathbf{v}_{k}|^2}{\sum_{j \neq k} |\mathbf{h}_{k,\text{eff}}^H \mathbf{v}_{j}|^2 + \sigma^2}.

Sensing model: The signal illuminates target at t\mathbf{t} via BS→RIS→target→RIS→BS path. The received radar signal at the BS is (after matched filtering)

ysens=αtσtHsens(Φ)Ws(tτt)+wsens,\mathbf{y}_{\text{sens}} = \alpha_t \sigma_t \cdot \mathbf{H}_{\text{sens}}(\boldsymbol{\Phi}) \mathbf{W} \mathbf{s}(t - \tau_t) + \mathbf{w}_{\text{sens}},

where Hsens(Φ)\mathbf{H}_{\text{sens}}(\boldsymbol{\Phi}) is the RIS- dependent sensing channel (round-trip BS-RIS-target) and τt=2dt/c\tau_t = 2 d_t/c is the round-trip delay.

The sensing beampattern at angle θ\boldsymbol{\theta} is

Psens(θ)=aH(θ)H1HΦHW2,P_{\text{sens}}(\boldsymbol{\theta}) = |\mathbf{a}^H(\boldsymbol{\theta}) \mathbf{H}_1^H \boldsymbol{\Phi}^H \mathbf{W}|^2,

i.e., the power radiated toward angle θ\boldsymbol{\theta} through the combined BS precoder + RIS.

Theorem: Beampattern Matching under RIS

The beampattern-matching problem is

minW,ΦθPsens(θ;W,Φ)Pdes(θ)2dθ\min_{\mathbf{W}, \boldsymbol{\Phi}} \int_{\boldsymbol{\theta}} \left|P_{\text{sens}}(\boldsymbol{\theta}; \mathbf{W}, \boldsymbol{\Phi}) - P_{\text{des}}(\boldsymbol{\theta})\right|^2 d\boldsymbol{\theta}

subject to power and unit-modulus constraints. The \int is discretized in practice into a grid of angles of interest (e.g., the target direction + clutter directions).

With RIS in the loop, the achievable beampatterns are a strict superset of those without: the RIS adds NN-dimensional passive control above and beyond the active precoder.

A well-designed radar waveform produces a desired beampattern: high power toward the target, low power toward clutter. Achieving this requires choosing the precoder such that Psens(θ)P_{\text{sens}}(\boldsymbol{\theta}) matches a target pattern Pdes(θ)P_{\text{des}}(\boldsymbol{\theta}). The RIS introduces an additional degree of freedom in this matching: tuning Φ\boldsymbol{\Phi} lets us hit PdesP_{\text{des}} with smaller W\mathbf{W} or more flexibly.

The Cramér-Rao Bound for RIS-Aided Sensing

Sensing SNR is a single number; the Cramér-Rao bound (CRB) gives a multi-parameter view: lower bounds on estimation errors for target position t\mathbf{t}, velocity, and other parameters. Under unbiased estimators, the CRB is

CRB(t)=J1(t;W,Φ),\text{CRB}(\mathbf{t}) = \mathbf{J}^{-1}(\mathbf{t}; \mathbf{W}, \boldsymbol{\Phi}),

where J\mathbf{J} is the Fisher Information Matrix, which depends on the sensing signal (waveform + precoder + RIS phases). The RIS phases appear inside J\mathbf{J} — tuning them reduces the CRB, improving estimation precision. Chapter 14 develops this in detail for localization.

Example: A 2-User RIS-ISAC System

2-user ISAC system with one radar target. Nt=4,N=64,Pt/σ2=20 dBN_t = 4, N = 64, P_t/\sigma^2 = 20\text{ dB}. User 1 at angle 30°30°, user 2 at angle 20°-20°, target at angle 60°60°. Describe the optimization goal.

RIS-ISAC Beampattern

Visualize the combined BS + RIS beampattern. Show the main beam toward target and the user beams. Vary the tradeoff parameter to see how the beampattern shifts between "radar-focused" and "comm-focused" profiles.

Parameters
64
8
45
0.5
20