Real-time Network Attack Detection via Control Message Anomaly Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to detect reconnaissance attacks (RAs) in real-time due to their stealthy nature, which involves sending low-traffic adversarial control packets that blend with normal traffic, making it difficult to distinguish from legitimate traffic patterns.

Innovation Solution

An AI-based anomaly detection system using a neuromorphic processor that analyzes metadata of temporal patterns in control messages across multiple ports, applying machine learning algorithms to identify anomalies indicative of RA attacks, such as port scans, and providing real-time alerts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional detection methods are used to monitor network traffic, then system complexity is reduced and ease of operation is maintained, but detection precision and reliability fail to identify stealthy reconnaissance attacks that blend with normal traffic

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments network traffic analysis by separating control message monitoring from data packet processing. The packet communication processing circuitry extracts and counts only control messages (SYN, ACK, FIN, RST, ICMP), creating a simplified subset of traffic that contains the anomaly signals while filtering out voluminous data traffic that obscures reconnaissance attacks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces packet communication processing circuitry as an intermediary component between the network interface and the processor. This intermediary performs preliminary processing by distinguishing control messages from data packets and generating count metadata, thereby preparing simplified input for the processor's anomaly detection algorithms without requiring the processor to handle raw high-speed packet streams.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If comprehensive traffic analysis is performed on all packets, then detection coverage is improved, but processing speed and real-time detection capability deteriorate due to the voluminous nature of data packets

Engineering Contradiction:
Improveprocessing speedVSAvoiddetection coverage
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system extracts only the essential control messages (TCP control packets and ICMP messages) from the complete network traffic stream. By taking out and counting only these specific message types that carry connection state information, the system achieves real-time processing speeds while maintaining detection coverage for reconnaissance attacks, as these attacks manifest through abnormal patterns in control message sequences rather than in data packet volumes.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If simple counting of control messages is performed, then processing speed is improved and real-time detection is enabled, but detection precision may be insufficient to distinguish attack patterns from normal traffic variations

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoiddetection delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements periodic action by counting control messages within defined time windows and comparing these counts against expected ranges. The processor periodically analyzes the accumulated count metadata to identify anomalies, enabling real-time detection without requiring complex continuous analysis of every individual packet, thus achieving both speed and precision.

Inventive Principle:
Principle #19Periodic action

4Productivity

If the system monitors only control messages and not data packets, then processing efficiency is improved and real-time capability is achieved, but the ability to detect attacks embedded in data traffic may be reduced

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidattack detection completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies local quality by assigning different monitoring strategies to different traffic types. Control messages receive intensive real-time counting and anomaly analysis because they contain the temporal patterns indicative of reconnaissance attacks. Data packets are processed with standard forwarding efficiency without the same level of deep inspection, as reconnaissance attacks primarily manifest through abnormal control message sequences rather than data packet characteristics.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11765188B2Real-time detection of network attacks
Publication Date: 2023.09.19 MELLANOX TECHNOLOGIES LTD(IL)
  • US11765188B2 patent drawing
  • US11765188B2 patent drawing
  • US11765188B2 patent drawing

AI summary

An apparatus includes multiple ports, packet communication processing circuitry coupled to the ports, and a processor that is configured to receive, from the packet communication processing circuitry, metadata that is indicative of a temporal pattern of control messages communicated via one or more of the ports, and to identify a network attack by applying anomaly detection to the temporal pattern of the control messages.