Exercises
ex-ch20-01
EasyA mmWave base station has antennas and serves users. The system designer wants the hybrid architecture to achieve fully-digital spectral efficiency exactly. What is the minimum number of RF chains that guarantees this? Cite the theorem.
Apply the theorem
By Theorem TWhen Hybrid Matches Fully Digital, suffices to realize any fully-digital precoder exactly.
Compute
RF chains.
Remark
Only 8 RF chains are needed to match a 128-antenna digital array's spectral efficiency, yielding a 16x reduction in data-converter power.
ex-ch20-02
EasyFor antennas and RF chains, compute the number of phase shifters in (a) the fully-connected architecture and (b) the subarray architecture.
FC: .
SA: .
Fully-connected
phase shifters.
Subarray
phase shifters, a factor 8 reduction.
Cost implication
At mW per phase shifter, FC dissipates W in shifters alone; SA dissipates W.
ex-ch20-03
EasyCompute the beamforming-gain loss from phase-shifter quantization for bits using the formula . Express each in dB.
.
Loss in dB .
$b = 1$
. Loss dB.
$b = 2$
. Loss dB.
$b = 3$
. Loss dB.
$b = 4$
. Loss dB.
Interpretation
Three bits give sub-0.25 dB loss - the practical sweet spot.
ex-ch20-04
EasyA 28 GHz array of antennas uses phase shifters. What is the worst-case beam-squint angle for a beam steered to over a bandwidth of GHz? Is squint a problem for ?
in radians.
Compare to the DFT beamwidth radians.
Compute squint
rad .
DFT beamwidth
rad .
Assessment
: squint is larger than one beamwidth, so the edge-of-band beam misses its target. For this array, either reduce bandwidth, add sub-band precoding, or switch to true-time-delay (Rotman lens).
ex-ch20-05
MediumConsider a hierarchical beam codebook on a ULA. How many pilot symbols does the hierarchical search use compared to an exhaustive sweep over beams? Compute the ratio.
Hierarchical: symbols.
Exhaustive: symbols.
Hierarchical count
Depth , symbols .
Exhaustive count
symbols.
Ratio
x reduction. For a array, the ratio grows to x. The savings scale as .
ex-ch20-06
MediumShow that the constant-modulus constraint implies , independent of the phases .
.
Count: entries of magnitude .
Frobenius norm
.
Substitute magnitudes
Each entry has magnitude , so each contributes to the squared norm.
Sum
Total . Independent of phases, as claimed.
ex-ch20-07
MediumFor a ULA of with spacing, the DFT codebook has orthogonal beams. At what angle (in degrees) does the worst-case beam-alignment loss occur for a target direction ? Compute the quantization loss in dB.
The DFT beams are uniform in with spacing .
Find the nearest codebook beam angle and compute the mismatch.
Worst case: target at the midpoint between two codebook beams.
Target in $\sin\theta$
. DFT beam positions: for (unambiguous region scaled for ).
Nearest beam
The nearest DFT beam is at (or ); midpoint is . Mismatch to beam at : .
Fractional mismatch
Relative to DFT grid spacing , this is of a beam width.
Loss
Using , loss dB. If the target landed exactly at the midpoint , the mismatch would be beam and the loss would be dB.
ex-ch20-08
MediumIn OMP-based spatially sparse precoding, the dictionary has columns and the target precoder has columns. Count the number of complex multiplications per OMP iteration (correlation step + least squares).
Correlation: is times row-wise operations.
LS fit: dominated by the product.
Correlation cost
is , complex muls.
Least-squares cost
At iteration , is complex muls; the inverse is . For , the inversion is negligible.
Total per iteration
complex muls, dominated by correlation. For , : about complex muls per iteration - very cheap by DSP standards.
ex-ch20-09
MediumProve that in the fully-connected architecture with , the hybrid precoder is at most rank , regardless of the phase-shifter settings.
Use the fact that the product of an matrix and an matrix has rank .
Apply the standard rank inequality .
Rank inequality
For any matrices and , .
Apply to hybrid
is and is , so the inner dimension is . Hence .
Operational meaning
If , the hybrid precoder cannot independently serve streams - spatial multiplexing caps at . The bound is thus a fundamental constraint, not an engineering convenience.
ex-ch20-10
MediumA Butler matrix feeds a 16-element ULA. Compute the pointing directions (in degrees, within ) of the 16 beams produced by exciting each input port individually. Assume element spacing.
DFT beam corresponds to for , where the offset centers beams around broadside.
Take or use standard DFT shift.
Beam positions in $\sin\theta$
For , centered: for , giving values .
Compute angles
: beam 8 points to (broadside), beam 9 to , beam 15 to , beam 0 to (endfire), etc.
Pattern summary
The 16 beams uniformly tile in steps of , corresponding to angles clustered near broadside and widening toward endfire. Beam endfire beams have reduced gain due to the ULA element pattern.
ex-ch20-11
HardProve the amplitude-phase decomposition used in Theorem TWhen Hybrid Matches Fully Digital: for any complex number with , there exist phases such that
Write for some .
Use the identity .
Polar decomposition
Write for a unique (possible since ). Set , so .
Euler identity
, so .
Identify phases
Set , . Both are real angles; the representation holds.
Interpretation
Two unit-modulus vectors sum to any complex number of modulus where is the sum of their magnitudes. This is the elementary identity behind the hybrid-matches-digital result.
ex-ch20-12
HardAnalyze the OMP-based hybrid precoder when the channel has paths but the dictionary has resolution and the path directions do not lie on the grid. Bound the residual in terms of , , and .
Express each path's true steering vector as the nearest grid vector plus an error .
The error scales as for small mismatch.
Sum the squared errors over the paths.
Per-path mismatch
Let be the true direction, the nearest grid direction. Expand . The derivative norm is for a ULA of size .
Per-path squared error
(worst case, midpoint mismatch).
Total residual
OMP picks the nearest dictionary atom for each path and absorbs its amplitude. The residual contributed by path is at most . Summing:
Practical consequence
For with , the relative residual is , which is below the numerical precision floor for . Coarser dictionaries () yield residual, destroying OMP optimality.
ex-ch20-13
HardSuppose an mmWave link uses a hybrid architecture with RF chains and a fully-connected topology. The per-RF-chain circuit power is W, per-phase-shifter power is mW, and the radiated power is . The spectral efficiency is where accounts for hybrid losses. Find the energy efficiency (bits/J) and determine the optimal for a fixed , W, dBm.
Total power: .
EE .
Assume grows logarithmically with (multi-stream gain).
Power model
W.
Rate model
Assume multi-stream gain: , where we split the transmit power equally across streams. With , , W, W: per-stream SNR .
Compute EE for $\ntn{nrf} \in \{1, 2, 4, 8, 16\}$
Per-stream SNR in dB: : 134.8 dB; : 122.8 dB. Rates: , , , , bits/s/Hz (enormous at these SNRs). EE (bits/J): EE(1) ; EE(4) ; EE(16) .
Interpretation
The EE is remarkably flat in because the log-rate gain from multiplexing approximately cancels the linear phase-shifter power increase. In realistic conditions with lower SNR and fewer channel paths, a pronounced EE peak appears near (matching the channel rank).
ex-ch20-14
HardDerive the condition under which a subarray architecture with RF chains matches the spectral efficiency of a fully-connected architecture with the same . Express the condition in terms of the angular separation of the channel's dominant paths.
SA loses the combining across subarrays: each RF chain drives an aperture of size .
The loss vanishes when each subarray can independently serve one path.
This requires the paths to be resolvable by the smaller aperture.
Sub-aperture beamwidth
Each subarray of size has beamwidth radians. This is the angular resolution each subarray can exploit.
Condition for no penalty
If the channel paths are angularly separated by more than one sub-aperture beamwidth, one path per subarray can be aligned without inter-path leakage: .
Path assignment
Assign subarray to path such that restricted to subarray 's antenna set. The digital precoder combines them. Effective aperture per path , but coherent combining across subarrays - when the paths are resolved - recovers the full aperture gain.
Practical implication
Subarray architectures are near-optimal for mmWave channels with well-separated clusters. They pay the penalty only when the channel is rank-1 but transmitted streams spread across subarrays incoherently.
ex-ch20-15
ChallengeDesign challenge. A sub-THz 300 GHz link needs 10 Gbps at 100 m range in LOS. Propose a hybrid architecture: choose aperture size (equivalent ), , technology (phase shifter vs. lens/reflector), and phase-shifter resolution if applicable. Justify each choice using the results of this chapter.
First compute the link budget: m, free-space path loss at 100 m dB.
Required antenna gain depends on target SNR, noise figure, and thermal noise.
At sub-THz, phase shifters are lossy and power-hungry - consider lens/reflector.
Link budget
mm. FSPL at 100 m: dB plus of noise. With GHz and noise figure 10 dB, thermal noise is dBm. For 20 dB SNR: dBm. With dBm and path loss 122 dB: required antenna gain dB, split 29 dBi each side.
Required aperture
dBi linear equivalent antennas per side. At spacing (0.5 mm), this is a planar array of 2 cm 2 cm - mechanically feasible but a phase-shifter network would cost shifters.
Architecture: array-fed reflector
At 300 GHz, phase-shifter loss is prohibitive ( dB insertion) and bandwidth limitations (squint) are severe for 10 GHz signals. Choose an array-fed parabolic reflector (CommIT contribution): a 5 cm dish with active chains in the focal plane. The reflector provides the 29 dBi gain losslessly, and the 4 chains allow spatial multiplexing across up to 4 directions or users.
Bandwidth and multiplexing
The reflector is achromatic (geometric optics), so zero squint. With , the system can serve 4 users simultaneously or provide 4x spatial multiplexing to a single user with a well-conditioned channel. At 20 dB SNR and 10 GHz bandwidth, per-stream rate Gbps, well above the 10 Gbps target.
Conclusion
Recommended architecture: 5 cm parabolic reflector + active RF chains at the focal plane, digital baseband precoding. No phase shifters. Achromatic operation across 10 GHz, spatial multiplexing, target spectral efficiency met with large margin.
ex-ch20-16
MediumProve that the subarray architecture is a special case of the fully-connected architecture by exhibiting a fully-connected that equals a given block-diagonal SA .
Fill the off-diagonal blocks of with phase-shifter values that produce zero effective contribution when combined through .
A cleaner approach: note that a block-diagonal matrix is a valid constant-modulus matrix if we allow zero-amplitude blocks.
Since FC requires all entries to be of modulus , we cannot have exactly zero off-diagonals. Use the digital precoder to cancel instead.
The constant-modulus issue
A block-diagonal has off-diagonal blocks that are zero, violating the constant-modulus constraint . SA is thus not literally a special case of FC at the analog level.
Resolution via the digital precoder
Construct an FC matrix where off-diagonal blocks are random constant-modulus phases, and design such that the product equals the desired SA composite precoder . This requires the off-diagonal contributions to cancel through the pairing.
Dimension count
The set of composite precoders realizable by SA is a lower-dimensional manifold (block-structured) than the full FC set. Any SA precoder can be matched by an FC precoder (by construction), but not every FC precoder has an SA representation. Hence: The inclusion is strict.