Monitoring Intermediary for Encrypted Data Flow Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing packet data communication systems face challenges in monitoring and controlling encrypted data flows, particularly in ensuring security and confidentiality, as encrypted data packets obscure essential information like source and destination ports, making it difficult to enforce data traffic control and accounting in secure communications.

Innovation Solution

Implementing a monitoring intermediary that requires nodes to send Security Parameter Indexes (SPIs) in signaling messages, which are matched with SPIs in data packets to enable secure data traffic control, allowing or rejecting data flows based on matching SPIs, thus enforcing Service Based Bearer Control for encrypted communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data packets are encrypted to ensure security and confidentiality, then security and confidentiality are improved, but the ability to monitor and control data flows deteriorates because source and destination ports become obscured

Engineering Contradiction:
Improvesecurity and confidentialityVSAvoiddata flow monitoring and control
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces a monitoring intermediary that acts as a mediator between the encrypted data packets and the control system. This intermediary extracts SPIs from the encrypted packets and maintains a mapping relationship between SPIs and data flow characteristics (source/destination ports), enabling flow identification without decrypting the packets. The intermediary thus resolves the contradiction by providing monitoring capability while preserving encryption integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the Security Parameter Index (SPI) from the encrypted data packets, which contains identifying information about the security association. By extracting the SPI and maintaining a mapping table that associates SPIs with flow characteristics (source port, destination port, protocol), the system can identify and control data flows without accessing the encrypted payload or decrypting the packets. This extraction approach enables monitoring while preserving security.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If SPIs are extracted and matched from encrypted data packets to enable traffic control, then data traffic control capability is improved, but processing complexity increases

Engineering Contradiction:
Improvedata traffic control capabilityVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-establishing mapping relationships between SPIs and data flow characteristics before actual data transmission occurs. The system maintains a mapping table that stores correlations between SPIs, source ports, destination ports, and protocols. During data flow, the system only needs to extract the SPI and perform a table lookup, avoiding complex real-time analysis. This preliminary preparation significantly reduces processing complexity during active traffic control operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified representation (copy) of the data flow identification mechanism by using SPI-based mapping tables instead of directly analyzing encrypted packet contents. The mapping table serves as a copy that preserves the essential identification information (flow characteristics) without requiring decryption or complex packet parsing. This copying approach transforms a complex real-time analysis problem into a simpler lookup table problem.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8042170B2Bearer control of encrypted data flows in packet data communications
Publication Date: 2011.10.18 QUALCOMM INC
  • US8042170B2 patent drawing
  • US8042170B2 patent drawing
  • US8042170B2 patent drawing

AI summary

In a communication session in which data flows with encrypted data packets pass through a monitoring intermediary for data traffic control. The encrypted data packets include SPIs (Secured Parameter Indexes) which are used to identify SAs (Security Associations) for data decryption. During the initial signaling process for the communication session, the nodes seeking the communication session include the SPIs in the signaling messages and send the signaling messages through the monitoring intermediary which in turn matches the SPIs of the signaling messages with the corresponding SPIs extracted from the data packets. In enforcing data traffic control, the monitoring intermediary allows data flows to pass through if comparison matches in the SPIs are found. Otherwise, the data flows are rejected.