Motivating the Tradeoff: Diversity vs Multiplexing
Two High-SNR Resources, One Channel
An block-fading MIMO channel offers the designer two distinct asymptotic resources at high SNR, and they are not the same thing.
Resource 1 β Diversity. At a fixed target rate , the outage probability decays polynomially in SNR: . The exponent is the diversity order, and it measures the reliability slope of the communication link on a log-log BER-vs-SNR plot at high SNR. Alamouti on an -receive channel achieves the maximum on a channel (Chapter 11); V-BLAST with zero-forcing achieves only . Both operate at a fixed rate.
Resource 2 β Multiplexing. At scaling target rate , the rate itself grows with the log-SNR at slope . The pre-log slope is the multiplexing gain, and it measures the capacity slope of the link. Telatar's MIMO capacity theorem (Chapter 10) says that the ergodic capacity of an Rayleigh channel grows like , so the maximum multiplexing gain is . V-BLAST with ML detection achieves this maximum; Alamouti, transmitting at fixed rate 1, achieves only .
The point is that Alamouti and V-BLAST are not comparable on the same axis: Alamouti is a full-diversity-zero-multiplexing code, while V-BLAST is a full-multiplexing-low-diversity scheme. To compare them fairly we need a single performance curve that varies rate with SNR and measures both resources simultaneously. That curve is the Zheng-Tse diversity-multiplexing tradeoff , which we define in this section and derive in Β§2.
The central insight: diversity and multiplexing are not independent design choices. Zheng and Tse (2003) showed that they trade off along a precise piecewise-linear curve β this is the fundamental constraint that every space-time code designer navigates.
Definition: Exponential Equality
Exponential Equality
Let and be two positive functions of SNR. We write , and say that is exponentially equal to , if Equivalently, iff . The exponent is the only feature of that survives the limit.
What ignores:
- Multiplicative constants: for any constant .
- Polylogarithmic prefactors: for any .
- Lower-order polynomial corrections: .
What keeps: only the leading polynomial order. The relations ("" exponentially) and are defined analogously.
The DMT is an asymptotic statement β it is exact only in the limit . At finite SNR, the coding gain (the multiplicative constant in front of ) matters just as much as the diversity exponent, and two codes with the same DMT can differ by 3β6 dB in actual performance. Chapter 13 constructs the CDA / Golden-code family which has both optimal DMT and good coding gain.
Definition: Multiplexing Gain
Multiplexing Gain
Consider a family of codes indexed by SNR, with operating at rate bits per channel use. The multiplexing gain of the family is Operationally, is the slope at which the code's rate grows with the log-SNR as SNR increases. A code with fixed rate has multiplexing gain ; a code with has .
For an i.i.d. Rayleigh channel, Telatar's MIMO capacity theorem (Chapter 10) gives at high SNR. A reliable family of codes must therefore satisfy The upper bound is the number of spatial degrees of freedom of the channel; it is achieved by any family whose rate matches the capacity slope.
Definition: Diversity Gain
Diversity Gain
Consider a family of codes operating at rate with block error probability under ML decoding. The diversity gain of the family is Equivalently, .
For a fixed-rate family (), reduces to the classical diversity order of Chapters 10β11: the log-log slope of BER against SNR at high SNR. For a scaling-rate family (), is the exponent at which error probability still decays while the rate is growing β a subtler quantity, because it measures the joint reliability-and-rate scaling.
Outage lower bound. For any code, the block error probability is lower-bounded by the outage probability at the target rate: So the diversity gain of any family is bounded by the outage-diversity exponent, The Zheng-Tse theorem of Β§2 shows that this outage-diversity exponent is achievable β and hence equal to β by a Gaussian random codebook, so .
Alamouti at , V-BLAST at β Where Is the Fair Comparison?
On a MIMO channel, Alamouti and V-BLAST produce very different operating points:
-
Alamouti at rate bit/use: transmits one symbol per channel use on average (two symbols over two channel uses). The rate is fixed in SNR, so . The diversity order is . Operating point: .
-
V-BLAST with ML detection at rate : transmits two independent streams, one per antenna; rate grows at slope . So . The diversity order at this rate, under ML detection, is (the worst-case eigenvalue of fades independently with exponent ). Operating point: .
-
V-BLAST with zero-forcing at rate : same , but each spatial stream sees a post-ZF effective SNR that is limited by the weakest eigenvalue; the ZF diversity per stream is . Operating point: (same as V-BLAST-ML at , but worse coding gain at finite SNR).
These two codes are NOT competitors on the same plot β they are sitting at two ends of an implicit curve. What is the curve? Is Alamouti actually the best achievable at ? Is V-BLAST the best at ? Or can a single code hit for some interior ? The Zheng-Tse theorem of Β§2 answers all three questions with a single closed- form formula.
Empirical DMT: Converges to
This plot shows the empirical outage-diversity exponent as a function of SNR, for a chosen multiplexing gain and MIMO dimensions . As , the empirical exponent converges to the Zheng-Tse exponent . At moderate SNR the curve deviates β sometimes significantly β from the asymptote, which is the practical caveat of all DMT statements: the DMT is a high-SNR statement, and even "high SNR" in simulations typically means dB. The convergence rate itself depends on β the corner converges fastest, the corner slowest.
Parameters
Example: DMT of the Scalar Rayleigh Channel ()
Compute the DMT curve for the scalar Rayleigh channel with coherent detection and a single complex symbol per channel use. Verify the general formula .
Outage probability at scaling rate
The scalar Rayleigh channel has instantaneous capacity with . At target rate , the outage event is
Outage probability exponent
Since , for small . Therefore The diversity exponent is for , and beyond (zero reliability once rate exceeds capacity slope).
Verify Zheng-Tse formula
With , the Zheng-Tse formula predicts at integer β i.e., the corner points are and . Linearly interpolating, for , matching our direct computation.
So the scalar Rayleigh DMT is the straight line from to β the simplest possible DMT curve, and the one that sets the pattern for all higher-dimensional MIMO channels: each unit of costs exactly unit of , at least in the scalar case. For multi-antenna channels the cost per unit is higher than 1 near the corner and exactly 1 near the corner β the next section formalises this.
Historical Note: Foschini 1996: V-BLAST and the Birth of Spatial Multiplexing
1996Gerard Foschini's 1996 Bell Labs Technical Journal paper, "Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas", introduced what is today called V-BLAST (Vertical Bell Labs Layered Space-Time): transmit independent data streams over antennas and recover them at the receiver via successive interference cancellation.
Foschini's revolutionary claim β contrary to the then-prevailing wisdom of Alamouti-style repetition β was that MIMO channels support rate growth proportional to , not merely improved reliability at fixed rate. This is the spatial multiplexing concept: the channel has multiple independent spatial dimensions, and a clever transmitter should use them all to carry independent data rather than repeat the same data with diversity.
The 1998 Wolniansky-Foschini-Golden-Valenzuela prototype (the "V-BLAST demonstration" at Bell Labs, Holmdel) experimentally confirmed the theoretical predictions on an indoor MIMO channel at 36 bps/Hz β an order of magnitude above single-antenna Shannon capacity at the same SNR.
The tension between Alamouti (full diversity, rate 1) and V-BLAST (full multiplexing, rate ) persisted for five years until Zheng and Tse's 2003 paper resolved it by showing that both are corner points of a single tradeoff curve.
Quick Check
A family of codes operates at rate bits per channel use on a i.i.d. Rayleigh MIMO channel. Its multiplexing gain is:
(because the family is fixed-rate)
(the pre-log slope)
(the full spatial degrees of freedom)
depends on the family's error probability, not the rate
By Definition " data-ref-type="definition">DMultiplexing Gain , . This is the slope at which rate grows with log-SNR.
Common Mistake: Is Not β Constants and Polylogs Are Invisible
Mistake:
Reading as for some explicit constant (so e.g. concluding that two codes with the same DMT have identical outage probabilities at every SNR).
Correction:
The exponential-equality relation only captures the leading polynomial order. Two codes with the same DMT β e.g., Alamouti and the Golden code at on β generally have different multiplicative constants in front of . Those constants translate into dB offsets of the BER-vs-SNR curve: the Golden code is typically β dB better than Alamouti at rate bits/use on , even though both have diversity order at . The coding-gain gap is invisible to .
Rule of thumb. Use the DMT as a first-order design criterion to choose the code's asymptotic operating point. Use finite-SNR Monte Carlo (or the determinant criterion of Chapter 11) to choose between codes with the same DMT. Both analyses are necessary; neither is sufficient alone.
Diversity Gain
The exponent at which a code family's block error probability decays polynomially in SNR at high SNR: . For fixed-rate families, coincides with the classical diversity order of Chapters 10β11. For scaling-rate families with multiplexing gain , is a function of called the DMT.
Related: Multiplexing Gain , DMT Slope and Segment Structure, Outage Probability and -Outage Capacity
Multiplexing Gain
The pre-log slope at which a code family's rate grows with log-SNR. The maximum on an i.i.d. Rayleigh channel is , equal to the spatial degrees of freedom.
Related: Diversity Gain , DMT Slope and Segment Structure, Spatial Multiplexing
Exponential Equality ()
Two positive functions of SNR are exponentially equal, , if . Only the leading polynomial order is kept; multiplicative constants, polylog prefactors, and lower-order terms are ignored. Central to the DMT framework.
Related: DMT Slope and Segment Structure, Asymptotic Analysis
Why This Matters: Why Link Adaptation Slides Along the DMT Curve
In a real 5G or Wi-Fi system the SNR at the receiver varies continuously with distance, beam alignment, and interference. The scheduler cannot commit to "diversity mode" or "multiplexing mode" once and for all β it must adapt. As SNR increases, the scheduler picks higher modulation order and higher MIMO rank, increasing the effective at the cost of . As SNR decreases, the scheduler falls back to robust single- stream transmission with strong coding, increasing at the cost of . The scheduler is literally walking along the DMT curve as channel quality changes. Section 3 makes this operational reading precise via rank adaptation in LTE/5G.