Patent ID: 8549170
Filing Date: 2013-10-01
Classification: H04L

Abstract:
1. An offload engine system for performing the retransmission of data in a network, comprising: an offload engine in communication with system memory and a network, wherein the offload engine manages the retransmission of data transmitted in the network; wherein the offload engine transmits a status message to a processor to initiate retrieval of the data to be retransmitted, and the status message is transmitted based on a receipt of at least one acknowledgement or lack thereof; identifying the data to be retransmitted, retrieving the data to be retransmitted that is stored in the system memory, and retransmitting the retrieved data; wherein the processor transmits a retransmit instruction message to the offload engine, in response to the status message; wherein the offload engine transmits the status message to the processor utilizing a host driver associated with the processor and the host driver takes an oldest buffer from a buffer list to include in the retransmit instruction message.