Exercises
ex-ch11-01
EasyConsider a two-cell network with inter-site distance m and path-loss exponent . A user is located at the exact midpoint between the two BSs. Compute the signal-to-interference ratio (SIR) in the interference-limited regime when the serving BS has antenna, and then when antennas using MRT.
At the midpoint, the distance to each BS is m.
With MRT, the serving BS provides array gain , while the interferer does not.
Equal path loss
Both BSs are at distance 250 m. Path loss: .
$\ntn{ntx} = 1$
dB.
$\ntn{ntx} = 64$
dB. Massive MIMO provides dB improvement at the cell edge.
ex-ch11-02
EasyIn a cell-free massive MIMO system with single-antenna APs and users, how many channel coefficients must each AP estimate per coherence interval? How does this compare to a co-located massive MIMO BS with 50 antennas?
Each AP needs to estimate the channel to every user it serves.
In cell-free, every AP serves every user. In co-located, the BS estimates all user channels once.
Cell-free
Each AP estimates scalar channels (one per user, since ). Total across all APs: channel estimates.
Co-located
The BS estimates channel vectors of dimension 50. Total scalar channel coefficients: .
Comparison
The total number of channel coefficients is identical: . The difference is that in cell-free, estimation is distributed — each AP estimates only scalars, which is much simpler than estimating vectors of dimension at a centralized BS.
ex-ch11-03
MediumProve that the coherent combining gain from CoMP JT with a cluster of BSs at equal distance from the user is times the power from a single BS, whereas non-coherent combining gives only times the power.
For coherent combining, the received signal amplitudes add before squaring.
For non-coherent combining, the received signal powers add directly.
Coherent combining
Each BS transmits with amplitude and the channel gain is (same for all). The coherent received signal is , so the power is .
Non-coherent combining
If the phases are random, the powers add: total power .
Gain ratio
Coherent: , non-coherent: , single BS: . The coherent gain is and the non-coherent gain is .
ex-ch11-04
MediumIn a cell-free massive MIMO system, show that the channel hardening condition is satisfied when APs are placed on a regular grid with spacing in a square area of side , the user is at the center, and path loss follows with .
Express and as Riemann sums.
In the continuum limit ( with , fixed), the sums become integrals over the area.
Riemann sum approximation
With APs on a grid, where is the distance from the center. Converting to polar coordinates: (for ).
Ratio analysis
Similarly, . The ratio: .
Conclusion
As , the normalized variance vanishes as , confirming channel hardening.
ex-ch11-05
MediumConsider a cell-free system with APs and users. The per-AP power constraint is . Show that under equal power allocation for all , the maximum allowable is , which is limited by the AP with the strongest aggregate channel.
The per-AP constraint must hold for every .
With equal , the binding constraint is at the AP with the largest .
Equal allocation
With : for all .
Binding constraint
.
Interpretation
APs in dense user areas (large ) limit the power. Max-min power control can allocate non-uniformly to avoid this bottleneck.
ex-ch11-06
MediumDerive the MMSE channel estimation quality for AP and user when all users use orthogonal pilots (). Show that is a monotonically increasing function of the pilot SNR .
With orthogonal pilots, — no pilot contamination.
The MMSE estimate variance can be derived from the standard MMSE estimation formula for Gaussian observations.
Orthogonal pilot model
With orthogonal pilots, the received pilot at AP on user 's dimension is .
MMSE estimate
where .
Monotonicity
is monotonically increasing in since . At high pilot SNR, (perfect estimation).
ex-ch11-07
HardConsider the simplified cell-free SINR with orthogonal pilots and equal power control: Show that as with fixed, provided . Contrast this with cellular systems where SINR saturates due to inter-cell interference.
Analyze the numerator and denominator growth rates in .
The numerator grows as while each interference term grows as .
Numerator growth
. If on average, , so the numerator is . But with fixed per-AP channel quality and increasing , and the numerator is .
Denominator growth
Each interference term: . There are such terms. The denominator is .
SINR scaling
as . In contrast, in cellular systems the interference grows at the same rate as the signal (more BSs = more interferers), so SINR saturates.
ex-ch11-08
HardDerive the per-AP power constraint starting from the transmit signal model and the constraint .
Use the independence of across users: .
Use .
Expand the norm
.
Simplify
Since : .
Constraint
Imposing and dividing by gives . For (single-antenna AP): .
ex-ch11-09
HardConsider a simplified 1D cell-free system: APs uniformly spaced on a line of length , and user at position . The path loss is where is a reference distance (to avoid singularity). Show that the aggregate channel gain scales as when .
Approximate the sum by an integral: .
Evaluate the integral; the dominant contribution comes from APs near .
Integral approximation
With AP spacing : . By symmetry about , this is approximately .
Integral evaluation
. For large , this is (constant, independent of ).
Scaling
. With fixed and : . With (scaling the area with ): .
ex-ch11-10
EasyList three advantages and three disadvantages of cell-free massive MIMO compared to conventional cellular networks.
Think about the cell-edge problem, fairness, and fronthaul.
Consider practical deployment: cost, synchronization, backhaul.
Advantages
- No cell boundaries: Every user has nearby APs, eliminating the cell-edge problem.
- Macro-diversity: Signals from multiple APs provide resilience against shadowing.
- Fairness: Max-min power control achieves 5--10x higher 95%-likely rate.
Disadvantages
- Fronthaul: Connecting all APs to a CPU requires extensive fronthaul infrastructure.
- Synchronization: Coherent transmission requires tight time/phase synchronization.
- Scalability: The original formulation where every AP serves every user has complexity.
ex-ch11-11
MediumIn a cell-free system with APs and users, compute the pilot overhead fraction when: (a) all pilots are orthogonal (), (b) pilots are reused with reuse factor 2 (). Assume coherence interval symbols.
Pilot overhead is simply .
With reuse factor , orthogonal pilot dimensions are needed.
(a) Orthogonal pilots
. Moderate overhead.
(b) Reuse factor 2
. Lower overhead, but introduces pilot contamination between users sharing the same pilot.
Trade-off
Reducing pilot overhead increases the fraction available for data () but degrades channel estimation quality due to pilot contamination. The optimal balance depends on the channel statistics and user geometry.
ex-ch11-12
HardShow that the max-min fair power control problem for cell-free massive MIMO can be reformulated as a sequence of SOCP feasibility problems. Specifically, for a target SINR , write the feasibility problem as a set of linear and second-order cone constraints in the variables .
The SINR constraint can be rewritten using the Cauchy-Schwarz inequality.
Introduce auxiliary variables to make the constraints convex.
Variable substitution
Let . The desired signal strength for user is , which is linear in .
SINR constraint as SOC
becomes: . Taking square roots: where collects the interference and noise terms. This is a second-order cone constraint.
Per-AP power constraint
, which is where . This is also an SOC constraint.
ex-ch11-13
EasyExplain qualitatively why channel hardening in cell-free systems can be "stronger" than in co-located massive MIMO. What type of fading does cell-free hardening average out that co-located arrays cannot?
Co-located arrays average out small-scale (fast) fading.
Cell-free APs are at different locations with different large-scale fading.
Co-located hardening
In co-located massive MIMO, all antennas are at the same location and share the same path loss and shadowing to a given user. Hardening averages out small-scale fading only: .
Cell-free hardening
In cell-free, APs at different locations have different path losses and independent shadowing. The aggregate channel averages out both small-scale fading () and shadow fading variations across AP locations. This provides a stronger form of hardening.
ex-ch11-14
ChallengeConsider the asymptotic regime where with (fixed ratio). Under equal power control, orthogonal pilots, and i.i.d. path losses , derive the asymptotic per-user rate as a function of using large-system analysis (random matrix theory). Show that the per-user rate converges to a deterministic limit.
Model the effective channel gains as a random matrix with entries .
Use the law of large numbers: almost surely.
The SINR numerator and denominator both concentrate around their means.
Numerator concentration
by WLLN. The numerator is .
Denominator concentration
The interference term: . Total denominator: .
Asymptotic SINR
. For large : .
Deterministic rate
, which is deterministic and depends only on the distribution of path losses through and .
ex-ch11-15
MediumA cell-free massive MIMO system uses orthogonal pilot sequences for users (each pilot shared by 2 users). Write the MMSE channel estimate for AP and user , and identify the pilot contamination term. How does pilot contamination differ between cell-free and cellular systems?
The pilot contamination comes from users sharing the same pilot as user .
In cell-free, contaminating users may be geographically distant, weakening the effect.
MMSE estimate with pilot sharing
where is the user sharing 's pilot.
Pilot contamination
The term in the denominator represents pilot contamination. If user is close to AP , the contamination is severe. If is far, .
Cell-free vs cellular
In cellular systems, pilot contamination comes from users in other cells at similar angular positions — they can be at the same distance as the desired user. In cell-free systems, pilot assignment can exploit geography: assign the same pilot to users that are far apart, ensuring at APs near user .
ex-ch11-16
MediumCompute the fronthaul load (in bits per coherence interval) for a cell-free system with APs, users, bandwidth MHz, symbols, and 16-bit quantization, for: (a) Level 1 processing (APs send scalar soft estimates per user), (b) Level 4 processing (APs send raw samples).
Level 1: each AP sends one complex scalar per user per coherence interval.
Level 4: each AP sends all received samples (dimension ).
(a) Level 1
Per AP: complex scalars = bits. Total: bits per coherence interval. Fronthaul rate: Gbit/s.
(b) Level 4
Per AP: complex samples = bits. Total: bits per coherence interval. Fronthaul rate: Gbit/s.
Comparison
Level 4 requires more fronthaul than Level 1. This motivates distributed processing strategies that keep computation local to the APs.
ex-ch11-17
HardProve that the favorable propagation condition for cell-free massive MIMO, holds almost surely when with i.i.d. across , provided .
The numerator is a sum of independent zero-mean random variables.
Apply the WLLN to the numerator (after normalization) and the denominator separately.
Numerator
. Since has zero mean (independence of for ), .
Denominator
(WLLN).
Ratio
The normalized cross-correlation has variance . By Chebyshev, the ratio converges to 0.
ex-ch11-18
EasyWhat is the coherent combining gain at a cell-edge user equidistant from 3 BSs in a CoMP JT cluster, compared to single-cell service?
Coherent combining: amplitudes add.
Solution
With 3 BSs at equal distance, each contributing amplitude : Coherent: . Single-cell: . Gain: or 9.5 dB.
ex-ch11-19
ChallengeDesign a pilot assignment algorithm for cell-free massive MIMO that minimizes the total pilot contamination. Formally, let the contamination metric for user be . Propose a greedy algorithm to assign users to pilot groups, and analyze its complexity.
A greedy approach: assign each user to the pilot group that causes the least additional contamination.
The key metric is the 'overlap' between users' AP proximity profiles.
Algorithm
- Initialize empty pilot groups.
- For each user (in order of decreasing max ): a. For each pilot group : compute the additional contamination if joins group . b. Assign to the group with minimum additional contamination.
Contamination metric
Additional contamination from assigning user to group : .
Complexity
. For , , : operations. Fast enough for real-time.
ex-ch11-20
MediumShow that the cell-free massive MIMO downlink rate expression reduces to the co-located massive MIMO rate when all APs are at the same location.
When all APs are co-located, for all , and for all .
The coherent sum becomes , which is the array gain of a co-located array.
Co-located limit
, for all . Then (with ).
SINR
. This is the standard co-located massive MIMO SINR with antennas.