Crosstalk Cancellation in xDSL Systems

Near-end crosstalk (NEXT) is one of the major impairments to the current ADSL downstream transmission. This paper presents two methods for an ADSL receiver to cancel one (dominant) NEXT signal from other types of services (such as HDSL, SDSL, T1, etc). The methods exploit the fact that the crosstalk signal has a large excess bandwidth and its spectra in the main lobe and in the excess band are strongly correlated. The principal idea is then to estimate the crosstalk in some frequency bands (e.g., excess band) and cancel it in other frequency bands (e.g., main lobe). The frequency-domain analysis in this paper provides an intuitive explanation of the crosstalk estimation and cancellation, as well as a guidance to select the right frequency bands to observe the crosstalk signal. Moreover, a fast algorithm is proposed for practical implementation. This algorithm avoids matrix inversion and large matrix multiplication in every transmission block. Simulation results show that one of the proposed methods, MMSE estimation and cancellation, is very effective to cancel one (dominant) NEXT and the improvement is signiÞcant in terms of the data rate and the line reach for the ADSL service. For example, using a real measured NEXT transfer function, the proposed method can increase the ADSL downstream data rate by 200% for some loops. The methods are extended to estimate and cancel two or more crosstalkers. The amount of improvement depends on the crosstalkers’ characteristics and it is generally less than that of a single crosstalker case.

[1]  John A. C. Bingham ADSL, VDSL, and Multicarrier Modulation , 2000 .

[2]  M. Moher An iterative multiuser decoder for asynchronous BPSK users , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[3]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[4]  M. L. Doelz,et al.  Binary Data Transmission Techniques for Linear Systems , 1957, Proceedings of the IRE.

[5]  Irving Kalet,et al.  The multitone channel , 1989, IEEE Trans. Commun..

[6]  F. Tarkoy Iterative multi-user decoding for asynchronous users , 1997, Proceedings of IEEE International Symposium on Information Theory.

[7]  John M. Cioffi,et al.  Discrete multiple tone modulation with coset coding for the spectrally shaped channel , 1992, IEEE Trans. Commun..

[8]  David D. Falconer,et al.  Cyclostationary Crosstalk Suppression by Decision Feedback Equalization on Digital Subscriber Loops , 1992, IEEE J. Sel. Areas Commun..

[9]  Gavin Young,et al.  The noise and crosstalk environment for ADSL and VDSL systems , 1999, IEEE Commun. Mag..

[10]  J.A.C. Bingham,et al.  Multicarrier modulation for data transmission: an idea whose time has come , 1990, IEEE Communications Magazine.

[11]  David D. Falconer,et al.  Minimum Mean Square Equalization in Cyclostationary and Stationary Interference-Analysis and Subscriber Line Calculations , 1991, IEEE J. Sel. Areas Commun..

[12]  G.D. Forney,et al.  Combined equalization and coding using precoding , 1991, IEEE Communications Magazine.

[13]  John M. Cioffi,et al.  Understanding Digital Subscriber Line Technology , 1999 .