DWDM Control Plane Path Computation via On-Demand Constraint Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Dense Wave Division Multiplexing (DWDM) network services, existing control plane systems face inefficiencies in routing due to hidden Layer 0 network constraints not being flooded, leading to potential route invalidation, crank back failures, and suboptimal service setup, especially in Layer 0 networks where node-level parameters are not fully propagated.

Innovation Solution

A method where intermediate nodes in a control plane network validate and modify Layer 0 attributes/constraints in setup messages, aggregating rejection causes and additional information to enable informed retry decisions without flooding all constraints, allowing for dynamic path reconfiguration and improved resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all Layer 0 constraints are flooded into the network, then path computation accuracy is improved, but network scalability deteriorates

Engineering Contradiction:
Improvepath computation accuracyVSAvoidnetwork scalability
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary Layer 0 constraints related to the specific path being computed, rather than flooding all constraints into the network. The path computation element retrieves constraint information on-demand from network elements along the computed path, reducing network overhead while maintaining computation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary path computation using available information, then validates and refines the path by querying network elements along the path for specific constraint information. This two-stage approach allows accurate path computation without requiring all constraints to be pre-flooded into the network.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If crank back is used to re-route calls, then route validity is improved, but service setup time increases

Engineering Contradiction:
Improveroute validityVSAvoidservice setup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary validation of Layer 0 constraints during the path computation stage by querying network elements before call setup. This prevents invalid routes from being selected in the first place, eliminating the need for time-consuming crank back operations later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the path computation element queries network elements along the computed path to validate constraints before finalizing the route. This feedback loop ensures route validity is confirmed upfront, preventing subsequent crank back failures and reducing service setup time.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If centralized approach is used for path computation, then routing decisions are simplified, but adaptability to real-time network conditions deteriorates

Engineering Contradiction:
Improverouting decision simplicityVSAvoidreal-time network condition adaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a path computation element as an intermediary between the control plane and network elements. This mediator simplifies routing decisions by centralizing path computation logic while maintaining real-time adaptability by querying network elements for current constraint information on-demand, rather than relying on static centralized databases.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent makes the path computation system dynamic by allowing the path computation element to query network elements for real-time constraint information during path computation. This enables the system to adapt to current network conditions while maintaining the simplicity of centralized routing decision-making.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9485550B2Systems and methods for selection of optimal routing parameters for DWDM network services in a control plane network
Publication Date: 2016.11.01 CIENA CORP
  • US9485550B2 patent drawing
  • US9485550B2 patent drawing
  • US9485550B2 patent drawing

AI summary

A method, in an intermediate node in a control plane network, includes receiving a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes; validating the associated attributes/constraints based on locally available resources; and performing one of: forwarding the setup message on the path towards the terminating node when validation is successful; forwarding the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful, but a modification of the Layer 0 attributes/constraints is possible; and forwarding a release message on the path back to the originating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possible.