Stateful Attack Protection via Connection State Distribution Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer networks face challenges in detecting and mitigating stateful attacks, such as TCP SYN flood and RCPT TO attacks, which consume network resources and degrade performance, as existing systems rely heavily on signature-based detection methods that are prone to false positives and do not adapt effectively to changing attack patterns.

Innovation Solution

A dynamic network security system that analyzes the distribution of connection states and applies real-time spectral analysis using adaptive fuzzy logic to detect stateful attacks, filtering malicious traffic and adapting to attack characteristics through a feedback control loop, without relying solely on signature-based detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If signature-based detection methods are used to detect attacks, then specific known attack patterns can be identified, but false positives occur and the system does not adapt to changing attack patterns

Engineering Contradiction:
Improveattack detection accuracyVSAvoidfalse positive rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system dynamically adapts its detection parameters and thresholds based on learned normal traffic patterns. Instead of using static signature databases, the system continuously updates its understanding of legitimate traffic behavior, allowing it to adjust to changing attack patterns while maintaining accurate detection of both known and novel attacks.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes detection parameters adaptively by learning from traffic patterns. Detection thresholds, window sizes, and sensitivity parameters are adjusted based on the learned baseline of normal behavior, enabling the system to optimize detection accuracy for different attack types while reducing false positives from legitimate traffic variations.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If stateful attacks are detected using traditional methods, then connection establishment attempts can be identified, but resource consumption by attackers is not effectively prevented

Engineering Contradiction:
Improveattack detection capabilityVSAvoidnetwork resource consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system performs preliminary learning of normal traffic patterns during an initialization phase before actual attack detection begins. This preliminary action establishes a baseline of legitimate behavior that enables rapid identification of deviations indicating attacks, allowing the system to quickly respond to resource exhaustion attempts without being overwhelmed by the learning process during active attacks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops where detection results and resource usage patterns continuously inform adjustments to detection sensitivity and threshold parameters. When resource consumption patterns indicate an ongoing attack, the system adjusts its detection parameters to maintain effectiveness while optimizing resource usage, preventing system overload from both attacks and detection operations.

Inventive Principle:
Principle #23Feedback

3Speed

If the security system continuously monitors and analyzes all network traffic, then attacks can be detected in real-time, but system performance and network throughput are degraded

Engineering Contradiction:
Improveattack detection speedVSAvoidnetwork throughput
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The monitoring system is segmented into multiple specialized components that process different aspects of traffic independently. One component learns normal patterns from historical data, another performs real-time anomaly detection, and additional components handle specific protocol analysis. This segmentation allows parallel processing that maintains real-time detection capability while distributing the computational burden to preserve network throughput.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial monitoring strategies where full-depth analysis is performed only on suspicious packets that deviate from learned patterns, while normal traffic receives lighter processing. This selective approach ensures that real-time detection of attacks is maintained through focused analysis of anomalous traffic, while the majority of legitimate traffic flows with minimal processing overhead, preserving network throughput.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7607170B2Stateful attack protection
Publication Date: 2009.10.20 RADWARE LTD
  • US7607170B2 patent drawing
  • US7607170B2 patent drawing
  • US7607170B2 patent drawing

AI summary

A method for detecting an attack in a computer network includes monitoring communication traffic transmitted over connections on the network that are associated with a stateful application protocol so as to detect respective states of the connections, and analyzing a distribution of the states so as to detect the attack.