Patent ID: 7685250
Filing Date: 2010-03-23
Classification: H04L

Abstract:
1. A method comprising: storing a first packet in at least one storage device of a plurality of storage devices prior to transmission to a network; requesting a packet from a storage device among the at least one storage in response to availability of the packet; providing the requested packet for transmission to the network; receiving a descriptor that describes an inter-packet spacing of the first packet and wherein the inter-packet spacing is to be determined based on a receiver window size that is to indicate how much data a recipient link partner is accepting at a time the first packet was generated, wherein the storage device is to be associated with the inter-packet spacing of the first packet; associating a descriptor queue with each storage device of the plurality of storage devices; and receiving a descriptor that describes at least a location in a storage device in which to store the first packet and a timer for the first packet from a descriptor queue associated with the storage device in which to store the first packet, wherein the storing comprises storing the first packet in the storage and location associated with the first packet.