Computing a path for an open ended uni-directional path protected switched ring
AssigneeCisco Technology, Inc.
InventorsSuresh Katukam, Anix Anbiah
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for enabling a protected circuit path to be created efficiently are disclosed. In accordance with one embodiment of the present invention, a method for creating a protected circuit path within an optical network system includes identifying a first node, a second node, and a third node. Once the nodes are identified, a pseudo link or a virtual link may be created between the second node and the third node. A first circuit path is then routed between the first node and the second node, and a second circuit path which protects that first circuit path is routed between the first node and the third node using the pseudo link.
Claims23
A method comprising:
- receiving at a network administration user interface unit a request to route an open-ended circuit, the request being arranged to specify a first network element, a second network element, and a third network element, wherein the second network element and the third network element are configured to be linked to a destination network element;
- at a computing device in a network element coupled to the network administration user interface unit:
- computing for the open-ended circuit a primary unidirectional path from the first network element to the second network element;
- creating a representation of a link between the third network element and the second network element that is configured to allow an alternate unidirectional path from the first network element that passes through the third network element to the second network element to be identified such that the destination network element is removed and not considered as part of the alternate unidirectional path when the destination network element is of a different type than the first, second and third network elements;
- computing for the open-ended circuit a portion of the alternate unidirectional path from the first network element to the third network element based on the identified path.
A system comprising:
- a network administration user interface unit configured to receive a request to route an open-ended circuit, the request specifying a first network element, a second network element, and a third network element, wherein the second network element and the third network element are configured to be linked to a destination network element;
- and
- a network element configured to be coupled to the network administration user interface unit, wherein the network element comprises a computing device configured to:
- compute for the open-ended circuit a primary path from the first network element to the second network element;
- create a representation of a link between the third network element and the second network element that is configured to allow an alternate unidirectional path from the first network element that passes through the third network element to the second network element to be identified such that the destination network element is removed and not considered as part of the alternate unidirectional path when the destination network element is of a different type than the first, second and third network elements;
- compute for the open-ended circuit a portion of the alternate unidirectional path from the first network element to the third network element based on the identified path.
A method comprising:
- receiving at a network administration user interface unit a request to route an open-ended circuit, the request being arranged to specify a first network element, a second network element, and a third network element, wherein the second network element and the third network element are configured to be linked to a source network element;
- at a computing device in a network element coupled to the network administration user interface unit:
- computing for the open-ended circuit a primary unidirectional path from the second network element to the first network element;
- creating a representation of a link between the second network element and the third network element that is configured to allow an alternate unidirectional path from the third network element to the first network element to be identified such that the source network element is removed and not considered as part of the alternate unidirectional path when the source network element is of a different type than the first, second and third network elements;
- and
- computing for the open-ended circuit a portion of the alternate unidirectional path from the third network element to the first network element based on the identified path.
A system comprising:
- a network administration user interface unit configured to receive a request to route an open-ended circuit, the request specifying a first network element, a second network element, and a third network element, wherein the second network element and the third network element are configured to be linked to a source network element;
- and
- a network element configured to be coupled to the network administration user interface unit, wherein the network element comprises a computing device configured to:
- compute for the open-ended circuit a primary path from the second network element to the first network element;
- create a representation of a link between the second network element and the third network element that is configured to allow an alternate unidirectional path from the third network element to the first network element to be identified such that the source network element is removed and not considered as part of the alternate unidirectional path when the source network element is of a different type than the first, second and third network elements;
- and
- compute for the open-ended circuit a portion of the alternate unidirectional path from the third network element to the first network element based on the identified path.
Dependencies are inferred from the claim text.