BIER Multicast Forwarding in SD-WAN Reduces Entry Convergence Time
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In software-defined wide area networks (SD-WAN), the large-scale deployment of multicast services leads to a significant increase in multicast distribution trees, resulting in slow convergence of multicast entries at network nodes, affecting the normal operation of multicast services due to the need for each node to store numerous multicast stream states.
Innovation Solution
Deploying Bit Index Explicit Replication (BIER) capability on site devices in SD-WAN, where multicast packets are forwarded through SD-WAN tunnels without constructing multicast distribution trees, and using BIER headers to indicate destination nodes, reducing the number of multicast entries and enabling quick convergence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PIM protocol is deployed on each CPE and PIM multicast distribution trees are established for each multicast flow, then multicast service can be implemented, but the quantity of multicast distribution trees increases sharply and each node device needs to store a large quantity of multicast stream states, resulting in slow convergence of multicast entries
Solution Approach 1:
The patent extracts the multicast distribution tree construction function from traditional PIM protocol and replaces it with BIER technology. Instead of establishing separate multicast distribution trees for each multicast flow, the patent uses BIER bit strings to directly identify destination nodes, eliminating the need for complex tree structures and reducing multicast entry convergence time while maintaining multicast service reliability
Solution Approach 2:
The patent changes the fundamental parameter of multicast routing from tree-based path identification to bit-string-based node identification. By using BIER bit strings where each bit position represents a destination node, the system transforms the complex multicast state information into compact binary representations, enabling faster convergence and reducing the quantity of multicast entries at each node device
2Reliability
If PIM multicast distribution trees are established for each multicast flow, then multicast service can be implemented, but a large quantity of multicast entries are stored in node devices, increasing device complexity
Solution Approach 1:
The patent uses BIER bit strings as simplified copies of multicast destination information. Instead of storing complete multicast distribution tree structures and stream states, each node device stores compact BIER bit strings that represent the set of destination nodes. This copying approach reduces the quantity of multicast entries from complex tree structures to simple bit patterns, decreasing device complexity while preserving multicast service functionality
Solution Approach 2:
The patent inverts the traditional multicast routing approach by using destination-based bit string identification instead of source-based tree construction. Rather than building trees from the source and having nodes store stream states, the system uses BIER to directly encode destination sets, inverting the problem-solving approach and significantly reducing the number of entries needed at each node
Data Source
AI summary
A multicast communication method is applied to a software-defined wide area network SD-WAN. In the multicast communication method, a bit index explicit replication (Bit Index Explicit Replication, BIER) capability is deployed on a site device in the SD-WAN, a site device through which a multicast packet needs to pass is indicated by a bit index explicit replication IPv6 encapsulation (Bit Index Explicit Replication IPv6 encapsulation, BIERv6) header in the multicast packet, and a multicast distribution tree does not need to be constructed. In addition, the multicast packet is forwarded through an SD-WAN tunnel between site devices, and an intermediate node does not need to sense a multicast service. In this way, a network device has a small quantity of multicast entries and the multicast entries are converged quickly, ensuring normal running of the multicast service.


