| CPC H04L 1/0057 (2013.01) [H04L 1/0041 (2013.01)] | 20 Claims |

|
1. A communication system, comprising:
one or more decoding circuits to perform:
forward error correction for a data block to generate a first output; and
determine one or more locations of one or more errors in the data block;
a comparator circuit to compare a number of the one or more locations of the one or more errors in the data block with a number of expected errors in the data block and output a result as a second output;
one or more cyclic redundancy check (CRC) circuits to perform a CRC based on the first output and a CRC code generated based on the data block to generate a third output; and
a switching circuit to initiate a retransmission request for the data block based on at least the second output.
|