• No results found

IMPROVED LINEAR CROSSTALK PRECOMPENSATION FOR DSL Raphael Cendrillon, Marc Moonen

N/A
N/A
Protected

Academic year: 2021

Share "IMPROVED LINEAR CROSSTALK PRECOMPENSATION FOR DSL Raphael Cendrillon, Marc Moonen"

Copied!
4
0
0

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

Hele tekst

(1)

IMPROVED LINEAR CROSSTALK PRECOMPENSATION FOR DSL Raphael Cendrillon, Marc Moonen

Dept. of Electrical Engineering Katholieke Univ. Leuven, Belgium

cendrillon@ieee.org

Jan Verlinden, Tom Bostoen

Alcatel Bell Antwerp, Belgium jan.verlinden@alcatel.be

George Ginis

Texas Instruments San Jose, USA gginis@ti.com

ABSTRACT

Crosstalk is the major source of performance degradation in next generation DSL systems such as VDSL. In downstream commu- nications transmitting modems are co-located at the central of- fice. This allows crosstalk precompensation to be employed. In crosstalk precompensation the transmitted signal is pre-distorted such that the pre-distortion destructively interferes with the cross- talk introduced by the channel.

Existing crosstalk precompensation techniques either give poor performance or require modification of customer premises equip- ment (CPE). This is impractical since there are millions of legacy CPE modems already in use.

We present a novel crosstalk precompensation technique based on a diagonalization of the crosstalk channel matrix. This tech- nique does not require modification of CPE. Furthermore, certain properties of the DSL channel ensure that this diagonalizing prec- ompensator achieves near-optimal performance.

1. INTRODUCTION

Next generation DSL systems such as VDSL aim at providing ex- tremely high data-rates, up to 52 Mbps in the downstream. Such high data rates are supported by operating over short loop lengths and transmitting in frequencies up to 12 MHz. Unfortunately, the use of such high frequency ranges causes significant electromag- netic coupling between neighbouring twisted pairs within a binder group. This coupling creates interference, referred to as crosstalk, between the systems operating within a binder. Over short loop lengths crosstalk is typically 10-15 dB larger than the background noise and is the dominant source of performance degradation.

In upstream communications the receiving modems are co- located at the central office (CO) or at an optical network unit (ONU) located at the end of the street. This allows joint reception of the signals transmitted on the different lines, thereby enabling crosstalk cancellation[1].

In downstream (DS) communications the receiving modems reside within different customer premises (CP) so crosstalk cancel- lation is not possible. However since the transmitting modems are This work was carried out in the frame of IUAP P5/22, Dynami- cal Systems and Control: Computation, Identification and Modelling and P5/11, Mobile multimedia communication systems and networks; the Con- certed Research Action GOA-MEFISTO-666, Mathematical Engineering for Information and Communication Systems Technology; IWT SOLIDT Project, Solutions for xDSL Interoperability, Deployment and New Tech- nologies; FWO Project G.0196.02, Design of efficient communication tech- niques for wireless time-dispersive multi-user MIMO systems and was par- tially sponsored by Alcatel-Bell.

co-located at the CO it is possible to do transmission in a joint fash- ion. This allows some pre-distortion to be introduced into the sig- nals on the different lines before transmission. This pre-distortion is designed to destructively interfere with the crosstalk introduced in the binder, a technique known as crosstalk precompensation[2].

Several techniques have been proposed for crosstalk precom- pensation. Unfortunately these lead to either poor performance or require a change of customer premises equipment (CPE). This is highly undesirable since there are already millions of CPEs in place all owned and operated by different customers. Replacing CO equipment (COE) is much easier since it is typically managed by a single operator. In addition, COE and CPE are typically man- ufactured by different hardware vendors, which makes joint design more difficult.

In this paper we present a novel technique for crosstalk pre- compensation which works with existing CPE. This technique is also shown to give near-optimal performance.

2. SYSTEM MODEL

Through the use of discrete multi-tone (DMT) transmission and synchronized transmission it is possible to model crosstalk inde- pendently on each tone

y

k

= H

k

x

k

+ z

k

The vector x

k

, [x

1k

, · · · , x

Nk

] contains the transmitted signals on tone k. There are N lines in the binder and x

nk

is the sig- nal transmitted onto line n at tone k. y

k

and z

k

have similar structures. y

k

is the vector of received signals on tone k. z

k

is the vector of additive noise on tone k and contains thermal noise, alien crosstalk, RFI etc. We denote the noise PSD on line n as σ

kn

, E{|z

nk

|

2

}. H

k

is the N × N channel transfer matrix on tone k. h

n,mk

, [H

k

]

n,m

is the channel from transmitter (TX) m to receiver (RX) n on tone k. The diagonal elements of H

k

con- tain the direct-channels whilst the off-diagonal elements contain the crosstalk channels. We denote the transmit PSD of user n on tone k as s

nk

, E{|x

nk

|

2

}.

In DSL spectral masks are used to ensure spectral compatibil- ity with other systems operating within the binder[3]. We denote the spectral mask on tone k as s

k,mask

. Spectral masks impose the constraint s

nk

≤ s

k,mask

, ∀n.

In DS transmission the TX modems are co-located. As a result H

k

is row-wise diagonally dominant (RWDD). This means that on each row of H

k

, the diagonal element has the largest magnitude

|h

n,nk

| À |h

n,mk

| , ∀m 6= n (1)

(2)

h

21

h

22

CP 1

CP 2 CO/ONU

Fig. 1. Row-wise Diagonal Dominance |h

22

| À |h

21

|

The physical reason behind this is that the crosstalk signal must propagate through the full length of the victim’s line, as depicted in Fig. 1. This together with the attenuation which results from shielding between twisted pairs ensures RWDD of H

k

. We can measure the degree of RWDD with the parameter α

k

|h

n,mk

| ≤ α

k

|h

n,nk

| (2) RWDD has been verified through extensive measurement cam- paigns of real binders. In 99% of lines α

k

is bounded

α

k

≤ K

fext

f

k

l

where K

fext

= −22.5 dB, l is the line length in kilometers, and f

k

is the frequency on tone k in MHz[4]. On typical lines α

k

is less than -11.3 dB.

RWDD implies that the rows of H

k

are approximately orthog- onal. Define through the SVD

H

k

= U

k

Λ

k

V

kH

where U

k

and V

k

are orthogonal matrices containing the left and right singular vectors and Λ

k

, diag{λ

1

, . . . , λ

N

} where λ

n

is the nth singular value. RWDD implies U

k

' I

N

. Hence we can approximate H

k

' Λ

k

V

kH

. This leads to

H

−1k

' V

k

Λ

−1k

(3)

and

H

Hk

' V

k

Λ

k

(4) Taking (3) and (4) together yields

H

−1k

' H

Hk

Λ

−2k

(5)

Since H

k

H

Hk

' Λ

2k

we can approximate λ

2k,n

' X

m

|h

n,mk

|

2

' |h

n,nk

|

2

(6)

where we use (1) in the second line.

3. CROSSTALK PRECOMPENSATION

Several techniques have been proposed for crosstalk precompensa- tion. They are all based on the concept of pre-distorting the signals before transmission such that the pre-distortion and crosstalk an- nihilate.

3.1. Zero Forcing Precompensator

The zero forcing precompensator (ZFP) pre-distorts the transmit- ted signals with the inverse of the channel matrix[5]. So

x

k

= P

k,zf

x

k

where the vector of pre-distorted signals x

k

= [x

1k

, . . . , x

Nk

] and P

k,zf

, β

k,zf

H

−1k

This is depicted in Fig. 2. The parameter β

k,zf

ensures that the precompensation operation does not increase the transmit power.

Note that

x

nk

= X

m

β

k,zf

 H

−1k



n,m

x

nk

Hence

E{|x

nk

|

2

} = β

k,zf2

X

m

 H

−1k



n,m

2

s

nk

β

k,zf2

H

−1k



row n

2

s

k,mask

To ensure that x

k

does not exceed the spectral masks we require β

k,zf

= min

n

H

−1k



row n

−1

(7)

From (5) H

−1k



row n

2

' X

m

|h

m,nk

|

2

λ

−4k,m

(8)

' |h

n,nk

|

−2

+ X

m6=n

|h

m,nk

|

2

|h

m,mk

|

−4

' |h

n,nk

|

−2

where we use (6) in line 2, and (1) in line 3. Combining this with (7) yields

β

k,zf

' min

n

|h

n,nk

| (9)

Now, with the ZFP

y

k

= H

k

P

k,zf

x

k

+ z

k

= β

k,zf

x

k

+ z

k

' min

n

|h

n,nk

| x

k

+ z

k

hence the data-rate of user n on tone k can be approximated

c

nk,zf

' log

2

 1 + 1

Γ min

n

|h

n,nk

|

2

s

nk

σ

k,n−2



with the approximation becoming exact as α

k

→ 0. Γ denotes the SNR-gap to capacity and is a function of the target BER, coding gain and noise margin[6].

So we see that with the ZFP all modems see the channel of the

worst line within the binder. This leads to very poor performance,

especially when the lines are of varying length or when one of the

lines contains a bridged tap.

(3)

x k P k x k

Fig. 2. Linear Precompensator

3.2. Multi-user Tomlinson-Harashima Precoder

Similar to the ZFP, the Multi-user Tomlinson-Harashima Precoder (MU-THP) pre-distorts the transmitted signal with the inverse of the channel. However in contrast to the ZFP, the MU-THP uses non-linear modulo operations to ensure that the TX power is not in- creased. As such no normalization parameter β

k

is required. This leads to significantly improved performance with only a modest increase in complexity[2].

Define the QR decomposition of the conjugate transpose of the channel

H

Hk

= Q

k

R

k

The structure of the MU-THP is shown in Fig. 3. It consists of a feed-forward filter F

k

, Q

k

and a feedback filter B

k

, I

N

diag{R

Hk

}

−1

R

Hk

. With the MU-THP

y

k

= H

k

F

k

(I

N

− B

k

)

−1

x

k

+ z

k

= diag{R

Hk

}x

k

+ z

k

' diag{H

k

}x

k

+ z

k

The approximation on line 3 is based on (1), see [2] for details.

Hence the data-rate of user n on tone k can be approximated c

nk,th

' log

2

 1 + 1

Γ |h

n,nk

|

2

s

nk

σ

k,n−2



with the approximation becoming exact as α

k

→ 0. So the MU- THP allows crosstalk to be completely removed without decreas- ing the channel gains seen by the individual modems.

Unfortunately the MU-THP required a modulo operation at the RX to make the modulo operation at the TX transparent. This requires a hardware modification to CPE which can be extremely difficult due to the millions of legacy DSL modems which are al- ready in use.

Additionally, the MU-THP is non-linear which makes it dif- ficult to apply partial crosstalk precompensation techniques[7, 8].

These techniques are crucial since in binders containing hundreds of lines, full crosstalk cancellation has an impractically large com- putational complexity.

3.3. Diagonalizing Precompensator

To overcome the problems of the ZFP and the MU-THP we pro- pose the diagonalizing precompensator (DP). This technique re- quires no modification of CPE, is linear, and can be easily com- bined with partial crosstalk cancellation. As we shall show, the DP is near-optimal in RWDD channels and gives very similar per- formance to the MU-THP.

Similar to the ZFP, the DP pre-distorts the transmitted signals with a linear matrix multiplication. However in contrast to the ZFP, the DP attempts not to invert H

k

but to diagonalize it instead. So the pre-distorted signals

x

k

= P

k,diag

x

k

F k

x k x k

B k mod

Fig. 3. Multi-user Tomlinson-Harashima Precoder

where

P

k,diag

, β

k,diag

H

−1k

diag{H

k

}

The normalizing factor β

k,diag

ensures that the spectral mask is not exceeded on any line

β

k,diag

, min

n

H

−1k

diag{H

k

} 

row n

−1

From (8)

H

−1k

diag{H

k

} 

row n

2

' X

m

|h

m,nk

|

2

|h

m,mk

|

2

λ

−4k,m

' 1 + X

m6=n

|h

m,nk

|

2

|h

m,mk

|

−2

' 1

where we use (6) in line 2 and (1) in line 3. Hence

β

k,diag

' 1 (10)

Now, with the DP

y

k

= H

k

P

k,diag

x

k

+ z

k

= β

k,diag

diag{H

k

}x

k

+ z

k

' diag{H

k

}x

k

+ z

k

Hence the data-rate of user n on tone k can be approximated c

nk,diag

' log

2

 1 + 1

Γ |h

n,nk

|

2

s

nk

σ

k,n−2



with the approximation becoming exact as α

k

→ 0. So we see that, as with the MU-THP, the DP removes crosstalk perfectly without affecting the direct channels of the individual modems.

In contrast to the MU-THP this can be done without modifying CPE.

3.4. Theoretical Capacity

It is also interesting to compare the performance of different cross- talk precompensation techniques with a theoretical upper bound.

In the downstream the DSL channel is a multi-user broadcast chan- nel. As such there is no single capacity but rather a rate region which is achievable[9]. However if we use all TXs to communi- cate with a single CPE RX, the data-rate can be upper bounded by

c

nk

= I(x

nk

; y

kn

)

I(x

k

; y

nk

)

log

2

 1 + 1

Γ [H

k

]

row n

2

s

nk

σ

−2k



log

2

 1 + 1

Γ

 1 + (N − 1)α

2k

 |h

n,nk

|

2

s

nk

σ

−2k



(11)

(4)

0 2 4 6 8 10 12

−60

−50

−40

−30

−20

−10 0

Frequency (MHz)

Attenuation (dB)

βdiag βzf h1200m

Fig. 4. Value of normalizing factor β vs. frequency

where I(a; b) denotes the mutual information between a and b. We use (2) to get to line 4. Equality in (11) achieved when we use a maximum-ratio combining precompensator with

x

k

= [H

k

]

Hrow n

x

nk

All other RXs must be disabled to achieve this data rate for RX n.

4. PERFORMANCE

To demonstrate the performance of the different precompensation techniques we ran simulations in a binder consisting of 10 VDSL lines. The lines have a diameter of 0.4mm and vary in length from 300 m. to 1200 m. in 100 m. increments. Each modem has a coding gain of 3 dB, a noise margin of 6 dB and a target error probability of 10

−7

or less which results in Γ = 12.9 dB. The modems use 4096 tones, the 998 FDD bandplan and transmit at -60 dBm/Hz. We use ETSI noise model A and the semi-empirical transfer functions of [4].

Fig. 4 shows the values of β

k,zf

and β

k,diag

versus frequency.

As we predicted from (9), β

k,zf

is closely approximated by the magnitude of the weakest channel in the binder, in this case the channel of the 1200 m. line. As predicted by (10), β

k,diag

is close to unity.

Shown in Fig. 5 are the data-rates achieved by the various lines with the different precompensation techniques. Note that with the ZFP all lines receive the same performance as the 1200 m. line.

In this binder this results in a performance that is worse than with no crosstalk cancellation. Both the DP and MU-THP give near- optimal performance, closely approximating the theoretical bound.

5. CONCLUSIONS

In this paper we presented a novel technique for crosstalk prec- ompensation which attempts to diagonalize the crosstalk channel.

This technique which we term the diagonalizing precompensator (DP) is linear and has a low computational complexity.

The row-wise diagonal dominance of the downstream DSL channel ensures that the DP gives near-optimal performance. Un- like other precompensation techniques, the DP does not require a modification of CPE and can be easily combined with partial tech- niques.

300 400 500 600 700 800 900 1000 1100 1200

0 10 20 30 40 50 60 70 80

Line Length (m)

Data Rate (Mbps)

No Canc.

ZFP DP MU−THP Cap. Bound

Fig. 5. Data-rates with different crosstalk precomp. techniques

6. REFERENCES

[1] G. Ginis and J. Cioffi, “Vectored Transmission for Digital Subscriber Line Systems,” IEEE J. Select. Areas Commun., vol. 20, no. 5, pp. 1085–1104, June 2002.

[2] ——, “A Multi-user Precoding Scheme achieving Crosstalk Cancellation with Application to DSL Systems,” in Proc.

34th Asilomar Conference, Pacific Grove, CA, Oct. 2000, pp.

1627–1631.

[3] Spectrum Management for Loop Transmission Systems (Draft), ANSI Std. T1.417, Issue 2, 2003.

[4] Transmission and Multiplexing (TM); Access transmission systems on metallic access cables; VDSL; Functional Re- quirements, ETSI Std. TS 101 270-1, Rev. V.1.3.1, 2003.

[5] M. Tsatsanis, DSL Handbook. Auerbach, 2004, ch. 13 - Multi-line DSL System Architectures.

[6] T. Starr, J. Cioffi, and P. Silverman, Understanding Digital Subscriber Line Technology. Prentice Hall, 1999.

[7] R. Cendrillon, M. Moonen, D. Gore, and A. Paulraj, “Low Complexity Crosstalk Cancellation with Line Selection in Up- stream VDSL,” in Proc. of the Int. Conf. on Acoustics, Speech and Sig. Processing (ICASSP), Hong Kong, April 2003, pp.

692–695.

[8] R. Cendrillon, M. Moonen, G. Ginis, K. Van Acker, T. Bostoen, and P. Vandaele, “Partial Crosstalk Cancella- tion Exploiting Line and Tone Selection in Upstream DMT- VDSL,” accepted for publication in EURASIP Journal on Ap- plied Signal Processing.

[9] W. Yu and J. Cioffi, “Sum Capacity of Gaussian Vector Broad-

cast Channels,” IEEE Trans. Inform. Theory, submitted for

publication.

Referenties

GERELATEERDE DOCUMENTEN

The multiple mixing chamber is a reliable tool to lower the minimum temperature without using more surface area in the heat exchangers (more 3 He) and

Op  de  Kabinetskaart  van  de  Oostenrijkse  Nederlanden  of  de  Ferrariskaart  (1771‐1778)  staat  het  plangebied  afgebeeld  als  akker.  In  het 

Op vraag van het Agentschap R-O Vlaanderen - Entiteit Onroerend Erfgoed werd in opdracht van de Maatschappij Voor Kristelijke Liefdadigheid tussen 19 en 22 mei 2008 een

“Studente se retensievlak deur suiwer klasgee is 5% en die retensievlak met ’n verskeidenheid eweknie-gebaseerde leermetodes is bo 70%, wat ’n baie groot verskil is.”

This chapter contains a discussion on the findings of the study; the biographical data of the participants and the information obtained during the interviews.. 54 The findings of

Remark 5.1 For any positive number V , the dynamic transmission queueing system is always stabilized, as long as the mean arrival rate vector is strictly interior to the

A dynamic resource allocation based PCC algorithm is proposed, referred to as MW-PCC, that dynamically allocates crosstalk canceller taps so as to stabilize the dynamic arrival data

dia communication systems and networks; the Concerted Research Action GOA-MEFISTO-666, Mathematical Engineering for Information and Communication Systems Technology; FWO