Box Detection for Low-Resolution ADCs
Detection When the Signal Is Quantized
All the receivers developed so far assume that the BS observes the continuous received signal . In reality, each antenna's signal passes through an analog-to-digital converter (ADC) with finite resolution bits. For massive MIMO with hundreds of antennas, the total ADC power consumption scales as , making high-resolution ADCs prohibitively expensive at millimeter-wave frequencies.
The extreme case is 1-bit ADC receivers, where each antenna captures only the sign of the real and imaginary parts. This section develops detection theory for the quantized uplink, using the Bussgang decomposition to linearize the quantizer and derive modified MMSE receivers.
Definition: Quantized Uplink Model
Quantized Uplink Model
Let denote the element-wise quantizer with bits. The quantized received signal is
For a 1-bit ADC, for each entry, i.e., each real and imaginary component is mapped to .
Definition: Bussgang Decomposition
Bussgang Decomposition
The Bussgang decomposition expresses the output of a memoryless nonlinearity (the quantizer) applied to a jointly Gaussian input as
where:
- is the Bussgang gain matrix, with and ,
- is the quantization distortion, uncorrelated with : .
For a 1-bit quantizer with equal-power users ( for all ):
which simplifies to for i.i.d. fading with equal path loss.
The Bussgang decomposition is exact (not an approximation), but the distortion is only uncorrelated with , not independent. For Gaussian inputs, uncorrelatedness is sufficient for the LMMSE framework, but the true joint distribution is non-Gaussian.
Definition: Box Detector
Box Detector
The box detector applies the LMMSE estimator to the Bussgang-linearized model :
where is the quantization distortion covariance. For 1-bit quantization:
where can be computed from the arcsine law for 1-bit quantized Gaussian vectors.
The name "box detector" reflects that the quantizer maps the continuous observation space to a discrete lattice (a "box" in each dimension).
Theorem: Rate Loss with 1-Bit ADCs
For a single-user SIMO channel with 1-bit ADCs and i.i.d. Rayleigh fading, the achievable rate per antenna satisfies
as . The factor represents a fundamental rate loss of approximately compared to infinite-resolution ADCs.
The factor is the "sinusoidal gain" of the 1-bit quantizer on a Gaussian input β the same factor that appears in the classic result for hard-limiting a sinusoid in noise. Interestingly, this rate loss does NOT grow with : adding more 1-bit antennas recovers the array gain, just with a fixed multiplicative penalty.
Apply the Bussgang model
With the Bussgang decomposition, the effective channel gain per antenna is times the unquantized gain, giving an effective SNR of per antenna.
Sum over antennas
For the multi-antenna case with MRC-like combining on the quantized output, the total rate is approximately times the per-antenna rate, with the penalty applied uniformly.
BER vs. ADC Resolution for Massive MIMO Uplink
Explore the BER performance of MMSE detection with quantized ADCs as a function of the ADC bit width . Observe the diminishing returns beyond bits and the massive antenna compensation effect: doubling recovers approximately 3 dB.
Parameters
ADC Power Consumption in Massive MIMO
ADC power consumption scales as where is the sampling rate and is the bit width. For a massive MIMO receiver with antennas at MHz:
- 12-bit ADC (standard sub-6 GHz): W per ADC 512 W total
- 4-bit ADC: mW per ADC 7.7 W total
- 1-bit ADC: mW per ADC 0.13 W total
The 1000x power reduction from 12-bit to 1-bit enables dense array deployments at mmWave/sub-THz frequencies where power and thermal management are severe constraints.
- β’
Walden FoM: with fJ
- β’
3GPP does not mandate ADC resolution; vendors choose based on cost/performance tradeoff
- β’
Mixed-ADC architectures (few high-res + many low-res) can approach full-resolution performance
Historical Note: Bussgang's Theorem: From 1952 to Massive MIMO
1952β2015Julian Bussgang proved his decomposition theorem in 1952 at MIT Lincoln Laboratory, in the context of analyzing nonlinear radar receivers. The result lay relatively dormant for decades until the massive MIMO community rediscovered it around 2015 as the natural tool for analyzing low-resolution ADC systems. The key insight β that a quantized Gaussian signal can be decomposed into a linear part plus uncorrelated distortion β enables all the standard LMMSE machinery to be applied to the quantized problem with minimal modification.
Bussgang Decomposition
A linear decomposition of a nonlinear function applied to a Gaussian signal: with uncorrelated with . Enables LMMSE analysis of quantized systems.
Related: Scalar Quantization of Local Estimates, 1-bit ADC, MMSE via Matrix Inversion Lemma
Box Detector
An LMMSE receiver for quantized massive MIMO that accounts for both the Bussgang gain and the quantization distortion covariance. Named for the discrete "box" structure of the quantized observation space.
Related: Bussgang Decomposition, MMSE (Regularized ZF) Receiver
Quick Check
What is the approximate rate loss factor when using 1-bit ADCs compared to infinite-resolution ADCs in massive MIMO?
(50% loss)
(36% loss)
(68% loss)
No loss (quantization noise averages out)
The Bussgang gain for a 1-bit quantizer on a Gaussian input is , leading to an effective SNR reduction by factor . The rate loss is .