Network Proxy Polling Frequency Adjustment for Bandwidth Monitoring
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If counter counting limit is increased to avoid rollover, then reliability is improved, but device complexity and memory requirements increase
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.
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.
3Measurement precision
If polling frequency is increased for high bandwidth users, then measurement precision is improved, but loss of time and processing overhead increase
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.
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.
Data Source
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.


