Adaptive Network Probing Mode Selection for Dynamic Path Tracing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network monitoring techniques struggle with selecting the appropriate method for packet tracing and path tracing, leading to outdated decisions and inefficient data collection due to the dynamic nature of computer networks, which can result in low-value information or inability to collect data effectively.
Innovation Solution
A system that automatically selects between path tracing and metric collection modes based on network telemetry, using machine learning to adapt to network changes and ensure optimal probing strategies for agents in computer networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a network administrator manually selects the probing technique, then the initial selection can be made with expertise, but the decision becomes outdated quickly due to network dynamics
Solution Approach 1:
The system enables self-service by allowing the agent to automatically select and switch between probing techniques (path tracing, packet tracing, metric collection) based on real-time network conditions. The agent monitors network telemetry and autonomously determines the most effective technique without requiring manual reconfiguration by administrators, thus resolving the contradiction between reliable probing and the time loss from manual reconfiguration.
Solution Approach 2:
The patent applies dynamics by making the probing technique selection adaptive and dynamic rather than static. The system continuously monitors network conditions and switches between different probing techniques based on current network state, ensuring the probing remains effective despite network changes. This dynamic adaptation eliminates the need for manual reconfiguration and maintains reliability over time.
2Adaptability or versatility
If the agent uses a fixed probing technique, then the setup is simple, but the agent cannot adapt to network changes and may collect low-value information
Solution Approach 1:
The system implements dynamics by enabling the agent to switch between different probing techniques (path tracing, packet tracing, metric collection) based on real-time network conditions. The agent monitors network telemetry and automatically adjusts its probing strategy to match current network state, providing adaptability without requiring complex manual configuration. This resolves the contradiction by making the system dynamically responsive rather than statically complex.
Solution Approach 2:
The patent applies feedback by having the agent continuously monitor network telemetry and use this information to determine which probing technique is most effective. The feedback loop allows the agent to adjust its behavior based on actual network conditions, ensuring it collects high-value information while maintaining relatively simple operation. The feedback mechanism bridges adaptability and simplicity by automating the decision-making process.
3Reliability
If the agent collects network information using a selected technique, then data collection can be performed, but the agent may be unable to continue collecting information as network conditions change
Solution Approach 1:
The system enables self-service by allowing the agent to automatically monitor network conditions and switch between probing techniques without external intervention. The agent independently determines when to transition from one technique to another based on network telemetry, ensuring continuous reliable data collection. This self-service capability maintains reliability while implementing automation, resolving the contradiction between these two parameters.
Solution Approach 2:
The patent applies the continuity principle by ensuring the agent maintains continuous effective data collection through automatic technique switching. When network conditions change make the current technique ineffective, the agent seamlessly transitions to an alternative technique, preventing interruption in useful action. This continuity of useful action resolves the contradiction by maintaining reliable data collection while implementing automatic adaptation.
Data Source
AI summary
In one implementation, a device receives, via a user interface, an instruction to automate probing strategy formation for an agent in a computer network. The device obtains network telemetry from the computer network. The device selects, using the network telemetry, between a path tracing mode and a metric collection mode to form a probing strategy for the agent, based on the instruction. The device instructs the agent in the computer network to send one or more packets via the computer network according to the probing strategy.


