Patent ID: 7414975
Filing Date: 2008-08-19
Classification: H04L

Abstract:
1. A process of operating a protocol stack to transmit data, the protocol stack comprising a plurality of interfaced layers including an application layer, a transport layer and a device layer, the device layer having a transmit queue, the process comprising (a) forming at least a first portion of the data into a data unit (b) forming a context unit (c) the transport layer creating a transport header for the data unit (d) adding a transport context of transport information to the context unit (f) transmitting the data unit from the device in an open session (g) removing the data unit from the transmit queue (h) receiving an acknowledgement that the data unit has been received (i) removing the context unit from the context buffer (j) if the acknowledgement is not received, then using the context unit to recreate the data unit and placing the recreated data unit in the transmit queue.