Automatic protection switching using link-level redundancy supporting multi-protocol label switching
First Claim
1. A backup controller that provides protection switching in the event of a link failure of a routing node that delivers data packets to a computer network via a plurality of links, the backup controller comprising:
- a backup path manager that, for at least one link of the routing node, identifies a backup routing path for forwarding affected data packets in the event of a failure of the at least one link, wherein the backup routing path is determined prior to a failure of the at least one link.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer network has a plurality of routers that deliver data packets to the network via a plurality of links. At least one router provides automatic protection switching in the event of a link failure. The at least one router includes a plurality of data interfaces for streams of data packets to enter and exit the at least one router; and a backup controller. The backup controller includes a backup path manager, a link monitor, and a backup packet processor. For at least one link of the routing node, the backup path manager identifies a backup routing path for forwarding affected data packets in the event of a failure of the at least one link. The link monitor monitors the plurality of links to determine when a link fails. When a link which has a backup routing path fails, the backup packet processor attaches backup routing path instructions to affected data packets routed over the failed link, and forwards the affected data packets via the backup routing path.
-
Citations
18 Claims
-
1. A backup controller that provides protection switching in the event of a link failure of a routing node that delivers data packets to a computer network via a plurality of links, the backup controller comprising:
a backup path manager that, for at least one link of the routing node, identifies a backup routing path for forwarding affected data packets in the event of a failure of the at least one link, wherein the backup routing path is determined prior to a failure of the at least one link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method of providing protection switching in the event of a link failure of a computer network routing node that delivers data packets to a computer network routing node that delivers data packets to a computer network via a plurality of links, the method comprising:
identifying, for at least one link of the routing node, a backup routing path for forwarding affected data packets in the event of a failure of the at least one link, wherein the backup routing path is identified prior to the failure of the at least one link. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
Specification