Smart Probe Packets for Network Overhead Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork performance measurementVSAvoidnetwork overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvenetwork performance monitoringVSAvoidprobe packets
Core Design Contradiction:
Measurement precisionVSQuantity of substance

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvesite-specific performance monitoringVSAvoidnetwork overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

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.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9755926B2Efficiently utilizing probe packets within a network
Publication Date: 2017.09.05 CISCO TECHNOLOGY INC
  • US9755926B2 patent drawing
  • US9755926B2 patent drawing
  • US9755926B2 patent drawing

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.