Signal Processing

Adaptive Equalizer

A digital filter whose tap coefficients are continuously adjusted by an adaptation algorithm to compensate for time-varying channel impairments. Adaptive equalizers counteract multipath fading, intersymbol interference (ISI), and frequency-selective attenuation in wireless and wired links. They are essential in single-carrier systems like GSM, EDGE, and high-speed SerDes, and appear in OFDM systems as per-subcarrier frequency-domain equalizers.
Category: Signal Processing
Algorithms: LMS, RLS, CMA
Architectures: Linear (LE), Decision Feedback (DFE)

Understanding the Adaptive Equalizer

When a signal travels through a radio channel, it encounters reflections from buildings, terrain, and vehicles. These multipath copies arrive at the receiver with different delays, amplitudes, and phases. They interfere with the desired signal, causing some frequencies to be amplified (constructive interference) and others to be attenuated (destructive interference). At the symbol level, this produces intersymbol interference: energy from one symbol bleeds into the next, corrupting detection.

An adaptive equalizer acts as the inverse of the channel. It applies a filter whose frequency response is approximately the reciprocal of the channel's frequency response, flattening the overall cascade. Because the channel changes over time (as the user moves or reflectors shift), the equalizer must continuously re-estimate the channel and update its filter coefficients. The two most common adaptation algorithms are LMS (Least Mean Squares) for low-complexity implementations and RLS (Recursive Least Squares) for faster convergence in rapidly varying channels.

LMS Adaptation Algorithm
Output:
y(n) = wH(n) × x(n) = Σ wi*(n) × x(n−i)

Error:
e(n) = d(n) − y(n), where d(n) is desired signal (training or decision)

Weight Update:
w(n+1) = w(n) + μ × e(n) × x*(n)

Step Size Range:
0 < μ < 2/(λmax), where λmax is the largest eigenvalue of the input correlation matrix.
Typical practical values: μ = 0.01 to 0.1

Example: A GSM equalizer with 5 taps and μ = 0.05 converges within the 26-symbol training sequence at the start of each burst.

Equalizer Architecture Comparison

ArchitectureISI HandlingNoise EnhancementComplexityTypical Use
Linear Equalizer (ZF)Complete inversionSevere at spectral nullsLow (FIR)Mild ISI channels
Linear Equalizer (MMSE)Balanced ISI/noiseControlledLow (FIR)Moderate ISI
Decision Feedback (DFE)Feedforward + feedbackNone (feedback path)MediumSevere multipath (GSM, SerDes)
OFDM Freq-DomainPer-subcarrier divisionNone (flat per SC)Low (1 mult/SC)LTE, Wi-Fi, 5G NR
Turbo EqualizerIterative with decoderOptimized jointlyVery highResearch, military
Common Questions

Frequently Asked Questions

What is the difference between a linear equalizer and a decision feedback equalizer?

A linear equalizer uses a single FIR filter to invert the channel. It works for mild ISI but amplifies noise at spectral nulls. A DFE adds a feedback filter driven by already-decided symbols, canceling trailing ISI without noise amplification. DFE excels in severe multipath (indoor Wi-Fi, urban cellular). The downside is error propagation: a wrong decision feeds back and can cause a burst of subsequent errors.

How does an LMS equalizer adapt its coefficients?

At each symbol, the LMS algorithm computes error between equalizer output and the desired signal, then adjusts each tap by μ × e(n) × x*(n). Larger step size (μ) converges faster but has more residual error. Typical μ is 0.01 to 0.1. A GSM equalizer with 5 taps converges within the 26-symbol training sequence at the start of each burst.

Why do OFDM systems use frequency-domain equalization?

OFDM's cyclic prefix converts a frequency-selective channel into flat fading per subcarrier. Equalization becomes one complex division per subcarrier (Y(k)/H(k)), vastly simpler than time-domain FIR equalization. Complexity is O(N log N) via FFT versus O(N×L) for time-domain, where L is the channel length. This simplicity is why OFDM dominates modern broadband wireless.

RF Engineering Resources

Request a Quote

Need channel emulators, test equipment, or signal processing components? Contact our engineering team.

Get in Touch