Multicast Router Gateway for Unicast Network Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP multicast methods, such as PIM-SM, require all routers to support the multicast protocol, leading to network bandwidth waste and low transmission efficiency due to the need for multiple copies of messages and lack of geographic limitations in multicast groups, and do not efficiently handle router failures.

Innovation Solution

A multicast forwarding method that identifies unicast streams with the same multicast identifier and combines them, allowing only one stream to be sent to downstream routers, reducing network bandwidth consumption and implementing multicast functions in unicast networks by using prune messages and multicast routing entries to manage destination devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IP multicast uses traditional PIM-SM protocol with all routers supporting multicast, then multicast service coverage is improved, but network bandwidth consumption increases due to multiple copies and lack of geographic limitations

Engineering Contradiction:
Improvemulticast service coverageVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the network into unicast network segments and multicast network segments. Routers are divided into unicast routers and multicast routers based on their capabilities. This segmentation allows multicast traffic to be efficiently routed only through capable routers while unicast traffic flows through all routers, reducing unnecessary bandwidth consumption in unicast segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a gateway router as an intermediary between unicast and multicast networks. This gateway router translates between unicast and multicast protocols, enabling unicast routers to forward multicast traffic without fully supporting multicast protocols. The gateway acts as a mediator that converts multicast packets into unicast packets for transmission through unicast-only network segments.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If unicast packets are sent to multiple destination devices, then individual delivery is improved, but transmission efficiency decreases due to repeated occupation of network resources

Engineering Contradiction:
Improveindividual delivery capabilityVSAvoidtransmission efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent merges multiple unicast streams into a single multicast stream when packets share the same upstream router and belong to the same unicast stream. By identifying packets with matching characteristics (same source, same upstream router, same stream), the system combines them into one multicast flow, reducing redundant transmissions while maintaining individual delivery capability through the multicast distribution tree.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If all routers support multicast protocol, then multicast functionality is improved, but device complexity and protocol requirements increase

Engineering Contradiction:
Improvemulticast functionalityVSAvoidrouter protocol support requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes unicast routers universally capable of handling both unicast and multicast traffic through the gateway mechanism. Unicast routers don't need full multicast protocol stacks but can still forward multicast traffic by translating it to unicast through the gateway. This multi-functionality allows simple unicast routers to participate in multicast delivery without increasing their protocol complexity.

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

Solution Approach 2:

The patent uses lightweight unicast packet translations instead of heavy multicast protocol processing in unicast routers. Rather than implementing complex multicast protocols in all routers, the system uses simple unicast packet forwarding with gateway-mediated translation, effectively using simpler, less resource-intensive mechanisms to achieve multicast functionality.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

4Loss of energy

If multicast streams are combined, then network bandwidth consumption is reduced, but the complexity of stream identification and management increases

Engineering Contradiction:
Improvenetwork bandwidth consumptionVSAvoidstream identification complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent enables unicast packets to carry their own identification information (upstream router ID, stream identifier) that allows intermediate routers to automatically identify and combine compatible streams without complex external management. The packets themselves contain the necessary metadata for self-identification and self-grouping into multicast streams, reducing the need for complex external stream management mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3668026B1Multicast forwarding method and multicast router
Publication Date: 2021.08.25 HUAWEI TECH CO LTD
  • EP3668026B1 patent drawingFigure 1
  • EP3668026B1 patent drawingFigure 2A
  • EP3668026B1 patent drawingFigure 2B

AI summary

This application discloses a multicast forwarding method and a multicast router. The method includes: listening to, by a first multicast router, a plurality of unicast packets passing through the first multicast router, and determining a set of unicast packets that are from a same upstream multicast router and that belong to a same unicast stream; when determining that destination addresses of at least two unicast packets in the unicast packet set are different, sending, by the first multicast router, a prune message to the upstream multicast router; and sending, by the first multicast router, the received unicast packets with the multicast identifier to the destination devices corresponding to the destination address group. The method is used to provide a new multicast method, so as to implement multicast functions of some routers in an existing unicast network architecture.