Data Transmission Load Balancing in Data Center Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In data center networks, the high utilization rate of transit devices leads to increased transmission delays and suboptimal bandwidth resource utilization, necessitating a method to balance the load across these devices.

Innovation Solution

A data transmission method where a controller determines available transit switches with loads below a threshold, ensuring that each switch transits a balanced amount of data, and instructs routing information to be sent to source nodes, optimizing data paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If transit devices are used to handle data transmission in data center networks, then data transmission capability is improved, but transmission delay increases and bandwidth resource utilization deteriorates due to high utilization rates

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidtransmission delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the data transmission paths by introducing multiple transit switches and distributing data flows across different segments. The controller divides the network into multiple transmission paths and assigns different data groups to different transit switches, preventing any single transit switch from becoming a bottleneck that increases transmission delay.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of load balancing by having the controller dynamically select transit switches based on current load conditions. Instead of using a fixed transmission path, the system adds the dimension of dynamic path selection, allowing data to be routed through different transit switches to optimize transmission delay and resource utilization.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If transit devices handle high data volumes, then data transmission throughput is improved, but bandwidth resource utilization deteriorates due to imbalanced load distribution

Engineering Contradiction:
Improvedata transmission throughputVSAvoidbandwidth resource utilization
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The controller implements feedback mechanisms by monitoring the load status of transit switches and dynamically adjusting data routing decisions. Based on feedback about current load conditions, the controller redistributes data flows to achieve balanced utilization of bandwidth resources across all transit switches, preventing resource waste and optimizing overall throughput.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transforms the static routing configuration into a dynamic system where transit switch selection changes based on real-time load conditions. The controller continuously adapts the data transmission paths by selecting different transit switches for different data groups, enabling the system to dynamically optimize bandwidth resource utilization while maintaining high throughput.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12273271B2Data transmission method, related apparatus, and network
Publication Date: 2025.04.08 HUAWEI TECH CO LTD
  • US12273271B2 patent drawing
  • US12273271B2 patent drawing
  • US12273271B2 patent drawing

AI summary

A data transmission method, and a related apparatus, are provided. The method include: determining, by a first controller in available transit switches in a data center network, available transit switches respectively transiting m groups of data, where one available transit switch is configured to transit at least one group of the data, and a difference between quantities of groups of the data transited by any two available transit switches does not exceed a second threshold; and instructing, by the first controller, a destination network node to send routing information to the source network node, where the routing information includes an identifier of an available transit switch configured to transit a data group transmitted by the source network node to the destination network node. The foregoing solution can balance load of each transit switch in the data center network, improve a bandwidth resource utilization rate, and reduce a transmission delay.