Patent ID: 7571256
Filing Date: 2009-08-04
Classification: H04L

Abstract:
1. A network communication method for receiving multiple data packets in the form of a current sequence of separate data packets transmitted across a network, each of the data packets of the current sequence being destined for a same application and comprising a header and a data payload, the method for receiving comprising the operations of: a) defining a TCP/IP protocol suite consisting of a network access layer, an internet layer, and a transport layer; b) providing a receive thread of execution for implementing only the network access layer and the internet layer; c) providing a drainer thread separate from the receive thread for implementing only the transport layer; d) executing the receive thread for receiving the multiple data packets in the form of the current sequence of separate data packets destined for the same application, the executing of the receive thread comprising performing the operations of: e) executing the drainer thread to process the split data packet headers and to copy the data payload of each split data packet to the same destination application.