Tethering Detection via Data Packet Signature Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods fail to effectively detect unauthorized tethering in communications networks, leading to bandwidth theft and unrealized revenue for service providers.

Innovation Solution

A method that analyzes data packets for signatures to identify endpoint devices performing tethering, comparing packet information to stored signatures in a database to determine if the device is authorized for the data being transmitted, and notifying users or adjusting subscription plans accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If data packet analysis with signature detection is implemented, then tethering detection capability is improved, but network processing complexity increases

Engineering Contradiction:
Improvetethering detection capabilityVSAvoidnetwork processing complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The system pre-establishes a database of device signatures and tethering patterns before actual detection is needed. By preparing reference data in advance, the network can quickly compare incoming packets against known patterns without performing complex real-time analysis, thus improving detection capability while minimizing processing complexity during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of analyzing entire data packets in real-time, the system creates and analyzes simplified copies or signatures of packet characteristics. By working with condensed representations rather than full packet data, the system achieves effective tethering detection while reducing the computational complexity of network processing.

Inventive Principle:
Principle #26Copying

2Measurement precision

If comprehensive data packet analysis is performed, then detection accuracy is improved, but network traffic overhead increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidnetwork traffic overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the essential signature elements from data packets that are necessary for tethering detection. By selectively extracting relevant features rather than analyzing complete packet contents, the system maintains high detection accuracy while minimizing the additional network traffic generated during the detection process.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If real-time signature detection is implemented, then unauthorized tethering prevention is improved, but processing time increases

Engineering Contradiction:
Improveunauthorized tethering preventionVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-configures signature patterns and detection rules before runtime. By having detection criteria ready in advance, the system can perform rapid real-time comparisons without spending time compiling or analyzing detection parameters during packet processing, thus maintaining both high reliability and low processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9693248B2Method and apparatus for detecting tethering in a communications network
Publication Date: 2017.06.27 AT&T INTELLECTUAL PROPERTY I L P
  • US9693248B2 patent drawing
  • US9693248B2 patent drawing
  • US9693248B2 patent drawing

AI summary

A method, non-transitory computer readable medium and apparatus for detecting a tethering function being performed by an endpoint device in a communications network are disclosed. For example, the method analyzes a data packet directed towards the endpoint device, detects a signature based upon analyzing the data packet, and identifies the endpoint device as performing the tethering function based upon detecting the signature.