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.
- 2. The method as recited in claim 1 wherein the network propagates optical signals and said step of selecting includes the step of routing the optical signals using shortest-path routing as another of the grade-of-service constraints.
- 3. The method as recited in claim 2 wherein said step of selecting includes the step of assigning wavelengths to each fiber so that optical signals on the same fiber have different wavelengths as yet another of the grade-of-service constraints.
- 4. The method as recited in claim 3 wherein said step of selecting includes the step of dedicating one wavelength per connection as still another grade-of-service constraint.
- 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.
- 9. The method as recited in claim 8 wherein the prescribed algorithm includes a matrix algorithm and said step of determining further includes the step of computing the wavelength assignment using the matrix algorithm.
- 10. The method as recited in claim 8 wherein the prescribed algorithm includes a modular algorithm and said step of determining further includes the step of computing the wavelength assignment using the modular algorithm.
- 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.
- 12. The system as recited in claim 11 wherein the network propagates optical signals and said manager means includes means for routing the optical signals using shortest-path routing as another of the grade-of-service constraints.
- 13. The system as recited in claim 12 wherein said means for selecting includes means for assigning wavelengths to each fiber so that optical signals on the same fiber have different wavelengths as yet another of the grade-of-service constraints.
- 14. The system as recited in claim 13 wherein said means for selecting includes means for dedicating one wavelength per connection as still another grade-of-service constraint.
- 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.
CROSS-REFERENCE TO RELATED APPLICATION
This a nonprovisional application of provisional application Ser. No. 60/073,433, filed Feb. 2, 1998.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5548431 |
Shin et al. |
Aug 1996 |
|
5745269 |
Chawki et al. |
Apr 1998 |
|
Non-Patent Literature Citations (1)
Entry |
Multiwavelength Survivable Ring Network Architectures, authored by A.F. Elrefaie and published in the Proceedings of the International Conference in Communications (ICC), 1993. |