Multicast Routing Directives for Lower Network Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multicasting technologies face inefficiencies in managing network traffic and reducing serialization costs when transmitting communications to multiple targets, leading to congestion and increased transmission times.

Innovation Solution

The implementation of switching circuitry with interconnected internal and outbound switches, utilizing a routing data structure and alternate pathways to manage congestion and reduce serialization costs by allowing simultaneous transmission to multiple targets through multiple pathways.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional multicasting sends multiple copies of communication to multiple targets through a single routing device, then the source device only needs to send once, but network congestion increases and transmission time increases

Engineering Contradiction:
Improvemulticasting efficiencyVSAvoidtransmission time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the single routing device into multiple routing devices distributed across the network. Instead of one central switch handling all multicasting, multiple routing devices work in parallel to forward communications to different targets simultaneously, reducing the bottleneck and transmission time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces spatial distribution of routing devices across the network topology, transforming the traditional single-point multicasting into a multi-point distributed system. This dimensional expansion allows parallel processing of multicast traffic through different network paths, reducing congestion and transmission time.

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

2Device complexity

If traditional multicasting uses a single routing device to distribute traffic, then routing is simplified, but network congestion increases at the central routing device

Engineering Contradiction:
Improverouting complexityVSAvoidnetwork congestion
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the centralized routing function into multiple distributed routing devices. Each routing device handles a subset of the multicast traffic, distributing the load and preventing congestion at any single device while maintaining manageable routing complexity through coordinated operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple routing devices into a collaborative multicasting system where each device performs simplified routing functions. The collective capability of multiple devices with simpler individual functions achieves the same overall routing task while distributing traffic load to prevent congestion.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If multiple copies of communication are sent through the same network path, then all targets receive the communication, but serialization costs increase and transmission efficiency decreases

Engineering Contradiction:
Improvecommunication deliveryVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent utilizes multiple network paths and spatial distribution of routing devices to send communication copies simultaneously through different dimensions of the network topology. This parallel transmission through multiple paths reduces serialization costs and improves transmission efficiency while ensuring all targets receive the communication.

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

Data Source

PatentUS12580844B2Network multicasting using alternate sets of directives
Publication Date: 2026.03.17 NVIDIA CORP
  • US12580844B2 patent drawing
  • US12580844B2 patent drawing
  • US12580844B2 patent drawing

AI summary

Apparatuses, systems, and techniques to multicast a transaction to a group of targets. In at least one embodiment, a set is selected from alternate sets of directives associated with the group of targets, and the transaction is transmitted to the group of targets in accordance with the selected set.