Chapter 9 of Wireless Communications (2nd ed. Draft) — Andrea Goldsmith
Abstract
This chapter establishes the theoretical framework for adaptive modulation and coding (AMC) in wireless fading channels, focusing on joint optimization of transmission rate and power to maximize spectral efficiency while satisfying bit error probability constraints. It derives optimal continuous and discrete adaptation policies, demonstrating that variable-rate variable-power MQAM achieves performance within a constant spectral efficiency gap of the Shannon capacity. The chapter further analyzes practical implementation constraints, including discrete constellation sets, channel estimation errors, feedback delays, and composite fast-slow fading environments, providing design rules for robust wireless system deployment.
Key Concepts
- Variable-Rate Variable-Power MQAM: This technique adjusts both the modulation constellation size and transmit power based on instantaneous channel SNR to maintain a target bit error probability . By utilizing a water-filling-like power allocation policy, it maximizes the average spectral efficiency compared to fixed-rate schemes, particularly in high SNR regimes.
- Adaptive Coding: While this chapter focuses on adaptive modulation, it acknowledges adaptive coding as a parallel mechanism typically implemented via puncturing or multiplexing (e.g., in GSM/EDGE) to handle channel variations when modulation is fixed. Hybrid techniques combine both to optimize rate, power, coding, and error probability simultaneously.
- Water-Filling Power Adaptation: The optimal power control policy for maximizing spectral efficiency under an average power constraint . The transmitter allocates power inversely proportional to the channel fade depth above a cutoff , effectively filling the “good” channel states while avoiding transmission during deep fades.
- Channel Inversion: A power adaptation strategy where transmit power is adjusted to maintain a constant received SNR, thereby converting the fading channel into an equivalent AWGN channel. While this simplifies receiver design, it suffers a significant spectral efficiency penalty compared to variable-rate techniques, particularly under Rayleigh fading.
- Discrete-Rate Adaptation: A practical implementation constraint where the constellation size is restricted to a finite set rather than varying continuously with . This discretization requires grouping channel states into fading regions , incurring a negligible spectral efficiency loss of approximately 1 dB with only 5 to 6 regions.
- Average Fade Region Duration (AFRD): A metric estimating the time the channel SNR remains within a specific fading region before transitioning to an adjacent region. It is crucial for determining the required rate of constellation switching and feedback loop latency to prevent adaptation errors in fast fading environments.
- Adaptive Coded Modulation: A scheme that superimposes trellis or lattice codes onto adaptive modulation constellations to recover the coding gain lost through uncoded transmission. The power adaptation policy remains structurally identical to the uncoded case but incorporates the coding gain into the effective power loss factor .
- General M-ary Modulation Bounds: A unified BER approximation framework used to extend adaptive policies beyond MQAM to other modulations like MPSK. Depending on the sign of the constant in extended bounds, optimal power adaptation may resemble water-filling, inverse water-filling, or on-off switching.
- Composite Fading Adaptation: An extension of adaptive techniques to channels combining fast fading (Rayleigh) and slow fading (log-normal shadowing). The transmitter adapts only to the slow fading component because fast fading varies too rapidly for accurate feedback, optimizing rate and power based on the long-term average SNR.
- Channel Estimation Error and Delay: Practical non-idealities where the transmitter uses a noisy estimate or a delayed version of the channel state. These factors degrade BER performance, requiring the estimation error to be kept within 1 dB and normalized delay below 0.001 to maintain target reliability.
Key Equations and Algorithms
- MQAM BER Bound (Tight): . This expression bounds the bit error probability for MQAM with constellation points and received SNR , valid for . It serves as the invertible basis for deriving optimal constellation size as a function of channel quality.
- Optimal Constellation Size: . Derived by inverting the BER bound, this equation determines the maximum real-valued constellation size supportable for a given instantaneous SNR and a target BER constraint .
- Optimal Power Adaptation: . This water-filling policy dictates the transmit power ratio relative to the average power for . The cutoff depth is determined by the constraint .
- Average Spectral Efficiency: . This integral computes the expected data rate per unit bandwidth by averaging the instantaneous rate over the fading distribution , yielding the system’s capacity under the adaptation policy.
- Discrete Region Mapping: where . This algorithm defines the boundaries for discrete-rate adaptation by partitioning the SNR range into regions associated with discrete constellation sizes , ensuring the largest feasible constellation is selected for a given .
- Average Fade Region Duration: . This approximation uses the steady-state probability and level-crossing rates at region boundaries to estimate the duration the channel remains in the -th fading region, assuming a finite-state Markov model.
- Truncated Channel Inversion Spectrum Efficiency: . This equation calculates the efficiency of maintaining a fixed rate by inverting the channel gain above a cutoff , weighted by the probability of outage .
- Adaptive Coded Modulation Rate: . This formula adjusts the data rate by subtracting the overhead required for the uncoded bits that select the coset point in a trellis-coded scheme, where is the code rate and is the number of bits per symbol.
- General M-ary BER Form: . This generalized approximation facilitates optimization for various modulation types by capturing the dependency between BER, SNR , and constellation size through constants derived via curve fitting.
- Composite Fading Power Adaptation: . In composite channels, the water-filling structure persists but applies to the slow fading average SNR , adapting transmission resources to shadowing variations while averaged over fast fading realizations.
Key Claims and Findings
- Adaptive MQAM with variable rate and variable power achieves average spectral efficiency within a constant gap of the Shannon capacity for flat fading channels, independent of the fading distribution.
- Restricting the adaptive policy to just five or six discrete fading regions results in a spectral efficiency loss of approximately 1 dB compared to the continuous-rate optimum, making discrete implementation highly desirable.
- Truncated channel inversion with a fixed rate achieves spectral efficiency nearly identical to variable-rate variable-power MQAM in Rayleigh fading, but requires a higher outage probability ranging from 0.1 to 0.6 to maximize efficiency.
- Channel estimation error must be maintained below 1 dB (for ) and feedback delay normalized by Doppler frequency () must be less than 0.001 to prevent significant BER degradation.
- For general M-ary modulations like MPSK, the form of optimal power adaptation depends on the specific BER bound coefficients; certain bounds result in inverse water-filling or on-off power control rather than standard water-filling.
- In composite fading environments, adaptation based solely on slow fading shadowing yields an optimal policy that maintains the water-filling structure relative to rather than instantaneous SNR.
Terminology
- Spectral Efficiency: The total data rate normalized by bandwidth , typically expressed in bits per second per Hertz (bps/Hz), representing the bandwidth efficiency of the transmission scheme.
- Water-Filling: A power allocation strategy where more transmit power is assigned to channel states with higher gain (lower fade depth) and zero power below a cutoff , analogous to pouring water into a vessel with variable bottom levels.
- Outage Probability: The probability that the channel condition falls below a specific cutoff threshold, leading to no data transmission or failure to meet the BER target.
- Level-Crossing Rate: The frequency at which the channel SNR crosses a specific threshold level in the positive or negative direction, used to estimate state transition probabilities in fading models.
- Fade Region Duration: The average time the channel signal quality remains within a specific region of the SNR range, determining the minimum latency required for state updates.
- Cutoff Fade Depth (): The minimum received SNR threshold below which the system ceases transmission to conserve power, determined by the average power constraint and fading statistics.
- Coding Gain (): The SNR reduction required by a coded system to achieve the same BER as an uncoded system, which in adaptive modulation acts as an effective power increase.
- Composite Fading: A propagation model combining fast multipath fading (Rayleigh) and slow shadowing (log-normal), where adaptation is feasible only for the slow fading component due to mobility constraints.
- Discrete-Rate Adaptation: An implementation of AMC where the modulation order is constrained to a discrete set rather than varying continuously, reducing hardware complexity and signaling overhead.
- Ergodic Capacity: The maximum achievable rate averaged over the fading distribution, achievable with adaptive coding when the delay constraint allows for coding over all channel states.