DPI Read time: 2 min

Sinovatio DPI: In-depth Traffic Intelligent Parsing System

I. Technical Challenges in Network Traffic Supervision

With the commercialization of 5G and the popularization of encryption protocols, network traffic supervision is facing unprecedented technical challenges. Traditional identification methods based on ports and simple features have gradually become ineffective, mainly reflected in three aspects:

First, the proportion of encrypted traffic continues to rise. Encrypted traffic now accounts for the vast majority of Internet traffic. The widespread application of new-generation encryption protocols has put traditional Deep Packet Inspection (DPI) technology in a dilemma of "being able to see but not understand". How to achieve application identification of encrypted traffic under compliance premises has become an industry challenge.

Second, 5G network architecture brings new access challenges. Under the 5G SA architecture, the core network adopts a service-based architecture, and traditional parsing technologies can no longer adapt to new interface protocols. How to achieve unified access to the signaling plane and user plane of the 5G core network is a new topic for equipment vendors.

Third, unknown applications emerge endlessly. The iteration speed of Internet applications is continuously accelerating, and traditional manual feature writing methods can no longer keep up with the pace of application updates. How to achieve automatic discovery and continuous learning of unknown applications is the key to maintaining long-term system effectiveness.

II. DPI Four-Layer Technical Architecture: In-depth Traffic Intelligent Parsing System

Sinovatio DPI adopts a four-layer cascaded architecture of "Collection & Access - Parsing & Processing - Data Output - Intelligent Mining", building a complete processing pipeline from raw traffic to structured intelligence.

2.1 Collection & Access Layer: High-Performance Traffic Access Engine

The collection and access layer serves as the "gateway" of the entire system, responsible for lossless access to raw traffic on high-speed links. This layer is built on a dedicated hardware platform:

  • Multi-Access Method Support: Supports multiple access methods including optical splitting, TAP, and port mirroring, adapting to various physical links

  • High Throughput, Low Latency: Adopts dedicated network processing chips to achieve line-speed processing capability on high-speed links

  • Intelligent Traffic Preprocessing: Supports traffic filtering, load balancing, and session persistence to ensure efficient subsequent processing

  • Non-Intrusive Live Network Access: Adopts bypass mode without affecting normal operation of existing network services

2.2 Parsing & Processing Layer: Multi-Dimensional Protocol Parsing Engine

The parsing and processing layer is the core of the system, responsible for extracting valuable information from raw packets. This layer adopts a three-level identification engine of "Feature Matching + Behavior Analysis + Machine Learning", achieving accurate identification of over 6,000 application protocols:

  • Feature Matching Layer: Based on precise signature databases, enables rapid identification of known applications

  • Behavior Analysis Layer: Identifies applications with inconspicuous features based on traffic statistical characteristics

  • Machine Learning Layer: For encrypted traffic, achieves application type identification based on flow behavior characteristics

2.3 Data Output Layer: Standardized Data Exchange Platform

The data output layer is responsible for outputting parsing results in standardized formats, supporting multiple output protocols and providing upper-layer applications for big data analysis. It also provides raw packet storage and retrieval functions, supporting policy-based file storage and conditional retrieval.

2.4 Intelligent Mining Layer: Continuous Evolution Engine for Unknown Applications

The intelligent mining layer is the "evolutionary brain" of the system, responsible for driving continuous improvement of identification capabilities:

  • Performs cluster analysis on unidentified application data to discover new application types

  • Automatically extracts behavior characteristics of unknown applications

  • Supports protocol signature database iteration and machine learning model training

  • Forms a closed-loop evolution mechanism of "Discovery - Learning - Identification"

III. Core Technical Breakthroughs: Key Technologies for Encrypted Traffic and 5G Parsing

3.1 Intelligent Encrypted Traffic Identification Technology

For various encryption protocols, DPI has developed intelligent identification technology based on flow behavior characteristics:

Multi-Dimensional Feature Engineering: Constructs a multi-dimensional feature space including traffic statistical features and temporal features.

Ensemble Learning Classification Model: Adopts a multi-model fusion strategy to achieve high-accuracy identification of application types in encrypted traffic.

Continuous Learning Mechanism: The model supports online incremental learning, automatically adapting to version iterations and algorithm updates of encryption protocols.

3.2 5G Core Network Full Protocol Parsing Technology

Targeting the technical characteristics of the 5G SA architecture, DPI implements complete 5G core network parsing capabilities:

Complete Core Network Protocol Parsing: Implements signaling decoding and session association for 5G core network interface protocols.

Identity Correlation Completion Technology: Achieves automatic correlation and tagging of user identity information, supporting user-dimensional behavior traceability.

New Architecture Adaptation: Supports 5G control plane and user plane separation architecture, enabling correlation analysis between signaling plane and user plane.

3.3 Unknown Application Automatic Mining Technology

Traditional DPI systems rely on manual signature database updates, resulting in severe lag. DPI adopts machine learning technology to achieve automatic discovery of unknown applications:

Unsupervised Clustering Algorithm: Automatically clusters unidentified data based on traffic features to discover application clusters with similar behavior patterns.

Behavior Pattern Analysis: Analyzes communication patterns of clusters to determine whether they represent new applications.

Automatic Feature Generation: Automatically extracts feature rules for new applications, which are incorporated into the signature database after review.

IV. Summary and Outlook

Deep Packet Inspection technology is evolving from "Traditional DPI" to "AI-Driven Intelligent Parsing". In the future, the DPI system will continue to make breakthroughs in three directions: first, AI-based protocol analysis technology to achieve intelligent parsing of various protocols; second, deep understanding technology for encrypted traffic, enabling refined analysis under compliance premises; third, network-wide collaborative threat intelligence system, building distributed traffic awareness and threat prevention capabilities.

Cyberspace governance requires continuous technological innovation. We will continue to deepen traffic parsing technology to provide government and enterprise customers with more accurate, efficient, and intelligent full traffic analysis solutions.

Recommended
Call Us
Contact Us