Remote Synthetic Transaction Tunneling for Network Performance Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for testing the performance of digital services face challenges due to security protocols and varying network configurations, making it difficult to deploy probes or execute synthetic transactions at client device locations.

Innovation Solution

A system and method for remote synthetic transactions, where a data processing system at a remote location creates a tunnel with a client device to execute synthetic transactions, allowing for the testing of digital service performance without the need for physical probes at the client device location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If probes or hardware are deployed at client device locations to execute synthetic transactions, then measurement precision and reliability of performance testing is improved, but device complexity and difficulty of deployment increase

Engineering Contradiction:
Improveperformance testing accuracyVSAvoiddeployment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a remote data processing system as an intermediary that establishes a tunnel connection to the client device. This mediator executes the synthetic transaction remotely while appearing to originate from the client device, eliminating the need to physically deploy probes at client locations while maintaining measurement accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a virtual copy of the client device's network environment by establishing a tunnel connection. The remote data processing system replicates the client's network path and executes transactions through this virtual copy, achieving accurate performance measurement without physical deployment at the client site.

Inventive Principle:
Principle #26Copying

2Reliability

If probes are deployed at client device locations, then reliability of synthetic transaction execution is improved, but ease of operation deteriorates due to security protocols and network configurations

Engineering Contradiction:
Improvesynthetic transaction execution reliabilityVSAvoiddeployment ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Instead of deploying probes from client devices to remote servers, the patent inverts the approach by having a remote data processing system connect to and execute transactions through the client device. This reversal allows the system to bypass client-side security restrictions while maintaining transaction reliability.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The tunnel connection acts as an intermediary that bridges the remote data processing system and the client device. This mediator enables reliable transaction execution while abstracting away the complexity of security protocols and network configurations from the deployment process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If physical probes are deployed at client locations, then measurement accuracy is improved, but loss of time and productivity decrease due to deployment requirements

Engineering Contradiction:
Improveperformance evaluation accuracyVSAvoiddeployment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system creates a virtual representation of the client device's network environment through tunneling, eliminating the need for physical probe deployment. This virtual copy enables immediate performance testing without the time-consuming process of hardware installation and configuration at client locations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical deployment of physical probes with a software-based tunneling mechanism. This substitution eliminates the need for physical installation, travel, and hardware configuration, dramatically reducing deployment time while maintaining measurement accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12309063B2Systems and methods for remote synthetic transactions via a tunnel to distributed agents
Publication Date: 2025.05.20 NETSCOUT SYSTEMS INC
  • US12309063B2 patent drawing
  • US12309063B2 patent drawing
  • US12309063B2 patent drawing

AI summary

Systems and methods for remote synthetic transactions is provided. A system may create a tunnel between the system and a device to perform remote synthetic transactions. The system may be at a location other than a location of the device and remotely transfer data packets to the device to be sent to a service of a service provider via a network. The data packets may appear to originate from the device and be handled accordingly by the service. The system may receive a response to the synthetic transactions from the device and provide an indication of performance of the synthetic transaction based on the response.