IP Library Granted Patent US 9,337,867
Granted Patent B2
US 9,337,867 · App. 14/249,609 · Granted May 10, 2016

Cyclic decoding for cascaded forward error-correction FEC codes

Inventors: Shaoliang Zhang (Plainsboro, NJ); Fatih Yaman (Monmouth Junction, NJ); Yequn Zhang (Tucson, AZ)
Assignee: NEC Corporation
H03M13/1111H03M13/1145H03M13/353H03M13/3723H03M13/3746H03M13/3776H03M13/3905H03M13/3972
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,337,867
App. No.
14/249,609
Granted
May 10, 2016
Kind
B2
Abstract

A computer implemented method for a cyclic (forward-backward) decoding for a forward error-correction FEC scheme includes decoding a given k−1 th codeword in a block code of length N in an optical communication system, forwarding M symbols' enhanced log likelihood ratios LLRs produced by decoding the k−1 th codeword, decoding the kth codeword together with forwarded M symbols' enhanced LLRS, and feeding backward, to the initial step i) decoding, corresponding overlapped M symbols' enhanced LLRs for decoding of the k−1th codeword again.

Claims (19)

1. A computer implemented method for decoding cascaded forward error-correction FEC codes in an optical communication system, the method comprising the steps of:

i) decoding a given k−1 th codeword in a block code of length N in an optical communication system, k−1 th representing a sequence of a plurality of the codeword, N representing a length of the codeword;

ii) forwarding M symbols' enhanced log likelihood ratios LLRs produced by decoding the k−1 th codeword, M representing a number of the symbols produced by decoding a k−1 th codeword;

iii) decoding the kth codeword together with forwarded M symbols' enhanced LLRS, kth representing a particular codeword in the sequence of a plurality of the codeword; and

iv) feeding backward, to the initial step i) decoding, corresponding overlapped M symbols' enhanced LLRs for decoding of the k−1th codeword again.

2. The method of claim 1 , wherein the feeding backward step iv) enables decoding to be performed cyclically between two neighboring codes.

3. The method of claim 1 , wherein the cyclic decoding steps i)-iv) are carried out responsive to a cascaded soft-decision FEC decoding in parallel with a cascaded hard decision FEC decoding.

4. The method of claim 1 , wherein the cyclic decoding steps i)-iv) are carried out responsive to a cascaded hard decision FEC decoding.

5. The method of claim 1 , wherein the cyclic decoding steps i)-iv) utilize sharing of common decoding information LLRS between two continuous codewords.

6. The method of claim 1 , wherein the decoding steps i)-iv) enable a forward decoding process and a backward decoding process.

7. A system for a computer implemented method for decoding cascaded forward error-correction FEC codes in an optical communication system, the method comprising the steps of:

a first decoder for decoding a given k−1 th codeword in a block code of length N in an optical communication system, k−1 th representing a sequence of a plurality of the codeword, N representing a length of the codeword;

a feed forward processor for forwarding M symbols' enhanced log likelihood ratios LLRs produced by decoding the k−1 th codeword, M representing a number of the symbols produced by decoding a k−1 th codeword;

a second decoder for decoding the kth codeword together with forwarded M symbols' enhanced LLRS, kth representing a particular codeword in the plurality of the codeword; and

a feedback path for feeding backward, to the initial step i) decoding, corresponding overlapped M symbols' enhanced LLRs for decoding of the k−1th codeword again.

8. The system of claim 7 , wherein the feed forward processor enables decoding to be performed cyclically between two neighboring codes.

9. The system of claim 7 , wherein the first decoder, feed forward processor, second decoder and feedback path are operable in response to a cascaded soft-decision FEC decoding in parallel with a cascaded hard decision FEC decoding.

10. The system of claim 7 , wherein the first decoder, feed forward processor, second decoder and feedback path are operable in response to a cascaded soft decision FEC decoding.

11. The system of claim 7 , wherein the first decoder, feed forward processor, second decoder and feedback path are operable to utilize sharing of common decoding information LLRS between two continuous codewords.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2016
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 038011/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2014
From: ZHANG, SHAOLIANG; YAMAN, FATIH; ZHANG, YEQUN
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 032903/0808 →
Continuity (2)
Provisional Application 61810808 · Apr 11, 2013
Related Publication 20140310580A1 · Oct 16, 2014