SDN Network Slicing with Closed-Loop Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large-scale networks, existing SDN control methods face delays due to the need for global network information collection and resource allocation, leading to poor network control effects, especially in high-scale networks where delays result in significant losses in resource utilization and data stream performance.

Innovation Solution

The proposed solution involves slicing the network into smaller segments, each controlled by a secondary controller that performs closed-loop corrections on initial link bandwidth based on queue status, allowing for cooperative control between primary and secondary controllers to reduce delays and improve network control efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single SDN controller collects global network information and calculates resource allocation rules for the entire network, then centralized control and global optimization are achieved, but control delay increases significantly in large-scale networks

Engineering Contradiction:
Improvenetwork control effectVSAvoidcontrol delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the network into multiple sliced networks, each managed by a separate second controller. The first controller performs slicing and sends resource information to second controllers, which then perform closed-loop control on their respective slices. This segmentation reduces the control scope for each controller, thereby reducing control delay while maintaining effective network management.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If the network is divided into multiple slices with separate controllers, then control delay is reduced and responsiveness is improved, but system complexity increases

Engineering Contradiction:
Improvecontrol delayVSAvoidcontroller architecture complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The network is segmented into multiple sliced networks, each with its own second controller that performs closed-loop control. This segmentation distributes the control workload and reduces delays.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first controller acts as an intermediary that performs the slicing function and distributes resource information to second controllers. This intermediary role simplifies the overall architecture by centralizing the slicing logic while allowing distributed execution of control operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If initial link bandwidth is allocated without real-time adjustments, then resource allocation is simple and fast, but network resource utilization and service performance are suboptimal

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidcontrol processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements closed-loop control where second controllers continuously monitor queue status of aggregation flows and perform feedback-based adjustments to link bandwidth. This feedback mechanism enables real-time optimization of resource allocation based on actual network conditions, improving resource utilization while maintaining responsive control.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3537656B1Network control method, apparatus and system, storage medium
Publication Date: 2021.01.06 HUAWEI TECH CO LTD
  • EP3537656B1 patent drawingFigure 1~2
  • EP3537656B1 patent drawingFigure 3
  • EP3537656B1 patent drawingFigure 4A

AI summary

This application discloses a network control method, apparatus, and system, and a storage medium, and pertains to the field of network technologies. The method includes: obtaining global network information; determining resource information of at least one sliced network based on the global network information, where each sliced network is corresponding to one second controller, and resource information of each sliced network includes initial link bandwidth allocated to each aggregation flow in each sliced network on each link in each sliced network; and sending resource information of a corresponding sliced network to each second controller, so that a target second controller performs, through closed-loop control based on a queue status corresponding to a target sliced network, closed-loop correction on initial link bandwidth allocated to each aggregation flow in the target sliced network on each link in the target sliced network, and each switch in the target sliced network transmits a corresponding aggregation flow based on corresponding corrected link bandwidth. This application resolves a problem of a relatively poor network control effect, and enhances a network control effect.