| US 7,590,921 B1 | ||
| Data communication system and method | ||
| Richard Goodson, Huntsville, Ala. (US) | ||
| Assigned to ADTRAN, Inc., Huntsville, Ala. (US) | ||
| Filed on Dec. 06, 2005, as Appl. No. 11/295,357. | ||
| Int. Cl. H03M 13/00 (2006.01) | ||
| U.S. Cl. 714—774 [714/746; 714/784; 714/795; 714/796] | 12 Claims |

| 1. A communication system, comprising:
a plurality of communication transceivers respectively coupled to a plurality of communication lines and configured to receive
payload symbols and parity symbols from the communication lines, the plurality of communication lines including at least a
first communication line and a second communication line;
decoding logic configured to decode symbols from the first communication line based on the parity symbols, the decoding logic
further configured to decode symbols from the second communication line based on the parity symbols; and
control logic configured to mark one symbol from the first communication line as an erasure based on a measured communication
performance of the first communication line, wherein the decoding logic is configured to decode the one symbol marked as the
erasure using erasure decoding based on at least one of the parity symbols from the second communication line, wherein the
control logic is configured to mark as erasures all symbols simultaneously on the first communication line at a single instant,
and wherein the decoding logic is configured to decode all of the payload symbols simultaneously on the first communication
line at the single instant using erasure decoding based on a plurality of parity symbols from the second communication line.
|