Dynamic Arbitration for Wireless Base Station Traffic

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

VSEngineering 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

Engineering Contradiction:
Improvebandwidth fairnessVSAvoidpacket size adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvebandwidth fairnessVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvearbitration mechanism complexityVSAvoidperformance requirement meeting
Core Design Contradiction:
Device complexityVSReliability

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8325723B1Method and apparatus for dynamic traffic management with packet classification
Publication Date: 2012.12.04 AXIRO SEMICONDUCTOR INC
  • US8325723B1 patent drawing
  • US8325723B1 patent drawing
  • US8325723B1 patent drawing

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.