Local Source Nodes for IP Multicast Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP multicast delivery methods often result in less-than-optimal traffic distribution due to reliance on direct source nodes, leading to inefficient use of network resources and increased latency.

Innovation Solution

Implementing local source nodes within the network fabric that advertise their reachability metrics to reduce the need for separate multicast distribution trees, allowing host receiver devices to join the multicast group closer to the source node, thereby optimizing traffic delivery and reducing flooding of advertisement messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IP multicast traffic is pulled directly from source nodes, then the multicast delivery follows the native IP multicast design, but the network resource utilization becomes inefficient and latency increases

Engineering Contradiction:
Improvemulticast delivery reliabilityVSAvoidnetwork resource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent introduces local source nodes as intermediary elements between the actual multicast source and receiver devices. These local source nodes cache multicast traffic locally and serve nearby receivers, reducing the need for receivers to pull traffic directly from distant source nodes. This intermediary approach optimizes network resource utilization while maintaining delivery reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by having local source nodes proactively cache and store multicast traffic before it is requested by receiver devices. By pre-positioning multicast content at local source nodes, the system reduces latency and network resource consumption when receivers need to access the multicast traffic.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If separate multicast distribution trees are established for each source node, then direct multicast delivery is maintained, but the complexity of managing multiple distribution trees increases

Engineering Contradiction:
Improvemulticast delivery simplicityVSAvoiddistribution tree management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple multicast distribution trees by introducing local source nodes that serve as common aggregation points. Instead of maintaining separate distribution trees from each source node to every receiver, the system consolidates traffic through local source nodes, simplifying the overall distribution tree structure and reducing management complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the multicast distribution into two parts: a core distribution tree from the source to local source nodes, and local distribution from local source nodes to receivers. This segmentation reduces the complexity of managing end-to-end distribution trees by breaking them into manageable segments with clear responsibilities.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If advertisement messages are propagated throughout the network fabric, then local source node reachability is advertised, but the number of advertisement messages increases causing network flooding

Engineering Contradiction:
Improvereachability information availabilityVSAvoidadvertisement message volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent applies local quality by limiting the propagation scope of advertisement messages to only those network segments where local source nodes are actually present and where receivers might need the reachability information. Instead of universal propagation throughout the entire network fabric, advertisements are confined to local regions, reducing message volume while maintaining necessary information availability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by selectively propagating advertisement messages only in specific network regions where needed, rather than performing complete propagation throughout the entire network. This partial propagation approach reduces the volume of advertisement messages while still providing reachability information where required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11509572B2Optimizing IP multicast delivery with use of local source nodes and the propagation of advertisements therefor
Publication Date: 2022.11.22 CISCO TECHNOLOGY INC
  • US11509572B2 patent drawing
  • US11509572B2 patent drawing
  • US11509572B2 patent drawing

AI summary

In one illustrative example, a network node connected in a network fabric may identify that it is established as part of a multicast distribution tree for forwarding multicast traffic from a source node to one or more host receiver devices of a multicast group. In response, the network node may propagate in the network fabric a message for advertising the network node as a candidate local source node at which to join the multicast group. The message for advertising may include data such as a reachability metric. The propagation of the message may be part of a flooding of such messages in the network fabric. The network node serving as the candidate local source node may thereafter “locally” join a host receiver device in the multicast group at the network node so that the device may receive the multicast traffic from the source node via the network node.