Methods and apparatus for storage and processing of routing information
AssigneeHyperchip Inc.
InventorsRichard S. Norman, John Haughey
Life of this patent
Estimating the term…
Loading patent…
AssigneeHyperchip Inc.
InventorsRichard S. Norman, John Haughey
Estimating the term…
Methods and apparatus for processing a plurality of sets of routing information received from corresponding ones of a plurality of neighbor nodes connectable to a router, the router having a plurality of memory units accessible via separate paths. The method comprises creating a respective plurality of non-identical routing information subsets from each of at least one of the received sets of routing information; accessing the plurality of memory units via the separate access paths; and storing the plurality of non-identical routing information subsets created from a given one of said received sets of routing information in respective ones of the plurality of memory units. By providing a distributed memory architecture for storing routing information, an increase in a router's memory requirements can be met by increasing the number of memory units.
A method of processing a plurality of sets of routing information received from corresponding ones of a plurality of neighbor nodes connectable to a router, the router having a plurality of memory units accessible via separate paths, the method comprising:
A method of processing a plurality of sets of routing information received from corresponding ones of a plurality of neighbor nodes connectable to a router, the router having a plurality of memory units accessible via separate paths, the method comprising:
A method of processing a plurality of sets of routing information received from corresponding ones of a plurality of neighbor nodes connectable to a router, the router having a plurality of memory units accessible via separate paths, the method comprising:
A method of processing a plurality of sets of routing information received from corresponding ones of a plurality of neighbor nodes connectable to a router, the router having a plurality of memory units accessible via separate paths, the method comprising:
A method of processing a plurality of sets of routing information received from corresponding ones of a plurality of neighbor nodes connectable to a router, the router having a plurality of memory units accessible via separate paths, the method comprising:
A method of distributing routing information among a plurality of memory units, the routing information pertaining to a plurality of routes, each of the routes having a prefix with a respective length, the method comprising:
Dependencies are inferred from the claim text.