Pairwise Error Probability and Diversity
Starting From PEP
Diversity analysis in wireless begins with the pairwise error probability (PEP): the probability that the detector prefers a wrong codeword over the transmitted at a given SNR. The union bound converts PEP into a BER upper bound, and the asymptotic SNR scaling of PEP reveals the diversity order. For OTFS, this line of reasoning culminates in the full-DD-diversity result of Section 2.
The point is that PEP for OTFS depends on the sum over all DD cells β a quadratic form in the path gains . The distribution of this quadratic form determines the diversity order. For independent Rayleigh paths, the diversity is the number of resolvable paths.
Definition: Pairwise Error Probability
Pairwise Error Probability
For an ML detector with transmit and candidate , the pairwise error probability is Conditioned on the channel realization, the PEP is the Gaussian Q-function: where .
Theorem: Diversity Order from PEP
The diversity order of a detector is the high-SNR scaling exponent of the BER: Equivalently, for some constant . A detector with diversity doubles the SNR gain per -dB SNR increase.
Higher means the BER drops faster as SNR grows. Single-path Rayleigh: . -path with diversity-reaching detector: . The detector's ability to exploit all paths is what translates physical diversity into BER gain.
PEP-to-BER bound
Union bound: .
Dominant pair
At high SNR, one pair dominates β the one with smallest . This smallest quadratic form sets the diversity.
Asymptotic SNR scaling
. For distributed as chi-squared with degrees of freedom, . The diversity order equals the number of independent fading summands in the quadratic form.
Key Takeaway
Diversity order = rank of the channel action on the error vector. The quadratic form is a weighted sum of path gains . If the weights are non-degenerate (no linear dependence), the diversity is . For OTFS, this is the generic case β the DD channel structure naturally gives non-degenerate weights for any non-zero error vector.
Definition: Independent Rayleigh Path Gains
Independent Rayleigh Path Gains
We assume the path gains are independent and complex Gaussian: Path delays and Dopplers are deterministic (geometry of the physical scene). The randomness is entirely in the complex amplitudes, which model the path's random phase and multipath scattering.
Theorem: PEP Scaling Under Rayleigh Path Gains
Under the independent Rayleigh path gain assumption, the PEP averaged over channel realizations scales as at high SNR, where rank of the matrix with and the "error covariance matrix" built from the error vector .
The diversity order of the detector is
For a generic error vector (no special structure that would collapse rank), has full rank , giving diversity . The minimum over all error pairs gives the worst-case, which is also typically except in pathological cases (like being supported on only one DD cell; see exercises).
Quadratic form analysis
, where depends on the error vector. Writing as a matrix form: .
Rank of the error matrix
Define such that the quadratic form is with . The eigenvalues of determine the scaling.
Gaussian quadratic form
For , the PEP scales as at high SNR. Since for of rank , we get PEP .
Full diversity at generic error
has full rank whenever the shift indices are distinct and the error vector has support spanning their translations. This is the generic case.
Example: Error Vector Supported on One DD Cell
An error vector has a single non-zero: , all other cells zero. The channel has paths at and . What is the diversity ?
Error spread by channel
has non-zeros at and with amplitudes and . .
Matrix $\mathbf{A}$
has quadratic form , equivalent to . Rank: 2.
Diversity
. Full diversity for this error pair.
Generic case
For any single-cell error vector, the diversity is exactly . The only error vectors that lose diversity are those with special cancellation structure β extremely rare.
PEP vs SNR for Different Error Vectors
Plot PEP as a function of SNR for (a) a single-cell error, (b) a two-cell error, and (c) a many-cell error. Observe that all three have slope at high SNR β diversity is error-vector- independent for generic errors.
Parameters
Different Detectors, Same Diversity?
At first glance it seems puzzling that MMSE has diversity 1 while ML has diversity . Both act on the same channel and see the same quadratic form. The resolution: MMSE linearizes and discards off-diagonal terms that encode the path diversity; ML retains the full joint structure.
Concretely, the MMSE per-cell output is β a single-path Rayleigh-like coefficient. ML minimizes over the joint constellation, exploiting the coupling across cells that the channel creates. This joint treatment is what extracts the diversity.
Message passing (Ch. 8) preserves the joint treatment via iterative marginalization β and hence achieves the full .