PIM Designated Device Election Using Interface Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Protocol Independent Multicast (PIM) designated networking device election systems do not consider interface performance properties, leading to inefficient bandwidth utilization and potential data traffic dropping due to high bandwidth usage on links between designated and edge devices.

Innovation Solution

An Information Handling System (IHS) that includes a communication subsystem and a processing system with a forwarding engine, which receives PIM messages indicating support for designated networking device election based on interface performance properties, determines whether the second networking device's interface performance properties satisfy a condition, and forwards data traffic to the edge device if the first device's properties do not, thereby optimizing bandwidth utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the designated networking device is elected based on priority or IP address alone, then the election process is simple, but the bandwidth utilization becomes inefficient and data traffic may be dropped

Engineering Contradiction:
Improveelection process complexityVSAvoidbandwidth utilization efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent changes the election parameter from static priority/IP address to dynamic interface performance properties (bandwidth, speed, utilization metrics). The forwarding engine compares real-time interface performance data to determine the optimal designated networking device, transforming the election criterion from a simple identifier to a performance-based metric that adapts to current network conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by continuously monitoring interface performance properties and using this information to make informed forwarding decisions. The forwarding engine receives interface performance data from multiple networking devices and uses this feedback to select the device with the optimal performance characteristics for the designated role, creating a closed-loop system that adapts to changing network conditions.

Inventive Principle:
Principle #23Feedback

2Loss of time

If the designated networking device is selected without considering interface performance, then the device selection is quick, but high bandwidth utilization causes data traffic dropping

Engineering Contradiction:
Improvedevice selection timeVSAvoiddata traffic delivery reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary action by pre-collecting and evaluating interface performance properties from all candidate networking devices before the actual data traffic forwarding begins. The forwarding engine assesses bandwidth, speed, and utilization metrics in advance, so when data traffic needs to be forwarded, the optimal designated device is already identified, avoiding both delays and unreliable selections.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamics by making the designated networking device selection adaptable to changing network conditions. Instead of a static selection based on fixed priority or IP address, the system continuously monitors interface performance properties and can dynamically reassign the designated role to different devices based on current bandwidth availability, speed, and utilization metrics, ensuring both quick selection and high reliability.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple networking devices forward data traffic to the edge device, then redundancy is provided, but unnecessary copies waste network resources

Engineering Contradiction:
Improvetraffic forwarding redundancyVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the redundancy function from the forwarding decision process by selecting a single designated networking device based on interface performance properties. Instead of having multiple devices forward traffic (providing redundancy through duplication), the system identifies one optimal device whose interface performance metrics indicate it can reliably handle the traffic, thereby maintaining necessary reliability while eliminating wasteful resource consumption from duplicate forwarding.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11509568B2Protocol independent multicast designated networking device election system
Publication Date: 2022.11.22 DELL PROD LP
  • US11509568B2 patent drawing
  • US11509568B2 patent drawing
  • US11509568B2 patent drawing

AI summary

A Protocol Independent Multicast (PIM) designated networking device election system includes a first networking device and a second networking device that are coupled to the first edge device. The second networking device receives a first PIM message from the first networking device and determines that the first PIM message indicates that the first networking device supports designated networking device election based on an interface performance property. The second networking device then determines whether a first interface performance property indication indicates that a first interface performance property of the first networking device or a second interface performance property of the second networking device satisfy an interface performance property condition. In response to determining that the second interface performance property satisfies the interface performance property condition, the second networking device forwards first data traffic received at the second networking device toward the first edge device.