Optical Network Defragmentation Utilizing Mixed Integer Linear Programming Approaches

US2023231628A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023231628-A1
Application numberUS-202217576576-A
CountryUS
Kind codeA1
Filing dateJan 14, 2022
Priority dateJan 14, 2022
Publication dateJul 20, 2023
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure provides systems and methods for operating optical networks and performing defragmentation operations. Embodiments include computer systems and computer program products comprising a computer readable storage and a processor. Upon receiving information indicative of a spectrum assignment on the optical network, a target entity associated with a set of optical channels and a potential spectrum path are identified. The target entity can be defragmented to enable the potential spectrum path, comprising reconfiguring at least one existing spectrum path associated with an optical channel in the set of optical channels. The potential spectrum path may then be reconfigured to a continuous and contiguous band of slice on at least one optical channel associated with the target entity.

First claim

Opening claim text (preview).

What is claimed: 1 . A method for operating an optical network, comprising: receiving information indicative of a request to assign a spectrum on the optical network, wherein the optical network comprises a plurality of optical channels, and the spectrum comprises information providable via one or more nodes or fibers on at least one optical channel; determining a target entity associated with a set of optical channels and a potential spectrum path; defragmenting the target entity to enable the potential spectrum path, wherein defragmenting comprises reconfiguring at least one existing spectrum path associated with an optical channel in the set of optical channels; and reconfiguring the potential spectrum path to a continuous and contiguous band of slices on at least one optical channel associated with the target entity. 2 . The method of claim 1 , where determining the target entity comprises: analyzing a current network utilization to identify one or more target entities; analyzing defragmentation production for the one or more target entities based on one or more defragmentation factors; and determining the target entity based on the analyzed defragmentation production. 3 . The method of claim 2 , wherein the one or more identified target entities are associated with a determined network utilization exceeding a predetermined threshold utilization. 4 . The method of claim 2 , wherein the defragmentation factors comprise at least one of: a network capacity, a number of potential reconfigurations, or a defragmentation type. 5 . The method of claim 1 , wherein reconfiguring the at least one existing spectrum path comprises adhering to a set of constraints. 6 . The method of claim 5 , wherein the set of constraints comprises one or more of: a rail constraint, an Add/Drop constraint, or a slice constraint. 7 . The method of claim 1 , wherein the target entity is at least one of: a set of Shared Risk Linear Groups (SRLGs), a set of rails, a set of Add/Drop nodes, or a set of slices. 8 . The method of claim 1 , wherein the nodes comprise at least one of: a reconfigurable wavelength selective switch (W) or a reconfigurable add/drop switch (AD). 9 . The method of claim 1 , wherein reconfiguring at least one existing spectrum path comprises switching to a new Add/Drop card, switching to a new spectrum, switching to a new fiber, introducing a new connectivity between fibers and an Add/Drop card (W-AD connectivity), or introducing a new fiber to fiber connectivity. 10 . The method of claim 9 , wherein the Add/Drop card utilizes wavelength selective switching and a transponder to add/drop a new spectrum path. 11 . The method of claim 9 , wherein at least one of the fiber to fiber or W-AD connectivity comprises wavelength selective switching for the fibers. 12 . A system for operating an optical network, comprising: a device comprising one or more processors; and at least one memory storing instructions, that when executed by the one or more processors, cause the device to: receive information indicative of a request to assign a spectrum on the optical network, wherein the optical network comprises a plurality of optical channels, and the spectrum comprises information providable via one or more nodes or fibers on at least one optical channel; determine a target entity associated with a set of optical channels and a potential spectrum path; defragment the target entity to enable the potential spectrum path, wherein defragmenting comprises reconfiguring at least one existing spectrum path associated with an optical channel in the set of optical channels; and reconfigure the potential spectrum path to a continuous and contiguous band of slices on at least one optical channel associated with the target entity. 13 . The system of claim 12 , wherein the plurality of optical channels comprise a band of slices on which the spectrum is configured to be assigned. 14 . The system of claim 12 , wherein the potential spectrum path is a Shared Risk Link Group (SRLG) path. 15 . The system of claim 12 , wherein when the one or more processors further execute the instructions, further causes the device to determine the target entity by: analyzing a current network utilization to identify one or more target entities; analyzing defragmentation production for the one or more target entities based on one or more defragmentation factors; and determining the target entity based on the analyzed defragmentation production. 16 . The system of claim 15 , wherein the defragmentation factors comprise at least one of: a network capacity, a number of potential reconfigurations, or a defragmentation type. 17 . The system of claim 12 , wherein when the one or more processors further execute the instructions, further causes the device to perform the reconfiguring of the at least one existing spectrum path by adhering to at a set of constraints. 18 . A computer program product comprising a computer readable storage medium having instructions encoded thereon which, when executed by a processor, cause: receiving information indicative of a request to assign a spectrum on an optical network, wherein the optical network comprises a plurality of optical channels, and the spectrum comprises information providable via one or more nodes or fibers on at least one optical channel; determining a target entity associated with a set of optical channels and a potential spectrum path; defragmenting the target entity to enable the potential spectrum path, wherein defragmenting comprises reconfiguring at least one existing spectrum path associated with an optical channel in the set of optical channels; and reconfiguring the potential spectrum path to a continuous and contiguous band of slices on at least one optical channel associated with the target entity. 19 . The computer program product of claim 18 , wherein determining the target entity comprises: analyzing a current network utilization to identify one or more target entities; analyzing defragmentation production for the one or more target entities based on one or more defragmentation factors; and determining the target entity based on the analyzed defragmentation production. 20 . The computer program product of claim 18 , wherein reconfiguring the at least one existing spectrum path comprises switching to a new Add/Drop (AD) card, switching to a new spectrum, switching to a new fiber, introducing a new connectivity between fibers and an AD card (W-AD connectivity), or introducing a new fiber to fiber connectivity.

Assignees

Inventors

Classifications

  • Spectrum slot allocation · CPC title

  • H04B10/27Primary

    Arrangements for networking · CPC title

  • using optical switches or wavelength selective switches [WSS] · CPC title

  • Impairment aware routing · CPC title

  • Irregular wavelength spacing, e.g. to accommodate interference to all wavelengths · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2023231628A1 cover?
The present disclosure provides systems and methods for operating optical networks and performing defragmentation operations. Embodiments include computer systems and computer program products comprising a computer readable storage and a processor. Upon receiving information indicative of a spectrum assignment on the optical network, a target entity associated with a set of optical channels and…
Who is the assignee on this patent?
Meta Platforms Inc
What technology area does this patent fall under?
Primary CPC classification H04B10/27. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jul 20 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).