Method and apparatus for digital near-end echo/near-end crosstalk cancellation with adaptive correlation
First Claim
1. An apparatus to remove echo and crosstalk interference in a communication system having a receiver and a transmitter for simultaneous reception from and transmission to a communication medium, said apparatus comprising:
- an adaptive correlator in communication with the communication medium to generate a plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by the receiver,wherein the plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by the receiver during the current period and a signal transmitted by the transmitter delayed by a predetermined time; and
a finite impulse filter in communication with the receiver to filter the echo and crosstalk in accordance with the plurality of filter coefficients generated by said adaptive correlator.
5 Assignments
0 Petitions
Accused Products
Abstract
A communication transmitting and receiving system in which the effects of near-end echo and near-end crosstalk signal from the communication medium are mitigated by adaptively reproducing the near-end echo and near-end crosstalk signal, which is then subtracted from the received signal. Filter coefficients for a Finite Impulse Response filter are adaptively generated to reproduce the near-end echo and near-end crosstalk. The filter coefficients are regenerated for the Finite Impulse Response filter in an adaptive correlator at the arrival of each received signal and whereby each new filter coefficient is a weighted sum of a previous coefficient and one received signal multiplied by a time delayed version of one transmitted signal.
70 Citations
84 Claims
-
1. An apparatus to remove echo and crosstalk interference in a communication system having a receiver and a transmitter for simultaneous reception from and transmission to a communication medium, said apparatus comprising:
-
an adaptive correlator in communication with the communication medium to generate a plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by the receiver, wherein the plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by the receiver during the current period and a signal transmitted by the transmitter delayed by a predetermined time; and a finite impulse filter in communication with the receiver to filter the echo and crosstalk in accordance with the plurality of filter coefficients generated by said adaptive correlator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication apparatus comprising:
-
a transmitter; a receiver; an adaptive correlator in communication with a communication medium to generate a plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by said receiver, wherein the plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by said receiver during the current period and a signal transmitted by said transmitter delayed by a predetermined time; and a finite impulse filter in communication with said receiver to filter the echo and crosstalk in accordance with the plurality of filter coefficients generated by said adaptive correlator, wherein said receiver receives a signal from said finite impulse filter simultaneously with the transmission of a signal by said transmitter on the medium. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A communication system comprising:
-
a first transceiver comprising; a first hybrid; a first transmitter in communication with said first hybrid; a first receiver; a first adaptive correlator in communication said first hybrid to generate a first plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by said first receiver, wherein the first plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by said first receiver during the current period and a signal transmitted by said first transmitter delayed by a predetermined time; and a first finite impulse filter in communication with said first receiver to filter echo and crosstalk in accordance with the first plurality of filter coefficients generated by said first adaptive correlator, wherein said first receiver receives a signal from said first finite impulse filter simultaneously with the transmission of a signal by said first transmitter to said first hybrid; and a second transceiver comprising; a second hybrid in communication with said first transceiver via a communication medium; a second transmitter in communication with said second hybrid; a second receiver; a second adaptive correlator in communication said second hybrid to generate a second plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by said second receiver, wherein the second plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by said second receiver during the current period and a signal transmitted by said second transmitter delayed by a predetermined time; and a second finite impulse filter in communication with said second receiver to filter the echo and crosstalk in accordance with the second plurality of filter coefficients generated by said second adaptive correlator, wherein said second receiver receives a signal from said second finite impulse filter simultaneously with the transmission of a signal by said second transmitter to said second hybrid. - View Dependent Claims (26, 27, 28, 29)
-
-
30. An apparatus to remove echo and crosstalk interference in a communication system having a receiver and a transmitter for simultaneous reception from and transmission to a communication medium, said apparatus comprising:
-
adaptive correlating means in communication with the communication medium for generating a plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by the receiver, wherein the plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by the receiver during the current period and a signal transmitted by the transmitter delayed by a predetermined time; and finite impulse filtering means in communication with the receiver for filtering the echo and crosstalk in accordance with the plurality of filter coefficients generated by said adaptive correlating means. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A communication apparatus comprising:
-
transmitting means for transmitting a signal; receiving means for receiving a signal; adaptive correlating means in communication with a communication medium for generating a plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by said receiving means, wherein the plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by said receiving means during the current period and a signal transmitted by said transmitting means delayed by a predetermined time; and finite impulse filtering means in communication with said receiving means for filtering the echo and crosstalk in accordance with the plurality of filter coefficients generated by said adaptive correlating means, wherein said receiving means receives a signal from said finite impulse filtering means simultaneously with the transmission of a signal by said transmitting means on the medium. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. An communication system comprising:
-
first transceiver means comprising; first hybrid means for combining a received signal with transmitted signal; first transmitting means for transmitting a transmitted signal to said first hybrid means; first receiving means for receiving a received signal; first adaptive correlating means in communication said first hybrid means for generating first plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by said first receiving means, wherein the first plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by said first receiving means during the current period and a signal transmitted by said first transmitting means delayed by a predetermined time; and first finite impulse filtering means in communication with said first receiving means for filtering echo and crosstalk in accordance with the first plurality of filter coefficients generated by said first adaptive correlating means, wherein said first receiving means receives a signal from said first finite impulse filtering means simultaneously with the transmission of a signal by said first transmitting means to said first hybrid means; and second transceiver means comprising; second hybrid means for combining a received signal transmitted from said first transceiver means via a communication medium and a transmitted signal to said first transceiver means via a communication medium; second transmitting means in communication with said second hybrid means; second receiving means; second adaptive correlating means in communication said second hybrid means for generating second plurality of filter coefficients each period of time representing echo and crosstalk interference on a signal received by said second receiving means, wherein the second plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of a signal received by said second receiving means during the current period and a signal transmitted by said second transmitting means delayed by a predetermined time; and second finite impulse filtering means in communication with said second receiving means for filtering the echo and crosstalk in accordance with the second plurality of filter coefficients generated by said second adaptive correlating means, wherein said second receiving means receives a signal from said second finite impulse filtering means simultaneously with the transmission of a signal by said second transmitting means to said second hybrid means. - View Dependent Claims (53, 54, 55, 56)
-
-
57. A method to remove echo and crosstalk interference from a received signal that is simultaneous received with a transmitted signal, said method comprising the steps of:
-
a) generating a plurality of filter coefficients each period of time representing echo and crosstalk interference on the received signal, wherein the plurality of filter coefficients for a current time period are a weighted sum of corresponding coefficients from a previous time period and a product of the received signal during the current period and a transmitted signal delayed by a predetermined time; and b) finite impulse filtering from the received signal the echo and crosstalk in accordance with the plurality of filter coefficients generated by said adaptive correlating means. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. An apparatus for removing near-end echo and near-end crosstalk interference in a communication system having a receiver and a transmitter for simultaneous reception from and transmission to a communication medium, comprising:
-
an adaptive correlator in communication with the receiver and the transmitter, comprising; a Least Mean Square (LMS) engine for generating a plurality of filter coefficients each time period, wherein the plurality of filter coefficients for a current time period comprise a sum of a corresponding coefficient from a previous time period weighted by a first leakage factor and a product of a signal received by the receiver during the current time period and a time-delayed signal transmitted by the transmitter, wherein the product is weighted by a second leakage factor; a Finite Impulse Response (FIR) filter in communication with the receiver and the adaptive correlator, wherein the FIR filter reproduces the near-end echo and near-end crosstalk interference in the signal received by the receiver in accordance with the plurality of filter coefficients generated by the adaptive correlator; and a combining circuit in communication with the receiver and the FIR filter, wherein the combining circuit subtracts the reproduced near-end echo and near-end crosstalk interference from the signal received by the receiver. - View Dependent Claims (69, 70)
-
-
71. An apparatus for removing near-end echo and near-end crosstalk interference in a communication system having a receiver and a transmitter for simultaneous reception from and transmission to a communication medium, comprising:
-
an adaptive correlator in communication with the receiver and the transmitter, comprising; a Least Mean Square (LMS) engine for generating a plurality of filter coefficients each time period, wherein each of the plurality of filter coefficients are generated according to the formula;
wherein; Cj(k) is the filter coefficient from a previous time period, Cj(k+1) is the filter coefficient for a current time period, x(k+1) is a signal received by the receiver during the current time period, b(k−
j) is the signal transmitted by the transmitter delayed by j delay units,(1−
β
) is a first leakage factor,σ
2 is a variance of a transmitted symbol, andβ
/σ
2 is a second leakage factor; anda Finite Impulse Response (FIR) filter in communication with the receiver and the adaptive correlator, wherein the FIR filter reproduces the near-end echo and near-end crosstalk interference in the signal received by the receiver in accordance with the plurality of filter coefficients generated by the adaptive correlator; and a combining circuit in communication with the receiver and the FIR filter, wherein the combining circuit subtracts the reproduced near-end echo and near-end crosstalk interference from the signal received by the receiver.
-
-
72. An apparatus for removing near-end echo and near-end crosstalk interference in a communication system having a receiver and a transmitter for simultaneous reception from and transmission to a communication medium, comprising:
a Least Mean Square (LMS) engine, in communication with the receiver and the transmitter, for generating a plurality of filter coefficients each time period, wherein the plurality of filter coefficients for a current time period comprise a sum of a corresponding coefficient from a previous time period weighted by a first leakage factor and a product of a signal received by the receiver during the current time period and a time-delayed signal transmitted by the transmitter, wherein the product is weighted by a second leakage factor. - View Dependent Claims (73, 74, 75)
-
76. An apparatus for removing near-end echo and near-end crosstalk interference in a communication system having a receiver and a transmitter for simultaneous reception from and transmission to a communication medium, comprising:
a Least Mean Square (LMS) engine, in communication with the receiver and the transmitter, for generating a plurality of filter coefficients each time period, wherein each of the plurality of filter coefficients are generated according to the formula;
wherein; Cj(k) is the filter coefficient from a previous time period, Cj(k+1) is the filter coefficient for a current time period, x(k+1) is a signal received by the receiver during the current time period, b(k−
j) is the signal transmitted by the transmitter delayed by j delay units,(1−
β
) is a first leakage factor,σ
2 is a variance of a transmitted symbol, andβ
/σ
2 is a second leakage factor.- View Dependent Claims (77, 78)
-
79. A method for removing near-end echo and near-end crosstalk interference from a received signal that is simultaneously received with a transmitted signal, comprising the steps of:
-
a) generating a plurality of filter coefficients each time period representing the near-end echo and near-end crosstalk interference on the received signal according to the formula;
wherein; Cj(k) is the filter coefficient from a previous time period, Cj(k+1) is the filter coefficient for a current time period, x(k+1) is the signal received during the current time period, b(k−
j) is the transmitted signal delayed by j delay units,(1−
β
) is a first leakage factor,σ
2 is a variance of a transmitted symbol, andβ
/σ
2 is a second leakage factor; andb) finite impulse filtering from the received signal the near-end echo and near-end crosstalk in accordance with the plurality of filter coefficients generated in step (a). - View Dependent Claims (80)
-
-
81. A method for removing near-end echo and near-end crosstalk interference from a received signal that is simultaneously received with a transmitted signal, comprising the step of:
a) generating a plurality of filter coefficients each time period representing the near-end echo and near-end crosstalk interference on the received signal, wherein the plurality of filter coefficients for a current time period comprise a sum of a corresponding coefficient from a previous time period weighted by a first leakage factor and a product of a signal received during the current time period and a time-delayed transmitted signal, wherein the product is weighted by a second leakage factor. - View Dependent Claims (82, 83, 84)
Specification