Connection set-up and path assignment in wavelength division multiplexed ring networks
First Claim
1. A method for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the method comprising the steps ofsystematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the node pair connections, wherein the algorithm satisfies known grade-of-service constraints for the network and said step of selecting includes the step of minimizing the number of assigned wavelengths as one of the grade-of-service constraints, andinterconnecting each node pair with the corresponding assigned wavelength.
11 Assignments
0 Petitions
Accused Products
Abstract
Techniques for physically implementing fiber ring networks which achieve full mesh connectivity, such networks including a 2-fiber WDM ring network composed of a clockwise ring and counter clockwise ring, and a 4-fiber WDM Self-Healing Ring network. The number of wavelengths required is derived for both odd and even number of nodes on the ring. To physically set-up all required connections in the network, optimal wavelength assignment algorithms are devised so that the wavelength assignment between nodes on the ring is systematic and engenders full mesh connectivity while avoiding any possible violation of the color clash constraint. An illustrative algorithm uses a simple matrix approach for calculating the interconnection arrangement.
62 Citations
17 Claims
-
1. A method for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the method comprising the steps of
systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the node pair connections, wherein the algorithm satisfies known grade-of-service constraints for the network and said step of selecting includes the step of minimizing the number of assigned wavelengths as one of the grade-of-service constraints, and interconnecting each node pair with the corresponding assigned wavelength.
-
5. A method for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the method comprising the steps of
systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the node pair connections, the algorithm satisfying known grade-of-service constraints for the network wherein the prescribed algorithm includes a matrix algorithm and said step of selecting includes the step of computing the wavelength assignment using the matrix algorithm, and interconnecting each node pair with the corresponding assigned wavelength.
-
6. A method for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the method comprising the steps of
systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the node pair connections, the algorithm satisfying known grade-of-service constraints for the network wherein the prescribed algorithm includes a modular algorithm and said step of selecting includes the step of computing the wavelength assignment using the modular algorithm, and interconnecting each node pair with the corresponding assigned wavelength.
-
7. A method for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the method comprising the steps of
systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the node pair connections, the algorithm satisfying known grade-of-service constraints for the network wherein the prescribed algorithm includes a scaling algorithm and said step of selecting includes the step of computing the wavelength assignment using the scaling algorithm whenever it is required to increase the number of nodes on the ring, and interconnecting each node pair with the corresponding assigned wavelength.
-
8. A method for physically implementing a wavelength division multiplex network composed of two oppositely-directed fiber rings interconnecting a plurality of nodes with a plurality of wavelength connections wherein each of the connections couples a node pair and such that the network is fully-connected, the network propagating optical signals, the method comprising the steps of
systematically determining, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the wavelength connections and the corresponding node pair interconnected by the assigned wavelength, and interconnecting each node pair with the corresponding assigned wavelength, said step of determining including the steps of minimizing the number of assigned wavelengths, assigning wavelengths to each fiber so that optical signals on the same fiber do not have the same wavelength, dedicating one wavelength per connection, and routing the information using shortest-path routing.
-
11. A system for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the system comprising
manager means, coupled to the nodes, for systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the wavelength connections and the corresponding node pair interconnected by the assigned wavelength, the algorithm satisfying known grade-of-service constraints for the network, wherein said means for systematically selecting includes means for minimizing the number of assigned wavelengths as one of the grade-of-service constraints, and controller means, responsive to the manager means and coupled to the nodes, for interconnecting each node pair with the corresponding assigned wavelength.
-
15. A system for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the system comprising
manager means, coupled to the nodes, for systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the wavelength connections and the corresponding node pair interconnected by the assigned wavelength, the algorithm satisfying known grade-of-service constraints for the network, wherein the prescribed algorithm includes a matrix algorithm and said means for selecting includes the step of computing the wavelength assignment using the matrix algorithm, and controller means, responsive to the manager means and coupled to the nodes, for interconnecting each node pair with the corresponding assigned wavelength.
-
16. A system for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the system comprising
manager means, coupled to the nodes, for systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the wavelength connections and the corresponding node pair interconnected by the assigned wavelength, the algorithm satisfying known grade-of-service constraints for the network, wherein the prescribed algorithm includes a modular algorithm and said means for selecting includes means for computing the wavelength assignment using the modular algorithm, and controller means, responsive to the manager means and coupled to the nodes, for interconnecting each node pair with the corresponding assigned wavelength.
-
17. A system for physically implementing a wavelength division multiplexing network composed of clockwise and counterclockwise rings interconnecting a plurality of nodes with wavelength connections wherein each of the connections couples a node pair, the system comprising
manager means, coupled to the nodes, for systematically selecting, based upon a prescribed mathematical algorithm, a wavelength assignment for each of the wavelength connections and the corresponding node pair interconnected by the assigned wavelength, the algorithm satisfying known grade-of-service constraints for the network, wherein the prescribed algorithm includes a scaling algorithm and said means for selecting includes means for computing the wavelength assignment using the scaling algorithm whenever it is required to increase the number of nodes on the ring, and controller means, responsive to the manager means and coupled to the nodes, for interconnecting each node pair with the corresponding assigned wavelength.
Specification