×

SEPARATION OF DATA AND CONTROL IN A SWITCHING DEVICE

  • US 20090109975A1
  • Filed: 12/31/2008
  • Published: 04/30/2009
  • Est. Priority Date: 12/16/1996
  • Status: Active Grant
First Claim
Patent Images

1. A method of looking up a key associated with a packet to determine a route through a routing device comprising:

  • upon receipt of the key, forward traversing one or more nodes which make up a trie stored in a memory by evaluating at each node traversed one or more bits in the key as indicated by a bits-to-test indicator associated with each node, a value of the bits in the key determining a path traversed along the trie;

    locating an end node in the trie, the end node having a route;

    comparing the route to the key;

    if they match, outputting destination information associated with the end node to guide the transfer of the packet through the routing device; and

    if they do not match, traversing the trie backwards to locate a best match for the key.

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