Network Device Tracking via Packet Metadata Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for network providers to analyze devices accessing their networks are inadequate, particularly in real-time, especially in dual-stack IPv4/IPv6 environments, as they fail to accurately count and classify devices, manage device state, and account for traffic, leading to challenges in enforcing policies and understanding subscriber usage patterns.

Innovation Solution

A system and method that utilize Device IDs to track and classify devices by analyzing packet metadata, incorporating techniques like Layer 7 correlation and device matching, to provide real-time identification, classification, and traffic accounting, even in complex dual-stack networks, enabling accurate device counting and policy enforcement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional network analysis methods are used in dual-stack environments, then basic routing functionality is maintained, but device counting and classification accuracy deteriorates

Engineering Contradiction:
Improvedevice counting accuracyVSAvoidnetwork environment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the network analysis function into multiple specialized components: Device ID extraction module, classification module, state management module, and traffic accounting module. Each component handles a specific aspect of device analysis, allowing the system to process complex dual-stack traffic accurately by breaking down the overall task into manageable segments that can handle IPv4 and IPv6 independently and simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension of analysis by introducing Device IDs as a unique identifier that transcends the traditional IP address dimension. This allows devices to be tracked and classified across both IPv4 and IPv6 protocols simultaneously, creating a unified view of devices in dual-stack environments where traditional single-protocol methods fail

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If real-time device tracking is implemented, then subscriber behavior understanding is improved, but network processing overhead increases

Engineering Contradiction:
Improvesubscriber usage informationVSAvoidnetwork processing energy
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary action by extracting and assigning Device IDs at the packet capture stage, before full processing occurs. The state management module pre-establishes device states and classifications, so that subsequent traffic accounting and analysis operations can proceed efficiently without repeated heavy processing, reducing overall network energy consumption while maintaining real-time tracking

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through automated device state management where the network system automatically tracks, classifies, and updates device information without requiring manual intervention. The traffic accounting mechanisms automatically correlate packets with device states, enabling continuous real-time monitoring while minimizing the operational energy required for manual management

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If comprehensive device classification is performed, then policy enforcement capability is improved, but system complexity increases

Engineering Contradiction:
Improvepolicy enforcement capabilityVSAvoidclassification system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal classification framework where a single Device ID and classification structure serves multiple functions: device identification, traffic accounting, policy enforcement, and network analysis. This multi-functional approach allows comprehensive policy enforcement capabilities without requiring separate complex systems for each function, as the classification module provides a unified basis for all device-related operations

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2887609B1System and method for analyzing devices accessing a network
Publication Date: 2020.04.15 SANDVINE CORP
  • EP2887609B1 patent drawingFigure 1
  • EP2887609B1 patent drawingFigure 2
  • EP2887609B1 patent drawingFigure 3

AI summary

A method and system for analyzing devices on a network are provided. The method includes: receiving at least one packet from a Customer Premises Equipment (CPE); determining identity metadata associated with the at least one packet; and analyzing the at least one packet to determine a device associated with the at least one packet. The system for analyzing devices on a network includes: a packet processor configured to receive at least one packet from a CPE; a subscriber/session identity module configured to determine identity metadata with the at least one packet; and a device tracker module configured to analyze the at least one packet to determine a device associated with the at least one packet.