Multicast Topology Construction via Layer-2 Query Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in efficiently constructing a multicast topology in layer-2 networks, requiring repetitive and error-prone processes to obtain data paths for multicast groups, often resulting in incomplete and inaccurate representations due to the need for switch-specific information and lack of validation of multicast states.

Innovation Solution

A method where a root switch sends a multicast topology query message through the multicast distribution tree, allowing leaf switches to construct and report multicast topology information, which is then processed hop-by-hop to the root switch, eliminating the need for switch-specific information and enabling the collection of additional validation and resource information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If switches are interconnected in a layer-3 network to support a large number of multicast users, then the network capacity increases, but the configuration complexity and time required for assigning addresses and configuring routing protocols increases significantly

Engineering Contradiction:
Improvenumber of multicast users supportedVSAvoidconfiguration complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism (layer-2 switching fabric with multicast group identifiers) that mediates between multicast sources and receivers, eliminating the need for complex layer-3 routing configurations on each switch while still supporting large numbers of multicast users

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses copying by creating virtual layer-2 network copies across the layer-3 infrastructure, where multicast topology information is replicated and distributed without requiring each physical switch to maintain complex routing state

Inventive Principle:
Principle #26Copying

2Measurement precision

If device-specific information such as IP address of routers is required to construct multicast topology, then routing precision improves, but the ease of operation and scalability deteriorate due to tedious and repetitious configuration

Engineering Contradiction:
Improverouting precisionVSAvoidease of topology construction
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent enables self-service by allowing switches to automatically discover and construct multicast topologies using layer-2 MAC address information and multicast group identifiers, without requiring manual configuration of device-specific IP addressing or routing protocols

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal layer-2 multicast mechanism that can operate across diverse layer-3 networks without requiring switch-specific information, making the topology construction process universally applicable and simplifying operations

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If only one data path for one multicast group can be obtained at a time in layer-3, then routing control is precise, but the productivity for constructing multicast topology for multiple groups deteriorates

Engineering Contradiction:
Improvedata path accuracyVSAvoidproductivity of topology construction
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges multiple multicast group topologies into a unified layer-2 view, where a single multicast topology construction process can simultaneously establish data paths for multiple multicast groups by leveraging the broadcast nature of layer-2 networks and multicast group filtering

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9143336B2Efficient layer-2 multicast topology construction
Publication Date: 2015.09.22 ARRIS ENTERPRISES LLC
  • US9143336B2 patent drawing
  • US9143336B2 patent drawing
  • US9143336B2 patent drawing

AI summary

One embodiment of the present invention provides a switch. The switch includes a processor and a computer-readable storage medium. The computer-readable storage medium stores instructions which when executed by the processor cause the processor to perform a method. The method comprises determining whether the switch is a leaf switch of a multicast distribution tree of a multicast group based on a multicast topology query message from a root switch of the multicast distribution tree. If the switch is a leaf switch, the method further comprises constructing a multicast topology report message comprising layer-2 topology information of the multicast group associated with the switch.