×

Selectively enabling packet concatenation based on a transaction boundary

  • US 8,559,313 B1
  • Filed: 09/09/2011
  • Issued: 10/15/2013
  • Est. Priority Date: 02/01/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A network device, comprising:

  • memory to store data; and

    one or more processors operative to perform actions, comprising;

    receiving a packet of data that is a concatenation of data from at least a first packet of data and a second packet of data, the concatenation being based at least on a detection of an application layer transaction boundary;

    selectively delaying sending an acknowledgement (ACK) in response to the received packet;

    in response to receiving a short packet of data that is less than a determined amount of data to be concatenated, sending a delayed ACK that re-enables concatenation so that a subsequently received packet of data is to include concatenated data;

    in response to receiving a write completion indicator, sending an undelayed ACK; and

    in response to sending the undelayed ACK, receiving an other short packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×