Determining rerouting information for single-node failure recovery in an internet protocol network
First Claim
1. For use with a survivable portion of a network, a computer-implemented method for determining a backup port for a first router of the survivable network, to reach a destination node in the event of a single node failure, the method comprising:
- a) accepting a routing path graph having the destination node, wherein the routing path graph includes one or more links terminated by one or more primary ports of the first router; and
b) for each router of at least a part of the routing path graph,1) assuming that the current router is removed, definingA) a first part of the routing path graph including the destination node, andB) a second part of the routing path graph separated from the first part wherein the second part defines one or more sub-graphs, and2) determining the backup port for the first router by examining at least one of the one or more sub-graphs to find a link to the first part of the routing path graph.
2 Assignments
0 Petitions
Accused Products
Abstract
For a survivable portion of a network, a backup port for a first router of the survivable network, to reach a destination node in the event of a single node failure, may be determined by (a) accepting a routing path graph having the destination node, wherein the routing path graph includes one or more links terminated by one or more primary ports of the first router; and (b) for each router of at least a part of the routing path graph, (1) assuming that the current router is removed, defining (A) a first part of the routing path graph including the destination node, and (B) a second part of the routing path graph separated from the first part wherein the second part defines one or more sub-graphs, and (2) determining the backup port for the first router by examining at least one of the one or more sub-graphs to find a link to the first part of the routing path graph.
42 Citations
18 Claims
-
1. For use with a survivable portion of a network, a computer-implemented method for determining a backup port for a first router of the survivable network, to reach a destination node in the event of a single node failure, the method comprising:
-
a) accepting a routing path graph having the destination node, wherein the routing path graph includes one or more links terminated by one or more primary ports of the first router; and b) for each router of at least a part of the routing path graph, 1) assuming that the current router is removed, defining A) a first part of the routing path graph including the destination node, and B) a second part of the routing path graph separated from the first part wherein the second part defines one or more sub-graphs, and 2) determining the backup port for the first router by examining at least one of the one or more sub-graphs to find a link to the first part of the routing path graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. For use with a survivable portion of a network, apparatus adapted to determine a backup port for a first router of the survivable network, to reach a destination node in the event of a single node failure, the apparatus comprising:
-
a) means for accepting a routing path graph having the destination node, wherein the routing path graph includes one or more links terminated by one or more primary ports of the first router; and b) means, for each router of at least a part of the routing path graph, 1) for assuming that the current router is removed, defining A) a first part of the routing path graph including the destination node, and B) a second part of the routing path graph separated from the first part wherein the second part defines one or more sub-graphs, and 2) for determining the backup port for the first router by examining at least one of the one or more sub-graphs to find a link to the first part of the routing path graph. - View Dependent Claims (17, 18)
-
Specification