ISAC Beamforming
Beamforming: Where ISAC Gets Spatial
Waveform design (Section 29.3) determines what you transmit in time-frequency. Beamforming determines where you point that energy in space. In ISAC, the beamformer must simultaneously form communication beams toward users and sensing beams toward targets --- and the interplay between these beams determines the rate-CRB tradeoff.
The good news: when , the spatial degrees of freedom are abundant and both functions can be served with minimal mutual interference. This is the regime of massive MIMO ISAC.
Definition: ISAC Beamforming Problem
ISAC Beamforming Problem
Design the beamforming matrix to simultaneously serve communication users and illuminate sensing targets:
where the SINR for communication user is:
This is non-convex due to the CRB objective and SINR constraints. Common approaches: semidefinite relaxation (SDR), alternating optimisation, or successive convex approximation.
Definition: SDR for ISAC Beamforming
SDR for ISAC Beamforming
The semidefinite relaxation replaces with a PSD matrix :
where and encodes the CRB objective. If the solution has for all , the relaxation is tight and beamforming vectors are extracted via eigendecomposition.
SDR is tight (rank-1 solutions) in many practical ISAC scenarios, particularly when is large relative to . When rank , Gaussian randomisation provides approximate solutions with bounded performance loss.
Null-Space Projection ISAC Beamforming
Complexity: for ZF + projection (dominated by pseudo-inverse). Much cheaper than SDR ().Null-space projection is suboptimal (it does not exploit communication beams for sensing) but provides a simple, closed-form solution. It is near-optimal when (massive MIMO regime).
Joint Communication-Sensing Beampattern
Visualise the ISAC beampattern showing communication beams (toward users) and sensing beams (toward targets). Compare null-space projection, naive power splitting, and joint SDR approaches. Observe how more antennas reduce the tradeoff.
Parameters
Example: ISAC Beamforming for a 5G mmWave Base Station
A 5G ISAC base station with antennas at 28 GHz serves users at angles and tracks targets at . Design the beamforming using null-space projection.
DOF analysis
Total beams: . Available DOF: . The system is well under-determined (), so both functions can be served with margin for sidelobe control.
Communication beamforming
ZF: . This nulls inter-user interference using 3 DOF.
Sensing beamforming
Project sensing beams into the null space of : . Since target () is near user (), the projection removes some energy. Target at is well-separated, retaining beam energy.
Performance
With dBm: communication SINR dB per user (64-QAM). Sensing beampattern: dBm at , dBm at (3 dB loss from proximity to user). The null-space projection uses 13 of 16 DOF for sensing.
Definition: RIS-Assisted ISAC
RIS-Assisted ISAC
A Reconfigurable Intelligent Surface (RIS) with elements assists ISAC by providing additional propagation paths:
where is the direct path, is the RIS-to-user channel, is the RIS phase-shift matrix, and is the BS-to-RIS channel.
For sensing: The RIS creates a virtual transmitter at the RIS location, providing additional viewing angles for imaging. The sensing matrix becomes:
Joint optimisation of (beamforming) and (RIS phases) enables simultaneous communication enhancement and sensing coverage extension.
RIS-ISAC is particularly valuable for NLOS sensing: the RIS can illuminate targets hidden behind obstacles, providing coverage that monostatic ISAC cannot achieve. The RIS also increases the effective aperture for imaging, improving angular resolution.
RIS-Assisted ISAC Sensing Coverage
Explore how a RIS extends the sensing coverage of an ISAC base station. The plot shows the combined sensing power map from direct and RIS-reflected paths. Move the RIS position to see how it illuminates NLOS regions.
Parameters
Example: RIS-ISAC for NLOS Target Detection
An ISAC BS with antennas is at the origin. A target is at position m, blocked by a building. A RIS with elements is mounted on a wall at m. Compute the RIS-reflected path gain relative to a hypothetical direct path.
Path geometry
BS to RIS: m. RIS to target: m. Hypothetical direct path: m.
RIS path gain
RIS coherent gain: ( dB) when phases are perfectly aligned. Path loss ratio (RIS vs. direct, two-way for sensing): . Numerically: . The RIS-reflected path provides dB gain over the (blocked) direct path --- enabling NLOS sensing.
Practical considerations
This gain assumes perfect CSI for RIS phase optimisation. In practice, CSI errors reduce the coherent gain by 3--6 dB. The RIS also introduces additional delay spread, which may require wider bandwidth for range resolution.
Common Mistake: Insufficient DOF for Joint Beamforming
Mistake:
Designing ISAC beamforming with , where there are not enough spatial degrees of freedom to serve both functions simultaneously.
Correction:
When , the communication and sensing beams cannot be formed independently. Options: (1) reduce or via user/target scheduling; (2) use time-division (alternate between communication and sensing frames); (3) accept a severe rate-CRB tradeoff. The "ISAC sweet spot" requires for comfortable operation.
Hardware Sharing Challenges in ISAC
ISAC promises hardware savings by sharing the antenna array, RF chains, and baseband between communication and sensing. Practical challenges:
- Self-interference: In monostatic ISAC, the transmitter and sensing receiver share the same array. TX-RX isolation of 80--100 dB is needed, requiring circulators, SIC, or full-duplex techniques.
- Dynamic range: Communication signals have 40--60 dB dynamic range (near-far users); sensing echoes add another 60--80 dB. The ADC must handle 100--140 dB total.
- Timing: Communication uses continuous transmission; pulsed radar needs quiet periods for echo reception. OFDM ISAC avoids this by using cyclic prefix as the "quiet period" for near-range targets.
Quick Check
In null-space projection ISAC beamforming, the sensing beam is projected into the null space of the communication channel. What happens when the target direction is close to a user direction?
The projected sensing beam loses energy toward the target
The communication beam automatically senses the target
The beamforming problem becomes infeasible
When the target steering vector has a large component in the communication channel's column space, the null-space projection removes that component, reducing the sensing beam gain.
Key Takeaway
ISAC beamforming jointly optimises communication SINR and sensing CRB. SDR provides near-optimal convex solutions; null-space projection offers a simpler alternative for massive MIMO. RIS extends ISAC sensing to NLOS regions by adding virtual viewing angles. With , both functions can be served with minimal mutual interference.