Optical Network Express Path Routing via Centralized Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Dense Wavelength Division Multiplexing (DWDM) Optical Networks face challenges in efficiently managing bandwidth utilization across long distances, as network devices lack visibility into the entire network's bandwidth state, leading to suboptimal routing and potential congestion.

Innovation Solution

A centralized controller monitors bandwidth utilization in real-time, identifies high-traffic prefixes, and provisions additional optical transponder wavelengths to create express paths that bypass transit routers, dynamically adjusting IP static routes and optical wavelengths to optimize traffic routing and balance load across multiple paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If network devices are used for routing without centralized control, then device complexity is reduced and ease of operation is improved, but bandwidth utilization optimization deteriorates and network congestion increases

Engineering Contradiction:
Improveease of operationVSAvoidbandwidth utilization optimization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

A centralized controller is introduced as an intermediary between network devices and the optical network. The controller collects bandwidth utilization data from network devices, analyzes traffic patterns, and makes intelligent routing decisions by provisioning optical wavelengths and configuring network device routes. This mediator enables optimized bandwidth utilization without increasing the complexity of individual network devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If network devices only monitor adjacent ports, then device complexity is reduced, but visibility into network state deteriorates leading to suboptimal routing

Engineering Contradiction:
Improvedevice complexityVSAvoidvisibility into network state
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The centralized controller acts as an information intermediary that aggregates bandwidth utilization data from multiple network devices across the entire network. It receives monitoring data from adjacent ports, analyzes traffic patterns globally, and maintains comprehensive visibility into network state without requiring complex monitoring capabilities in individual devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system merges the monitoring and control functions into a centralized controller that aggregates information from across the network. By combining data from multiple sources and analyzing it centrally, the system achieves comprehensive network visibility while keeping individual devices simple.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If express paths are dynamically created to bypass transit routers, then network efficiency is improved and congestion is prevented, but device complexity and control complexity increase

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The centralized controller manages the complexity of dynamic express path creation by acting as an intermediary. It analyzes traffic patterns, identifies optimal routes, provisions optical wavelengths, and configures network device routes automatically. This mediator handles the control complexity centrally, allowing network efficiency improvements without burdening individual devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service through automated control. The centralized controller automatically monitors bandwidth utilization, detects congestion conditions, creates express paths by provisioning optical resources, and configures routing without manual intervention. This automation handles the complexity while improving network efficiency.

Inventive Principle:
Principle #25Self-service

4Quantity of substance

If additional optical wavelengths are provisioned for high-traffic prefixes, then bandwidth capacity is increased, but network resource consumption and complexity increase

Engineering Contradiction:
Improvebandwidth capacityVSAvoidnetwork resource management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The centralized controller implements feedback mechanisms by continuously monitoring bandwidth utilization data from network devices. It analyzes traffic patterns, identifies high-traffic prefixes, and dynamically provisions optical wavelengths based on actual demand. This feedback loop enables intelligent resource allocation that increases bandwidth capacity only where and when needed, avoiding unnecessary resource consumption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts network resources based on real-time traffic conditions. The centralized controller continuously monitors bandwidth utilization and dynamically provisions or deprovisions optical wavelengths according to actual demand. This dynamic approach allows the network to adapt to changing traffic patterns, increasing capacity for high-traffic prefixes while maintaining efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12009911B2Optimizing routes across an optical network based on traffic stream bandwidth utilization
Publication Date: 2024.06.11 AMAZON TECH INC
  • US12009911B2 patent drawing
  • US12009911B2 patent drawing
  • US12009911B2 patent drawing

AI summary

A method and system are provided for continuously monitoring bandwidth utilization in real time on a backbone of a network. Prefixes using the highest traffic can be identified and additional bandwidth can be provisioned in the form of optical transponder wavelengths. The additional bandwidth can be an express path that passes directly through optical nodes (thereby bypassing transit network devices) to the destination optical node. A centralized controller can perform the monitoring of the network devices, decide that an express path needs to be generated, and control both the network device and the optical network nodes to generate the express path from the network device, through the optical network, to the destination network device. The controller can apply and remove IP static routes and IP addresses associated with an express path. Additionally, the controller can request the setup or tear-down of an optical wavelength within the optical network.