Bit Indexed Explicit Replication for Stateless Multicast Forwarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional multicast systems face inefficiencies due to high computational costs and unnecessary packet delivery, as they require extensive control plane information for setup and maintenance, leading to performance burdens in network scalability and accuracy.

Innovation Solution

Bit Indexed Explicit Replication (BIER) reduces state information by attaching receiver information to packets as bits and using bit positions for forwarding, eliminating the need for multicast distribution trees and stateful forwarding tables, allowing for stateless multicast packet distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional multicast systems use extensive control plane information for setup and maintenance, then packet delivery coverage is improved, but device complexity and computational cost increase significantly

Engineering Contradiction:
Improvepacket delivery coverageVSAvoidcontrol plane information
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the control plane information requirements from the forwarding process by implementing stateless multicast forwarding. Instead of maintaining complex multicast distribution trees and control plane state at each router, the system uses bit position indexing in packet headers to directly identify receiver groups, eliminating the need for extensive control plane setup and maintenance while ensuring packets reach intended receivers

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the forwarding parameter from complex control plane state to simple bit position indices. Each receiver group is assigned a unique bit position, and packets carry these bit positions in their headers. Routers forward packets based on bit mask matching between packet bit positions and their forwarding tables, transforming the complex control plane problem into a simple parameter-based lookup operation

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If traditional multicast systems maintain extensive control plane information, then packet delivery accuracy is improved, but productivity and network scalability deteriorate

Engineering Contradiction:
Improvepacket delivery accuracyVSAvoidnetwork scalability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent uses bit mask copying and matching to achieve accurate packet delivery. Each router maintains a compact forwarding table that copies bit position patterns from packet headers and matches them against stored bit masks. This copying approach ensures packets are delivered only to routers that have subscribers for the corresponding bit positions, maintaining delivery accuracy while enabling rapid forwarding operations that support network scalability

Inventive Principle:
Principle #26Copying

3Ease of operation

If traditional multicast systems forward packets to all potential locations, then ease of operation is improved, but loss of energy and unnecessary computational burden increase

Engineering Contradiction:
Improveforwarding simplicityVSAvoidunnecessary packet delivery
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent segments the network into receiver groups, each identified by a unique bit position. Instead of forwarding packets to all potential locations, the system divides the forwarding decision into discrete bit position segments. Each router segment's forwarding table contains only the bit masks relevant to its subscribers, enabling precise packet routing to specific receiver groups while avoiding unnecessary deliveries to other locations

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11240053B2Overlay signaling for bit indexed explicit replication
Publication Date: 2022.02.01 CISCO TECHNOLOGY INC
  • US11240053B2 patent drawing
  • US11240053B2 patent drawing
  • US11240053B2 patent drawing

AI summary

Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a membership message that was generated by an egress router, where the membership message comprises information identifying a multicast group, and information identifying a plurality of egress routers. The method identifies at least one bit position in the membership message that is associated with the first egress router, where at least one bit position of the plurality of bit positions is associated with the first egress router. The method also records membership of the first egress router in the multicast group, where the membership is recorded in a bit of a group membership table, and the bit corresponds to the bit position identified in the membership message.