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.

Date of Patent:
Mar. 25, 2003

Filed:

Mar. 25, 1999
Applicant:
Inventors:

Dan Cedrone, Groton, MA (US);

Walter Dray, Carlisle, MA (US);

Ed Klein, Holliston, MA (US);

James Regan, Waltham, MA (US);

Bappa Sinha, Brighton, MA (US);

Ming-Teh Ma, Newton, MA (US);

Jeffrey Weiss, Lincoln, RI (US);

Assignee:

Ciena Corporation, Linthicum, MD (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G01R 3/108 ;
U.S. Cl.
CPC ...
G01R 3/108 ;
Abstract

A system with predefined primary and secondary routes sets up corresponding virtual circuits over both routes. A destination node maintains primary and secondary sets of routing tables that contain, respectively, routing information over each of the rings for every virtual circuit. A destination node disables the appropriate entries in the routing tables for the non-selected route, such that the node ultimately discards the traffic received over that route. To switch a virtual path, and thus all of the virtual circuits included therein, from the selected route to the nonselected route, the destination node disables and enables the appropriate entries in the primary and the secondary routing tables, to switch from using the set-up virtual circuits on the selected route to using the set-up virtual circuits on the non-selected route. To detect an event that triggers protection switching, such as path failure, the system uses “Continuity OAM cells” to provide path status information to the nodes. A source node periodically originates Continuity OAM cells over the primary and the secondary routes. A node that receives a Continuity OAM cell multicasts the cell to (a) the processor on the node and (b) without alteration to successive nodes on the same ring. If the node processor determines that the node has not received a predetermined number of Continuity OAM cells from the source node over the selected route within a selected number of time windows, the node determines that there is a path failure on the selected route. The affected destination node then triggers protection switching if, in the same windows, the node receives an appropriate number of Continuity OAM cells from the source node over the non-selected route. To facilitate detection of path degradation, the source nodes include error counts for the associated ring interface in the Continuity OAM cells. A destination node detects path degradation when the accumulated error rate over a selected route from a source node exceeds a predetermined maximum. The destination node then triggers protection switching if the accumulated error rate over the non-selected route is better than that over the selected route by a predetermined margin.


Find Patent Forward Citations

Loading…