Root Node Load Sharing for Multicast Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multicast communication networks, the heavy load on active root node devices can lead to device failure, and the existing load balancing methods often result in unbalanced load distribution among standby root nodes.

Innovation Solution

A load sharing method is implemented in the communication network, where a root node device group includes at least two root nodes, and each root node determines its role as either a primary or secondary designated forwarder based on configuration information received from a leaf node device, allowing for balanced load distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If one root node device serves as active device and sends all multicast traffic to leaf node device, then multicast traffic delivery is ensured, but the active device experiences heavy load which may lead to device failure

Engineering Contradiction:
Improvemulticast traffic delivery reliabilityVSAvoiddevice load
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent segments the load by introducing multiple root node devices (first root node device and second root node device) that each forward multicast traffic to the leaf node device independently. This divides the total multicast traffic into separate streams handled by different devices, reducing the load on any single active device while maintaining reliable delivery through either device.

Inventive Principle:
Principle #1Segmentation

2Reliability

If standby root node devices are configured but do not send multicast traffic, then failover capability is provided, but load is not shared and standby devices remain underutilized

Engineering Contradiction:
Improvefailover capabilityVSAvoiddevice utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic load sharing where root node devices dynamically determine their role (primary or secondary) based on configuration information received from the leaf node device. The first root node device determines to be a primary root and forwards traffic, while the second root node device determines to be a secondary root and also forwards traffic under certain conditions, enabling both devices to be actively utilized while maintaining failover capability.

Inventive Principle:
Principle #15Dynamics

3Productivity

If existing load balancing methods are used, then some load distribution is achieved, but load distribution remains unbalanced among standby root nodes

Engineering Contradiction:
Improveload distributionVSAvoidload balance uniformity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent employs feedback mechanisms where leaf node devices send configuration information to root node devices, and root node devices adjust their forwarding behavior based on this feedback. The first root node device receives configuration information indicating it should be the primary root, while the second root node device receives information indicating it should be secondary, enabling balanced load distribution through feedback-driven role assignment.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12335151B2Load sharing method, root node device, leaf node device, and system
Publication Date: 2025.06.17 HUAWEI TECH CO LTD
  • US12335151B2 patent drawing
  • US12335151B2 patent drawing
  • US12335151B2 patent drawing

AI summary

This application provides a load sharing method, a root node device, a leaf node device, and a system. The method includes: a first root node device receives a message sent by the leaf node device, where the message includes a first identifier and configuration information. The first identifier indicates the leaf node device. The configuration information indicates a configuration mode, requested by the leaf node device, of load sharing from a root node device group to the leaf node device. The root node device group includes the first root node device. The first root node device determines, based on the first identifier and the configuration information, a configuration result of the load sharing from the first root node device to the leaf node device.