Compensation of polarization mode dispersion in single mode fiber for maximum-likelihood sequence estimation
AssigneeAgere Systems Inc.
InventorAnthony Bessios
Life of this patent
Estimating the term…
Abstract
An output signal of a single mode fiber (SMF) is spectrally shaped to achieve characteristics of a predefined channel “target” response. The target response is that of a partial-response, maximum-likelihood channel with additive white Gaussian noise. A receiver employs a maximum-likelihood sequence estimation (MLSE) detector having its detection algorithm, such as a Viterbi algorithm (VA), matched to the target response. Thus, state, branch, and path metric calculations for a Viterbi trellis may be optimized for a channel having this target response.
Claims14
An apparatus for applying compensation to samples received from an optical channel comprising at least one optical fiber, the apparatus comprising:
- an equalizer having an equalizer response spectrally shaping the samples for compensation to generate a sequence of equalized samples;
- an error generator generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- and
- a combiner configured to combine the error with one or more samples to provide an update signal, wherein the equalizer employs the update signal to adjust the equalizer response to the target response;
- a detector generating decoded data from the sequence of equalized samples using an algorithm;
- and
- an accumulator configured to accumulate the square of each error value, wherein the accumulation of the squared error values relates to a parameter of the target response, and the algorithm adjusts its transitions by adaptation of the parameter of the target response.
An apparatus for applying compensation to samples received from an optical channel comprising at least one optical fiber, the apparatus comprising:
- an equalizer having an equalizer response spectrally shaping the samples for compensation to generate a sequence of equalized samples;
- an error generator generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- and
- a combiner configured to combine the error with one or more samples to provide an update signal, wherein the equalizer employs the update signal to adjust the equalizer response to the target response;
- wherein the equalizer comprises a filter defined by a set of filter taps adapted in accordance with a recursive update rule, wherein the update rule is generated from a cost function.
An apparatus for applying compensation to samples received from an optical channel comprising at least one optical fiber, the apparatus comprising:
- an equalizer having an equalizer response spectrally shaping the samples for compensation to generate a sequence of equalized samples;
- an error generator generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- and
- a combiner configured to combine the error with one or more samples to provide an update signal, wherein the equalizer employs the update signal to adjust the equalizer response to the target response;
- wherein the target response is of the form A+D, where A is a parameter ranging from about 0 to about 1, and D is a unit delay.
An apparatus for applying compensation to samples received from an optical channel comprising at least one optical fiber, the apparatus comprising:
- an equalizer having an equalizer response spectrally shaping the samples for compensation to generate a sequence of equalized samples;
- an error generator generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- and
- a combiner configured to combine the error with one or more samples to provide an update signal, wherein the equalizer employs the update signal to adjust the equalizer response to the target response;
- and
- an accumulator configured to accumulate the square of each error value, wherein the accumulation of the squared error values relates to a parameter of the target response, and the apparatus adapts the parameter of the target response during initialization of the apparatus.
A method of applying compensation to samples received from an optical channel comprising at least one optical fiber, the method comprising the steps of:
- (a) spectrally shaping, with an equalizer, the samples for compensation to generate a sequence of equalized samples;
- (b) generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- (c) combining the error with one or more samples to provide an update signal;
- (d) updating the equalizer with the update signal to adjust the equalizer response to the target response;
- (e) generating decoded data from the sequence of equalized samples using an algorithm;
- (f) accumulating the square of each error value, wherein the accumulation of the squared error values relates to a parameter of the target response;
- and
- (g) adjusting the transitions of the algorithm by adaptation of the parameter of the target response.
A method of applying compensation to samples received from an optical channel comprising at least one optical fiber, the method comprising the steps of:
- (a) spectrally shaping, with an equalizer, the samples for compensation to generate a sequence of equalized samples, wherein step (a) comprises the step (a1) of filtering based on a set of filter taps;
- (b) generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- (c) combining the error with one or more samples to provide an update signal;
- (d) updating the equalizer with the update signal to adjust the equalizer response to the target response;
- and
- (e) adapting the set of filter taps in accordance with a recursive update rule based on a cost function.
A method of applying compensation to samples received from an optical channel comprising at least one optical fiber, the method comprising the steps of:
- (a) spectrally shaping, with an equalizer, the samples for compensation to generate a sequence of equalized samples;
- (b) generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- (c) combining the error with one or more samples to provide an update signal;
- and
- (d) updating the equalizer with the update signal to adjust the equalizer response to the target response;
- wherein, for step (b) the target response is of the form A+D, where A is a parameter ranging from about 0 to about 1, and D is a unit delay.
A method of applying compensation to samples received from an optical channel comprising at least one optical fiber, the method comprising the steps of:
- (a) spectrally shaping, with an equalizer, the samples for compensation to generate a sequence of equalized samples;
- (b) generating an error for a current sample based on the difference between 1) an equalized current sample and 2) a decision for the current sample adjusted for a target response, wherein the target response is based on a response of the at least one optical fiber;
- (c) combining the error with one or more samples to provide an update signal;
- (d) updating the equalizer with the update signal to adjust the equalizer response to the target response;
- (e) accumulating the square of each error value, wherein the accumulation of the squared error values relates to a parameter of the target response;
- and
- (f) adapting the parameter of the target response during initialization of the apparatus.
Dependencies are inferred from the claim text.