Backbone Traffic Flow Attribution Without Duplicate Counting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches to managing backbone networks are limited by the unavailability of flow and usage data, making it difficult to optimize and determine issues impacting performance or usage, as flow data is often not collected from all devices due to load constraints.

Innovation Solution

An algorithm is applied to backbone devices to prevent duplicate counting of traffic flow data without analyzing content, using rules based on source and destination addresses and region information, with a flow manager collecting and attributing traffic to services or entities, and utilizing switch pathing for path information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If flow data is collected from all backbone network devices, then measurement precision and network optimization capability are improved, but device complexity and processing load increase

Engineering Contradiction:
Improvetraffic flow data accuracyVSAvoiddata collection complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a flow manager as an intermediary component that centralizes the collection, aggregation, and processing of flow data from multiple backbone network devices. This mediator handles the complexity of data normalization, duplicate detection, and correlation, allowing individual network devices to maintain simpler configurations while achieving comprehensive network-wide flow data accuracy through centralized intelligence.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If flow data is collected from all devices, then network visibility and optimization are improved, but processing load and resource consumption increase

Engineering Contradiction:
Improvenetwork flow information availabilityVSAvoidprocessing resource consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent merges flow data from multiple backbone network devices into a unified data structure at the flow manager, consolidating redundant information and eliminating duplicates through correlation algorithms. This combining approach reduces the total volume of data that requires intensive processing, as overlapping flow records from different devices are identified and merged into single representative records, thereby reducing overall processing load while maintaining complete network visibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system transforms raw flow data into normalized parameters with standardized formats, time windows, and aggregation levels. By changing the parameter representation of flow data into compact, standardized forms, the system reduces processing complexity and resource consumption while preserving all essential information needed for network optimization and analysis.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If duplicate flow data is not prevented, then data completeness is improved, but data accuracy and reliability deteriorate due to double-counting

Engineering Contradiction:
Improveflow data volumeVSAvoidtraffic measurement reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The flow manager implements feedback mechanisms that continuously monitor incoming flow data for duplicates by comparing against previously processed records. When duplicate flows are detected, the system provides feedback to suppress or merge these redundant records, ensuring that each unique traffic flow is counted exactly once. This feedback-driven duplicate prevention maintains data reliability while preserving complete flow information.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250365241A1Traffic estimations for backbone networks
Publication Date: 2025.11.27 AMAZON TECH INC
  • US20250365241A1 patent drawing
  • US20250365241A1 patent drawing
  • US20250365241A1 patent drawing

AI summary

Traffic flow across a backbone network can be determined even though flow data may not be available from all network devices. Flow data can be observed using types of backbone devices, such as aggregation and transit devices. An algorithm can be applied to determine which data to utilize for flow analysis, where this algorithm can be based at least in part upon rules to prevent duplicate accounting of traffic being observed by multiple devices in the backbone network. Such an algorithm can use information such as source address, destination address, and region information to determine which flow data to utilize. In some embodiments, address mapping may be used to attribute this traffic to various services or entities. The data can then be analyzed to provide information about the flow of traffic across the backbone network, which can be useful for purposes such as network optimization and usage allocation.