1 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Adaptive Equalization Ron Hranac.

Slides:



Advertisements
Similar presentations
Physical Layer: Signals, Capacity, and Coding
Advertisements

Triple-Play Service Testing
Signal Encoding Techniques
Safecom INGRESS GATE technology (Patent p)
Principles of Electronic Communication Systems
Chapter : Digital Modulation 4.2 : Digital Transmission
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
Modulation Error Ratio and Signal-to-Noise Ratio Demystified Presented by Sunrise Telecom Broadband …a step ahead.
ACHIZITIA IN TIMP REAL A SEMNALELOR. Three frames of a sampled time domain signal. The Fast Fourier Transform (FFT) is the heart of the real-time spectrum.
Signal Encoding Techniques (modulation and encoding)
Noise on Analog Systems
Channel Estimation for Mobile OFDM
RAKE Receiver Marcel Bautista February 12, Propagation of Tx Signal.
Computer Networks Chapter 3: Digital transmissions fundamentals Part 1.
Chapter 2 Fundamentals of Data and Signals
Goals of Adaptive Signal Processing Design algorithms that learn from training data Algorithms must have good properties: attain good solutions, simple.
Modulation                                                                 Digital data can be transmitted via an analog carrier signal by modulating one.
Chapter 2: Fundamentals of Data and Signals. 2 Objectives After reading this chapter, you should be able to: Distinguish between data and signals, and.
Digital communications I: Modulation and Coding Course Period Catharina Logothetis Lecture 6.
Modulation Modulation => Converts from digital to analog signal.
Communication Systems
1 Chapter 2 Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User’s Approach.
Digital Communication Symbol Modulated Carrier RX Symbol Decision Binary Bytes D/A Recovered Analog Binary Bytes Symbol State Modulation A/D Analog Source.
Normalised Least Mean-Square Adaptive Filtering
Digital to analogue conversion. 1 DIGITAL-TO-ANALOG CONVERSION Digital-to-analog conversion is the process of changing one of the characteristics (A,
Dept. of EE, NDHU 1 Chapter Three Baseband Demodulation/Detection.
Formatting and Baseband Modulation
Equalization in a wideband TDMA system
Data Communications & Computer Networks, Second Edition1 Chapter 2 Fundamentals of Data and Signals.
Home Certification Webinar
Improvements in throughput in n The design goal of the n is “HT” for High Throughput. The throughput is high indeed: up to 600 Mbps in raw.
CE 4228 Data Communications and Networking
ارتباطات داده (883-40) انتقال باندپایه
Bandwidth and noise. Bandwidth basically means how fast your signal can change or how fast can you send out symbols. – Symbol is something you send out.
Measuring and Qualifying Upstream Signals
1 © 2003 Cisco Systems, Inc. All rights reserved. Advanced PHY Performance ADVANCED PHY PERFORMANCE RON HRANAC Note: This presentation is intended for.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
The Physical Layer Lowest layer in Network Hierarchy. Physical transmission of data. –Various flavors Copper wire, fiber optic, etc... –Physical limits.
Modulation Error Ratio and Signal-to-Noise Ratio Demystified Presented by Sunrise Telecom Broadband …a step ahead.
Electromagnetic Spectrum
Digital Communications Chapeter 3. Baseband Demodulation/Detection Signal Processing Lab.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
OFDM Based WLAN System Song Ziqi Zhang Zhuo.
Equalization Techniques By: Mohamed Osman Ahmed Mahgoub.
Department of Electrical and Computer Engineering
Chapter : Digital Modulation 4.2 : Digital Transmission
1 st semester 1436/  When a signal is transmitted over a communication channel, it is subjected to different types of impairments because of imperfect.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Baseband Receiver Receiver Design: Demodulation Matched Filter Correlator Receiver Detection Max. Likelihood Detector Probability of Error.
Equalization Techniques By: Nader Mohammed Abdelaziz.
Chapter 4_ part 1b Baseband Data Transmission EKT 357 Digital Communications.
1 Hyeong-Seok Yu Vada Lab. Hyeong-Seok Yu Vada Lab. Baseband Pulse Transmission Correlative-Level Coding.
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
Chapter 3 TRANSMISSION IMPAIRMENT. 3-4 TRANSMISSION IMPAIRMENT Signals travel through transmission media, which are not perfect. The imperfection causes.
Small-Scale Fading Prof. Michael Tsai 2016/04/15.
INTERSYMBOL INTERFERENCE (ISI)
TI Information – Selective Disclosure 1 TLK10xxx High Speed SerDes Overview Communications Interface High Performance Analog.
Digital transmission over a fading channel
Channel Equalization Techniques
Modulation Error Ratio and Signal-to-Noise Ratio Demystified Presented by Sunrise Telecom Broadband …a step ahead.
Techniques to control noise and fading
Analog to digital conversion
Principles of Electronic Communication Systems
Equalization in a wideband TDMA system
Lecture 1.8. INTERSYMBOL INTERFERENCE
Equalization in a wideband TDMA system
TLK10xxx High Speed SerDes Overview
Chapter 3: PCM Noise and Companding
Modulation Modulation => Converts from digital to analog signal.
Sampling Theorems- Nyquist Theorem and Shannon-Hartley Theorem
Presentation transcript:

1 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Adaptive Equalization Ron Hranac

2 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public What is Equalization? In a coaxial cable distribution network, higher frequencies are attenuated more than lower frequencies as RF signals travel through the coax. This results in a tilted frequency response at the input to each amplifier. It is necessary to install a fixed-value plug-in equalizer at each amplifier. The equalizer has the opposite amplitude-versus- frequency response of the coaxial cable preceding the amplifier. The equalizer “cancels” the tilted frequency response, resulting in a flat amplitude-versus-frequency spectrum at the input to the amplifier’s internal gain stages. 50 MHz 870 MHz50 MHz870 MHz 50 MHz870 MHz Equalizer’s frequency response Spectrum’s frequency response after equalization

3 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public What is an Adaptive Equalizer? Adaptive equalization performs a function similar to that of a cable amplifier’s equalizer, but rather than equalizing the entire MHz downstream or 5-42 MHz upstream RF spectrum, it deals with just a single channel. Adaptive means the equalizer can change its characteristics as channel conditions change. Graphic courtesy of Sunrise Telecom

4 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public What is an Adaptive Equalizer? An adaptive equalizer is a digital circuit that compensates for a digitally modulated signal’s in- channel complex frequency response impairments. Complex frequency response includes amplitude (or magnitude)-versus-frequency, and phase-versus-frequency. The adaptive equalizer uses sophisticated algorithms to derive coefficients for an equalizer solution “on the fly”—in effect, creating a digital filter with essentially the opposite complex frequency response of the impaired channel. At high SNR (E S /N 0 ) the equalizer will synthesize the opposite response of the channel. At lower SNR doing so would cause noise enhancement, so a compromise solution is derived.

5 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public What is an Adaptive Equalizer? Ideal equalizer coefficients yield maximum modulation error ratio (MER) by minimizing total impairments including intersymbol interference (ISI), within the limits of the equalizer’s capabilities (number of taps, etc.). If the in-channel impairment suddenly changes or goes away, the adaptive equalizer will distort the signal, until new equalizer coefficients for the current channel conditions are derived and the equalizer’s operation updated. This adaptation process is very fast, typically completed in milliseconds.

6 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Adaptive Equalization: Before and After Graphics courtesy of Sunrise Telecom Unequalized Equalized

7 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Characterizing Adaptive Equalizers Adaptation source Transmitted training sequence: In conventional zero- forcing or minimum mean square error (MSE) equalizers, a known training sequence is transmitted to the receiver for the purpose of initially adjusting equalizer coefficients. The signal itself: Equalizers that do not rely upon transmitted training sequences for the initial adjustment of the coefficients are called self-recovering or blind equalizers. The adaptive equalizer in the downstream receiver of a DOCSIS ® cable modem is a blind equalizer (DOCSIS does not specify a training sequence in the downstream signal).

8 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Characterizing Adaptive Equalizers Equalization method Maximum-likelihood sequence detection, linear filter with adjustable coefficients, feedforward, decision-feedback Algorithm Zero-forcing, least-mean-square, tap-leakage, recursive least squares, stochastic gradient

9 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Equalizer Span An important parameter in an adaptive equalizer is its span, defined as (number of taps – 1) x tap spacing.* Tap spacing is the time delay per tap The spacing of the upstream pre-equalizer taps in DOCSIS 2.0 is defined as “T-spaced,” or symbol- spaced (the reciprocal of the symbol rate). With a symbol rate of 5.12 Msym/sec, tap spacing is µsec of time delay per tap. With DOCSIS 2.0’s 24 taps, the maximum possible span is (24 – 1) x µsec = 4.49 µsec. Another way to calculate this value is (24 – 1)/5.12 = 4.49 µsec *This example assumes the first tap is the main tap. See speaker notes.

10 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Fractionally Spaced Equalizers T-spaced equalizers are the most commonly used As previously noted, “T-spaced” means the equalizer taps are spaced at the reciprocal of the symbol rate A fractionally spaced equalizer (FSE) is based on sampling the incoming signal at least as fast as the Nyquist rate A ½T-spaced (also written as “T/2-spaced”) equalizer is used in many applications that require a FSE. Other applications may use ¼T-spaced (T/4-spaced), etc. FSEs often perform better than T-spaced equalizers in the presence of symbol clock timing errors FSEs are less sensitive to timing phase FSEs are not as common as T-spaced equalizers because of computational complexity and convergence performance

11 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Equalizer Span If the channel response contains an echo (micro- reflection) that is further out in delay than the span of the equalizer, the equalizer cannot compensate for that echo. For example, if there is a significant amount of ISI from a SAW filter’s triple transit, and this ISI is equivalent to an echo at a large delay (beyond the span of the equalizer’s taps), then the equalizer will still do its best on the other impairments. But it won’t be able to cancel the triple transit echoes since they are beyond the limits of the adaptive equalizer’s capabilities—in this case, the equalizer span.

12 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Adaptive Equalizer Block Diagram Σ b -2 b -1 b0b0 b +2 Z -1 UNEQUALIZED INPUT EQUALIZED OUTPUT Σ Σ b +1 Z -1 Σ Delay element Multipliers with equalization coefficients Algorithm for tap gain adjustment A T-spaced equalizer means the taps are “spaced” (spacing is the amount of delay per tap) at the reciprocal of the symbol rate—that is, the reciprocal of the signaling rate 1/T. One tap is called the main tap (Z -1 to b 0 in this example). The main tap has a gain of 1, and passes the original signal. Other taps represent either the “past” or “future” relative to the main tap. Main tap

13 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Example based on information from Holtzman, Inc. Micro-reflection Example Out-of-phase echo with 1 µsec delay and -0.5 amplitude Amplitude Time µsec Incident signal Echo NullPeak Echo Amplitude = -0.5 Incident signal Amplitude = +1.0 Single Echo: Phasor View Single Echo: Spectral View Frequency Linear Magnitude Peak Null Dashed arrow is the vector sum of the incident and echo vectors

14 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public 30º Example based on information from Holtzman, Inc. Impaired Frequency Response Here’s a look at the resulting frequency response— magnitude and phase—caused by the micro-reflection: Amplitude Frequency 1.5 Phase Frequency 9.54 dB peak-valley! 20log(1.5/0.5) = 9.54 ± 30º phase arcsine(0.5/1) = 30º

15 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Example based on information from Holtzman, Inc. Fixing the Impairment Assuming high SNR (E S /N 0 ), we need an equalizer with the opposite frequency response to cancel the echo: Frequency 1.5 Phase Frequency /0.5 = 2.0 1/1.5 = The needed magnitude-versus- frequency response also is 9.54 dB peak-valley, but 180º opposite the original magnitude impairment. The needed phase- versus-frequency response is 180º opposite the original phase impairment Amplitude 30º Why is the peak-to-peak linear magnitude of the needed opposite amplitude-versus- frequency response to 2.0 rather than the original 0.5 to 1.5? If H(f) is 0.5, then 1/H(f) is 2.0; likewise, if H(f) is 1.5, then 1/H(f) is Flat response occurs when H(f) multiplied by 1/H(f) equals In this example, 0.5 x 2 = 1.00 and 1.5 x = 1.00.

16 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Adaptive Equalization: An Example Σ b0b0 b1b1 b2b2 b3b3 Z -1 IN OUT Σ Σ We’ll use the following 4-tap adaptive equalizer to compensate for the impaired frequency response Main tap

17 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public 4-Tap Adaptive Equalizer MultiplierCoefficient b0b0 1.0 b1b b2b b3b Σ b0b0 b1b1 b2b2 b3b3 Z -1 IN OUT Σ Σ Algorithm for tap gain adjustment For this example, assume the algorithm derives these coefficients… Amplitude Time …and each delay element Z -1 equals 1 µsec

18 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public The Adaptive Equalizer at Work Σ x1.0 b1b1 b2b2 b3b3 Z -1 IN OUT Σ Σ x 1.0 = Amplitude Time Amplitude Time Amplitude Time

19 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public The Adaptive Equalizer at Work Σ x0.5 b2b2 b3b3 Z -1 IN OUT Σ Σ x1.0 x 0.5 = Amplitude Time Amplitude Time Amplitude Time Amplitude Time Note the shift or delay of the incident signal and its echo by 1 µsec after they passed through the first delay element Z -1

20 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public The Adaptive Equalizer at Work Σ x1.0 b2b2 b3b3 Z -1 IN OUT Σ Σ += x0.5 Amplitude Time Amplitude Time Amplitude Time Amplitude Time

21 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public The Adaptive Equalizer at Work Σ x1.0 b3b3 Z -1 IN OUT Σ Σ x0.5x0.25 x 0.25 = Amplitude Time Amplitude Time Amplitude Time Amplitude Time

22 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public The Adaptive Equalizer at Work Σ x1.0 b3b3 Z -1 IN OUT Σ Σ x0.5x0.25 += Amplitude Time Amplitude Time Amplitude Time Amplitude Time

23 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public The Adaptive Equalizer at Work Σ x1.0 Z -1 IN OUT Σ Σ x0.5x0.25 x0.125 x = Amplitude Time Amplitude Time Amplitude Time Amplitude Time

24 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Micro-reflection After Equalization Σ x1.0 Z -1 IN EQUALIZED OUTPUT Σ Σ x0.5x0.25 x = Original -0.5 amplitude echo was reduced to an amplitude of , or an 18 dB improvement. An infinite number of taps is required in a simple feedback-type equalizer like the above to make the echo go to zero. A decision feedback equalizer could further reduce the residual error. Amplitude Time Amplitude Time Amplitude Time Amplitude Time 1.0

25 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Micro-reflection After Equalization Resulting frequency response: magnitude and phase. Ripple is now 1/(4 µsec), or 250 kHz. Amplitude Frequency 1.5 Phase Frequency Now only 1.87 dB p-v 20log(1.0625/0.9375) = 1.87 ± 3.58º phase arcsine(0.0625/1) = 3.58º 30º 3.58º

26 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Adaptive Equalization in the Real World As mentioned previously, a cable modem uses a blind adaptive equalizer in the device’s downstream QAM receiver. DOCSIS 1.1 and 2.0 cable modems are capable of equalizing—or more accurately, pre-equalizing—the transmitted upstream signal. DOCSIS 1.1 supports 8-tap upstream pre-equalization, and DOCSIS 2.0 supports 24-tap upstream pre-equalization Why pre-equalize in the modem? The path between each modem and the CMTS is unique Pre-equalization allows most of the adaptive equalization to be done by the modem before upstream transmission, rather than relying upon the CMTS to do all of the work

27 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Adaptive Equalization in the Real World A cable modem has no way of knowing the condition of the channel between its upstream transmitter output and the CMTS’s input. The modem can’t “see” the channel through which the upstream digitally modulated signal is transmitted. So how can a cable modem correctly pre-equalize a transmitted upstream signal?

28 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Upstream Adaptive Equalization b 0 =1, b 1 =0.5, b 2 =0.25, b 3 =0.125… The cable modem transmits unequalized ranging bursts to the CMTS. The CMTS’s upstream burst receiver includes an adaptive equalizer that derives equalizer coefficients based on the channel impairment(s) affecting the received signal. Each upstream burst’s preamble is used as a training signal for the CMTS’s equalizer. The CMTS transmits the derived equalizer coefficients to the modem in a RNG-RSP MAC message. The cable modem uses the equalizer coefficients in its upstream adaptive equalizer to pre- equalize or pre-distort the transmitted signal, so that when it is received by the CMTS it will, in theory, be unimpaired. HFC Networ k

29 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Upstream Adaptive Equalization Example Upstream 6.4 MHz bandwidth 64-QAM signal After adaptive equalization: DOCSIS 2.0’s 24-tap adaptive equalization—actually pre-equalization in the modem—was able to compensate for nearly all of the in-channel tilt (with no change in digital channel power). The result: No correctable or uncorrectable FEC errors and the CMTS’s reported upstream MER (SNR) increased to ~36 dB. Before adaptive equalization: Substantial in-channel tilt caused correctable FEC errors to increment at a rate of about 7000 errored codewords per second (232 bytes per codeword). The CMTS’s reported upstream MER (SNR) was 23 dB.

30 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public Q and A

31 © 2006 Cisco Systems, Inc. All rights reserved. Adaptive Equalization Cisco Public