Professional Documents
Culture Documents
Equalization For Discrete Multitone Transceivers
Equalization For Discrete Multitone Transceivers
Equalization For Discrete Multitone Transceivers
Transmit Receive
bit stream bit stream
TEQ
Transmitter Channel 2
Receiver
Introduction
Residential Applications
Application Downstream Upstream Willingness Demand
Rate (kb/s) Rate (kb/s) to pay Potential
Internet 3,000 384 High Medium
High Definition TV 24,000 0 High Medium
Broadcast Video 6,000 0 Low High
Video Phone 1,500 1,500 High Medium
Database Access 384 9 High Medium
On-line Directory; Yellow Pages 384 9 Low High
Shop-at-Home 1,500 64 Low Medium
Video Games 1,500 1,500 Medium Medium
Business Applications
Application Downstream Upstream Willingness Demand
Rate (kb/s) Rate (kb/s) to pay Potential
Internet 3,000 384 High High
Remote Office 6,000 1,500 High Medium
LAN Interconnection 10,000 10,000 Medium Medium
Financial News 1,500 9 Medium Low
Video Phone 1,500 1,500 High Low
Video Conference 3,000 3,000 High Low
Supercomputing, CAD 45,000 45,000 High Low 3
On-line Directory; Yellow Pages 384 9 Medium High
Standard Meaning Data Rate Mode Applications
ISDN Integrated Services 144 kbps Symmetric Internet Access, Voice, Pair
Digital Network Gain (2 channels)
T1 T-Carrier One 1.544 Mbps Symmetric Enterprise, Expansion,
(requires two pairs) Internet Service
HDSL High-Speed Digital 1.544 Mbps Symmetric Pair Gain (12 channels),
Subscriber Line Internet Access, T1/E1
(requires two pairs) replacement
HDSL2 Single Line HDSL 1.544 Mbps Symmetric Same as HDSL except pair
gain is 24 channels
G.DMT Asymmetric Digital 1.5 to 8 Mbps Down Internet Access, Digital
Subscriber Line 16 to 640 kbps Up Video
G.Lite Splitterless 32 to 1500 kbps Down Internet Access, Digital
Asymmetric Digital 32 to 512 kbps Up Video
Subscriber Line
Standards for High-Speed
VDSL Very High-Speed
13 to 52 Mbps
Digital
Down Internet Access, Digital
Communications 1.5 to 6 Mbps Up
Digital Subscriber
Line (proposed)
Video
4
Courtesy of Shawn McCaslin (Cicada Semiconductor, Austin, TX)
Intersymbol Interference (ISI)
2.1
• Ideal channel
1.7
111 1 1 – Impulse response is an impulse
.7
.4 .1 – Frequency response is flat
* =
Channel Received • Non-ideal channel causes ISI
-1 signal
– Channel memory
Transmit
– Magnitude and phase variation
signal Threshold
at zero
11 1 1
• Received symbol is weighted
sum of neighboring symbols
– Weights are determined by
channel impulse response5
Detected
signal
• Problem: Channel frequency response is not flat
• Solution: Use equalizer to flatten channel frequency response
• Zero-forcing equalizer
– Inverts channel
Zero-forcing MMSE
Equalizer Equalizer – Flattens frequency response
frequency frequency
Magnitude (dB)
channel
frequency
magnitude
response
carrier
7
frequency
Advantages
Efficient use of bandwidth without full channel equalization
Robust against impulsive noise and narrowband interference
Dynamic rate adaptation
Disadvantages
Transmitter: High signal peak-to-average power ratio
Receiver: Sensitive to frequency and phase offset in carriers
Active areas of research
Pulse shapes of subchannels (orthogonal, efficient realization)
Channel equalizer design (increase capacity, reduce complexity)
Multicarrier
Synchronization Modulation
(timing recovery, symbol synchronization)
Bit loading (allocation of bits in each subchannel)
8
copy copy
CP s y m b o l i CP s y m b o l ( i+1)
mirror DAC
add
serial to QAM data parallel and
cyclic
parallel encoder and to serial transmit
prefix
N-IFFT filter
TRANSMITTER
channel
RECEIVER
N/2 subchannels N subchannels
Discrete Multitoneinvert
channel
Transmitter
N-FFT
and
and
serial remove TEQ
receive
Receiver
parallel QAM =
to serial decoder frequency
remove to cyclic time
filter
and
mirrored parallel prefix domain
domain
equalizer
ADC 10
equalizer data
Problem:
Find a TEQ design method that maximizes channel capacity at the TEQ
output
Proposed solution
Decompose equalized channel into signal, noise, and ISI paths
Model subchannel SNR based on this decomposition
Write channel capacity as a function of TEQ taps
Develop design methods to maximize channel capacity
Contributions
A new model for subchannel SNR
Optimal maximum channel capacity (MCC) TEQ design method
Near-optimal minimum ISI TEQ design method
z- b zk
h w
• Disadvantages
– Does not consider channel capacity
Requires Cholesky decomposition
–
Maximum Shortening
and eigenvector calculation SNR (MSSNR)
Method
– Does not take channel noise into
Melsa, Younce, Rohrs, 1996
account 13
Each subchannel modeled as white Gaussian noise channel
N /2 SNR i S x ,i H i
2
Matched Filter
bDMT log 2 1 SNR i
S n ,i Bound (MFB)
i 1
S x ,i and S n ,i : Signal and noise power in i th subchannel
H i : Channel gain in i th subchannel and : SNR gap
• Define geometric SNR
N / 2 SNR i 2 / N
SNR geom 1 1
i 1
• Capacity
Channel of aofMulticarrier
capacity Channel
a multicarrier channel
N SNR geom 14
bDMT log 2 1
2
Maximum Geometric SNR Method
Al-Dhahir, Cioffi, 1996
Maximize approximate geometric SNR
nk 2/ N
rk N /2
xk w ek SNR geom SNR i
h +
-+ i 1
z- b zk 2
S x Bi
Disadvantages Bi H i Wi SNR i 2
Subchannel SNR definition ignores ISI S n ,i Wi
Objective function ignores interdependence of b and w
N /2
H i : channel gain in i th subchannel
2
ln Bi
2
L(b ) Wi : equalizer gain in i th subchannel
N i 1
th
B : target gain in i
Requires solution of nonlinear constrainedi optimization problem
subchannel
Based on MMSE method: same drawbacks as MMSE method
Ad-hoc parameter MSEmax has to be tuned for different channels
15
Method MMSE MSSNR Geometric
Advantages
Maximize channel capacity
Minimize ISI
Bit Rate Low-medium High Low-medium
Disadvantages
Nonlinear optimization
Computationally complexity Low Medium High
Artificial constraints
Ad-hoc parameters
Comparison of Existing Methods
Low-pass frequency response
Unrealistic assumptions 16
Contribution #1
New Subchannel Model: Motivating Example
Received signal Delay y1 h~1a4 n~1
~ ~
y xh n y ~ ~ ~
CP 2 h~1a1 h2 a4 n2
~ ~ ~ n~3
h w h y3 h1a2 h2 a1 h3 a4
x is transmitted ~ ~ ~ ~ ~
y4 h1a3 h2 a2 h3 a1 h4 a4 n4
signal
y5 h~ a
~
h2 a3
~
h3 a2
~
h4 a1 n~5
Symbols a b ~1 4 ~ ~ ~ ~
y6 h1b4 h2 a4 h3 a3 h4 a2 n6
Symbol length y h~ b ~ ~ ~
CP h2b4 h3 a4 h4 a3 n~7
N=4 7 ~1 1 ~ ~ ~ ~
~ y8 h1b2 h2b1 h3b4 h4 a4 n8
Length of h y ~ ~ ~ ~
h4b4 n~9
9 h~1b3 h2b2 h3b1
L=4 ~ ~ ~ ~
y10 h1b4 h2b3 h3b2 h4b1 n10
Cyclic prefix ~ ~ ~ ~
y11 h2b4 h3b3 h4b2 n11
~ ~
h4b3 n~12
v=1 y12 h3b4
Delay Tail y ~ ~
13 h4b4 17n13
=1
ISI signal ISI noise
Contribution #1
Proposed Subchannel SNR Model
~
h signal
k h k g k
Partition equalized channel into signal path, ~
ISI path, noise path hkISI h k 1 g k
nk
yk rk
hknoise wk
xk
h + w ~
hk hk wk
xk w
h x Signal
1 k
gk gk
0 otherwise
xk w
h x
ISI
1-gk gk
1
nk
...
w noise
18
1 1 k
Contribution #1
Subchannel SNR Definition
1 wT Ai w
N /2
bDMT log 2 1
i 1 w Bi w
T
Good performance measure for any TEQ design method
20
Not an efficient TEQ design method in computational sense
Contribution #2
MCC TEQ vs. Geometric TEQ
Method MCC Geometric
Advantages
Maximize channel capacity
Minimize ISI
Bit rate optimal Low-medium
Disadvantages
Low-pass frequency response
Computationally complex
Artificial constraints
Ad-hoc parameters
Nonlinear optimization
Unrealistic assumptions
21
Contribution #3
Near-optimal Minimum-ISI (min-ISI) TEQ
2
ISIi S x ,i q DHw
H
i
ISI power in ith subchannel is
Minimize ISI power as a frequency weighted sum of subchannel ISI
i i i
2
ISI K q H
DHw w T
Xw
i i
Xw k 1 Yw k
24
Bit Rate vs. Number of TEQ Taps
TEQ taps
9 taps is enough for best performance
for min-ISI, MCC, and MSSNR TEQs cyclic prefix () 32
FFT size (N) 512
No performance gain for more than 9 coding gain 4.2 dB
taps margin 6 dB
input power 14 dBm
noise power -113 dBm/Hz,26
crosstalk noise 10 ADSL disturbers
Bit Rate vs. Cyclic Prefix Size
32
Available at http://signal.ece.utexas.edu/~arslan/dmtteq/
End-to-end optimization of channel capacity
Joint optimization of bit loading and TEQ
On-line adaptation of TEQ taps to track changes in channel
Analysis of TEQ design methods
Effect of analog transmit/receive filters and A/D and D/A converters
Analyze performance under channel estimation errors
Fixed-point analysis
Extension to MCC and min-ISI methods
Taking into account the noise floor
Future Research
Modifications to subchannel SNR model
Optimal frequency domain weighting in min-ISI method
33
Capacity of Additive White Gaussian Noise Channel
Maximum theoretical capacity of an additive white Gaussian noise channel
(no inter-symbol interference) is