H04J14/0284

Routing and regenerator planning in a carrier's core reconfigurable optical network

A multi-layer network planning system can determine a set of regenerator sites (“RSs”) that have been found to cover all paths among a set of nodes of an optical layer of a multi-layer network and can determine a set of candidate RSs in the optical layer for use by the links between a set of nodes of an upper layer, wherein each RS can be selected as a candidate RS for the links. The system can determine a binary path matrix for the links between the set of nodes of the upper layer. The system can determine a min-cost matrix that includes a plurality of min-cost paths. The system can determine a best RS from the set of candidate RSs and can move the best RS from the set of candidate RSs into the set of RSs for the links. The system can then update the binary path matrix.

Creating a global Reinforcement Learning (RL) model from subnetwork RL agents

Methods are provided for recommending actions to improve operability of a network. In one implementation, a method includes acknowledging a plurality of subnetworks in a whole network, each subnetwork including multiple nodes and being represented by a tunnel group having multiple end-to-end tunnels through the subnetwork. The method also includes selecting a first group of subnetworks from the plurality of subnetworks and generating a Reinforcement Learning (RL) agent for each subnetwork of the first group. Each RL agent is based on observations of end-to-end metrics of the end-to-end tunnels of the respective subnetwork. The observations are independent of specific topology information of the subnetwork. Also, the method includes training a global model based on the RL agents of the first group of subnetworks and applying the global model to an Action Recommendation Engine (ARE) configured for recommending actions that can be taken to improve a state of the whole network.

Reordering a list of restoration paths based on retuning penalties
20220385357 · 2022-12-01 ·

Systems and methods for managing a list or restoration paths are provided. A method, according to one implementation, includes obtaining a list of restoration paths used for restoring transmission in a network when a home path between an originating node and a termination node is unavailable. The restoration paths are listed in a specific order based on ongoing transmission costs, where the ongoing transmission cost for each restoration path is based on characteristics associated with transmitting signals along the respective restoration path. The method also includes the step of reordering the restoration paths in the list based on restoration costs and the ongoing transmission costs. The restoration cost for each restoration path is based on a procedure for switching from the home path to the respective restoration path.

ADAPTIVE CHANNEL LOADING IN WDM OPTICAL COMMUNICATION SYSTEMS

A method includes, for each optical fiber path in an optical network, allocating an optical wavelength channel in an optical spectrum such that the allocated optical wavelength channel is assigned to support optical communications over the optical fiber path. The method also includes updating an allocation table in response to performing the allocating for one or more of the optical fiber paths; the allocating including determining the optical wavelength channel to be allocated based on a state of the allocation table. The allocation table indicates optical wavelength channels allocated over optical fiber spans of the optical network. The method also includes defining a set of optical sub-bands to cover a part of the optical spectrum in response to a state of the allocation table satisfying a fullness property. The optical sub-bands are such that each of the allocated wavelength channels is in one of the optical sub-bands.

Opportunistic network defragmentation and optimization

Systems and methods include determining a current state of a network; determining a new state for the network having an improved cost relative to the current state; determining a defragmentation plan to move the network from the current state to the new state, the defragmentation plan including a sequence of steps; and, responsive to an event that presents an opportunity, implementing one or more steps of the sequence of steps. The implementing is conditioned on occurrence of the opportunity.

Interworking between variable capacity optical layer and Ethernet/IP/MPLS layer

Systems and methods for coordinating an optical layer and a packet layer in a network, include a Software Defined Networking (SDN) Internet Protocol (IP) application configured to implement a closed loop for analytics, recommendations, provisioning, and monitoring, of a plurality of routers in the packet layer; and a variable capacity application configured to determine optical path viability, compute excess optical margin, and recommend and cause capacity upgrades and downgrades, by communicating with a plurality of network elements in the optical layer, wherein the SDN IP application and the variable capacity application coordinate activity therebetween based on conditions in the network. The activity is coordinated based on underlying capacity changes in the optical layer and workload changes in the packet layer.

Action recommendation engine (ARE) for network operations center (NOC) solely from raw un-labeled data

Systems, methods, and computer-readable media are provided for recommending actions to be taken in a network for optimizing or improving the operability of the network. A method, according to one implementation, includes a first step of receiving raw, unprocessed data that is obtained directly from one or more network elements of a network. The method includes second step of determining one or more remedial actions using a direct association between the raw, unprocessed data and the one or more remedial actions.

Routing and Regenerator Planning in a Carrier's Core Reconfigurable Optical Network

A multi-layer network planning system can determine a set of regenerator sites (“RSs”) that have been found to cover all paths among a set of nodes of an optical layer of a multi-layer network and can determine a set of candidate RSs in the optical layer for use by the links between a set of nodes of an upper layer, wherein each RS can be selected as a candidate RS for the links. The system can determine a binary path matrix for the links between the set of nodes of the upper layer. The system can determine a min-cost matrix that includes a plurality of min-cost paths. The system can determine a best RS from the set of candidate RSs and can move the best RS from the set of candidate RSs into the set of RSs for the links. The system can then update the binary path matrix.

TRANSPORT OF PACKETS OVER OPTICAL NETWORKS
20230209230 · 2023-06-29 ·

Various example embodiments for supporting transport of data packets over optical fiber networks are presented herein. Various example embodiments for supporting transport of data packets over optical fiber networks may be configured to support transport of data packets over optical fiber networks based on mapping of data packets onto wavelength channels based on quality of service (QoS) mapping. Various example embodiments for supporting transport of data packets over optical fiber networks based on mapping of data packets onto wavelength channels based on QoS mapping may be configured to support transport of data packets over optical fiber networks based on mapping of data packets onto wavelength channels based on QoS mapping information that includes mappings of data packet QoS levels to wavelength channel QoS levels.

Optical subcarrier dual-path protection and restoration for optical communications networks
11515947 · 2022-11-29 · ·

An example system includes a first network device having first circuitry. The first network device is configured to perform operations including receiving data to be transmitted to a second network device over an optical communications network, and transmitting first information and second information to the second device. The first information is indicative of the data, and is transmitted using a first communications link of the optical communications network and using a first subset of optical subcarriers. The second information is indicative of the data, and is transmitted using a second communications link of the optical communications network and using a second subset of optical subcarriers. The first subset of optical subcarriers is different from the second subset of optical subcarriers.