Logical control seams in optical networks to improve restoration speed or timing for capacity adds
First Claim
Patent Images
1. A controller comprising:
- a network interface communicatively coupled to one or more nodes in an optical network;
a processor communicatively coupled to the network interface; and
memory storing instructions that, when executed, cause the processor toresponsive to a request to add one or more channels to a path in the optical network which has in-service channels, determine a plurality of logical control seams to split the path, wherein the path includes a plurality of optical sections and each logical control seam has a boundary at an associated optical section,determine controller speed for each of the plurality of logical control seams based on corresponding optical margin, andcausing each of the plurality of logical control seams to perform control at the determined controller speed to add the one or more channels with the in-service channels.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods include, in a controller, responsive to a request to add one or more channels to a path in an optical network which has in-service channels, determining a plurality of logical control seams to split the path, wherein the path includes a plurality of optical sections and each logical control seam has a boundary at an associated optical section; determining controller speed for each of the plurality of logical control seams based on corresponding optical margin; and performing, for each of the plurality of logical control seams, control at the determined controller speed to add the one or more channels with the in-service channels.
-
Citations
20 Claims
-
1. A controller comprising:
-
a network interface communicatively coupled to one or more nodes in an optical network; a processor communicatively coupled to the network interface; and memory storing instructions that, when executed, cause the processor to responsive to a request to add one or more channels to a path in the optical network which has in-service channels, determine a plurality of logical control seams to split the path, wherein the path includes a plurality of optical sections and each logical control seam has a boundary at an associated optical section, determine controller speed for each of the plurality of logical control seams based on corresponding optical margin, and causing each of the plurality of logical control seams to perform control at the determined controller speed to add the one or more channels with the in-service channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
in a controller, responsive to a request to add one or more channels to a path in an optical network which has in-service channels, determining a plurality of logical control seams to split the path, wherein the path includes a plurality of optical sections and each logical control seam has a boundary at an associated optical section; determining controller speed for each of the plurality of logical control seams based on corresponding optical margin; and performing, for each of the plurality of logical control seams, control at the determined controller speed to add the one or more channels with the in-service channels. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions that, when executed, cause a processor to
responsive to a request to add one or more channels to a path in an optical network which has in-service channels, determine a plurality of logical control seams to split the path, wherein the path includes a plurality of optical sections and each logical control seam has a boundary at an associated optical section, determine controller speed for each of the plurality of logical control seams based on corresponding optical margin, and causing each of the plurality of logical control seams to perform control at the determined controller speed to add the one or more channels with the in-service channels.
Specification