Physical Interface Hello Packet Aggregation for Link Failure Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional link-failure detection methods in network devices are inefficient due to the need for individual hello packets to be exchanged between virtual interfaces, leading to a burden on hosts and impairing performance.

Innovation Solution

A method where a physical interface collects and transmits a single hello packet containing the statuses of multiple virtual interfaces, allowing for efficient link-failure detection and remedial actions to be taken at the physical-interface level rather than the virtual-interface level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each pair of virtual interfaces exchanges individual hello packets, then link-failure detection can be performed for each virtual interface, but the number of hello packets increases significantly, burdening the hosts and impairing performance

Engineering Contradiction:
Improvelink-failure detection capabilityVSAvoidhost performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple virtual interface status reports into a single hello packet exchanged at the physical interface level. Instead of each virtual interface pair exchanging separate hello packets, the physical interface consolidates status information from multiple virtual interfaces into one aggregated packet, reducing processing overhead while maintaining detection capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The physical interface is designed to perform multiple functions: it not only handles its own status monitoring but also represents and reports the status of multiple virtual interfaces partitioned on remote physical interfaces. This multi-functionality allows a single hello packet to serve multiple detection purposes.

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

2Adaptability or versatility

If multiple virtual interfaces are partitioned on physical interfaces, then interface versatility and resource utilization improve, but the complexity of managing individual hello packet exchanges between each virtual interface pair increases

Engineering Contradiction:
Improveinterface partitioning capabilityVSAvoidsession management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The physical interface serves as a universal representative for multiple virtual interfaces, performing status monitoring and hello packet exchange on behalf of all partitioned virtual interfaces. This eliminates the need for separate session management for each virtual interface pair.

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

Solution Approach 2:

The physical interface acts as an intermediary between multiple virtual interfaces and the network, consolidating status information and managing a single fault-detection session that represents multiple virtual interfaces. This intermediary role simplifies the management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11671339B1Apparatus, system, and method for improving the efficiency of link-failure detection
Publication Date: 2023.06.06 JUNIPER NETWORKS INC
  • US11671339B1 patent drawing
  • US11671339B1 patent drawing
  • US11671339B1 patent drawing

AI summary

A disclosed method may include (1) receiving, via a physical interface of a network device, a hello packet that includes information specific to a fault-detection session established between the physical interface and an additional physical interface of a remote device via a link, (2) identifying, within the information, a plurality of statuses that correspond to a plurality of virtual interfaces partitioned on the additional physical interface of the remote device, (3) determining, based at least in part on the statuses of the virtual interfaces, that the link supporting the fault-detection session established between the physical interface and the additional physical interface has experienced at least a partial failure, and then in response to determining that the link has experienced the at least partial failure, (4) performing a remedial action to address the at least partial failure of the link. Various other apparatuses, systems, and methods are also disclosed.