BIER Packet RPF Check via Target Label Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In BIER communication networks, edge nodes that do not support BIER packet forwarding face challenges in performing reverse path forwarding (RPF) checks due to the reliance on BIER header information, leading to issues with large encapsulation overheads and inefficient label usage.

Innovation Solution

A method where a first network device updates a received BIER packet to a second BIER packet that includes a target label for RPF checking, without the original BIER header, allowing edge nodes without BIER forwarding capabilities to perform RPF checks based on the target label.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If edge nodes rely on BIER header information for RPF checks, then RPF check functionality is maintained, but encapsulation overhead increases and label usage becomes inefficient

Engineering Contradiction:
ImproveRPF check reliabilityVSAvoidencapsulation overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the RPF check functionality from dependence on BIER header information by introducing a dedicated target label. This label is specifically designed to trigger RPF checks at edge nodes without BIER forwarding capabilities, separating the RPF check mechanism from the BIER header structure and reducing encapsulation overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter used for RPF checks from BIER header information to a target label. This parameter change allows edge nodes to perform RPF checks using a more efficient label-based mechanism rather than relying on the larger BIER header structure, thereby reducing encapsulation overhead while maintaining check reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If BIER header information is used for RPF checks at edge nodes, then check functionality is preserved, but network efficiency decreases due to large encapsulation overhead

Engineering Contradiction:
ImproveRPF check functionalityVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the essential RPF check trigger from the BIER header structure by implementing a dedicated target label. This extraction allows edge nodes to perform RPF checks using only the label information without processing the entire BIER header, thereby improving network efficiency while preserving check functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of having edge nodes perform RPF checks by parsing BIER header information (the conventional approach), the patent inverts the approach by having the network provide a specific target label that triggers the RPF check. This inversion simplifies the edge node processing and improves overall network efficiency.

Inventive Principle:
Principle #13The other way round (Inversion)

3Reliability

If multiple labels are used to support RPF checks without BIER header, then RPF check reliability improves, but label management complexity increases

Engineering Contradiction:
ImproveRPF check reliabilityVSAvoidlabel management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the target label multi-functional by designing it to simultaneously serve as both a forwarding label and an RPF check trigger. This universality eliminates the need for separate labels for different functions, reducing label management complexity while maintaining RPF check reliability through the efficient use of a single dedicated label.

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

Data Source

PatentUS11799769B2Packet processing method, apparatus, system, and device, and storage medium
Publication Date: 2023.10.24 HUAWEI TECH CO LTD
  • US11799769B2 patent drawing
  • US11799769B2 patent drawing
  • US11799769B2 patent drawing

AI summary

A packet processing method includes a first network device receiving a first Bit Index Explicit Replication (BIER) packet including a first BIER header. When the first BIER packet is a packet sent to a second network device, and in response to determining that the second network device is an edge node device in a BIER communication network and does not support BIER packet forwarding, the first network device determines a target label used for a reverse path forwarding (RPF) check, updates the first BIER packet to obtain a second BIER packet, where the second BIER packet includes the target label but does not include the first BIER header, and sends the second BIER packet to the second network device.