Dynamic Arbitration for Wireless Base Station Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Switches face challenges in achieving bandwidth fairness and minimizing latency for both fixed and variable packet sizes under dynamic traffic conditions, as existing arbitration methods either penalize high-priority traffic or fail to meet latency requirements.
Innovation Solution
A dynamic arbitration method that selects between packet-based and credit-based arbitration based on real-time traffic patterns, using packet size registers and variation registers to define rules for optimized fairness, allowing for the selection of the appropriate arbitration scheme per column to ensure bandwidth fairness without penalizing high-priority traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If packet based arbitration is used, then bandwidth fairness is achieved with fixed size packets, but it cannot achieve bandwidth fairness with variable size packets
Solution Approach 1:
The patent implements dynamic arbitration mode selection that adapts between packet-based and credit-based arbitration based on real-time traffic conditions. The system monitors packet size distribution and dynamically switches arbitration modes to optimize bandwidth fairness for variable size packets while maintaining simplicity for fixed size packets.
Solution Approach 2:
The system changes the arbitration parameter (mode selection) based on packet size characteristics. By monitoring parameters like average packet size and size variation, the system adjusts the arbitration mechanism from packet-based to credit-based when variable size packets are detected, resolving the contradiction between simplicity and adaptability.
2Reliability
If credit based arbitration is used, then bandwidth fairness is achieved with variable size packets, but high priority traffic is penalized when lower priority traffic consumes all credit
Solution Approach 1:
The patent implements dynamic arbitration mode selection that adapts between packet-based and credit-based arbitration based on real-time traffic conditions. The system monitors packet size distribution and dynamically switches arbitration modes to optimize bandwidth fairness for variable size packets while maintaining simplicity for fixed size packets.
Solution Approach 2:
The system uses feedback from packet size monitoring to adjust arbitration behavior. By continuously monitoring packet sizes and their variations, the system can detect when credit-based arbitration is causing latency issues and switch to packet-based arbitration to protect high-priority traffic, thus resolving the contradiction between fairness and latency.
3Device complexity
If a single arbitration method is used, then device complexity is minimized, but it cannot meet both bandwidth fairness and latency requirements under dynamic traffic conditions
Solution Approach 1:
The patent implements dynamic arbitration mode selection that adapts between packet-based and credit-based arbitration based on real-time traffic conditions. The system monitors packet size distribution and dynamically switches arbitration modes to optimize bandwidth fairness for variable size packets while maintaining simplicity for fixed size packets.
Solution Approach 2:
The arbitration mechanism is designed to perform multiple functions by supporting both packet-based and credit-based arbitration modes. This multi-functionality allows a single system to handle different traffic conditions (fixed and variable packet sizes) without requiring separate dedicated systems, thus resolving the contradiction between complexity and performance reliability.
Data Source
AI summary
A method and apparatus for dynamic traffic management with packet classification have been disclosed where packet size, variation, and count may be used to select credit or packet based arbitration.


