• No results found

Bitrate Maximizing Equalizers for Bitrate Maximizing Equalizers for ADSL Modems ADSL Modems

N/A
N/A
Protected

Academic year: 2021

Share "Bitrate Maximizing Equalizers for Bitrate Maximizing Equalizers for ADSL Modems ADSL Modems"

Copied!
17
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Bitrate Maximizing Equalizers for Bitrate Maximizing Equalizers for

ADSL Modems ADSL Modems

Koen Vanbleu

Promotor: Marc Moonen

Collaborators: Geert Ysebaert, Gert Cuypers KULeuven, ESAT SCD-SISTA, Belgium KULeuven, ESAT SCD-SISTA, Belgium

February 6, 2003

(2)

2

Overview Overview

• ADSL Basics

 What?

 Transmitter/Receiver

• ADSL Equalizer Design

 Problem Description

 Current Equalizers

 Bitrate Maximizing Equalizers

• Conclusions

(3)

3

Introduction Introduction

• Communication at high rates towards customer

 telephone wire, cable, fiber, wireless

• Communication over telephone wire

 Evolution: ever increasing bitrates

 E.g. Time to download 10 Mbyte file

Modem Time

56 Kbps

Voice band modem 24 minutes 128 Kbps ISDN 10 minutes 6 Mbps ADSL 13 seconds 52 Mbps VDSL 1.5 seconds

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

(4)

4

Introduction Introduction

• Broadband communication over telephone line

 ADSL (Asymmetric Digital Subscriber Line)

 VDSL (Very high bit rate Digital Subscriber Line)

 Bitrate is function of the line length

Upstream

Downstream

Customer Central

300 m 6.4 Mbps

52 Mbps VDSL

3 km 640 Kbps

6 Mbps ADSL

Line length Up

Down Frequency band

1.1 MHz 8.8 MHz

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

(5)

5

• Traditional telephony (POTS) still available over the same wire.

Modulation and Duplexing Modulation and Duplexing

• Assign different frequency bins to up- and downstream directions

 Frequency Division Duplexing (FDD)

 Overlap: Echo Cancellation (EC)

f (kHz)

POTS UP DOWN POTS UP

&DOWN DOWN

4 25 138 1104 4 25 138 1104 f (kHz)

e.g. ADSL

• Multicarrier modulation scheme: Discrete Multitone (DMT)

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

(6)

6

Discrete Multi Tone: Transmitter Discrete Multi Tone: Transmitter

00

11 10

01 Re Im

2 bits

Re Im

4 bits

bits Data symbols (QAM)

...

P/S CP

x

k

Cyclic Prefix

0

IFFT N-point ..

.

.. .

...

IFFT modulation

(Inverse Fast Fourier Transform) 1 N

2 / N

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

(7)

7

Why Equalization?

Why Equalization?

channel

yk

nk

noise ...

P/S CP

x

k

IFFT N-point ..

.

.. .

...

N 1

2 / N

X

n

Transmitter

Why equalization?

“Invert” channel distortion while not

boosting noise

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

(8)

8

Discrete Multi Tone: Receiver Discrete Multi Tone: Receiver

00

11 10

01 Re Im

2 bits

Re Im

4 bits bits

Data symbols

...

S/P CP

.. .

FFT N-point

FFT demodulation ..

. FEQ

Unbiased Frequency

Domain Equalizer 1 tap / tone

.. channel h .

nk

noise

yk

x

k TEQ w

T

taps Time Domain Equalizer

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

k

h h

kk

w

k

CP length + 1

k

(9)

9

DMT Equalization:

DMT Equalization:

Problem Description Problem Description

S/P CP

... FFT FEQ

TEQ w

y

k

T

taps

...

...

1 tap/tone

N-point

To maximize bitrate:

n

n b

tones

tone on

bits

00

11 10

01 Re{X}

Im{X}

2 bits

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

n n

n

X E

Z  

FEQ Dn



 

 

n n

n

n

D

SNR

tones

2

) ,

1 (

log w

is hard with time-domain equalizer w

where

 

2

2

, ) ) (

, (

n n

n n

n

E E D

X D E

SNR ww

(10)

10

Current ADSL Equalizers (1) Current ADSL Equalizers (1)

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

• Channel shorteners, e.g. MMSE-based TEQ [Al-Dhahir, Cioffi]

Channel h

nk

noise

x

k

y

k TEQ w

delay TIR b

e

k

  w b

b

w,

s.t. constraint on or min E e

k 2

TIR = target impulse response of (CP-length+1)

MMSE criterion  ADSL bitrate maximization

(11)

11

Current ADSL Equalizers (2) Current ADSL Equalizers (2)

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

Approximate Bitrate Maximizing TEQs [Al-Dhahir], [Evans]

S/P CP

... FFT FEQ Dn TEQ w

y

k

T

taps

...

...

1 tap/tone

N-point

Z

n

X

n

E

n



 

 

n n

SNR

n

b

tones

2

1

Maximize

log

based on SNR at FFT output

 

2

1 2

) ( )

, (

) , ) (

( w h w

h w w

n n

n n

n

E I N

X D

SNR E

 

residual ISI/ICI noise

Approximations!

(12)

12

Current ADSL Equalizers (3) Current ADSL Equalizers (3)

Approximate Bitrate Maximizing TEQs (continued)

 

2

1 2

) ( )

, (

) , ) (

( w h w

h w w

n n

n n

n

E I N

X D

SNR E

 

residual ISI/ICI noise Examples of approximations :

• not only depending on walled shortened impulse response

• : do not forget DFT leakage!

n n

n

H W

D

1

I

n

N

n

(13)

13

Bitrate Maximizing Equalizers (1) Bitrate Maximizing Equalizers (1)

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

S/P CP

... FFT FEQ Dn TEQ w

y

k

T

taps

...

N-point ...

Z

n

X

n

E

n



 

 

n n

n

n

D

b SNR

tones

2

) ,

1 (

log w

where

 

2

2

, ) ) (

, (

n n

n n

n

E E D

X D E

SNR ww

Maximize

AND

 

*

2

)

(

n

n

n

n

E Y X

X D E

w

)

n

(w Y

n n

n n

n n

n

D Z X D Y X

E ( w , )    ( w ) 

then

= residual ISI/ICI+noise sources (XT, RFI, …)

(14)

14

Bitrate Maximizing Equalizers (2) Bitrate Maximizing Equalizers (2)

Exact bitrate maximizing (BM-)TEQ cost function



 

NG

n n

T

n T

b

1

log

2

w B

w

w A

w

• Nonlinear cost function in w only with An and Bn

• tone dependent matrices

• function of signal statistics

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

• Recursive Gauss-Newton updating algorithm:

• attains good local optimum

• adaptivity (to track channel/noise changes)

• however: high complexity

(15)

15

Bitrate Maximizing Equalizers (3) Bitrate Maximizing Equalizers (3)

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

Bitrate maximizing equalizers:

• Bitrate maximizing (single) TEQ: NG = all used tones  nonlinear cost function

• “Per group” equalization: BM-TEQ w per group SG of NG tones  nonlinear cost function

• “Per tone” equalization: NG = 1 tone

 (advantageous) linear MMSE problem [Vanacker, Leus, Moonen]



 

NG

n n

T

n T

b

1

log

2

w B

w

w A

w

HIGHER BITRATE

(16)

16

Bitrate Maximizing Equalizers (4) Bitrate Maximizing Equalizers (4)

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

Simulations

Bitrate Maximizing-TEQ Per-Tone Equalizer

MMSE-based TEQs

Approx. Bitrate Max. TEQs

(17)

17

Conclusions Conclusions

• ADSL Basics - Intro

- DMT Transmitter - Why Equalization?

- DMT Receiver

• ADSL Equalizer Design

- Problem Description - Current Equalizers - Bitrate Maximizing Equalizers

• Conclusions

• ADSL Equalizer Design

• Truly Bitrate Maximizing Per-Group Equalizer

• Time-Domain Equalizer (1 group of tones)

• Per-Tone Equalizer (groups of 1 tone)

• Recursive Gauss-Newton algorithm

• Good local optimum

• Complex

Referenties

GERELATEERDE DOCUMENTEN

The MMSE equalizer in the frequency domain performs better by limiting the noise enhancement but still loses all information stored at the spectral zeros.. This paper presents a

: ADSL deployment, reoriented to data applications, as telco’s reaction to cable operators offering high- speed internet access with cable modems.. Driver

Koen Vanbleu, Geert Ysebaert, Gert Cuypers, Marc Moonen Katholieke Universiteit5. Katholieke Universiteit Leuven, ESAT Leuven, ESAT / / SCD-SISTA, Belgium

The method exploits the fact that the crosstalk signal, after receiver sampling, is cyclosta- tionary - the interferer symbol rate is lower than the ADSL sam- pling rate - and has

Voice band modem 24 minutes 128 Kbps ISDN 10 minutes 6 Mbps ADSL 13 seconds 52 Mbps VDSL 1.5 seconds.. • ADSL Basics

Uit de simulatieresultaten zijn door KPN regels voor de inzet van xDSL-technieken afgeleid: de toegestane breedbandige technieken zijn HDSL CAP, ADSL over POTS en ADSL over ISDN en

1) Zorg dat er een EVEN aantal groepjes is, bijv. het wisselen dat gaat gebeuren. 2) Deel de leerlingen in groepjes in van 4 leerlingen per groepje. Als het noodzakelijk is, kunt er

Het is namelijk niet relevant om een vergelijking te maken tussen bedrijven die een of twee patenten aan hebben gevraagd op de ADSL technologie en bedrijven