×

Maintaining packet order using hash-based linked-list queues

  • US 8,611,216 B2
  • Filed: 09/30/2011
  • Issued: 12/17/2013
  • Est. Priority Date: 06/14/2002
  • Status: Active Grant
First Claim
Patent Images

1. A device comprising:

  • a first memory to store a plurality of groups of entries,each group of entries, of the plurality of groups of entries, corresponding to a different one of a plurality of data flows, andeach group of entries, of the plurality of groups of entries, identifying an order of data units of a corresponding one of the plurality of data flows;

    a second memory to store information identifying a head data unit of each of the plurality of data flows;

    a third memory to store data units of a particular data flow of the plurality of data flows; and

    an output unit to transmit the data units, of the particular data flow, based on;

    a group of entries, of the plurality of groups of entries, corresponding to the particular data flow, andthe information, stored in the second memory, associated with the particular data flow,a particular address of a first entry, of the group of entries corresponding to the particular data flow, corresponding to a processing unit that processes information related to a particular data unit of the data units of the particular data flow, andthe first entry identifying another processing unit that processes information related to another data unit of the data units of the particular data flow,the particular data unit preceding the other data unit in the particular data flow.

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