There is provided a system and method for data retransmission. A receiving node determines that retransmission of a previously acknowledged data unit is required and sends a revocation of a previous receipt acknowledgement associated with the data unit to a transmitting node requesting the transmitting node to retransmit the data unit. The transmitting node receives the revocation of the previously acknowledged data unit and retransmits the data unit associated with the revoked transmission acknowledgement.