Adaptive noise canceller
AssigneeOrckit Communication Ltd.
InventorIlan Reuven
Life of this patent
Estimating the term…
Abstract
This invention discloses an apparatus for transmission of high speed data over communication channels, the apparatus including a modulator operative to modulate an outgoing stream of digital data, thereby to generate an outgoing signal, and a demodulator operative to demodulate an incoming signal, thereby to generate an incoming stream of digital data, wherein the modulator comprises a band suppressor for suppressing portions of the outgoing signal which have specified frequencies.
Claims23
A high-speed data receiver, comprising:
- input circuitry, which is operative to receive and pre-process an input signal from a noisy communications channel;
- a demodulator, adapted to receive the pre-processed input signal and to generate, responsive thereto, a stream of output data;
- and
- a noise canceller, coupled to receive the pre-processed input signal and the stream of output data, and to provide a noise cancellation signal to the demodulator responsive to noise in the channel in a narrow frequency range, the noise canceller comprising:
- a first adaptive filter, adapted to generate a first component of the noise cancellation signal that converges to provide high rejection of the noise within the narrow frequency range;
- a second adaptive filter, adapted to generate a second component of the noise cancellation signal that provides, relative to the first adaptive filter, lower rejection of the noise in the narrow frequency range with more rapid convergence;
- and
- at least one summer, coupled to add both the first and second components of the noise cancellation signal together for combination with the pre-processed input signal received by the demodulator.
A high-speed data receiver, comprising:
- input circuitry, which is operative to receive and pre-process an input signal from a noisy communications channel;
- a demodulator, adapted to receive the pre-processed input signal and to generate, responsive thereto, a stream of output data;
- and
- an adaptive noise canceller, coupled to receive the pre-processed input signal and the stream of output data, and to provide a noise cancellation signal to the demodulator responsive to noise in the channel in a narrow frequency range, the noise canceller comprising an infinite impulse response (IIR) filter, which converges to provide rejection of the noise in the narrow frequency range.
A high-speed data receiver, comprising:
- input circuitry, which is operative to receive and pre-process an input signal from a noisy communications channel;
- a demodulator, adapted to receive the pre-processed input signal and to generate, responsive thereto, a stream of output data;
- and
- a noise canceller, coupled to receive the pre-processed input signal and the stream of output data, but not to receive any reference signal indicative of the noise in the channel, and to provide a noise cancellation signal to the demodulator responsive to narrowband noise in the channel, the noise canceller comprising first and second adaptive filters, adapted to generate respective first and second components of the noise cancellation signal.
A method for processing an input signal received over a noisy communications channel, comprising:
- detecting narrowband noise in the channel;
- adaptively generating a first noise cancellation signal, responsive to the detected narrowband noise, which converges so as to provide high rejection of the noise within a narrow frequency range of the noise;
- adaptively generating a second noise cancellation signal, responsive to the detected narrowband noise, so as to provide, relative to the first noise cancellation signal, lower rejection of the noise in the narrow frequency range, with more rapid convergence;
- adding the first and second noise cancellation signals together for combination with the input signal, so as to cancel the noise from the signal;
- and
- demodulating the input signal so as to generate a stream of output data.
A method for processing an input signal received over a noisy communications channel, comprising:
- detecting narrowband noise in the channel;
- adaptively generating a noise cancellation signal using an infinite impulse response (IIR) filter, which converges responsive to the detected narrowband noise so as to provide high rejection of the noise within a narrow frequency range of the noise;
- and
- demodulating the input signal, responsive to the noise cancellation signal, so as to generate a stream of output data.
A method for processing an input signal received over a noisy communications channel, comprising:
- detecting narrowband noise in the channel centered on a given noise frequency;
- adaptively generating a first noise cancellation signal, responsive to the detected narrowband noise, substantially without reliance on any reference signal apart from the input signal;
- adaptively generating a second noise cancellation signal, responsive to the detected narrowband noise and to the first noise cancellation signal, substantially without reliance on any reference signal apart from the input signal;
- and
- demodulating the input signal, responsive to the first and second noise cancellation signals, so as to generate a stream of output data.
Dependencies are inferred from the claim text.