Wireless Network Queue Management Using Channel-Aware Weighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current queue-length-based methods in wireless networks fail to optimally utilize wireless resources during congestion situations, as they do not account for individual users' varying channel conditions, leading to inefficient resource allocation and increased delays.
Innovation Solution
A method that combines a weighting function with average queue length to determine a combined congestion contribution, taking into account per-user information on wireless channel conditions, such as resource usage and transmission costs, to enhance Active Queue Management algorithms in wireless base stations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional queue-length-based AQM methods are used in wireless networks, then the queue management is simple and uniform, but the wireless resources are not optimally utilized during congestion situations due to ignoring individual users' varying channel conditions
Solution Approach 1:
The patent applies local quality by differentiating queue management treatment for different users based on their individual channel conditions. Instead of uniform queue management, the system assigns different weighting factors to different users' packets according to their channel quality, enabling optimized resource allocation where users with better channel conditions receive lower priority during congestion, while users with poor channel conditions receive higher priority
Solution Approach 2:
The patent changes the queue management parameter from simple average queue length to a weighted congestion contribution metric. The weighting function dynamically adjusts priority weights based on channel conditions (such as SINR, throughput, or channel quality indicators), transforming the congestion management approach to account for varying wireless channel characteristics across different users
2Loss of time
If uniform queue management is applied to all users, then the system is easy to implement, but delays increase during congestion because users with different channel conditions are treated equally
Solution Approach 1:
The system implements local quality by applying different weighting factors to different users' packets in the queue based on their channel conditions. Users experiencing poor channel conditions receive higher priority (lower weight) to minimize their delays, while users with good channel conditions receive lower priority (higher weight), thereby reducing overall average delay during congestion
Solution Approach 2:
The system uses feedback from channel condition measurements (such as CQI, SINR, or throughput reports from users) to dynamically adjust the weighting factors in real-time. This feedback mechanism enables the queue management to adapt to changing channel conditions and optimize delay performance accordingly
3Productivity
If per-user channel condition information is integrated into queue management, then resource allocation efficiency improves, but the complexity of the queue management function increases
Solution Approach 1:
The patent implements local quality by assigning different priority weights to different users based on their channel conditions. The weighting function takes into account per-user metrics such as channel quality indicators, signal-to-interference-plus-noise ratio, or historical throughput, enabling differentiated treatment that optimizes overall network resource efficiency
Solution Approach 2:
The weighting function is designed to be universal and adaptable to different wireless network scenarios and channel condition metrics. It can work with various types of channel quality information and be applied to different traffic types and service requirements, making the enhanced queue management function versatile across multiple use cases
Data Source
AI summary
For allowing a best possible usage of network resources even under congestion conditions a method for operating a wireless network, especially an IP (Internet Protocol) network, is described, wherein a queue management function based on an average queue length in a network element is used. The method is characterized in that a result of a weighting function will be combined or multiplied with the average queue length for determining a combined congestion contribution for use within the queue management function, wherein the weighting function takes into account per-user information on a wireless channel condition. Further, a corresponding wireless network, preferably for carrying out the above mentioned method, is also described.


