Weighted Back-Off Algorithm for Priority-Based MAC Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems lack effective priority-based access control for shared communication media, leading to difficulties in achieving Quality-of-Service (QoS) guarantees and inefficient re-transmission strategies that fail to differentiate between high and low priority traffic.

Innovation Solution

A method that applies a weight to an exponential delay range limit factor based on traffic priority, controlling the rate of change of the delay range relative to the number of transmission attempts, allowing for priority-based access to a shared communication medium without requiring changes to existing devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If priority-based access control is implemented using existing mechanisms, then QoS guarantees can be achieved, but device complexity increases and existing devices must be modified

Engineering Contradiction:
ImproveQoS guaranteesVSAvoidaccess control mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent modifies the back-off algorithm by changing the parameter used to determine back-off time from a fixed or uniformly random value to a weighted random value based on traffic priority. High priority traffic receives smaller weights (shorter back-off times) while low priority traffic receives larger weights (longer back-off times), achieving QoS differentiation through parameter modification rather than complex control mechanisms

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements priority-based access control at the network interface card level, allowing individual devices to enforce priority rules without requiring changes to existing network infrastructure or other devices. Each device independently applies the weighted back-off algorithm to its own transmissions, copying the priority concept from higher-layer protocols down to the MAC layer

Inventive Principle:
Principle #26Copying

2Ease of operation

If standard back-off algorithms are used for all traffic, then device operation is simple, but relative or quantitative QoS guarantees cannot be achieved

Engineering Contradiction:
Improveback-off algorithm simplicityVSAvoidQoS guarantees
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent maintains the simple structure of the standard back-off algorithm by only modifying the parameter selection criterion. Instead of changing the entire algorithm, it simply applies a weight factor to the random back-off time based on traffic priority, keeping the operational logic straightforward while enabling QoS differentiation

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments traffic into different priority classes and applies different back-off weights to each class. This segmentation allows the system to maintain a single simple algorithm structure while achieving differentiated QoS through priority-based parameter selection within the algorithm

Inventive Principle:
Principle #1Segmentation

3Productivity

If multiple re-transmissions are performed without increasing back-off time range, then transmission attempts are maximized, but collision probability remains substantially the same

Engineering Contradiction:
Improvere-transmission attemptsVSAvoidcollision avoidance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent dynamically changes the back-off time range parameter based on both the number of transmission attempts and traffic priority. For each re-transmission attempt, the maximum back-off time is increased exponentially, and high priority traffic receives smaller weight factors that result in shorter actual back-off times within the expanded range, simultaneously enabling multiple attempts and collision avoidance

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7742497B2Access systems and methods for a shared communication medium
Publication Date: 2010.06.22 WSOU INVESTMENTS LLC
  • US7742497B2 patent drawing
  • US7742497B2 patent drawing
  • US7742497B2 patent drawing

AI summary

Priority-based access systems and methods for shared communication media are provided. The priority and a corresponding weight of traffic to be transmitted on a shared communication medium are determined. This determination may be made, for example, before a first attempt to transmit the traffic, or before a subsequent traffic transmission attempt following an unsuccessful transmission attempt. The weight controls a rate of change of an exponential delay range limit factor in proportion to a number of attempts to transmit the traffic. The resultant weighted delay range limit factor is used to determine a range of delays from which a delay is selected. A transmission back-off time is then determined based on the selected delay.