Smart Probe Packets for Network Overhead Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-site networks, the proliferation of probe packets for monitoring network performance leads to significant network resource usage and overhead, especially when probing is scheduled at specific times, often resulting in unnecessary overhead as network performance can be measured using actual traffic.
Innovation Solution
Implementing smart probe packets that are sent only when no traffic is detected between network elements for a predetermined time, eliminating the need for response packets and reducing network overhead by using actual traffic to measure performance when available.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If probe packets are sent periodically to monitor network performance, then network performance measurement is achieved, but network overhead and resource usage increase significantly
Solution Approach 1:
The probe packet transmission is made dynamic by adjusting the probing interval based on actual network traffic conditions. When traffic is detected, probing is suspended; when traffic is absent for a threshold period, probing is initiated. This dynamic adaptation resolves the contradiction by making probing frequency variable rather than fixed, reducing overhead while maintaining measurement capability.
Solution Approach 2:
The system changes the parameter of probe transmission timing based on traffic detection. By monitoring network traffic and adjusting the probe transmission decision based on this information, the system optimizes the balance between measurement needs and overhead reduction.
2Measurement precision
If probe packets are sent at scheduled times, then network performance monitoring is performed, but unnecessary overhead occurs when actual traffic is present
Solution Approach 1:
The system uses feedback from traffic detection to control probe packet transmission. Traffic detection acts as feedback that informs whether probing should occur, allowing the system to avoid sending probe packets when actual traffic is present, thus reducing the quantity of probe packets while maintaining monitoring capability.
Solution Approach 2:
The system performs preliminary traffic detection before sending probe packets. By checking for actual traffic in advance and only proceeding with probing when traffic is absent, the system prevents unnecessary probe packet transmission while ensuring monitoring occurs when needed.
3Measurement precision
If multiple sites generate probe packets independently, then each site can monitor its own performance, but network overhead proliferates across the multi-site network
Solution Approach 1:
Each network site applies local traffic detection and conditional probing based on its own traffic conditions. This localized decision-making allows each site to maintain independent monitoring capability while reducing overall network overhead, as probing occurs only where and when actually necessary.
Data Source
AI summary
According to one aspect, a method includes monitoring traffic between a first network element and a second network element, and determining when no packets have been sent from the first network element towards the second network element within a predetermined amount of time. When it is determined that no packets have been sent from the first network element towards the second network element within the predetermined amount of time, the method includes sending at least one smart probe packet from the first network element to the second network element.


