Patent ID: 7940663

Claim:
A method of mitigating effects of acknowledgement interpretation errors during communication in a wireless network, comprising: identifying an error related to interpretation of an acknowledgement indicative of a successfully decoded data packet; determining error type, wherein the error is a downward mismatch error in which a transmitter incorrectly interprets the acknowledgment as indicating that a smaller number of data packets were successfully decoded by a receiver than actually were successfully decoded, and wherein the transmitter redundantly transmits one or more data packets in a subsequent transmission based at least in part on the incorrect interpretation of the acknowledgement; generating, by the receiver, a replica of a last successfully decoded data packet prior to decoding data packets in the subsequent transmission, and comparing the replica to a data packet in the subsequent transmission to determine whether a predetermined threshold correlation value is exceeded; and remedially restoring a state of synchronization between the receiver that provided the acknowledgement and the transmitter that misinterpreted the acknowledgement, based at least in part on the type of error identified.