Systems, methods, and apparatus for impulse noise mitigation
First Claim
1. A method of signal processing, said method comprising:
- based on a multicarrier signal received over a transmission channel, estimating a response of the transmission channel; and
estimating a plurality of data values carried by the received multicarrier signal, said estimating including;
calculating a reference signal based on (A) the estimated response of the transmission channel and (B) a known pattern of data values carried by the received multicarrier signal;
based on a time-domain difference between the reference signal and a portion of the received multicarrier signal carrying the plurality of data values, calculating a noise estimate; and
in a frequency domain and according to the noise estimate, compensating the portion of the received multicarrier signal carrying the plurality of data values.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of signal processing according to one of several embodiments includes estimating a deterministic component of a received signal. The estimating is based on an estimated response of a transmission channel. Based on the estimated deterministic component, a non-deterministic component of the received signal is estimated. Based on corrupted portions of the estimated non-deterministic component, a noise estimate is obtained, and the received signal is compensated based on the noise estimate. A method according to another embodiment includes replacing received samples at corrupted locations with values from a calculated model.
-
Citations
23 Claims
-
1. A method of signal processing, said method comprising:
-
based on a multicarrier signal received over a transmission channel, estimating a response of the transmission channel; and
estimating a plurality of data values carried by the received multicarrier signal, said estimating including;
calculating a reference signal based on (A) the estimated response of the transmission channel and (B) a known pattern of data values carried by the received multicarrier signal;
based on a time-domain difference between the reference signal and a portion of the received multicarrier signal carrying the plurality of data values, calculating a noise estimate; and
in a frequency domain and according to the noise estimate, compensating the portion of the received multicarrier signal carrying the plurality of data values. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of signal processing, said method comprising:
-
estimating a symbol carried by a multicarrier signal received over a transmission channel;
based on the estimated symbol, a set of reference values, and an estimated response of the transmission channel, calculating a model of the portion of the received multicarrier signal carrying the symbol;
in a time domain, identifying corrupted values of the estimated symbol; and
based on the locations of the corrupted values, compensating the received multicarrier signal according to values of the calculated model. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of signal processing, said method comprising:
-
estimating a response of a transmission channel;
identifying at least one corrupted component of a multicarrier signal received over the transmission channel;
for each identified corrupted component, modifying the estimated response of the transmission channel at a frequency corresponding to the corrupted component; and
estimating a plurality of data values carried by the received multicarrier signal, said estimating including;
calculating a reference signal based on (A) the modified estimated response of the transmission channel and (B) a known pattern of data values carried by the received multicarrier signal;
based on a difference between the reference signal and a portion of the received multicarrier signal carrying the known pattern, calculating a noise estimate; and
according to the noise estimate, compensating the portion of the received multicarrier signal carrying the plurality of data values. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification