Exercises
ex-ch19-01
EasyCompute the Walden-model ADC power for a single chain at resolution bits, sampling rate GS/s, and Walden figure-of-merit fJ/conversion-step. How much does this change if the resolution drops to ?
in watts when FoM is in joules and in Hz.
The case corresponds to a single comparator per rail.
Numerical evaluation
mW. mW.
Ratio
Ratio . Per-chain savings are more than 500x, but real savings are dominated by the fixed RF power.
ex-ch19-02
EasyDerive the 1-bit Bussgang gain for a real-valued Gaussian input from Stein's identity and the sign-function derivative.
Stein's identity: .
in distribution.
Apply Stein
.
Evaluate the derivative
Check
Unit variance gives . The Bussgang gain applied to an amplitude-1 Gaussian signal reduces the effective signal to , matching the low-SNR capacity loss since .
ex-ch19-03
EasyUse the arcsine law to compute the quantized covariance entry when the underlying Gaussian correlation is and .
.
.
Arcsine value
rad.
Quantized correlation
. The nonlinearity shrinks the correlation from to β quantization decorrelates.
ex-ch19-04
EasyIn a mixed-ADC receiver with high-resolution antennas, compute the effective array gain and the corresponding rate at (single-user, MRC, Rayleigh). Compare with and .
with .
Rate .
Compute $G$
. , .
Rates
bit/use. bit/use. bit/use.
Interpretation
A 20% high-precision fraction buys bits/use of the bits/use gap between 1-bit and full-precision β about 24% of the maximum improvement for only 20% of the full-resolution power. The law of diminishing returns is mild here.
ex-ch19-05
EasyA 1-bit receiver at per-antenna SNR dB has antennas. Using the Bussgang formula for MRC with no interferers, compute the effective post-combining SINR and the rate.
Array-combined SNR .
.
Array SNR
. .
Apply formula
.
Rate
bit/use. The ideal rate at the same array SNR would be bit/use; the 1-bit receiver keeps about 28%.
ex-ch19-06
MediumProve that the low-SNR ratio as for the real BSC with crossover , via the Taylor expansion of at . State which higher-order correction term appears in the ratio.
Small-$\sqrt{\ntn{snr}}$ expansion
. Square: .
$H_2$ expansion
.
Ratio
. . Their ratio at leading order: . The first correction is , so , a slight improvement over the low-SNR limit before the 1-bit cap starts to bite.
ex-ch19-07
MediumShow that the Bussgang distortion covariance of a 1-bit quantizer applied to an i.i.d. Gaussian vector is and that it does not depend on .
elementwise with the correlation matrix.
For i.i.d. the correlation is , so off-diagonals are zero.
Quantized covariance
The correlation matrix is , so off-diagonal entries of are . The diagonal entries are the variance of , which is . So .
Bussgang matrix
(diagonal, with one complex entry per antenna), .
Distortion
for the complex receiver (factor 2 from I and Q rails). After per-rail normalization, each rail sees variance . The scaling drops out because the 1-bit output amplitude is .
ex-ch19-08
MediumCompare the two-user MRC SINR of user 1 in an infinite-precision receiver vs. a 1-bit receiver, assuming , , , per-antenna SNR (-20 dB), and orthogonal channels ().
Infinite-precision MRC SINR .
1-bit MRC SINR .
Ideal
. bit/use.
1-bit
. bit/use.
Ratio
. Near the low-SNR regime but a bit below because is not quite small. The ratio tends to as per-antenna SNR .
ex-ch19-09
MediumA receiver uses bit allocation with per-antenna gains and asymptotic with . Show that at very high power budget the optimal continuous allocation converges to for every antenna, and derive the leading-order rate loss.
.
High budget low all antennas saturate at .
Asymptotic behavior
As the water level , the stationarity condition , clipped at . Every antenna saturates.
Rate loss
Total rate loss at saturation: , which scales as β the classical 6 dB/bit diminishing-return.
Comment
Even with unlimited power, the per-antenna quantization loss does not vanish β it is bounded by the maximum hardware resolution, not the budget.
ex-ch19-10
MediumVerify that the effective array gain of a mixed-ADC receiver corresponds to the special case of Exercise 9 with and argue why any intermediate resolution strictly improves the effective gain per unit budget.
In the mixed case, antennas contribute and contribute .
Use the concavity of as a function of the ADC budget .
Direct substitution
Per-antenna gain is . Summing:
Concavity
is strictly concave in (distortion decreases geometrically but rate is logarithmic). Replacing pairs of by at the same total budget strictly increases the sum gain by Jensen's inequality.
Conclusion
Mixed-ADC with only two levels is suboptimal β the continuous bit-allocation always weakly dominates. It is, however, hardware-friendly.
ex-ch19-11
MediumA 1-bit massive MIMO receiver needs a DC-offset loop to keep the comparator threshold at zero. Model the DC offset as a fixed bias added to each I and Q rail, and show that the Bussgang gain becomes . What is the penalty for ?
Redo Stein's identity with a shifted sign function .
Use .
Shifted quantizer
. Stein:
Penalty
For : , so the Bussgang gain shrinks by ~4.4% and the effective SINR by 8.8% (). In decibels, dB of penalty β a reminder that DC calibration matters but is forgiving at modest offsets.
Interpretation
At the penalty is squared = 0.37, a 4.3 dB hit. So bias drift comparable to signal amplitude destroys most of the receiver's performance β supporting the pitfall of Section 19.1.
ex-ch19-12
MediumA base station has antennas, bandwidth MHz, MS/s, Walden FoM 100 fJ/step, and fixed RF cost mW per antenna. At per-antenna SNR dB, compute the energy efficiency (bits/J) for and and determine which wins.
Rate bit/use, then multiply by to get bits/s.
Denominator: , with .
Per-ADC power
Β΅W. Β΅W.
Rates
bit/use. bit/use. Gbps. Gbps.
Power totals
W. W. Ratio .
EE comparison
Gbits/J. Gbits/J. 4-bit wins by 6%. The RF cost dominates and the 4-bit rate gain is essentially free. At this SNR and RF cost, 1-bit is not the right choice β the lesson of Example EBreak-Even Between 1-Bit and 4-Bit.
ex-ch19-13
HardDerive the Bussgang-based MRC SINR of user 1 in a -user Rayleigh uplink with 1-bit ADCs, antennas, equal powers , and per-antenna SNR , under the channel-hardening approximation and favorable propagation for . Show that as the SINR saturates and derive the ceiling.
Write the numerator and denominator separately, exploiting the approximation for interference and distortion.
The distortion noise per antenna is independent of .
Numerator
Signal power: .
Interference
Using favorable propagation, , so each interferer contributes (not ). Total interference .
Quantization distortion
Per-antenna distortion variance is (dominated by the total received power). After MRC by it contributes for large .
SINR
.
Ceiling
As with fixed , the numerator grows linearly in while the denominator stays , so the SINR is unbounded in . But in the fixed product regime (common in low-SNR analyses), the SINR converges to as and . The 1-bit receiver does not suffer from a finite SINR ceiling under the combined limit β the array gain still pays β but the rate scales as , same as infinite precision, with a constant penalty.
ex-ch19-14
HardProve that the Bussgang residual has zero mean and is orthogonal to for the general MIMO quantizer case, and explain why the orthogonality principle alone does not imply that is Gaussian.
Use the definition .
Gaussianity of would require all its higher moments to match a Gaussian β orthogonality is only a second-order property.
Zero mean
Any odd quantizer has when is zero-mean symmetric (which holds for Gaussian). Since as well, .
Orthogonality
Not Gaussian
The quantizer map is deterministic, so is a deterministic nonlinear function of . Its marginal distribution is the push-forward of the Gaussian through that function, which has finite support (for 1-bit, takes only values). The Gaussian assumption in rate analysis is a worst-case upper bound on mutual information loss (Gaussian-noise-worst-case), not an exact distribution.
ex-ch19-15
HardBuild a numerical table for the water-filling bit allocation in Theorem TContinuous Bit Allocation is Water-Filling on Log Gains with 16 antennas, gains for (i.e. 1 dB per antenna drop), dB, and total budget . Report the integer allocation, the total rate, and the rate lost to rounding vs the continuous relaxation.
Use the algorithm in AWater-Filling Bit Allocation.
Rounding loss is bounded by bits of total rate times the per-antenna rate differential.
Compute continuous relaxation
Bisection on until . Typical answer (round to two decimals): .
Integer rounding
Floor: , cost . Leftover 8. Greedy adds one bit each to antennas 1, 2 (costs 4 each, total 8): , cost . Add one bit to antenna 3 (cost 4, total 48). Final: .
Total rate
Using , , and : Numerically this comes to about bits/use.
Rounding loss
The continuous relaxation gives bits/use, so the rounding loss is bits/use (~3-4%). The dropout of antennas 13-16 is correct for this budget β they contribute less marginal rate per bit than the added bit to antennas 1-3.
ex-ch19-16
HardIn the example profile of Exercise 15 but with dB, repeat the allocation. Why does the optimum shift toward more antennas at and fewer at ?
Lower SNR depresses the water level, making more antennas economical at β but the argument needs a second look because the relative gain differences change.
Continuous
At , all shift down by bits uniformly. New vector: . Most antennas now sit below 1 bit, so the integer rounding sets them to 0 (off). Only the top 2-4 antennas cross 1 bit.
Integer: same budget 48
Floor: only 1 or 2 antennas have , total cost e.g. 4. Leftover 44 to spend. The greedy phase will walk up: give more bits to the top antenna first, then the second, reaching perhaps . Details depend on the cost-gain ratios.
Interpretation
At low SNR, the strongest antennas become more valuable relative to the rest β the water drops, and the relative prominence of the best antennas grows. So the optimum does not shift uniformly toward 1 bit; it concentrates more bits on fewer antennas, shutting off the weak ones. This is the opposite of what the pure Walden argument at low SNR suggests. The reconciliation: the Walden argument assumed all antennas have the same gain, while here they do not.
ex-ch19-17
HardA mmWave base station operates at GHz with MHz bandwidth and a 256-element UPA. Per-antenna SNR on the uplink is dB. Compute (a) the 1-bit achievable rate under single-user MRC, (b) the infinite-precision rate, (c) the rate gap in dB, and (d) interpret the gap in terms of effective SNR loss vs the low-SNR prediction.
.
Single-user MRC, channel hardening, and Bussgang from Theorem TBussgang SINR for Linear Combining.
Array SNR
.
Infinite-precision
bit/use.
1-bit
. bit/use.
Ratio in dB
. In decibels dB, about 3 dB worse than the low-SNR dB prediction. The extra penalty comes from the fact that so we are not in the linear (low-SNR) regime β the quantization noise has started to cap the effective SINR. This shows that the loss is a best-case bound, not an always-achievable constant.
ex-ch19-18
HardProve that the sum is the tightest linear upper bound on the continuous bit-allocation result for two-level allocations as , and derive the worst-case sub-optimality gap.
Use Jensen's inequality on the concave function .
Worst case is the operating point where Jensen is tightest.
Concavity
is concave in for fixed because is concave in (by the Lloyd-Max table's decreasing marginal returns) and is concave. Hence Jensen gives for any allocation with the same average.
Linear upper bound
Restricting to the two-level set forces the allocation to be binary, which is suboptimal relative to allocating the same total budget continuously. The binary case gives exactly , a linear function of .
Sub-optimality
The gap between the linear upper bound and Jensen's best continuous allocation is maximized at and equals . So mixed-ADC at the halfway point leaves about 7% of the per-antenna Bussgang-gain improvement on the table. In rate terms this is at most a few tenths of a bit/channel use.