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
OG exemplary drawing
 
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.