×

Look-up engine for packet-based network

  • US 5,917,821 A
  • Filed: 08/16/1996
  • Issued: 06/29/1999
  • Est. Priority Date: 12/24/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. An arrangement for parsing packets in a packet-based digital communications network, said packets including packet headers divided into fields having values representing information pertaining to the packet, said arrangement comprising:

  • a) an input memory for receiving fields from said packet headers of incoming packets; and

    (b) a look-up engine for retrieving stored information appropriate to a received field value, said look-up engine including;

    (i) at least one memory storing information related to possible values of said fields in a hierarchical tree structure and associated with a respective field of packet headers;

    (ii) a memory controller associated with each said memory storing information related to possible values of said fields for controlling the operation thereof to retrieve said stored information therefrom; and

    (iii) a microcode controller for parsing a remaining portion of the packet header while said stored information is retrieved and controlling the overall operation of said look-up engine.

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