The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 17, 2006
Filed:
Feb. 03, 2004
Automatic protection switching using link-level redundancy supporting multi-protocol label switching
Andre N. Fredette, Groton, MA (US);
Loa Andersson, Jlvsjo, SE;
Naganand Doraswamy, Arlington, MA (US);
Anoop Ghanwani, North Billerica, MA (US);
Andre N. Fredette, Groton, MA (US);
Loa Andersson, Jlvsjo, SE;
Naganand Doraswamy, Arlington, MA (US);
Anoop Ghanwani, North Billerica, MA (US);
Nortel Networks Limited, , CA;
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.