Please download the dossier by clicking on the dossier button x
×

Method and apparatus for performing filter operations on data packets using an instruction

  • US 7,369,554 B1
  • Filed: 12/22/2000
  • Issued: 05/06/2008
  • Est. Priority Date: 12/22/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for performing a plurality of filter operations on a data packet using an instruction, comprising:

  • receiving a single instruction to filter at least one data packet, the at least one data packet comprising a header having a plurality of data fields;

    in response to the single instruction, retrieving a filter result based on the received instruction via a radix search, the filter result being indicative of a plurality of filter operations to be performed on the packet, each filter operation associated with a different action; and

    performing at least two of a plurality of filter operations on the same data field in the data packet header in accordance with the retrieved filter result,whereby one field of the data packet header is processed in parallel with multiple filter operations, each operation processing the field in its entirety.

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