Exercises
ex-ch18-01
EasyFor a massive MIMO system with antennas and i.i.d. Rayleigh fading with :
(a) Compute and . (b) What is the coefficient of variation of ? (c) Using Chebyshev's inequality, bound the probability that .
where .
Mean and variance
(a)
Coefficient of variation
(b) For :
The channel gain fluctuates by only about 8.8% around its mean.
Chebyshev bound
(c)
There is at most a 19.5% chance that deviates from its mean by more than 0.1.
ex-ch18-02
MediumProve that channel hardening does not occur for a Rician channel with a fixed line-of-sight (LoS) component:
where is a deterministic LoS component with and .
Show that still converges, but determine whether the channel "hardens" in the same sense as for Rayleigh.
Expand and compute the mean and variance.
The cross-term between LoS and scatter components has zero mean.
Expand the channel norm
$
Mean and variance
M \to \infty\frac{\kappa}{\kappa+1}M\kappa\blacksquare$
ex-ch18-03
EasyA massive MIMO system with antennas and users has i.i.d. Rayleigh fading with for all . Compute the expected value of:
(a) the diagonal entries of (b) the off-diagonal entries of (c) the expected Frobenius norm ratio
Use and .
Diagonal and off-diagonal entries
(a)
(b) for
Frobenius norm ratio
(c) Expected off-diagonal energy:
Expected diagonal energy:
Ratio .
The off-diagonal energy is about 11% of the diagonal, confirming that favourable propagation is already evident at .
ex-ch18-04
MediumShow that favourable propagation fails for two users with identical spatial correlation matrices. Specifically, let for where is a common positive-definite correlation matrix and .
Compute and show it equals in general.
Use the trace lemma: but .
Compute the inner product
\frac{1}{M}\mathbf{h}_1^H\mathbf{h}_2 \to 0$ still holds. Favourable propagation is maintained for independent users even with identical correlation.
Where it actually fails
Favourable propagation fails when the correlation subspaces overlap significantly. If has rank , then channels are confined to an -dimensional subspace and but with variance which may decrease slowly. The effective dimensionality, not just , determines the degree of orthogonality.
ex-ch18-05
HardDerive the convergence rate of favourable propagation for spatially correlated channels. Let with .
Show that:
and discuss when this quantity vanishes as .
Expand the fourth moment using the Gaussian moment theorem (Isserlis theorem).
The result depends on the eigenvalue distributions of and .
Second moment computation
$
Vanishing condition
This vanishes as if and only if .
- i.i.d. case: , so . Vanishes.
- Non-overlapping supports: If and have orthogonal eigenvectors, . Vanishes trivially.
- Identical rank- correlation: . If , this is . Still vanishes.
- Identical full-rank: . If eigenvalues are , . Vanishes.
ex-ch18-06
EasyA massive MIMO system has , , , , and . Compute the per-user rate with MR, ZF, and MMSE combining. How large is the gap between MR and ZF?
Use the rate formulas from Theorems 18.3 and 18.4.
MR rate
bits/s/Hz
ZF rate
bits/s/Hz
Gap
The ZF-MR gap is bits/s/Hz. At , ZF substantially outperforms MR. For (), the MR SINR would be () while ZF gives (), and the gap narrows to 3.96 bits/s/Hz. The relative gap (as a fraction) decreases as grows.
ex-ch18-07
MediumDerive the downlink achievable rate with MRT precoding in a massive MIMO system. The BS transmits:
where is the MRT precoding vector and is the data symbol. Show that under channel hardening, the effective downlink SINR for user is:
The received signal at user is .
Use favourable propagation to simplify .
Downlink signal model
j = k\sqrt{\eta_k}\frac{|\mathbf{h}_k|^2}{|\mathbf{h}_k|}s_k = \sqrt{\eta_k}|\mathbf{h}_k|s_k$
Applying channel hardening and favourable propagation
By channel hardening: .
By favourable propagation: for .
using the UatF approach.
ex-ch18-08
HardProve that the ZF combining diversity order in massive MIMO is . Specifically, show that for user with ZF combining:
and therefore the outage probability decays as .
Relate to the projection of onto the orthogonal complement of the other users channels.
Use the Wishart distribution properties.
Projection interpretation
The ZF estimate for user uses the projection of onto :
where projects onto the -dimensional orthogonal complement.
Distribution
Since with independent of the other channels:
This is a chi-squared distribution with real degrees of freedom, scaled by .
Outage probability
The post-ZF SNR is: .
The outage probability at rate is:
at high SNR. The diversity order is , which grows with . For , the diversity order is 91.
ex-ch18-09
MediumA two-cell massive MIMO system has antennas per BS. Cell 1 and Cell 2 each serve user with the same pilot. The large-scale fading coefficients are:
where is the inter-cell interference factor.
(a) Compute the rate ceiling as . (b) For what value of does the ceiling equal 1 bit/s/Hz? (c) Plot the rate vs. for and compare with the no-contamination case.
Use the pilot contamination rate ceiling formula from Theorem 18.5.
Rate ceiling
(a)
For : bits/s/Hz. For : bits/s/Hz.
Finding $\alpha$ for 1 bit/s/Hz ceiling
(b) .
When , the inter-cell and intra-cell path losses are equal (worst case), and the ceiling is just 1 bit/s/Hz.
Rate vs. M
(c) For with SNR = 0 dB:
With contamination:
Without contamination:
At : contaminated , uncontaminated .
ex-ch18-10
HardShow that pilot contamination can be partially mitigated by increasing the pilot reuse factor. Consider a 7-cell system with reuse factor 3 (only 2--3 cells share each pilot set).
(a) How many orthogonal pilots are needed per cell with reuse 1 vs. reuse 3? (b) Compute the rate ceiling with reuse 3, assuming only cells at distance (not adjacent) share pilots, with . (c) What is the cost in terms of pilot overhead?
With reuse factor , you need orthogonal pilots but only cells share each set.
Higher reuse reduces contamination but increases pilot overhead, reducing the fraction of coherence interval available for data.
Pilot requirements
(a) Reuse 1: pilots per cell. Reuse 3: pilots per cell (3 different pilot sets).
With : reuse 1 needs 10 pilots, reuse 3 needs 30 pilots.
Rate ceiling with reuse 3
(b) With reuse 3, only cells (at distance ) share each pilot set.
vs. reuse 1 with 6 adjacent cells at :
Pilot overhead cost
(c) If symbols, the pilot overhead is:
- Reuse 1:
- Reuse 3:
The effective rate is . At the ceiling: reuse 1 gives , reuse 3 gives bits/s/Hz.
Reuse 3 nearly doubles the effective rate despite the increased overhead.
ex-ch18-11
EasyThree users in a massive MIMO cell have large-scale fading coefficients , , . The maximum transmit power is mW.
(a) Compute the max-min power allocation. (b) What is each user's transmit power in dBm? (c) By what factor does user 1 reduce its power?
Use .
Power allocation
(a) , mW.
mW, mW, mW.
In dBm
(b) dBm, dBm, dBm.
Power reduction factor
(c) User 1 reduces from mW to 2 mW, a factor of 100 (20 dB reduction).
ex-ch18-12
MediumFor ZF combining in massive MIMO, the SINR of user is (no inter-user interference). Derive the max-min optimal power allocation for ZF and compare it with the MR result.
With ZF, the SINRs are decoupled β there is no inter-user interference term.
The max-min problem simplifies because each user SINR depends only on its own power.
ZF max-min formulation
p_k\beta_k = ckp_k = c/\beta_k\max_k p_k = P_{\max}c = P_{\max}\beta_{\min}$.
Comparison with MR
The optimal power allocation is identical to MR: .
However, the achievable SINR is different:
- MR:
- ZF:
ZF provides a higher equalised rate because it eliminates the inter-user interference term from the denominator.
ex-ch18-13
MediumA cell-free massive MIMO system has single-antenna APs and users. AP and user are separated by distance with path loss .
For a specific user located at the centre of the area:
- 4 APs are at distance 50 m
- 12 APs are at distance 150 m
- 84 APs are at distance 300--500 m (use average 400 m)
Compute the effective channel gain and compare with a co-located BS at 500 m.
Sum the path-loss contributions from each group of APs.
Cell-free effective gain
Nearby APs:
Wait β let us normalise. Set with m.
This gets unwieldy. Let us use m as reference ( at 50 m):
Co-located comparison
Co-located BS at 500 m with 100 antennas:
Ratio: .
The cell-free architecture provides 266 (24 dB) more effective channel gain for this user.
ex-ch18-14
HardIn cell-free massive MIMO, each AP performs local MMSE estimation of the channels. AP estimates the channel to user based on the received pilot signal:
Derive the MMSE estimate and its mean-square value .
After correlating with , apply the standard MMSE estimation formula.
Users sharing the same pilot create estimation error.
Pilot correlation
After correlating with :
where is the set of users sharing pilot and .
MMSE estimate
\blacksquare$
ex-ch18-15
EasyA massive MIMO system achieves a sum rate of 50 bits/s/Hz with a bandwidth of 20 MHz. The total power consumption is: transmit power 5 W, circuit power W with , and fixed power 10 W.
(a) Compute the total power and the energy efficiency. (b) If is doubled to 128 (with the same per-user transmit power) and the sum rate increases to 60 bits/s/Hz, is the system more or less energy efficient?
EE = (sum rate bandwidth) / total power.
M = 64
(a) W.
Throughput bits/s = 1 Gbps.
Mbits/joule.
M = 128
(b) W.
Throughput Gbps.
Mbits/joule.
The EE decreased by 7.5% despite the rate increase. This suggests is closer to than for these parameters.
ex-ch18-16
MediumShow that in the power-scaling regime where for , the SINR with MR combining still grows with :
For what value of does the per-user power decrease as ? What is the resulting SINR scaling?
Substitute into the MR SINR formula.
SINR with power scaling
With :
As :
- Numerator grows as
- Denominator: first term decays as , second is constant
So .
Square-root scaling
For : .
, so the rate grows as .
The total transmit power per user is , which decreases with . With , each user needs 10 less power than with a single antenna.
ex-ch18-17
HardProve that the energy efficiency is quasi-concave in when is concave and increasing and with .
Hint: Show that the superlevel sets are convex (intervals) for all .
A ratio of a concave function to a positive affine function is quasi-concave.
Alternatively, show iff , and the LHS is concave in .
Superlevel set characterisation
iff .
Define .
is concave in because is concave and is affine.
Convexity of superlevel sets
The superlevel set of a concave function is a convex set (an interval in one dimension).
Therefore is convex for all , which is the definition of quasi-concavity.
Uniqueness of the maximum
Since (logarithmically) and (linearly), and as , while , the quasi-concave EE function achieves a unique interior maximum .
ex-ch18-18
ChallengeConsider a cell-free massive MIMO system with single-antenna APs and users. Each AP uses local MR combining and forwards the weighted signal to the CPU.
(a) Derive the per-user SINR using the UatF bound, accounting for pilot contamination when . (b) Show that in the limit (with fixed and orthogonal pilots), pilot contamination vanishes because the contaminating users are geographically distant from most APs. (c) Compare this result with the co-located case where contamination persists as .
In cell-free, the contaminating user in another "cell" is far from most APs serving the desired user.
The key difference is that co-located BS antennas all see the same large-scale fading, while distributed APs see different fading to each user.
SINR derivation
(a) With local MR at AP and UatF bound:
The last term is the coherent pilot contamination.
Cell-free pilot contamination vanishes
(b) In cell-free, the coherent contamination from user is:
As , the APs near user (which dominate ) are far from user , so for those APs.
The ratio of contamination to signal converges to zero:
Comparison with co-located
(c) In co-located massive MIMO, all antennas see the same , so the contamination ratio is , which is a fixed positive number independent of .
Cell-free's distributed geometry is its fundamental advantage: it converts the spatially constant contamination of co-located systems into a spatially varying quantity that averages out.
ex-ch18-19
ChallengeDerive the Pareto-optimal trade-off between sum rate and energy efficiency for a massive MIMO system. Specifically, for the multi-objective problem:
show that the Pareto frontier is parameterised by ranging from (the EE-optimal point) to (the maximum allowed number of antennas).
Sketch the Pareto frontier and identify the operating points that correspond to maximising sum rate, maximising EE, and a weighted compromise.
The sum rate is monotonically increasing in , while EE is quasi-concave.
For , increasing improves both objectives.
Identifying the Pareto frontier
For : both sum rate and EE increase with , so these points are dominated by .
For : sum rate increases but EE decreases. These points form the Pareto frontier β improving one objective requires sacrificing the other.
Pareto frontier parameterisation
The frontier is the set:
At : maximum EE, moderate sum rate. At : maximum sum rate, lower EE.
Weighted compromise
The -weighted problem selects a point on the Pareto frontier that trades off rate for efficiency. For : . For : . Intermediate values select intermediate values.