US 12,489,541 B2
Adaptive bundling for capacity changes in channel holder based optical links
Choudhury A. Al Sayeed, Stittsville (CA)
Assigned to Ciena Corporation, Hanover, MD (US)
Filed by Ciena Corporation, Hanover, MD (US)
Filed on Mar. 2, 2023, as Appl. No. 18/116,539.
Application 18/116,539 is a continuation in part of application No. 17/601,950, granted, now 11,777,634, previously published as PCT/US2020/027124, filed on Apr. 8, 2020.
Application 17/601,950 is a continuation of application No. 16/378,830, filed on Apr. 9, 2019, granted, now 10,680,737, issued on Jun. 9, 2020.
Prior Publication US 2023/0208547 A1, Jun. 29, 2023
Int. Cl. H04J 14/02 (2006.01)
CPC H04J 14/0212 (2013.01) [H04J 14/0213 (2013.01); H04J 14/0227 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A controller comprising:
a processor; and
memory including instructions executable by the processor that, in response to such execution, cause the processor to
responsive to a request for a capacity change for a plurality of channels on an optical section, determine spectral loading of the optical section,
determine a bundling of changes for the capacity change based on the spectral loading of the optical section, and
cause the capacity change based on the bundling, wherein the capacity change includes addition of a traffic channel by switching away from a channel holder source, deletion of a traffic channel by switching to the channel holder source, switching from one traffic channel source to another traffic channel source, and a combination thereof.
 
8. A method comprising steps of:
responsive to a request for a capacity change for a plurality of channels on an optical section, determining spectral loading of the optical section;
determining a bundling of changes for the capacity change based on the spectral loading of the optical section; and
performing the capacity change based on the bundling, wherein the capacity change includes addition of a traffic channel by switching away from a channel holder source, deletion of a traffic channel by switching to the channel holder source, and a combination thereof.
 
14. A controller comprising:
a processor; and
memory including instructions executable by the processor that, in response to such execution, cause the processor to
responsive to a request for a capacity change for a plurality of channels on an optical section, determine spectral loading of the optical section, wherein the optical section includes a full fill loading condition of its optical spectrum that includes any of traffic channels, channel holders, and unoccupied spectrum,
determine a bundling of changes for the capacity change based on the spectral loading of the optical section, and
cause the capacity change based on the bundling.