Network Tap Sequential Heartbeat Diagnostic Test

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network monitoring systems, such as intrusion prevention systems, rely on single heartbeat diagnostic tests that may not identify all conditions causing faults, leading to potential network vulnerabilities and inadequate protection against malicious activities.

Innovation Solution

A sequential heartbeat diagnostic test is implemented, which sends multiple sets of heartbeat packets to simulate real-world conditions and test various operational states of monitoring systems, using a field-programmable gate array (FPGA) to generate and detect these packets, and switch the network tap between normal and bypass modes based on predefined failure conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single heartbeat diagnostic test is used, then the diagnostic test is simple and quick, but the fault detection capability is insufficient and may not identify all conditions causing faults

Engineering Contradiction:
Improvefault detection capabilityVSAvoiddiagnostic test complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The diagnostic test is segmented into multiple sequential heartbeat packets (first, second, third packets) rather than using a single test. Each packet tests different operational conditions, dividing the comprehensive diagnostic task into manageable segments that collectively provide thorough fault detection while maintaining system simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by sending multiple heartbeat packets in sequence before declaring a failure condition. The first packet tests basic connectivity, the second tests additional conditions, and the third provides final verification. This preliminary multi-stage testing ensures comprehensive fault detection before triggering any failure responses.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple heartbeat packets are sent sequentially, then comprehensive fault detection is achieved, but the diagnostic time increases

Engineering Contradiction:
Improvefault detection accuracyVSAvoiddiagnostic test time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The diagnostic system employs periodic action by sending heartbeat packets at predetermined time intervals rather than continuously. Each heartbeat packet is transmitted sequentially with specific timing (first packet at initial time, second packet after first interval, third packet after second interval), allowing the system to detect faults comprehensively while controlling the total diagnostic time through structured periodic testing.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If sequential heartbeat packets with different conditions are used, then adaptability to specific network requirements is improved, but the device complexity increases

Engineering Contradiction:
Improvenetwork condition adaptabilityVSAvoidpacket arrangement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The diagnostic system applies dynamics by adapting the heartbeat packet sequence based on network conditions and requirements. The system can dynamically adjust which packets are sent and in what order depending on the specific network environment, allowing comprehensive fault detection across different scenarios while maintaining flexibility rather than rigid complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8737197B2Sequential heartbeat packet arrangement and methods thereof
Publication Date: 2014.05.27 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US8737197B2 patent drawing
  • US8737197B2 patent drawing
  • US8737197B2 patent drawing

AI summary

An arrangement in a network tap for monitoring state of a monitoring system is provided. The arrangement includes a set of network ports that includes a set of input network ports for receiving data traffic and a set of output network ports for outputting the data traffic from the network tap. The arrangement also includes a monitoring port that is configured to receive the data traffic from the set of network ports and to forward the data traffic onward to the monitoring system. The arrangement further includes a logic component configured for executing a sequential heartbeat diagnostic test. The sequential heartbeat diagnostic test is configured for providing a first set of sequential heartbeat packets for testing and determining the state of the monitoring system. The arrangement yet also includes a logic component for activating one or more events when a failure condition exists for the state of the monitoring system.