Masked Traffic Analysis for Faster In-Path Security Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network security protection devices face performance bottlenecks in processing increasing network traffic, affecting user experience, particularly in in-path deployments, due to the high resource consumption in detecting suspicious and unknown traffic.

Innovation Solution

A traffic processing method involving local statistical analysis by protection devices to identify frequent key data, followed by data masking to generate a local masking result, which is shared with a security service server to create a global masking result, enhancing detection performance while preserving privacy by analyzing masked data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a protection device performs comprehensive security detection on all traffic in in-path deployment, then network security is improved, but processing performance deteriorates and the device becomes a bottleneck

Engineering Contradiction:
Improvenetwork securityVSAvoidprocessing performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the detection system into two parts: a lightweight local statistical detection component that runs on the protection device, and a comprehensive global detection component that runs on a remote server. This allows the protection device to handle frequent simple checks locally while offloading complex analysis to the server, resolving the contradiction between comprehensive security and processing performance

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by performing statistical analysis on traffic data in advance and generating masking results before actual traffic detection. The protection device uses pre-computed masking results to quickly identify trusted traffic patterns, avoiding the need for real-time comprehensive analysis and thus maintaining high processing performance while ensuring security

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If a protection device performs additional security detection on suspicious traffic, then detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by performing only statistical masking detection on all traffic, and reserving additional comprehensive security detection only for traffic that does not match the masking results. This selective approach maintains high detection accuracy for suspicious traffic while minimizing processing time for the majority of trusted traffic

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent enables skipping of additional security detection for traffic that matches the masking results. By identifying trusted traffic patterns through statistical analysis, the system allows these packets to rush through without undergoing time-consuming additional security checks, thus reducing overall processing time while maintaining detection accuracy

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12585790B2Traffic processing method and protection system
Publication Date: 2026.03.24 HUAWEI TECH CO LTD
  • US12585790B2 patent drawing
  • US12585790B2 patent drawing
  • US12585790B2 patent drawing

AI summary

A method includes: A protection device obtains a local statistical result, where the local statistical result indicates frequent key data in first traffic, the local statistical result includes a plurality of entries, each of the plurality of entries includes one piece of key data and a corresponding count value, and the first traffic is traffic that passes, in a first time segment, through a network location in which the protection device is applied; the protection device replaces the key data of each entry in the local statistical result with masked data corresponding to the key data, to obtain a local masking result; and the protection device sends the local masking result to a security service server.