Network Delay Measurement via Segmentation and Universality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network delay measurement techniques are location-dependent, making them unsuitable for virtualization and cloud solutions, where scalability and consistent delay determination are essential.
Innovation Solution
A network monitoring device determines location-independent network delays by measuring retransmission delay and application response time through monitoring data exchanges between network devices, accounting for network round trip time and displaying these metrics consistently from client-side, server-side, or intermediate locations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional end-user response time measurement techniques are used, then location-specific delay metrics can be obtained, but the measurements are location-dependent and do not scale appropriately for virtualization and cloud solutions
Solution Approach 1:
The patent segments the end-user response time into distinct components: application response time, data transfer time, and network round trip time. By measuring and separating these components individually, the system can aggregate them to determine location-independent network delay metrics that work across virtualization and cloud environments while maintaining measurement precision.
2Measurement precision
If measurements are taken close to server-side devices, then server response metrics are improved, but client-side experience may not be accurately reflected
Solution Approach 1:
The patent creates a universal measurement approach that can be implemented at any location in the network (client-side, server-side, or intermediate). By designing the measurement system to be location-agnostic and using standardized timing markers that can be placed anywhere in the data path, the system maintains the ability to measure server response time accurately while also capturing client-side experience and intermediate network delays.
3Productivity
If end-user response time is used as the primary metric, then overall system performance is measured, but it includes application processing time that cannot be optimized by network changes
Solution Approach 1:
The patent segments the total end-user response time into distinct measurable components: application response time (server processing), data transfer time (application layer), and network round trip time (network layer). This segmentation allows network operators to identify and optimize specifically the network-related portions of delay while maintaining awareness of the overall system performance, without the complexity of trying to measure each microscopic delay component.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The techniques disclosed herein determine a location independent network delay, via a network monitoring device. Such techniques particularly include determining various delays caused by retransmission in instances of lost data segments and application response time.