Rate Scaling and Power Scaling Laws
The Promise of Massive MIMO: How Far Can We Push?
The closed-form rate expressions from the previous sections reveal that massive MIMO performance improves with the number of antennas. But how does it improve? And can we exploit the array gain to reduce transmit power while maintaining the same rate?
These are the questions addressed by scaling law analysis. We study two complementary regimes:
-
Rate scaling: Fix the transmit power and let . How does the sum rate grow?
-
Power scaling: Let decrease as grows. What is the largest exponent that still yields a positive rate?
The answers depend dramatically on the combining scheme and on whether pilot contamination is present. Power scaling is arguably the most practically important result in the massive MIMO literature: it shows that green communication is not just a slogan but a mathematical consequence of the array gain.
Theorem: Sum Rate Scaling with MRC
With MRC combining, fixed transmit power , and optimal user loading ( chosen to maximize sum rate), the sum spectral efficiency scales as
where the optimal number of users is .
With a fixed ratio , the sum rate scales as .
With MRC, each additional user adds to the sum rate but also adds interference to all other users. The balance yields a sum rate that grows slightly slower than linearly in .
Outline
For equal power and equal path loss, the per-user rate is . The sum rate is . Taking the derivative with respect to and setting it to zero gives where is the Lambert-W function. For large , , yielding the stated scaling.
Theorem: Sum Rate Scaling with ZF
With ZF combining, fixed transmit power, perfect estimation (), and optimal user loading, the sum spectral efficiency scales as
with the optimal number of users growing as .
ZF eliminates inter-user interference, so the per-user rate is . This is interference-free — the only penalty from adding users is the loss of degrees of freedom. The optimal loading uses roughly half the antennas for users ( at high SNR), and each user achieves , yielding linear scaling of the sum rate.
Derivation sketch
With perfect CSI: . Setting with :
For large , . The optimal satisfies , which has a solution independent of for large . Hence — slightly super-linear. Adjusting for the imperfect estimation case gives .
Rate Scaling: MRC vs. ZF vs. MMSE
The scaling law comparison reveals a fundamental hierarchy:
- MRC: — near-linear but penalized by interference
- ZF: — linear in
- MMSE: — same scaling as ZF, but with better constants (lower denominator)
The point is that all three schemes achieve sum rates that grow at least linearly in (up to logarithmic factors). This is the spatial multiplexing gain of massive MIMO: the base station can serve users simultaneously, each at a positive rate.
Definition: Power Scaling Regime
Power Scaling Regime
In the power scaling regime, the transmit power of each user is reduced as the number of antennas grows:
where is a fixed energy parameter and is the power scaling exponent. The goal is to find the largest for which the achievable rate remains bounded away from zero as .
When , the transmit power scales as , meaning the total radiated energy is reduced by a factor of compared to the single-antenna case. This is the most aggressive power reduction compatible with nonzero rate.
Theorem: Power Scaling with MRC
With MRC combining and i.i.d. Rayleigh fading, if the transmit power scales as , then the per-user rate converges to
as , where is the pilot energy (also scaled). Hence MRC supports power scaling with exponent .
If , the rate converges to zero. The maximum power scaling exponent for MRC is .
The MRC SINR has numerator and a denominator independent of . Substituting makes the numerator , which converges to a positive constant as (since also adjusts with the pilot power scaling). The key: the array gain from antennas exactly compensates the power reduction.
Substitute the power scaling
With and pilot power , the estimation quality becomes
Compute the limiting SINR
The MRC SINR is
As , the interference terms and the denominator . The numerator , but wait — we need to be more careful.
Actually, (the factors cancel). So the SINR converges to
Theorem: Power Scaling with ZF and MMSE
With ZF or MMSE combining and i.i.d. Rayleigh fading, both schemes support power scaling with exponent , and the limiting per-user rates are
The ZF limiting rate is strictly higher than the MRC limiting rate because the denominator contains instead of .
With ZF, the interference-from-estimation-error terms in the denominator also scale as and vanish, leaving only . But the ZF denominator is , and with power scaling, . The extra factor of in the MRC denominator comes from the interference that MRC does not suppress — and that interference vanishes when each user's power is .
Sketch
The ZF SINR is . With , the numerator converges to . The denominator: , so the denominator . With the refined expression, one obtains the stated formula.
The Green Communication Implication
The power scaling result is one of the most compelling arguments for massive MIMO. Consider a base station serving users. With antennas, each user can reduce its transmit power by a factor of 100 (20 dB) compared to the single-antenna case, while maintaining the same rate.
For a user transmitting at 200 mW in a conventional system, this means only 2 mW is needed with massive MIMO. The battery life improvement for mobile devices is enormous. Equivalently, the base station can serve the same users with 20 dB less total radiated power, reducing electromagnetic exposure and energy consumption.
This is not an asymptotic curiosity — practical 5G massive MIMO deployments with 64 antennas already benefit from significant power reductions.
Energy and Spectral Efficiency of Very Large Multiuser MIMO Systems
Ngo, Larsson, and Marzetta (2013) established the foundational power scaling laws for massive MIMO. Their key results — that transmit power can be reduced as with MRC and as with ZF, while maintaining nonzero rates — provided the first rigorous quantification of the "green communication" potential of massive arrays.
The paper also showed that with pilot contamination from other cells, the power scaling exponent is limited to rather than , highlighting the fundamental impact of pilot contamination on energy efficiency. Caire's subsequent work on pilot decontamination via spatial correlation (Chapter 3) restored the full scaling by exploiting the structure of realistic channel models.
Theorem: Pilot Contamination Rate Ceiling
In a multi-cell system with cells sharing the same pilot sequences, the MRC rate for user in cell is upper bounded by
where is the large-scale fading from user 's pilot-sharing counterpart in cell to the base station in cell . This ceiling is finite and independent of .
Pilot contamination means the base station's estimate of its own user's channel is corrupted by the channels of pilot-sharing users in other cells. As , MRC coherently combines both the desired signal and the contaminating interference, so the SINR saturates.
This result, first observed by Marzetta (2010), was initially thought to be a fundamental limitation of massive MIMO. Chapter 3 discusses how spatial correlation can overcome this ceiling.
Key step
With pilot contamination, the MMSE estimate of contains a component proportional to for each contaminating cell . Specifically,
With MRC, is proportional to , so the inter-cell interference grows at the same rate as the desired signal. The SINR converges to the ratio of the squared path losses.
Example: Rate Ceiling with Two Cells
Consider a two-cell system () where user in cell 1 has path loss to its own base station and to the interfering base station. Both cells use the same pilot sequence for user . What is the rate ceiling with MRC as ?
Apply the ceiling formula
$
Interpretation
Despite having infinitely many antennas, the rate is capped at 6.66 bits/s/Hz. The ceiling depends only on the ratio of path losses. If the contaminating user were closer (e.g., ), the ceiling drops to bits/s/Hz — a dramatic reduction. This motivates pilot assignment algorithms that ensure pilot-sharing users are far apart.
Power Scaling Regimes
Explore how the achievable rate behaves as the transmit power is scaled down with the number of antennas. Adjust the power scaling exponent and observe the rate behavior for MRC, ZF, and MMSE.
Parameters
Power scaling exponent: $P_t = E_t / N_t^\alpha$
Fixed energy parameter (dB)
Practical Power Scaling in 5G NR
In practice, 5G NR does not implement the theoretical power scaling directly. Instead, the power control loop adjusts transmit power based on measured SINR and a target BLER (block error rate). However, the array gain from massive MIMO implicitly enables power reduction: users automatically reduce their transmit power when the uplink SINR target is easily met.
Field measurements from Ericsson's 64-antenna massive MIMO trials show 10-15 dB uplink power reduction compared to 4-antenna base stations — consistent with the theoretical prediction of dB for the array gain.
- •
3GPP power control adjusts in 1 dB steps
- •
Maximum power reduction limited by cell-edge coverage requirements
- •
Pilot power must also be reduced consistently
Pilot Overhead and Net Throughput
The rate expressions derived in this chapter are spectral efficiencies per channel use during the data phase. The net throughput must account for pilot overhead:
where is the number of pilot symbols and is the coherence interval (in symbols). For (typical for sub-6 GHz at moderate mobility) and , the overhead is 5%, which is minor. But if , the overhead is 50% — half the resource is consumed by pilots.
This overhead is the fundamental bottleneck that limits the number of simultaneously served users, regardless of .
- •
5G NR: SRS overhead depends on periodicity and number of ports
- •
High-mobility scenarios reduce , increasing relative overhead
- •
FDD systems have additional downlink pilot overhead
Common Mistake: Forgetting to Scale Pilot Power
Mistake:
When applying power scaling (), only scaling the data power while keeping pilot power fixed. This leads to incorrect (optimistic) rate expressions because the estimation quality depends on the pilot power.
Correction:
Both data power and pilot power must be scaled consistently. If , then typically as well. The estimation quality then becomes , and the product converges to a positive constant — which is what makes the rate nonzero in the limit. If pilot power is kept fixed, remains constant and the rate expression is different (and more optimistic).
Quick Check
What is the maximum power scaling exponent (where ) that yields a nonzero rate as with MRC and no pilot contamination?
(no power reduction)
With no pilot contamination, MRC supports , meaning transmit power can be reduced as . The array gain from antennas exactly compensates the power reduction.
Why This Matters: Power Scaling and IoT Device Lifetime
The power scaling result has transformative implications for Internet-of-Things (IoT) devices. Many IoT sensors operate on batteries that must last years without replacement. If a massive MIMO base station with antennas serves an IoT device, the device can reduce its transmit power by a factor of 256 (24 dB).
A device that would drain its battery in 1 year at 100 mW transmit power could last 256 years at the reduced power level (ignoring circuit power). While circuit power consumption prevents this extreme extrapolation, the energy savings from the power scaling are the primary physical-layer enabler for massive machine-type communication (mMTC) in 5G NR.
Key Takeaway
Massive MIMO sum rates grow as with ZF/MMSE and with MRC when users are optimally loaded. Transmit power can be reduced as (exponent ) with no rate loss — the array gain perfectly compensates. Pilot contamination reduces the maximum exponent to , motivating the decontamination techniques of Chapter 3.