Hierarchical Maximum Information Rate Enforcement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in enforcing maximum information rate (MIR) across multiple levels in a fair and efficient manner, leading to unfair distribution of capacity among users and potential underutilization of media capacity, as independent enforcement of MIR does not consider the varying demands of users.
Innovation Solution
A queuing mechanism and algorithm are introduced to enforce MIR in a hierarchical and extendable manner, allowing for fair distribution of capacity and maximizing utilization by adjusting MIR settings based on load estimation, ensuring that each user receives data at a rate proportional to their MIR value while utilizing available capacity effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If independent MIR enforcement is applied at each level, then MIR compliance is maintained, but media capacity utilization decreases and fairness between users deteriorates
Solution Approach 1:
The patent segments the MIR enforcement into two distinct levels: per-user MIR enforcement and aggregate media MIR enforcement. Each level operates independently with its own enforcement mechanism, allowing the system to maintain MIR compliance at both granular and aggregate levels without compromising overall media capacity utilization
Solution Approach 2:
The patent implements a feedback mechanism where the aggregate MIR enforcement level monitors overall media capacity utilization and adjusts enforcement accordingly. When media capacity is underutilized, the system allows users to exceed their individual MIR limits to maximize overall utilization, while still maintaining compliance when the aggregate limit is approached
2Reliability
If independent MIR enforcement is applied at each level, then MIR compliance is maintained, but fairness between users deteriorates
Solution Approach 1:
The patent segments the enforcement system into per-user and aggregate levels, where each user's MIR is enforced independently at their level while the aggregate level ensures overall fairness. This segmentation allows users with higher MIR allocations to utilize more capacity when available, maintaining fairness without compromising MIR compliance
Solution Approach 2:
The patent applies different enforcement qualities at different levels: strict per-user MIR enforcement at the individual level and flexible aggregate enforcement at the media level. This local quality approach ensures that each user receives fair treatment according to their allocation while allowing the system to optimize overall capacity utilization
3Reliability
If media capacity is distributed only according to MIR values, then MIR compliance is maintained, but media underutilization occurs when demand varies
Solution Approach 1:
The patent implements dynamic MIR enforcement where the aggregate MIR limit is not fixed but adjusts based on real-time media capacity utilization and user demand. When demand is low, users can dynamically exceed their individual MIR limits to maximize media utilization. When demand is high and the aggregate limit is approached, enforcement becomes stricter to maintain compliance
Solution Approach 2:
The patent changes the enforcement parameter from a static per-user MIR limit to a dynamic system where the effective limit varies based on aggregate utilization. The system monitors overall media capacity usage and adjusts individual user allowances dynamically, allowing parameter changes that optimize both compliance and utilization
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A communication system may be configured to transmit information from one or more information sources to a plurality of users over limited capacity media while enforcing one or more Quality of Service policies, such as maximum information rate (MIR) policies. Methods are presented herein for enforcing maximum information rate on two or more levels in a hierarchal and extendable manner, for at least the purposes of maximizing utilization of available capacity over said media and of fair distributing said capacity between all users. Also presented herein is a method for estimating load over said media.