IP Library Granted Patent US 9,525,493
Granted Patent B2
US 9,525,493 · App. 14/579,389 · Granted Dec 20, 2016

Differential-coding and decoding for quadrature duobinary coherent optical communication systems

Inventor: Chongjin Xie (Murray Hill, NJ)
Assignee: Alcatel Lucent
H04B10/616H04B10/61H04L27/34
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,525,493
App. No.
14/579,389
Granted
Dec 20, 2016
Kind
B2
Abstract

A method comprising, receiving digital-electrical input symbols of a stream of input symbols, the input symbols corresponding to signal points of a symbol constellation. The method also comprises classifying the input symbols, wherein a first symbol class comprises input symbols corresponding to signal points that are variant to rotation of the symbol constellation, and, a second symbol class comprises input symbols corresponding to signal points that are invariant to rotation of the symbol constellation. The method also comprises applying selective differential coding only to those input symbols of the first symbol class.

Claims (65)

1. A method, comprising:

receiving digital-electrical input symbols of a stream of input symbols, the input symbols corresponding to signal points of a quadrature duobinary symbol constellation;

classifying the input symbols, wherein a first symbol class comprises input symbols corresponding to signal points that are variant to rotation of the symbol constellation, and a second symbol class comprises input symbols corresponding to signal points that are invariant to rotation of the symbol constellation; and

applying selective differential coding only to those input symbols of the first symbol class.

2. The method as recited in claim 1 , wherein the first symbol class includes symbols [0,1] and [1,0], and the second symbol class includes symbols [0,0] and [1,1].

3. The method as recited in claim 2 , wherein:

the differential coding is applied to the input symbols according to a differential coding rule, thereby producing differential-coded symbols; and

wherein:

if a given symbol in the first symbol class is equal to an immediately preceding symbol in the first symbol class, then the given symbol is coded as [1,0]; and,

if the given symbol is not equal to the immediately preceding symbol in the first symbol class, then the given symbol is coded as [0,1].

4. The method as recited in claim 3 , wherein said input symbols include two bits [DI n ,DQ n ], where n is a symbol index, and said symbols are precoded according to

PI n =XOR( DI n ,PI n−1 ) and PQ n =XOR( DQ n ,PQ n−1 ); and

BI n =PI n +PI n−1 −1 and BQ n =PQ n +PQ n−1 −1,

the precoded symbol being [BI n ,BQ n ].

5. The method as recited in claim 1 , wherein the symbols of the stream of input symbols are precoded prior to the selective differential coding for transmission of an output optical data stream in an optical communication system.

6. The method as recited in claim 1 , further comprising:

receiving an optical signal carrying an optical stream of input symbols; and

converting said optical stream to said digital-electrical input symbols.

7. The method as recited in claim 6 , wherein said selective differential coding produces a stream of selective-differentially-decoded symbols, and further comprising post-coding symbols of said selective-differentially-decoded symbol stream.

8. The method as recited in claim 7 , wherein said selective-differentially-decoded symbols each include two bits [BI n ,BQ n ], where n is a symbol index, and said selective-differentially-decoded symbols are post-coded according to:

DI n =1−| BI n | and DQ n =1−| BQ n |,

the post-coded symbol being [DI n ,DQ n ].

9. An apparatus, comprising:

a digital signal processor (DSP) configured to receive digital-electrical input symbols of a stream of input symbols, the input symbols corresponding to signal points of a quadrature duobinary symbol constellation;

a symbol classifier configured to classify the input symbols, wherein a first symbol class comprises input symbols corresponding to signal points that are variant to rotation of the symbol constellation, and a second symbol class comprises input symbols corresponding to signal points that are invariant to rotation of the symbol constellation; and

a selective differential encoder configured to apply selective differential coding only to those input symbols of the first symbol class.

10. The apparatus as recited in claim 9 , wherein the first symbol class includes symbols [0,1] and [1,0], and the second symbol class includes symbols [0,0] and [1,1].

11. The apparatus as recited in claim 10 , wherein:

the selective differential coding is applied to the input symbols according to a differential coding rule, thereby producing differential-coded symbols; and

wherein:

if a given symbol in the first symbol class is equal to an immediately preceding symbol in the first symbol class, then the given symbol is coded as [1,0]; and,

if the given symbol is not equal to the immediately preceding symbol in the first symbol class, then the given symbol is coded as [0,1].

12. The apparatus as recited in claim 11 , wherein said input symbols include two bits [DI n ,DQ n ], where n is a symbol index, and said symbols are precoded according to:

PI n =XOR( DI n ,PI n−1 ) and PQ n =XOR( DQ n ,PQ n−1 ); and

BI n =PI n +PI n−1 −1 and BQ n =PQ n +PQ n−1 −1,

the precoded symbol being [BI n ,BQ n ].

13. The apparatus as recited in claim 12 , further comprising:

an optical-to-electrical converter configured to convert a received optical signal carrying an optical stream of input symbols to said digital-electrical input symbols,

wherein said selective differential coding produces a stream of selective-differentially-decoded symbols, and further comprising post-coding symbols of said selective-differentially-decoded symbol stream, and

wherein said selective-differentially-decoded symbols each include two bits [BI n ,BQ n ], where n is a symbol index, and said selective-differentially-decoded symbols are post-coded according to:

DI n =1−| BI n | and DQ n =1−| BQ n |,

the post-coded symbol being [DI n ,DQ n ].

14. The apparatus as recited in claim 9 , wherein the DSP is configured to precode the symbols of the stream of input symbols prior to the selective differential coding for transmission of an output optical data stream in an optical communication system.

15. The apparatus as recited in claim 9 , further comprising:

an optical-to-electrical converter configured to convert a received optical signal carrying an optical stream of input symbols to said digital-electrical input symbols.

16. The apparatus as recited in claim 15 , wherein said selective differential coding produces a stream of selective-differentially-decoded symbols, and further comprising post-coding symbols of said selective-differentially-decoded symbol stream.

17. The apparatus as recited in claim 16 , wherein said selective-differentially-decoded symbols each include two bits [BI n ,BQ n ], where n is a symbol index, and said selective-differentially-decoded symbols are post-coded according to:

DI n =1−| BI n | and DQ n =1−| BQ n |,

the post-coded symbol being [DI n ,DQ n ].

18. An optical communication system, comprising:

an optical-to-electrical converter configured to convert a received optical stream of symbols to a digital-electrical stream of received symbols, the received symbols corresponding to signal points of a quadrature duobinary symbol constellation;

an electrical-to-optical converter configured to convert a digital-electrical stream of transmitted symbols to a transmitted optical stream of symbols; and

a digital signal processor configured to:

classify the received symbols and the transmitted symbols, wherein a first symbol class comprises symbols corresponding to signal points of the symbol constellation that are variant to rotation of the symbol constellation, and a second symbol class comprises symbols corresponding to signal points of the symbol constellation that are invariant to rotation of the symbol constellation; and

applying selective differential coding only to those input symbols of the first symbol class.

19. The system as recited in claim 18 , wherein the first symbol class includes symbols [0,1] and [1,0], and the second symbol class includes symbols [0,0] and [1,1].

20. The system as recited in claim 18 , wherein:

the selective differential coding is applied to the input symbols according to a differential coding rule, thereby producing differential-coded symbols; and

wherein:

if a given symbol in the first symbol class is equal to an immediately preceding symbol in the first symbol class, then the given symbol is coded as [1,0]; and,

if the given symbol is not equal to the immediately preceding symbol in the first symbol class, then the given symbol is coded as [0,1].

21. The system as recited in claim 20 , wherein said input symbols include two bits [DI n ,DQ n ], where n is a symbol index, and said symbols are precoded according to:

PI n =XOR( DI n ,PI n−1 ) and PQ n =XOR( DQ n ,PQ n−1 ); and

BI n =PI n +PI n−1 −1 and BQ n =PQ n +PQ n−1 −1,

the precoded symbol being [BI n ,BQ n ].

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2016
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 037472/0548 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2015
From: XIE, CHONGJIN
To: ALCATEL-LUCENT USA, INC.
Reel/Frame 034832/0487 →
Continuity (2)
Provisional Application 62063671 · Oct 14, 2014
Related Publication 20160105246A1 · Apr 14, 2016