Method and system for bi-directional path switched network
First Claim
1. A system for re-routing signals from an affected optical path in an optical network, comprising:
- a first node configured to generate a message upon detecting a condition indicating that the signals from the affected optical path need to be re-routed via a protection path to the first node, the first node is further configured to, upon generating the message, reserve a wavelength in the protection path, wherein the wavelength corresponds to the signals from the affected optical path so as to allow the signals from the affected optical path to be re-routed via the protection path;
at least one intermediate node configured to receive and transmit the message; and
a second node configured to receive the message from the at least one intermediate node and reserve the wavelength in the protection path based on the information provided in the message, the second node is further configured to, upon receiving the message, generate an acknowledgment message to be transmitted to the first node via the at least one intermediate node.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for use in a bi-directional path switched ring network for detecting a failed optical path and establishing a protection path so as to allow signals from the failed optical path to be re-routed via the protection path is provided. According to one aspect of the system, upon detecting a failure relating to an optical path, the destination node generates a connection request message for transmission to the source node. The connection request message is passed to the source node via one or more intermediate nodes, if any. Each intermediate node examines the connection request message accordingly reserves the requisite wavelength from the protection capacity so as to allow signals from the failed optical path to be re-routed. Upon receiving the connection request message, the source node readies its switching equipment to re-route signals from the failed optical path and generates an acknowledgment message and propagates it back to the destination node via the intermediate nodes. The intermediate nodes and the destination node, upon receipt of the acknowledgement message, also ready their respective switching equipment to carry the re-routed signals via the previously reserved wavelength from the protection capacity. According to another aspect of the system, a contention resolution mechanism is provided to resolve contending connection request messages received at a node requesting the came wavelength to be reserved from the protection capacity for different failed optical paths. A message format is used for the connection request which allows the connection request message to include information relating to the type of failure experienced by a failed optical path and other priority data. Such information is then used by a node to determine priority between two contending connection request messages.
-
Citations
39 Claims
-
1. A system for re-routing signals from an affected optical path in an optical network, comprising:
-
a first node configured to generate a message upon detecting a condition indicating that the signals from the affected optical path need to be re-routed via a protection path to the first node, the first node is further configured to, upon generating the message, reserve a wavelength in the protection path, wherein the wavelength corresponds to the signals from the affected optical path so as to allow the signals from the affected optical path to be re-routed via the protection path;
at least one intermediate node configured to receive and transmit the message; and
a second node configured to receive the message from the at least one intermediate node and reserve the wavelength in the protection path based on the information provided in the message, the second node is further configured to, upon receiving the message, generate an acknowledgment message to be transmitted to the first node via the at least one intermediate node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for re-routing signals from an affected optical path, comprising:
-
a first node configured to generate a message upon detecting a condition indicating that the signals from the affected optical path need to be re-routed via a protection path to the first node;
first contention control logic associated with the first node and configured to, upon generation of the message by the first node, determine whether a wavelength in the protection path is available, wherein the wavelength corresponds to the signals from the affected optical path so as to allow the signals from the affected optical path to be re-routed via the protection path, and wherein if it is determined that the wavelength is available, the first contention control logic causes the first node to reserve the wavelength and forward the message, and if it is determined that the wavelength is not available, the first contention control logic causes the first node to store the message in a queue for subsequent processing;
at least one intermediate node configured to receive the message;
intermediate contention control logic associated with the at least one intermediate node and configured to determine whether the wavelength is available, wherein if it is determined that the wave,.is available, the intermediate contention control logic causes the at least one intermediate node to reserve the wavelength and forward the message, and if it is determined that the wavelength is not available, the intermediate contention control logic causes the at least one intermediate node to generate and transmit a first reject message to the first node; and
a second node configured to receive the message from the at least one intermediate node; and
second contention control logic associated with the second node and configured to, upon receiving the message, determine whether the wavelength is available, wherein if it is determined that the wavelength is available, the second contention control logic causes the second node to reserve the wavelength and generate an acknowledgment message to be transmitted to the first node via the at least one intermediate node, and if it is determined that the wavelength is not available, the second contention control logic causes the second node to generate and transmit a second reject message to the first node;
wherein;
upon transmitting the acknowledgment message, the second node is ready to re-route the signals from the affected optical path to the protection path using the wavelength; and
upon receiving the acknowledgment message, the at least one intermediate node and the first node each check to determine whether the message is still valid and, if the message is still valid, the at least one intermediate node and the first become ready to carry the signals re-routed from the affected optical path via the protection path using the wavelength. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An optical network, comprising:
-
a destination node configured to receive signals transmitted via an optical path, End generate a message upon detecting a condition indicating that the signals transmitted via the optical path need to be re-routed va a protection path, the destination node is further configured to, upon generating the message, reserve a wavelength in the protection path, wherein the wavelength corresponds to the signals so as to allow the signals to be re-routed from the optical path to the protection path;
one or more intermediate nodes each configured to receive and transmit the message and reserve the wavelength in the protection path based on information provided in the message; and
a source node configured to transmit the signals via the optical path and, upon receiving the message from an intermediate node, reserve the wavelength in the protection path so as to allow the signals to be re-routed from the optical path to the protection path and generate an acknowledgment message to be transmitted to the destination node via the one or more intermediate nodes. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 31)
-
-
29. A node for use in an optical network, comprising:
-
first control logic configured to;
detect a condition indicating that signals from a first optical path to the node need to be re-routed via a first protection path in order to reach the node;
upon detecting the condition, generate a message;
upon generating the message, reserve a first wavelength in the first protection path, wherein the first wavelength corresponds to the signals from the first optical path so as to allow the signals from the first optical path to be re-routed via the first protection path; and
forward the message to a first neighboring node; and
second control logic configured to;
receive an incoming message from a second neighboring node;
examine the incoming message and reserve a second wavelength in a second protection path, wherein the second wavelength corresponds to signals from a second optical paths so as to allow the signals from the second optical path to be re-routed via the second protection path; and
if the signals from the second optical path are originated from the node, generate and transmit an acknowledgment to the second neighboring node, and if the signals from the second optical path are not originated from the node, forward the incoming message to an adjacent node. - View Dependent Claims (30, 32, 33)
-
-
34. A method for re-routing signals from an affected optical path in an optical network, comprising:
-
detecting a condition at a destination node that is to receive the signals, the condition indicating that the signals need to be re-routed via a protection path in order to reach the destination node;
generating a message that includes information relating to the signals;
directing the destination node to reserve a wavelength in the protection path, wherein the wavelength corresponds to the signals so as to allow the signals to be re-routed via the protection path;
forwarding the message via one or more intermediate nodes to a source node that originates the signals;
directing each intermediate node which receives the message to reserve the wavelength in the protection path;
upon receiving the message at the source node, directing the source node to reserve the wavelength in the protection path and generate and transmit an acknowledgment message to the destination node via the one or more intermediate nodes. - View Dependent Claims (35, 36, 37, 38, 39)
-
Specification