Multicast Router Filter Mode Simplification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing group management protocols, such as IGMPv3 and MLDv2, face complexity in setting and switching filter modes, and the EXCLUDE mode has limited application scenarios and filter efficiency, leading to inconvenient protocol implementation and inefficient packet forwarding.

Innovation Solution

A method and router design that simplifies filter mode management by processing EXCLUDE mode reports as non-source-specific joins, eliminating the need for complex mode switching and maintaining only the INCLUDE mode, thereby reducing operational complexity and improving packet forwarding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If EXCLUDE mode is supported in IGMPv3/MLDv2 for source-specific filtering, then the capability of expressing group members is improved, but the complexity of filter mode setting and switching increases

Engineering Contradiction:
Improvesource filtering capabilityVSAvoidfilter mode management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the EXCLUDE mode from the protocol, retaining only the INCLUDE mode for source-specific filtering. This removes the complexity of managing multiple filter modes while preserving the essential source filtering functionality through a simplified mode structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the INCLUDE mode universal by allowing it to handle all source filtering scenarios that previously required separate EXCLUDE mode handling. The single INCLUDE mode now serves multiple purposes: source inclusion, source exclusion (through empty source list), and non-source-specific joining, eliminating the need for mode switching.

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

2Adaptability or versatility

If EXCLUDE mode is used for source filtering, then source-specific packet forwarding is enabled, but the efficiency of packet forwarding decreases due to limited application scenarios

Engineering Contradiction:
Improvesource filtering functionVSAvoidpacket forwarding efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent removes the EXCLUDE mode from the protocol specification, eliminating the associated packet forwarding complexity and inefficiency. By retaining only the INCLUDE mode with its simpler processing logic, the patent improves packet forwarding efficiency while maintaining source filtering capability through alternative means (empty source list representation).

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If multiple filter modes (INCLUDE and EXCLUDE) are maintained in the protocol, then source filtering flexibility is improved, but the ease of operation deteriorates due to complex mode switching

Engineering Contradiction:
Improvesource filtering flexibilityVSAvoidmode switching operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent extracts and removes the EXCLUDE mode from the protocol, leaving only the INCLUDE mode. This simplifies operation by eliminating mode switching entirely, as hosts now only need to set INCLUDE mode with appropriate source lists rather than managing multiple modes and their switching logic.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the INCLUDE mode universally applicable to all source filtering scenarios. By designing the protocol so that INCLUDE mode with an empty source list represents both non-source-specific joining and source exclusion, the patent eliminates the need for operational mode switching while preserving filtering flexibility.

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

Data Source

PatentUS8625591B2System, server and method for optimizing a group management protocol
Publication Date: 2014.01.07 HUAWEI TECH CO LTD
  • US8625591B2 patent drawing
  • US8625591B2 patent drawing

AI summary

The present invention discloses a method and router for optimizing a group management protocol so as to reduce the complexity in setting and switching filter modes in the prior protocols. The method includes: a group member sends a membership report to a multicast router; upon reception of the membership report, the multicast router judges whether the report carries an EXCLUDE mode non-empty source list; if so, the router updates a corresponding state inside the router according to a non-source-specific join; or else, the router updates the corresponding state inside the router directly with the information of the report. The method provided by the present invention can avoid the complex switching and processing of filter modes in the prior protocols.