×

Dynamic header creation and flow control for a programmable communications processor, and applications thereof

  • US 8,831,024 B2
  • Filed: 12/28/2007
  • Issued: 09/09/2014
  • Est. Priority Date: 12/29/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method to determine whether a packet is to be transmitted by a processor, comprising:

  • determining whether a size of the packet results in a bucket size parameter being above a predetermined low threshold and below a predetermined high threshold;

    concatenating the packet with at least one other packet up to a maximum transmission unit size to generate a concatenated packet only if the size of the concatenated packet results in the bucket size parameter being above the predetermined low threshold and below the predetermined high threshold, otherwise sending the packet if the size of the packet results in the bucket size parameter being below the predetermined low threshold; and

    sending the concatenated packet when the packet has been concatenated with the at least one other packet up to the maximum transmission unit size,wherein the bucket size parameter is a parameter that is incremented with a number of bytes in the packet excluding a number of bytes in a header of the packet, and wherein the bucket size parameter is decremented at a rate at which packets are transmitted from an output channel.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×