Exercises
ch18-ex01
EasyFor a MISO BC with antennas and users with i.i.d. Rayleigh fading (), estimate the multiuser diversity gain at dB. Compare the sum rate with users (no scheduling) and users (optimal scheduling).
The multiuser diversity gain is approximately for the effective SNR per stream.
With : no scheduling choice, sum rate .
With : effective SNR enhanced by .
$K = 2$ (no scheduling)
Sum rate bits/use.
$K = 50$ (with scheduling)
Effective per-stream SNR . Sum rate bits/use. Scheduling gain: bits (35% improvement).
ch18-ex02
EasyIn the ISAC framework, a system allocates 70% of its power to the communication signal and 30% to the deterministic sensing waveform. If the total SNR is 20 dB and the communication channel has a single antenna (), what is the communication rate?
The communication rate depends only on the random signal power.
.
Communication rate
bits/use. Compared to the rate without sensing ( bits), the sensing allocation costs about 0.25 bits β a modest penalty for 30% sensing power.
ch18-ex03
MediumFor the MISO ISAC system with , show that when the communication user and the sensing target are at the same angle (), the ISAC tradeoff vanishes β both functions can be optimized simultaneously.
When both are at the same angle, the optimal communication beam and the optimal sensing beam coincide.
The communication signal (beamformed toward the user) also illuminates the target optimally.
All power can be random (communication) and still achieve the best sensing.
Same-angle channels
With : . The optimal communication beamformer points toward both the user and the target.
No tradeoff
The FIM is . Since concentrates all power in the direction of , this is the maximum FIM achievable with power β same as the sensing-only solution. Meanwhile, the communication rate is maximized because all power goes to . Both are simultaneously optimal: no tradeoff.
Conclusion
The ISAC tradeoff exists only when the communication and sensing channels require different spatial resources. When they are aligned, "sensing is free" is literally true.
ch18-ex04
MediumFor a 5-user IC with the following interference topology β Tx 1 interferes with Rx 2 and Rx 5; Tx 2 interferes with Rx 3; Tx 3 interferes with Rx 4; Tx 4 interferes with Rx 5; Tx 5 interferes with Rx 1 β find the topological DoF. Compare with the IA DoF.
Draw the interference graph and find its complement.
Find the maximum independent set in the complement graph.
IA DoF for 5 users: .
Interference graph
Edges: . This is not fully connected β some pairs do not interfere.
Complement graph
Non-interfering pairs: . (And their reverses for the undirected version.)
Maximum independent set
In : ? Check: (no interference), , (they interfere!). So is not independent. Try : independent (no mutual interference). Try : , independent. Try : , independent. Try ? , , (they interfere). Not independent. Try ? , , . Not independent. Maximum independent set size: . Topological DoF = 2.
Comparison
Topological DoF = 2. IA DoF = 5/2 = 2.5. Full CSIT provides 25% more DoF than topological CSIT for this topology.
ch18-ex05
MediumDerive the Pareto boundary of the ISAC rate-CRB tradeoff for a scalar () ISAC system where the communication channel has gain and the sensing channel has gain . Express the CRB as a function of the communication rate.
With : where is deterministic (power ) and .
Power constraint: .
Rate: .
CRB: where .
Express $P_r$ in terms of rate
gives .
CRB as function of rate
. Total signal power for sensing: (all power contributes to sensing). But wait β the FIM for sensing depends on whether the signal is known or random. For the deterministic part: FIM . For the random part: FIM (averaged contribution). Total FIM .
Surprising result for scalar case
In the scalar case (), the total power always contributes to sensing regardless of the split β because there is only one spatial dimension. The CRB is , independent of ! This means there is no tradeoff in the scalar case β sensing performance is determined entirely by total power, not by the split.
The tradeoff appears only with , where the spatial allocation (beamforming direction) creates competition between communication and sensing.
ch18-ex06
HardFor the index coding problem corresponding to a 4-user TIM instance with cycle topology (edges ), find the optimal index coding rate. Show that it equals the topological DoF computed via the complement graph.
The complement of the 4-cycle is... also a 4-structure (two disjoint edges).
The index coding capacity is per user.
For the complement of a 4-cycle: the fractional chromatic number is 2.
Complement graph
4-cycle edges: . Complement: β two disjoint edges (a perfect matching).
Independence number
: or are maximum independent sets.
Index coding rate
The optimal index coding broadcasts at rate symbols per channel use. Each user achieves DoF = 1/2. Total DoF = 2, matching the TIM computation.
Optimal code
The index code transmits and in two uses. Rx 1 has side info (no interference from Tx 3), so it decodes . Rx 3 has side info , decodes similarly. Rx 2 has side info , decodes . Rx 4 has side info , decodes . This achieves 4 messages in 2 uses: DoF = 2.
ch18-ex07
HardFor the MISO ISAC system with antennas, a ULA with half-wavelength spacing, a communication user at and a target at , design the Pareto-optimal beamforming strategy that splits power between communication and sensing. Parameterize by the fraction of power allocated to the deterministic sensing beam.
The steering vectors are .
Deterministic beam: .
Communication covariance: (MRT to comm user).
Steering vectors
(broadside). . Inner product: .
Communication rate
. With : .
Sensing FIM
The FIM depends on . The FIM for the angle parameter is proportional to . The deterministic component ( in the target direction) contributes more effectively to the FIM than the communication component.
Pareto boundary
As increases from 0 to 1: decreases linearly (in dB), while the CRB decreases (sensing improves). The Pareto boundary is the curve for .
ch18-ex08
MediumShow that for a fully connected interference graph ( users, every Tx interferes with every Rx), the topological DoF equals 1, regardless of . What does this imply about the value of topological CSIT in dense networks?
Fully connected graph: every pair interferes.
Complement graph: no edges β independence number = 1.
Complement graph
If every pair interferes, the complement graph has no edges. Every vertex is isolated.
Independence number
(a single vertex is the maximum independent set).
Topological DoF
. Only one user can transmit at a time β TDMA.
Implication
In fully connected (dense) interference graphs, topological CSIT provides no advantage over no CSIT. The topology is uninformative. Full CSIT is needed (IA achieves ). This highlights that TIM is most useful in sparse interference graphs where many pairs do not interfere.
ch18-ex09
MediumFor a 3-user MISO BC with antennas and users at angles , explain why the base station cannot serve all 3 users simultaneously. How many users should be scheduled per slot, and what is the optimal scheduling strategy?
With , at most 2 spatial streams can be multiplexed.
The optimal strategy selects the best pair of users per slot.
Three possible pairs: . The pair with the most orthogonal channels gives the highest sum rate.
Spatial constraint
With , the rank of the total channel matrix is at most 2. Serving 3 users simultaneously would require rank 3, which is impossible.
Scheduling
Schedule 2 users per slot. Three options:
- : angular separation
- : angular separation (most orthogonal for ULA)
- : angular separation The pair has the largest angular separation and thus the most orthogonal channels, giving the highest ZF sum rate.
Round-robin fairness
For fairness, alternate between all three pairs. On average, each user is served 2/3 of the time, achieving effective DoF = 2/3 per user.
ch18-ex10
Challenge(Research-level) Extend the Liu-Caire ISAC framework to a -user MIMO BC setting where the base station must simultaneously communicate with users and sense targets. Formulate the multi-user multi-target rate-CRB tradeoff and discuss the challenges compared to the single-user single-target case.
The communication rate region is the MIMO BC DPC region with covariance .
Each target has its own FIM depending on the total signal covariance .
The tradeoff is now multi-dimensional: rates + CRB constraints.
Multi-user communication
The communication rate region is the DPC region with random signal covariances for users and the deterministic sensing component .
Multi-target sensing
The FIM for target depends on . Each target may require different spatial emphasis (beam directions).
Challenges
- The optimization is over communication covariances + the sensing waveform.
- Multiple targets may require contradictory beam directions.
- The Pareto boundary is -dimensional, making it hard to visualize and optimize.
- The MAC-BC duality for the communication part still applies, but the sensing constraints break the clean duality structure.