WSON Topology Abstraction for SDN Path Computation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In software defined networking (SDN) environments, maintaining a network topology for multiple domains, especially heterogeneous ones including packet and optical domains, is prohibitive for a Multi-Domain Service Coordinator (MDSC) due to the sheer amount of data required, making it impractical to calculate end-to-end paths efficiently.

Innovation Solution

An abstraction of the wavelength-switched optical network (WSON) topology is provided to the MDSC, determining maximal optical channel paths and bandwidth equivalent coding, using lambda planes to confine optical topologies and calculate maximal flows, while considering latency thresholds, and reporting available paths through a northbound interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a full network topology is maintained by the MDSC for all network domains, then complete path computation capability is achieved, but system complexity and data storage requirements become prohibitive

Engineering Contradiction:
Improvepath computation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the network topology management into two levels: domain-level SDN controllers maintain detailed topologies for their respective domains, while the MDSC maintains an abstracted inter-domain topology. This segmentation allows the MDSC to compute end-to-end paths across domains without storing complete domain-level topology details, thereby reducing complexity while preserving path computation capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces domain-level SDN controllers as intermediaries between the MDSC and individual network domains. These intermediaries handle detailed topology management within their domains and provide abstracted topology information to the MDSC, enabling the MDSC to perform end-to-end path computation without directly managing complete network topology data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If detailed optical topology information is provided to the MDSC, then accurate path computation is achieved, but data transmission and processing overhead increases

Engineering Contradiction:
Improvepath computation accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential topology information needed for inter-domain path computation and presents it to the MDSC, while leaving detailed domain-level topology information at the domain controllers. This extraction approach maintains path computation accuracy for end-to-end routing while significantly reducing the volume of topology data that must be transmitted and processed by the MDSC.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If complete network topology is maintained, then all path options are visible, but computation time and processing resources increase

Engineering Contradiction:
Improvepath option visibilityVSAvoidcomputation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments path computation into two stages: first, domain-level controllers compute paths within their domains using detailed local topology; second, the MDSC computes inter-domain paths using abstracted topology from multiple domains. This segmentation reduces computation time at each stage while maintaining visibility of all necessary path options for end-to-end routing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary path computation at domain level before inter-domain path computation at the MDSC level. Domain controllers pre-compute and validate paths within their domains, then provide these pre-processed path options to the MDSC for end-to-end assembly. This preliminary action reduces the computational burden on the MDSC and accelerates overall path computation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3552356B1System and method for abstracting wavelength-switched optical network traffic engineering topology in SDN control hierarchy
Publication Date: 2021.04.07 HUAWEI TECH CO LTD
  • EP3552356B1 patent drawingFigure 1
  • EP3552356B1 patent drawingFigure 2~5
  • EP3552356B1 patent drawingFigure 3

AI summary

A method including determining, for each reachable source-destination (S-D) node pair, a maximal number of optical channel (OCh) paths available for source-destination node pair connections and determining, if a preselected latency threshold is specified, for all available OCh paths a maximal number of paths satisfying the preselected latency threshold. The available OCh paths are reported to a Multi-Domain Service coordinator (MDSC).