摘要 |
<p>An error detection and correction scheme for automatic repeat request (ARQ) systems in which multiple copies of a received data packet comprising a CRC field are compared to each other to determine the non-unanimous bit positions. If the number of bit positions thus determined lies under a threshold, tentative packets with all possible configurations at the non-unanimous bit positions are tested on validity by CRC check. In order to account for the changes in the header fields between the multiple copies of a received data packet, the CRC fields are calculated before and after modifying the variable header fields of at least some of multiple copies of said received data packet.</p> |