Encrypted Video Traffic Identification via Flow Characteristics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face challenges in accurately identifying encrypted video traffic flows due to widespread use of TLS and SSL encryption, leading to inappropriate management and resource inefficiencies in network devices.

Innovation Solution

A flow identification device determines whether an encrypted traffic flow is likely to be a video traffic flow based on characteristics such as cumulative payload length, average payload length, and throughput, without decrypting or inspecting the traffic, to manage the flow effectively and conserve network resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If deep packet inspection or model-based techniques are used to identify video traffic flows, then traffic flow identification capability is improved, but measurement precision deteriorates due to encryption making traffic content unreadable

Engineering Contradiction:
Improvetraffic flow identification capabilityVSAvoididentification accuracy
Core Design Contradiction:
Difficulty of detecting and measuringVSMeasurement precision

Solution Approach 1:

The patent introduces flow characteristics as an intermediary between encrypted traffic and identification algorithms. Instead of directly inspecting encrypted packet contents, the system extracts metadata features (packet size, inter-arrival time, flow duration, byte counts) that serve as mediators for identifying video traffic patterns without breaking encryption

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional deep packet inspection (mechanical content analysis) with statistical pattern recognition based on flow characteristics. Instead of mechanically examining packet payloads, the system uses probabilistic models that analyze temporal and volumetric patterns to identify video traffic with higher accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If encrypted traffic is inspected or decrypted to identify video flows, then identification accuracy is improved, but loss of information increases due to privacy concerns and computational overhead

Engineering Contradiction:
Improveidentification accuracyVSAvoidprivacy protection
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts only essential flow characteristics (packet size, timing, duration, byte counts) from encrypted traffic streams, separating the identification-critical metadata from the private content. This extraction approach maintains identification accuracy while preserving user privacy by never accessing or storing encrypted payload data

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates simplified copies of traffic flows in the form of flow characteristic records. Instead of working with actual encrypted packets, the system processes replicated metadata that captures essential patterns without containing any sensitive information, enabling accurate identification while maintaining privacy

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20180278533A1Real-time traffic analysis over mobile networks
Publication Date: 2018.09.27 VERIZON PATENT & LICENSING INC
  • US20180278533A1 patent drawing
  • US20180278533A1 patent drawing
  • US20180278533A1 patent drawing

AI summary

A device can determine a set of flow characteristics associated with an encrypted traffic flow. The set of flow characteristics can include a cumulative length of payload packets included in the encrypted traffic flow, an average payload length of the payload packets, and a throughput associated with the encrypted traffic flow. The device can determine, based on the set of flow characteristics, whether the encrypted traffic flow is likely to be a video traffic flow. The device can cause the encrypted traffic flow to be managed based on whether the encrypted traffic flow is likely to be a video traffic flow.