IP Library Granted Patent US 9,774,399
Granted Patent B2
US 9,774,399 · App. 14/987,088 · Granted Sep 26, 2017

Nonlinear compensation method and apparatus and system in multicarrier optical communication system

Inventors: Lei Li (Beijing, CN); Zhenning Tao (Beijing, CN)
Assignee: FUJITSU LIMITED
H04B10/58H04B10/2543H04B10/697H04B10/6972
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,774,399
App. No.
14/987,088
Granted
Sep 26, 2017
Kind
B2
Abstract

A nonlinear compensation method and apparatus and a system in a multicarrier optical communication system where the method includes: determining a coefficient of a linear filter in nonlinear compensation according to an end-to-end channel linear response of the system; determining taps of a nonlinear compensation filter needing to be opened and coefficients of the taps according to a hardware compensation ability of the system and the coefficient of the linear filter; and compensating for a nonlinear damage of the system by using the selected coefficients of the nonlinear compensation filter. With the method, apparatus or the system provided by this application, very good compensation performance may be achieved in a range of power consumption of the multicarrier optical communication system by only opening and using few taps of the compensation filter.

Claims (59)

1. A nonlinear compensation controller, comprising:

a memory that stores a plurality of instructions; and

a processor coupled to the memory and configured to execute the instructions to:

determine a coefficient of a linear filter in a nonlinear compensation according to an end-to-end channel linear response of a multicarrier optical communication system;

determine taps of a nonlinear compensation filter needing to be opened and coefficients of the taps according to a hardware compensation ability of the system and the coefficient of the linear filter; and

transmit the determined coefficient of the linear filter to the linear filter in the nonlinear compensation of the system, and transmit the determined coefficients of the taps and information on the taps determined as needing to be opened to the nonlinear compensation filter of the system, the nonlinear compensation filter opening corresponding taps, and compensating for a nonlinear damage of the system by using the determined coefficients of the nonlinear compensation filter

wherein the processor is configured to execute the instructions to:

estimate the end-to-end channel linear response L of the system according to a received signal sequence and a known training sequence;

traverse and select each value in a predetermined value range of segment coefficients at a predefined step, and segment the end-to-end channel linear response into a first portion and a second portion by using a selected segment coefficient;

calculate compensation performance to which the selected segment coefficient corresponds according to the first portion of the end-to-end channel linear response and an inverse of the second portion of the end-to-end channel linear response; and

take an inverse of the second portion of the end-to-end channel linear response to which optimal compensation performance corresponds as the coefficient of the linear filter.

2. The nonlinear compensation controller according to claim 1 , wherein the processor is configured to execute the instructions to:

calculate an inverse of a nonlinear response according to an order of nonlinearity and memory length of each order; and

estimate compensation performance to which the selected segment coefficient corresponds according to the first portion of the end-to-end channel linear response, the inverse of the second portion of the end-to-end channel linear response and the inverse of the nonlinear response.

3. The nonlinear compensation controller according to claim 1 , wherein the processor is configured to execute the instructions to:

select a first predefined number of taps from taps of an inverse of the nonlinear response to which the optimal compensation performance corresponds;

select a second predefined number of taps from the first predefined number of taps according to the hardware compensation ability of the system;

estimate a new optimal compensation performance for each group of the selected second predefined number of taps; and

take the second predefined number of taps to which the new optimal compensation performance corresponds as taps that can be opened by the nonlinear compensation filter, and take an inverse of the nonlinear response to which the new optimal compensation performance corresponds as coefficients of the second predefined number of taps that can be opened by the nonlinear compensation filter.

4. The nonlinear compensation controller according to claim 3 , wherein,

the first predefined number of taps are first predefined number of taps with absolute values of tap coefficients being large in the taps of the inverse of the nonlinear response to which the new optimal compensation performance corresponds.

5. The nonlinear compensation controller according to claim 3 , wherein,

the second predefined number is a number of taps of the nonlinear compensation filter that can be opened determined according to power consumption of the system.

6. The nonlinear compensation controller according to claim 3 , wherein the processor is configured to execute the instructions to:

calculate the inverse of the nonlinear response according to the selected second predefined number of taps and a value of the selected segment coefficient to which the new optimal compensation performance corresponds; and

estimate new compensation performance to which the selected second predefined number of taps correspond according to the first portion of the end-to-end channel linear response to which the new optimal compensation performance corresponds, the second portion of the end-to-end channel linear response and the inverse of the nonlinear response.

7. A receiver, comprising a linear filter for nonlinear compensation and a nonlinear compensation filter; wherein the receiver further comprises a nonlinear compensation controller, the nonlinear compensation controller being configured to:

determine a coefficient of the linear filter for nonlinear compensation according to an end-to-end channel linear response of a multicarrier optical communication system;

determine taps of the nonlinear compensation filter needing to be opened and coefficients of the taps according to a hardware compensation ability of the system and the coefficient of the linear filter; and

transmit the coefficient of the linear filter determined to the linear filter for nonlinear compensation, and transmit the coefficients of the taps of the nonlinear compensation filter and information on the taps needing to be opened to the nonlinear compensation filter, the nonlinear compensation filter opening the taps, and compensating for a nonlinear damage of the system by using the coefficients of the nonlinear compensation filter,

wherein the nonlinear compensation controller is configured to:

estimate the end-to-end channel linear response L of the system according to a received signal sequence and a known training sequence;

traverse and select each value in a predetermined value range of segment coefficients at a predefined step and segment the end-to-end channel linear response into a first portion and a second portion by using a selected segment coefficient;

calculate compensation performance to which the selected segment coefficient corresponds according to the first portion of the end-to-end channel linear response and an inverse of the second portion of the end-to-end channel linear response; and

take an inverse of the second portion of the end-to-end channel linear response to which optimal compensation performance corresponds as the coefficient of the linear filter.

8. A nonlinear compensation method in a multicarrier optical communication system, including:

determining a coefficient of a linear filter in nonlinear compensation according to an end-to-end channel linear response of the system;

determining taps of a nonlinear compensation filter needing to be opened and coefficients of the taps according to a hardware compensation ability of the system and the coefficient of the linear filter; and

compensating for a nonlinear damage of the system by using determined coefficients of the nonlinear compensation filter,

wherein the determining a coefficient of a linear filter in nonlinear compensation according to an end-to-end channel linear response of the system includes:

estimating the end-to-end channel linear response L of the system according to a received signal sequence and a known training sequence;

traversing and selecting each value in a predetermined value range of segment coefficients at a predefined step, and segmenting the end-to-end channel linear response L into a first portion L 1 and a second portion L 2 by using the selected segment coefficient;

calculating compensation performance to which the selected segment coefficient corresponds according to the first portion L 1 of the end-to-end channel linear response and an inverse L 2 −1 of the second portion of the end-to-end channel linear response; and

taking an inverse L 2 −1 of the second portion of the end-to-end channel linear response to which optimal compensation performance corresponds as the coefficient of the linear filter.

9. The method according to claim 8 , wherein the calculating compensation performance to which the selected segment coefficient corresponds according to the first portion L 1 of the end-to-end channel linear response and an inverse L 2 −1 of the second portion of the end-to-end channel linear response includes:

calculating an inverse of a nonlinear response according to an order of nonlinearity and memory length of each order; and

estimating compensation performance to which the selected segment coefficient corresponds according to the first portion L 1 of the end-to-end channel linear response, the inverse L 2 −1 of the second portion of the end-to-end channel linear response and the inverse of the nonlinear response.

10. The method according to claim 8 , wherein the determining taps of a nonlinear compensation filter needing to be opened and coefficients of the taps according to a hardware compensation ability of the system and the coefficient of the linear filter includes:

selecting a first predefined number of taps from taps of an inverse of the nonlinear response to which the optimal compensation performance corresponds;

selecting a second predefined number of taps from the first predefined number of taps;

estimating optimal new compensation performance for each group of the selected second predefined number of taps; and

taking the second predefined number of taps to which the optimal new compensation performance corresponds as taps that can be opened by the nonlinear compensation filter, and taking an inverse of the nonlinear response to which the optimal new compensation performance corresponds as coefficients of the second predefined number of taps that can be opened by the nonlinear compensation filter.

11. The method according to claim 10 , wherein,

the first predefined number of taps are first predefined number of taps with absolute values of tap coefficients being large in the taps of the inverse of the nonlinear response to which the optimal compensation performance corresponds.

12. The method according to claim 10 , wherein,

the second predefined number is a number of taps of the nonlinear compensation filter that can be opened determined according to power consumption of the system.

13. The method according to claim 10 , wherein the estimating new compensation performance for each group of the selected second predefined number of taps includes:

calculating the inverse of the nonlinear response according to the selected second predefined number of taps and a value of the segment coefficient to which the optimal compensation performance corresponds; and

estimating new compensation performance to which the selected second predefined number of taps correspond according to the first portion L 1 of the end-to-end channel linear response to which the optimal compensation performance corresponds, the second portion L 2 of the end-to-end channel linear response and the inverse of the nonlinear response.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: FUJITSU LIMITED
To: 1FINITY INC.
Reel/Frame 072423/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2016
From: LI, LEI; TAO, ZHENNING
To: FUJITSU LIMITED
Reel/Frame 037608/0171 →
Priority Claims (1)
CN 2015 1 0003764 · Jan 5, 2015 · national
Continuity (1)
Related Publication 20160197680A1 · Jul 7, 2016