Network Proxy Polling Frequency Adjustment for Bandwidth Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data switches face bandwidth exhaustion due to limited capacity and counter rollovers, leading to erroneous bandwidth usage calculations, necessitating a system to manage network traffic effectively.

Innovation Solution

A system and method involving a network proxy that polls data switches to determine bandwidth usage, identifies high-bandwidth users, and adjusts polling frequencies based on differential data transfer rates to prevent counter rollovers and manage network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If polling frequency is increased to accurately monitor bandwidth usage, then measurement precision is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvebandwidth usage monitoring accuracyVSAvoidpolling management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the polling frequency adjustable rather than fixed. The system dynamically modifies polling intervals based on detected counter rollover conditions and bandwidth usage patterns, switching between normal polling frequency and increased polling frequency when needed to prevent rollover, thus optimizing the balance between measurement accuracy and system complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the polling frequency parameter adaptively. When counter rollover is detected or high bandwidth usage is identified, the system modifies the polling interval parameter to a higher frequency. This parameter change allows the system to maintain measurement precision for critical periods while avoiding excessive polling during normal conditions, resolving the contradiction between accuracy and complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If counter counting limit is increased to avoid rollover, then reliability is improved, but device complexity and memory requirements increase

Engineering Contradiction:
Improvebandwidth measurement reliabilityVSAvoidcounter management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by detecting counter rollover conditions before they cause erroneous measurements. The system monitors counter values and polling intervals proactively to identify when rollover is imminent, allowing it to adjust polling frequency in advance. This prevents rollover-related reliability issues without requiring excessively large counters, thus maintaining reliability while avoiding increased device complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring counter values and polling results to detect rollover conditions. When rollover is detected, the system uses this feedback information to adjust polling frequency and manage bandwidth usage. This feedback mechanism ensures reliable measurements without requiring permanently increased counter capacity, resolving the contradiction between reliability and device complexity.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If polling frequency is increased for high bandwidth users, then measurement precision is improved, but loss of time and processing overhead increase

Engineering Contradiction:
Improvehigh bandwidth user monitoring accuracyVSAvoidpolling time overhead
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies local quality by differentiating polling strategies for different user types. Instead of uniformly increasing polling frequency for all users, the system identifies high bandwidth users through bandwidth classification and applies increased polling frequency only to those specific users. This localized approach ensures measurement precision for critical high-bandwidth users while minimizing time overhead for the overall system.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies partial action by implementing increased polling frequency only for the subset of users who require it (high bandwidth users), rather than applying it universally. This selective approach provides sufficient measurement precision for critical users while avoiding excessive time consumption for users with lower bandwidth needs, thus resolving the contradiction between precision and time loss.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8774212B2System and method for managing network traffic
Publication Date: 2014.07.08 ATLASSIAN US INC
  • US8774212B2 patent drawing
  • US8774212B2 patent drawing
  • US8774212B2 patent drawing

AI summary

A system and method for managing network traffic is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a data switch having a controller element to transmit telemetry data representative of bandwidth usage by one or more users of the data switch. At least one higher bandwidth user can have an increased polling frequency based at least in part on a differential in upstream and downstream data transfer rates for the one or more users. Additional embodiments are disclosed.