Patent ID: 8537655
Filing Date: 2013-09-17
Classification: H04B

Abstract:
1. A method of controlling crosstalk between channels of a communication system, comprising: estimating crosstalk between channels of the system; generating a compensation matrix based on the crosstalk estimates; and generating compensated signals based on the compensation matrix; wherein the compensation matrix is generated using a multiplicative update process in which a previous version of the compensation matrix comprising one or more non-zero off-diagonal elements is updated by at least one of pre-multiplying by a first auxiliary matrix and post-multiplying by a second auxiliary matrix, a given one of the auxiliary matrices also comprising one or more non-zero off-diagonal elements; wherein pre-multiplying by the first auxiliary matrix comprises performing multiplicative updates of entries of a precoder matrix on a column-by-column basis, at least one multiplicative update performed on entries of the precoder matrix on the column-by-column basis comprising subtracting from a column of the precoder matrix a multiple of at least one other column of the precoder matrix; and wherein post-multiplying by the second auxiliary matrix comprises performing multiplicative updates of entries of a postcoder matrix on a row-by row basis, at least one multiplicative update performed on entries of the postcoder matrix on the row-by-row basis comprising subtracting from a row of the postcoder matrix a multiple of at least one other row of the postcoder matrix.