SDN Flow Splitting for Adaptive Traffic Engineering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional networks struggle to dynamically adapt flow splitting protocols to changing conditions in next-generation packet transport networks, such as fluctuations in traffic loading and network topology changes, leading to inefficiencies in traffic management.

Innovation Solution

Software-defined network (SDN) control signaling is used to dynamically configure flow splitting protocols, allowing an SDN controller to instruct network nodes to split traffic flows across multiple pathways based on forwarding protocols like link-based, path-based, or source-based transport protocols, reducing overhead and processing burdens by directly notifying nodes of next-hops or updating forwarding information base tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional networks use static flow routing configurations, then device complexity is reduced, but adaptability to changing network conditions deteriorates

Engineering Contradiction:
Improverouting configuration complexityVSAvoidadaptability to traffic loading and topology changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic flow routing by enabling network nodes to adaptively select between link-based, path-based, and source-based transport protocols based on real-time network conditions. The system dynamically adjusts flow splitting ratios and routing paths in response to traffic loading fluctuations and topology changes, transforming static configurations into adaptive, condition-responsive routing behavior that resolves the contradiction between simplicity and adaptability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a control signaling mechanism as an intermediary between the network controller and data plane nodes. This intermediary carries flow splitting ratios, path identifiers, and protocol selection instructions, enabling centralized adaptive routing decisions to be transmitted to distributed network nodes without requiring complex local decision-making logic, thus maintaining device simplicity while achieving network-wide adaptability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If source routing protocols are used, then device complexity is reduced, but overall network performance deteriorates

Engineering Contradiction:
Improverouting decision complexityVSAvoidnetwork throughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the routing function into control plane (path computation, flow splitting ratio determination) and data plane (packet forwarding based on received instructions). By separating these functions, the data plane devices maintain low complexity while the control plane optimizes network-wide performance through intelligent path selection and dynamic flow splitting, resolving the contradiction between device simplicity and network throughput

Inventive Principle:
Principle #1Segmentation

3Productivity

If non-source routing protocols are used, then overall network performance is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork throughputVSAvoidrouting decision complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the complex routing decision-making logic from individual network devices and consolidates it in a centralized controller. The controller computes optimal paths, determines flow splitting ratios, and selects appropriate transport protocols, then transmits these decisions to network nodes via control signaling. This extraction eliminates the need for complex local routing algorithms at each device while achieving optimized network-wide performance

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10291514B2Software defined network (SDN) control signaling for traffic engineering to enable multi-type transport in a data plane
Publication Date: 2019.05.14 HUAWEI TECH CO LTD
  • US10291514B2 patent drawing
  • US10291514B2 patent drawing
  • US10291514B2 patent drawing

AI summary

Aspects of this disclosure provide techniques for dynamically configuring flow splitting via software defined network (SDN) signaling instructions. An SDN controller may instruct an ingress network node to split a traffic flow between two or more egress paths, and instruct the ingress network node, and perhaps downstream network nodes, to transport portions of the traffic flow in accordance with a forwarding protocol. In one example, the SDN controller instructs the network nodes to transport portions of the traffic flow in accordance with a link-based forwarding protocol. In other examples, the SDN controller instructs the network nodes to transport portions of the traffic flow in accordance with a path-based or source-based transport protocol.