Patent ID: 8861981

Claim:
An optical signal compensation device, comprising: a linear compensation module and N nonlinear compensation modules, wherein all of the nonlinear compensation modules and the linear compensation module are connected in parallel; wherein: the linear compensation module is configured to perform dispersion compensation on a first input signal from a first signal path according to a first compensation dispersion value, so as to obtain a first output signal of the linear compensation module, wherein the first compensation dispersion value equals to the total amount of dispersion caused in an optical fiber transmission link; each of the N nonlinear compensation module comprises a first dispersion compensation unit, a norm processing unit, a multiplication processing unit, and a second dispersion compensation unit; the first dispersion compensation unit is configured to perform dispersion compensation on the first input signal according to a second compensation dispersion value, so as to obtain a first output signal of the first dispersion compensation unit; the norm processing unit is configured to take a first modulus of the first output signal of the first dispersion compensation unit and square the first modulus, so as to obtain a first norm value; the multiplication processing unit is configured to calculate a product according to an output signal of the first dispersion compensation unit, a norm value output by the norm processing unit, and a preset imaginary constant, so as to obtain an output signal of the multiplication processing unit; the second dispersion compensation unit is configured to perform dispersion compensation on an output signal of the multiplication processing unit according to a third compensation dispersion value, so as to obtain an output signal of the nonlinear compensation module, wherein, a sum of the second compensation dispersion value and the third compensation dispersion value equals to the first compensation dispersion value; and the optical signal compensation device further comprises a first summation module, the first summation module is connected to an output end of the linear compensation module and output ends of the N nonlinear compensation modules, and configured to perform summation on the first output signal of the linear compensation module and output signals of the N nonlinear compensation modules.