Method and apparatus for reducing interference in an optical data stream using data-independent equalization
First Claim
1. A method for reducing interference in an optical data stream received over a channel, the method comprising:
- receiving an electrical signal derived from the optical data stream;
computing a plurality of time-correlation statistics from the electrical signal that reduce data components of the electrical signal;
estimating, at least in part from the plurality of time-correlation statistics, a channel response that contains dispersion information for the channel;
calculating, at least in part from the channel response, a set of filter coefficients for an adaptive equalizer;
filtering the electrical signal using the set of filter coefficients to create a filtered signal; and
comparing the filtered signal to a threshold value to generate a plurality of data values for the optical data stream.
5 Assignments
0 Petitions
Accused Products
Abstract
An optoelectronic assembly for reducing interference in an optical data stream received over a channel includes a converter, an equalizer, a microcontroller, and a comparator. The converter converts the optical data stream to an electrical signal. The equalizer, including a set of filter coefficients, filters the electrical data stream and generates a filtered signal. The comparator compares the filtered signal against a threshold value to generate a set of data values. The microcontroller includes: logic for generating one or more correlation statistics, where each correlation statistic reduces data components of the electrical signal; logic for estimating a channel response reflecting dispersion in the channel, based at least in part on the one or more correlation statistics; logic for determining the set of filter coefficients for the equalizer; and logic for adaptively updating the set of filter coefficients to reflect time-varying changes in the channel response.
-
Citations
19 Claims
-
1. A method for reducing interference in an optical data stream received over a channel, the method comprising:
-
receiving an electrical signal derived from the optical data stream;
computing a plurality of time-correlation statistics from the electrical signal that reduce data components of the electrical signal;
estimating, at least in part from the plurality of time-correlation statistics, a channel response that contains dispersion information for the channel;
calculating, at least in part from the channel response, a set of filter coefficients for an adaptive equalizer;
filtering the electrical signal using the set of filter coefficients to create a filtered signal; and
comparing the filtered signal to a threshold value to generate a plurality of data values for the optical data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An optoelectronic assembly for reducing interference in an optical data stream received over a channel, the optoelectronic assembly comprising:
-
a converter to convert the optical data stream to an electrical signal;
an equalizer to filter the electrical data stream and to generate a filtered signal, the equalizer having a set of filter coefficients;
a microcontroller comprising;
logic for generating one or more correlation statistics for the electrical signal, each correlation statistic reducing data components of the electrical signal;
logic for estimating a channel response reflecting dispersion in the channel, the estimated channel response being based at least in part on the one or more correlation statistics;
logic for determining the set of filter coefficients for the equalizer;
based at least in part on the estimated channel response; and
logic for adaptively updating the set of filter coefficients for the equalizer to reflect time-varying changes in the channel response; and
a comparator to compare the filtered signal against a threshold value to generate a plurality of data values for the optical data stream. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification