Method and apparatus for ternary content addressable memory (TCAM) table management
AssigneeNokia Intelligent Edge Routers Inc.
InventorsAlex Bachmutsky, Vijay Chandler, Chi Fai Ho, Henry Tzeng
Life of this patent
Estimating the term…
Loading patent…
AssigneeNokia Intelligent Edge Routers Inc.
InventorsAlex Bachmutsky, Vijay Chandler, Chi Fai Ho, Henry Tzeng
Estimating the term…
A method and a system for managing a TCAM table are disclosed. A new route is inserted into the TCAM table at an available location using an index. The new route is added into a Patricia tree organized by a mask length associated with the new route. Routes having common prefixes with the new route are searched for in Patricia trees organized by longer mask lengths and in Patricia trees organized by shorter mask lengths to locate a chain for the new route. The chain for the new route groups routes having common prefixes. The routes in the chain are sequenced in an order of longer prefix first such that a route at a top of the chain has a longest prefix. A swap of routes in the chain is performed to accommodate the new route and to maintain the longer prefix first order.
A method, comprising:
An apparatus, comprising:
An apparatus comprising:
A computer readable medium having stored thereon sequences of instructions which are executable by a digital processing system, and which, when executed by the digital processing system, cause the system to perform a method comprising:
Dependencies are inferred from the claim text.