Selective EVPN Route Advertisement for Multicast

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Ethernet Virtual Private Networks (EVPN) deployments, the advertising of EVPN routes for multicast groups consumes unnecessary resources, as provider edge devices (PEs) advertise routes for groups they may not send traffic to, leading to burdens on the underlay network and consumption of hardware resources in the core network.

Innovation Solution

Implementing selective advertising of EVPN routes using Address Resolution Protocol (ARP) to determine if a host machine is behind a PE, thereby only advertising routes for multicast groups with active traffic sources, reducing unnecessary resource consumption by delaying the advertisement of S-PMSI-AD routes until necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If PEs advertise EVPN routes for every known overlay multicast group, then multicast routing coverage is improved, but network resource consumption increases

Engineering Contradiction:
Improvemulticast routing coverageVSAvoidnetwork resource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by having PEs proactively advertise EVPN routes for multicast groups where receivers exist, even before traffic sources are active. This allows the network to be pre-configured for multicast routing, enabling rapid traffic delivery when sources become active without requiring full route advertisement for all possible groups.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial action by advertising EVPN routes selectively - only for multicast groups that have registered receivers, rather than for all possible multicast groups. This partial advertisement approach provides sufficient routing coverage for active receivers while avoiding the excessive resource consumption of advertising routes for groups with no receivers.

Inventive Principle:
Principle #16Partial or excessive action

2Loss of information

If PEs advertise routes for multicast groups without active sources, then routing information completeness is improved, but underlay network burden increases

Engineering Contradiction:
Improverouting information completenessVSAvoidunderlay network burden
Core Design Contradiction:
Loss of informationVSObject-generated harmful factors

Solution Approach 1:

The patent extracts and removes the harmful element of advertising routes for multicast groups without active sources. By filtering out route advertisements for groups with no receivers, the patent eliminates the unnecessary burden on underlay networks while retaining routing information for groups that actually need it.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements feedback mechanisms where PEs monitor receiver registration status and adjust route advertisement behavior accordingly. When receivers register for a multicast group, the PE receives feedback and begins advertising the EVPN route. When receivers leave, the PE stops advertising, thus dynamically adapting to network conditions and avoiding unnecessary route propagation.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multicast trees are setup for all advertised routes, then routing capability is improved, but hardware resource consumption increases

Engineering Contradiction:
Improverouting capabilityVSAvoidhardware resource consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-establishing multicast trees in the underlay network for groups that have receivers, even before traffic sources are active. This allows the routing capability to be prepared in advance, enabling immediate traffic delivery when sources become active without requiring full tree establishment for all possible groups.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial action by establishing multicast trees only for groups that have registered receivers, rather than for all possible multicast groups. This partial tree establishment provides sufficient routing capability for active receivers while avoiding the hardware resource consumption of maintaining trees for groups with no receivers.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12113702B1Multicasting using selective advertisement of EVPN routes
Publication Date: 2024.10.08 ARISTA NETWORKS INC
  • US12113702B1 patent drawing
  • US12113702B1 patent drawing
  • US12113702B1 patent drawing

AI summary

Advertising a Selective Provider Multicast Service Interface Auto-Discovery (S-PMSI-AD) route to advertise encapsulation of a multicast group is triggered by receiving multicast traffic for that group from a host device behind the provider edge (PE) device. Multicast traffic received from behind remote PEs will not trigger a S-PMSI-AD route. Address Resolution Protocol (ARP) is used to determine whether a host is behind a PE or not behind a PE.