Multicast LSP Establishment via Multicast Source Agent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional MPLS multicast solutions require static mapping relationships between multicast sources and groups, leading to high maintenance costs and inability to support dynamic service development and access control, as they necessitate knowing the ingress node location for establishing a multicast LSP.

Innovation Solution

A Multicast Source Agent (MSA) node is introduced to learn and store multicast stream information, allowing dynamic mapping and enabling egress nodes to query and establish LSPs between ingress and egress nodes, with integrated application control policies for access management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static mapping relationships are configured between multicast sources and groups, then LSP establishment is possible, but network topology maintenance costs increase

Engineering Contradiction:
ImproveLSP establishment capabilityVSAvoidnetwork topology maintenance
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a Multicast Source Agent (MSA) as an intermediary component that maintains the mapping relationships between multicast sources and groups. Instead of requiring every network device to maintain static mapping tables, the MSA centralizes this function and provides mapping information on-demand to egress nodes through query-response mechanisms. This resolves the contradiction by enabling LSP establishment (through the MSA's mapping services) while reducing overall network topology maintenance complexity (by centralizing rather than distributing the maintenance burden).

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables egress nodes to dynamically query the MSA for mapping relationships when needed, rather than relying on pre-configured static mappings. The egress nodes perform self-service by initiating queries to obtain current mapping information, which reduces the need for continuous network-wide topology maintenance and updates. This on-demand approach maintains LSP establishment capability while reducing the maintenance overhead.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If egress nodes know ingress node locations in advance, then multicast LSP can be established, but adaptability to dynamic services decreases

Engineering Contradiction:
ImproveLSP establishment processVSAvoiddynamic service development
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static mapping relationship model into a dynamic one. Instead of egress nodes needing to know ingress node locations in advance through static configuration, the system dynamically resolves mappings on-demand through queries to the MSA. This allows the network to adapt to changing service requirements, new multicast groups, and dynamic ingress/egress node assignments while maintaining ease of operation through automated query-response processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The MSA pre-maintains the mapping relationships between multicast sources and groups, so when egress nodes need to establish LSPs, they can quickly query for current mappings without performing complex topology analysis. This preliminary preparation of mapping information by the MSA enables rapid LSP establishment while maintaining adaptability to dynamic services, as the MSA can update its mappings in response to service changes.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If static mapping relationships are used, then configuration is simple, but access control capability is lost

Engineering Contradiction:
Improveconfiguration simplicityVSAvoidaccess control
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The MSA serves multiple functions: it maintains mapping relationships (providing the configuration simplicity of static mappings) and simultaneously enables access control by evaluating egress nodes against stored policies before providing mapping information. This multi-functional approach resolves the contradiction by combining the ease of configuration with the capability for sophisticated access control, as the MSA centralizes both functions in a single component.

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

Solution Approach 2:

The MSA acts as an intermediary that sits between the mapping information and egress nodes, allowing access control policies to be applied without complicating the overall configuration. The MSA maintains simple mapping relationships while adding the access control layer through its query evaluation logic. This resolves the contradiction by separating the configuration simplicity (maintained by the MSA's mapping tables) from the access control capability (added by the MSA's policy evaluation).

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8005017B2Method for establishing a multicast LSP, system for transmitting multicast data
Publication Date: 2011.08.23 HUAWEI TECH CO LTD
  • US8005017B2 patent drawing
  • US8005017B2 patent drawing
  • US8005017B2 patent drawing

AI summary

The embodiment of the present invention discloses a method for establishing a multicast LSP and a system for transmitting multicast data. The method includes: a MSA node learns and stores multicast stream information; the egress edge node in the MPLS domain obtains the multicast stream information sent by the MSA node by sending a query request message to the MSA node; the egress edge node joins the multicast group, according to the obtained multicast stream information, and establishes a multicast LSP between the ingress edge node and the egress edge node. The technical solution of the present invention supports dynamic implementation of multicast services, and reduces the cost of maintaining a network topology.