Patent ID: 8611222

Claim:
A network device, comprising: a memory device having stored thereon computer-instructions; and one or more processors that executes the stored computer-instructions to perform actions, including: receiving a first packet of data for transmission over a network; monitoring for a concatenation termination (CT) event; until a CT event is detected, selectively concatenating data of the first packet with data of a subsequently received second packet, wherein the first packet and the second packet include data for an application layer transaction, and transmitting concatenated packets over the network; when the CT event is detected: disabling concatenation of packet data, and selectively sending a short packet of data over the network, the short packet including less than a predetermined amount of data to be concatenated and being less than a full packet buffer; and when a concatenation re-enabling (CR) event is detected, re-enabling concatenation of data from subsequent packets for sending over the network.