IP Library › Granted Patent US 7,246,294
Granted Patent B2
US 7,246,294 · App. 10/113,190 · Granted Jul 17, 2007

Method for iterative hard-decision forward error correction decoding

Assignee: Intel Corporation
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 7,246,294
App. No.
10/113,190
Granted
Jul 17, 2007
Kind
B2
Abstract

A method for hard-decision forward error correction decoding is described. A method comprises iteratively decoding a set of hard input data that has been transmitted optically, the set of hard input data having a set of information symbols, each of the set of information symbols encoded with a first forward error correction (FEC) encoding scheme and with a second FEC encoding scheme.

Claims (16)

1. A method comprising:

iteratively decoding a set of hard input data that has been transmitted optically, the set of hard input data having a set of information symbols, each of the set of information symbols encoded with a first forward error correction (FEC) encoding scheme and with a second FEC encoding scheme,

wherein an iterative decoder performs at least one iteration of decoding the first FEC encoding scheme and the second FEC encoding scheme and then passes data to a hybrid unit iterative decoder/dewrapper and encoder/wrapper that is implemented as a single component, and

wherein the hybrid unit iterative decoder/dewrapper and encoder/wrapper performs at least one iteration of decoding the first FEC encoding scheme and the second FEC encoding scheme; and

wrapping and encoding a second set of data with the hybrid unit iterative decoder/dewrapper and encoder/wrapper.

2. The method of claim 1 , wherein said iteratively decoding comprises iteratively decoding code words encoded with the first FEC encoding scheme, which do not align against code words encoded with the second FEC encoding scheme.

3. The method of claim 1 , wherein the set of information symbols are also encoded with a third FEC encoding scheme.

4. The method of claim 1 , further comprising determining whether to perform additional iterations based on whether or not errors were corrected as a result of a prior iteration.

5. The method of claim 1 , wherein the first and second FEC encoding schemes are a Bose-Chaudhuri-Hocquenghem (BCE) encoding algorithm with different parameters.

6. The method of claim 1 , wherein the first and second FEC encoding schemes are a block based encoding algorithm with different parameters.

7. The method of claim 1 , wherein the first and second FEC encoding schemes are a Solomon-Reed algorithm with different parameters.

8. The method of claim 1 , wherein the first and second FEC encoding schemes are different FEC encoding algorithms.

9. The method of claim 1 , wherein decoding of the different encoding schemes are performed in parallel.

10. The method of claim 1 , wherein the single component is on a board.

11. The method of claim 1 , further comprising another iterative decoder performing at least one iteration of decoding the first FEC encoding scheme and the second FEC encoding scheme.

12. The method of claim 1 , further comprising performing at least one iteration of iteratively decoding the set of hard input data with another iterative decoder that is separate from the iterative decoder.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2002
From: KAUSCHKE, MICHAEL; POPPINGA, CARSTEN
To: INTEL CORPORATION
Reel/Frame 013051/0426 →
Continuity (1)
Related Publication 20030188253A1 · Oct 2, 2003