Prerequisites & Notation

Before You Begin

Every chapter until now has treated the receiver front-end as ideal: the observation y=Hx+w\mathbf{y} = \mathbf{H}\mathbf{x} + \mathbf{w} is available to the digital baseband at infinite precision. This chapter addresses the single most energy-hungry component of a massive-MIMO receiver β€” the analog-to-digital converter β€” and asks what happens when its resolution is deliberately reduced, in the extreme case to a single sign bit per I/Q rail. The result is a hardware-aware rate theory that cannot be read off from the Shannon formula C=log⁑2(1+SNR)C = \log_2(1 + \text{SNR}). We assume familiarity with the following prior material.

  • Linear MIMO receivers: MRC, ZF, MMSE and their achievable rates(Review ch09)

    Self-check: Can you write the closed-form SINR of MMSE combining for user kk in a massive MIMO uplink with perfect CSI?

  • Use-and-then-forget (UatF) rate bound and massive MIMO rate scaling(Review ch04)

    Self-check: Can you state the per-user UatF rate expression and explain why it lower-bounds the ergodic capacity under imperfect CSI?

  • Gaussian channel capacity and mutual information for memoryless channels(Review ch13)

    Self-check: Can you write C=log⁑2(1+SNR)C = \log_2(1 + \text{SNR}) from AEP or differential-entropy arguments?

  • Bussgang's theorem for a Gaussian input passed through a memoryless nonlinearity

    Self-check: Given Y=g(X)Y = g(X) with XX Gaussian, can you write E[XY]\mathbb{E}[XY] in terms of gg and the variance of XX?

  • Constellation design, PSK, QAM, and minimum-distance receivers(Review ch15)

    Self-check: Can you compare the symbol error probability of QPSK and 16-QAM at the same SNR?

  • ADC basics: sampling rate, resolution, SNDR, figure of merit

    Self-check: Can you explain why ADC power scales as 2bfs2^b f_s for a Walden-type converter?

Notation for This Chapter

Symbols introduced or specialized in this chapter. We reserve bb for the per-antenna ADC resolution in bits and fsf_s for the sampling rate, and we write Qb(β‹…)Q_b(\cdot) for a uniform mid-rise quantizer with 2b2^b output levels per real dimension. See NGlobal Notation Table for the master table of symbols that are shared across the book.

SymbolMeaningIntroduced
Qb(β‹…)Q_b(\cdot)Uniform mid-rise scalar quantizer with 2b2^b levels. b=1b=1 is the sign quantizers01
Q1(β‹…)Q_{1}(\cdot)Sign quantizer: Q1(y)=sign⁑(Re⁑(y))+j sign⁑(Im⁑(y))Q_1(y) = \operatorname{sign}(\operatorname{Re}(y)) + j\,\operatorname{sign}(\operatorname{Im}(y))s01
b,bnb, b_nADC resolution in bits (global, or per antenna nn)s01
fsf_sADC sampling rate (samples per second per I/Q rail)s01
PADC(b)P_{\text{ADC}}(b)ADC power consumption: PADC(b)=c0 2bfsP_{\text{ADC}}(b) = c_0\,2^b f_s (Walden model)s01
yq\mathbf{y}_qQuantized observation: yq=Qb(y)\mathbf{y}_q = Q_b(\mathbf{y})s01
B\mathbf{B}Bussgang linear gain matrix B=E[yqyH](E[yyH])βˆ’1\mathbf{B} = \mathbb{E}[\mathbf{y}_q \mathbf{y}^H](\mathbb{E}[\mathbf{y}\mathbf{y}^H])^{-1}s02
d\mathbf{d}Bussgang residual distortion, decorrelated from y\mathbf{y}s02
ρb\rho_bBussgang distortion factor for bb-bit uniform quantizer (e.g., ρ1=1βˆ’2/Ο€\rho_1 = 1 - 2/\pi)s02
Ξ±\alphaFraction of antennas equipped with high-resolution ADCs in a mixed-ADC receivers03
H,L\mathcal{H}, \mathcal{L}Index sets of high-resolution and low-resolution antennas, ∣H∣=αNr|\mathcal{H}| = \alpha N_rs03
PbudP_{\text{bud}}Total ADC power budget constraints04
Ξ·\etaEnergy efficiency: bits per joule Ξ·=R/Prx\eta = R / P_{\text{rx}}s05
ΞΊb\kappa_bEffective SNR penalty of bb-bit quantization, ΞΊb=1βˆ’Οb\kappa_b = 1 - \rho_bs02