Routing coordination protocol for a massively parallel router architecture
First Claim
1. A parallel router comprising:
- a plurality of routing nodes, each of said plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein said each of said plurality of routing nodes maintains a routing table suitable for routing message packets from transmitting ones of said plurality of routing nodes to receiving ones of said plurality of routing nodes; and
a switch fabric capable of transmitting said message packets between said transmitting nodes and said receiving nodes,wherein a designated one of said plurality of routing nodes is operable to receive from non-designated ones of said plurality of routing nodes link state advertisement (LSA) message packets containing link state information, wherein said designated routing node aggregates said LSA message packets to thereby form a link state database and transmits said aggregated LSA message packets to at least one of said non-designated routing nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A parallel router comprising: 1) a plurality of routing nodes, each of the plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein each of the routing nodes maintains a routing table suitable for routing message packets from transmitting ones of the plurality of routing nodes to receiving ones of the plurality of routing nodes; and 2) a switch fabric capable of transmitting the messages packets between the transmitting nodes and the receiving nodes, wherein a designated one of the plurality of routing nodes is operable to receive from non-designated ones of the plurality of routing nodes link state advertisement (LSA) message packets containing link state information, wherein the designated routing node aggregates the LSA message packets to thereby form a link-state database.
20 Citations
20 Claims
-
1. A parallel router comprising:
-
a plurality of routing nodes, each of said plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein said each of said plurality of routing nodes maintains a routing table suitable for routing message packets from transmitting ones of said plurality of routing nodes to receiving ones of said plurality of routing nodes; and a switch fabric capable of transmitting said message packets between said transmitting nodes and said receiving nodes, wherein a designated one of said plurality of routing nodes is operable to receive from non-designated ones of said plurality of routing nodes link state advertisement (LSA) message packets containing link state information, wherein said designated routing node aggregates said LSA message packets to thereby form a link state database and transmits said aggregated LSA message packets to at least one of said non-designated routing nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A telecommunication network comprising a plurality of parallel routers capable of routing message packets between telecommunication devices coupled to said telecommunication network, each of said parallel routers comprising:
-
a plurality of routing nodes, each of said plurality of routing nodes capable of receiving message packets from and transmitting message packets to external devices, wherein said each of said plurality of routing nodes maintains a routing table suitable for routing message packets from transmitting ones of said plurality of routing nodes to receiving ones of said plurality of routing nodes; and a switch fabric capable of transmitting said message packets between said transmitting nodes and said receiving nodes, wherein a designated one of said plurality of routing nodes is operable to receive from non-designated ones of said plurality of routing nodes link state advertisement (LSA) message packets containing link state information, wherein said designated routing node aggregates said LSA message packets to thereby form a link state database and transmits said aggregated LSA message packets to at least one of said non-designated routing nodes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification