IP Library Granted Patent US 11,658,746
Granted Patent B2
US 11,658,746 · App. 17/316,383 · Granted May 23, 2023

Routing of optical signals

Inventors: William Schubert (Richardson, TX); Francois Georges Moore (Plano, TX)
Assignee: FUJITSU LIMITED
H04B10/25754H04B10/0793H04B10/0795H04L43/0847H04L43/0852H04L43/0882H04L45/121H04L45/123H04L45/124H04L45/26
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,658,746
App. No.
17/316,383
Granted
May 23, 2023
Kind
B2
Abstract

A method may include obtaining a topology of an optical network. The topology may indicate multiple optical links within the optical network. The method may also include determining a signal noise tolerance for each of multiple optical signal types supported by the optical network and obtaining an optical noise for each of the multiple optical links. The method may also include determining a number of the multiple optical signal types that each of the multiple optical links is able to support based on the optical noise for each of the optical links and the signal noise tolerance for each of the multiple optical signal types and ranking the multiple optical links based on the number of the multiple optical signal types that each of the optical links is able to support.

Claims (39)

1. A method comprising:

obtaining a topology of an optical network, the topology indicating a plurality of network nodes and a plurality of optical links within the optical network, the plurality of optical links connecting the plurality of network nodes;

determining a signal noise tolerance for each of a plurality of optical signal types supported by the optical network;

obtaining an optical noise for each of the plurality of optical links;

determining a number of the plurality of optical signal types that each of the plurality of optical links is able to support based on the optical noise for each of the optical links and the signal noise tolerance for each of the plurality of optical signal types; and

determining, using a routing algorithm, a route for an optical signal of one of the plurality of optical signal types through the optical network along two or more of the plurality of optical links based on the number of the plurality of optical signal types that each of the plurality of optical links is able to support, the routing algorithm being less likely to select an optical link for the route in response to the optical link being able to support more of the plurality of optical signal types than other optical links of the plurality of optical links.

2. The method of claim 1 , further comprising ranking the plurality of optical links based on the number of the plurality of optical signal types that each of the optical links is able to support, wherein the route is determined based on the ranking of the plurality of optical links.

3. The method of claim 1 , wherein obtaining the optical noise for each of the plurality of optical links includes determining the optical noise for each of the plurality of optical links with respect to each of the plurality of optical signal types.

4. The method of claim 1 , wherein the optical noise for the plurality of optical links is based on a non-linear noise contribution of optical fiber in each of the plurality of optical links.

5. The method of claim 4 , wherein the non-linear noise contribution of the optical fiber for each of the plurality of optical links is based on an optical signal type being carried by the optical fiber.

6. The method of claim 4 , wherein the optical noise for each the plurality of optical links is further based on amplified stimulated emission noise of network elements in each of the plurality of optical links.

7. The method of claim 1 , wherein the optical signal types are determined based on a modulation scheme, a data rate, and/or a channel spectral width.

8. One or more non-transitory computer-readable storage media configured to store instructions that, in response to being executed, cause a system to perform the method of claim 1 .

9. A system comprising:

one or more non-transitory computer-readable storage media configured to store instructions; and

one or more processors communicatively coupled to the one or more non-transitory computer-readable storage media and configured to, in response to execution of the instructions, cause the system to perform operations, the operations comprising:

obtaining a topology of an optical network, the topology indicating a plurality of network nodes and a plurality of optical links within the optical network, the plurality of optical links connecting the plurality of network nodes;

determining a signal noise tolerance for each of a plurality of optical signal types supported by the optical network;

obtaining an optical noise for each of the plurality of optical links;

determining a number of the plurality of optical signal types that each of the plurality of optical links is able to support based on the optical noise for each of the optical links and the signal noise tolerance for each of the plurality of optical signal types; and

determining, using a routing algorithm, a route for an optical signal of one of the plurality of optical signal types through the optical network along two or more of the plurality of optical links based on the number of the plurality of optical signal types that each of the plurality of optical links is able to support, the routing algorithm being less likely to select an optical link for the route in response to the optical link being able to support more of the plurality of optical signal types than other optical links of the plurality of optical links.

10. The system of claim 9 , wherein the operations further comprise ranking the plurality of optical links based on the number of the plurality of optical signal types that each of the optical links is able to support, wherein the route is determined based on the ranking of the plurality of optical links.

11. The system of claim 9 , wherein obtaining the optical noise for each of the plurality of optical links includes determining the optical noise for each of the plurality of optical links with respect to each of the plurality of optical signal types.

12. The system of claim 9 , wherein the optical noise for the plurality of optical links is based on a non-linear noise contribution of optical fiber in each of the plurality of optical links.

13. The system of claim 12 , wherein the non-linear noise contribution of the optical fiber for each of the plurality of optical links is based on an optical signal type being carried by the optical fiber.

14. The system of claim 12 , wherein the optical noise for each the plurality of optical links is further based on amplified stimulated emission noise of network elements in each of the plurality of optical links.

15. The system of claim 9 , wherein the optical signal types are determined based on a modulation scheme, a data rate, and/or a channel spectral width.

16. A method comprising:

obtaining a topology of an optical network, the topology indicating a plurality of network nodes and a plurality of optical links within the optical network, the plurality of optical links connecting the plurality of network nodes;

obtaining an optical noise for each of the plurality of optical links;

determining a signal noise tolerance for each of a plurality of optical signal types supported by the optical network;

determining which of the plurality of optical signal types that each of the plurality of optical links is able to support based on the optical noise for each of the plurality of optical links and the signal noise tolerance for each of the plurality of optical signal types; and

determining, using a routing algorithm, a route for an optical signal of one of the plurality of optical signal types through the optical network along two or more of the plurality of optical links based on a number of the plurality of optical signal types that each of the plurality of optical links is able to support, the routing algorithm being less likely to select an optical link for the route in response to the optical link being able to support more of the plurality of optical signal types than other optical links of the plurality of optical links.

17. The method of claim 16 , further comprising:

ranking the plurality of optical signal types based on the signal noise tolerances of the plurality of optical signal types; and

categorizing the plurality of optical links based on the plurality of optical signal types that each of the plurality of optical links is able to support and the ranking of the plurality of optical signal types, wherein the route is determined based on the categorization of the plurality of optical links.

18. The method of claim 16 , wherein obtaining the optical noise for each of the plurality of optical links includes determining the optical noise for each of the plurality of optical links with respect to each of the plurality of optical signal types.

19. The method of claim 16 , wherein the optical noise for the plurality of optical links is based on a non-linear noise contribution of optical fiber in each of the plurality of optical links.

20. The method of claim 16 , wherein the plurality of optical signal types are determined based on a modulation scheme, a data rate, and/or a channel spectral width.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: FUJITSU LIMITED
To: 1FINITY INC.
Reel/Frame 072432/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2021
From: MOORE, FRANCOIS GEORGES; SCHUBERT, WILLIAM
To: FUJITSU LIMITED
Reel/Frame 056191/0075 →
Continuity (1)
Related Publication 20220360334A1 · Nov 10, 2022