A method and apparatus are disclosed for reducing cross-talk in an
unbalanced channel with a reduced number of redundancies. A cross-talk
canceller is disclosed that uses a multi-dimensional finite impulse
response (FIR) filter to process a received signal. Redundancies are
reduced or even removed entirely by processing the signals received on
each twisted pair in a vector form, using multi-dimensional finite
impulse response filters. The signals received by a transceiver on each
twisted pair are represented in a vector form so that the signals
received on each twisted pair, and the cross-talk effect that each signal
has on one another, can be performed collectively. A multi-dimensional
cross-talk canceller processes a vector representation of the
corresponding signals transmitted by the transceiver on each twisted
pair. An adder sums the equalized vector representation of the signals
received by the transceiver and the processed vector representation of
the signals transmitted by the transceiver to generate an estimate of the
received signal on each twisted pair.