End-to-End Loss Distribution Estimation via Hop Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network monitoring methods, either active or passive, fail to accurately measure end-to-end packet loss, leading to incomplete or inaccurate views of network performance, which can impact service level agreements (SLAs) and user experiences.

Innovation Solution

A system that combines active and passive monitoring by measuring loss rates at each network hop and using statistical models to estimate end-to-end packet loss, incorporating a central network monitor that utilizes a path determination module, interface-based path loss determination module, and compliance determination module to provide a comprehensive view of network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If active monitoring uses probe packets sent at low rate, then network disruption is minimized, but measurement precision of end-to-end loss deteriorates due to under-sampling

Engineering Contradiction:
Improvenetwork stabilityVSAvoidend-to-end loss measurement accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent segments the end-to-end path into multiple hops between adjacent network devices. Instead of measuring loss directly end-to-end with low-rate probes, the system measures loss at each individual hop segment and then combines these segment losses to estimate the total end-to-end loss. This segmentation allows for higher measurement resolution at each segment while maintaining network stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs measurements at each network device hop, which is more granular than traditional end-to-end probing. By measuring loss partially at each intermediate node rather than only at the destination, the system achieves better measurement precision without requiring excessive probe traffic, thus maintaining network stability.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If passive monitoring collects statistics at each network device, then loss rate measurement at individual devices is accurate, but end-to-end path loss information is lost

Engineering Contradiction:
Improvedevice-level loss rate accuracyVSAvoidend-to-end path loss information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent uses a feedback mechanism where each network device reports its measured loss statistics back to a central controller. The controller then combines these feedback reports from multiple devices to reconstruct the end-to-end loss distribution. This feedback loop preserves both the detailed device-level measurements and the aggregate end-to-end path information.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent merges the loss measurements from multiple network devices along a path by combining their individual loss distributions using convolution operations. This merging process integrates the accurate device-level statistics into a comprehensive end-to-end loss estimate, preserving information from all segments.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If probe packets are sent at high rate for accurate measurement, then measurement precision improves, but network disruption increases

Engineering Contradiction:
Improvepacket loss measurement accuracyVSAvoidnetwork disruption
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

By segmenting measurements into small hop-by-hop segments, the system achieves accurate measurement without requiring high rates of end-to-end probe packets. Each segment uses local measurements that can be performed at lower rates, reducing overall network disruption while maintaining precision through the combination of segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables each network device to perform self-measurement of packet loss at its own interfaces using locally available statistics. This self-service approach eliminates the need for external high-rate probe traffic, as each device independently measures its own loss characteristics and reports them to the controller.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11388073B1Estimating end-to-end loss distributions in computer networks
Publication Date: 2022.07.12 AMAZON TECH INC
  • US11388073B1 patent drawing
  • US11388073B1 patent drawing
  • US11388073B1 patent drawing

AI summary

In computing networks, end-to-end loss distributions are estimated according to the present disclosure. The loss distributions may be calculated based on loss values reported by nodes in the network along an end-to-end communication path, which may be identified by a route tracing process. The loss values for each node in the path for a given time window may be reduced by a rounding process, and the reduced values for adjacent nodes in the path may be iteratively multiplied with one another in a pairwise manner to generate an end-to-end loss value vector, where the resulting product from each iteration may be reduced by the rounding process. A graphical or other representation of the values in the end-to-end loss value vector indicating a distribution of losses experienced along the path may be output via a user interface.