Variable QoS Framework for Dynamic Bandwidth Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network systems face challenges in dynamically adjusting Quality of Service (QoS) based on real-time network conditions, leading to suboptimal bandwidth allocation for services like voice calls and video streaming, which can result in poor user experience due to insufficient or inefficient resource management.
Innovation Solution
A variable quality of service framework that uses network data stores to retrieve current network conditions and parameters, allowing devices to pre-allocate or dynamically adjust bandwidth reservations based on available resources and user demands, thereby optimizing QoS for both upstream and downstream bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If bandwidth is allocated on a per-session basis conventionally, then service establishment is simple, but network resource utilization is inefficient
Solution Approach 1:
The patent implements dynamic QoS parameter adjustment based on real-time network conditions. The system continuously monitors network state and adapts bandwidth allocation, latency requirements, and jitter parameters dynamically rather than using static per-session allocation, thereby improving resource utilization while maintaining manageable complexity through automated control
Solution Approach 2:
The system changes QoS parameters (bandwidth, latency, jitter) based on network conditions and service requirements. By dynamically adjusting these parameters rather than fixing them per session, the system optimizes network resource utilization while using standardized QoS mechanisms to keep management complexity controlled
2Reliability
If QoS is statically allocated, then network management is simple, but user experience varies under changing network conditions
Solution Approach 1:
The patent implements feedback mechanisms where the system continuously monitors network conditions and service performance, then adjusts QoS parameters accordingly. This closed-loop control ensures consistent user experience by adapting to changing network conditions while using automated feedback processing to manage the complexity of real-time adjustments
Solution Approach 2:
The system transitions from static QoS allocation to dynamic adjustment based on real-time network monitoring. By making QoS parameters adaptive rather than fixed, the system maintains reliable user experience during network condition changes while using automated dynamic control to prevent management complexity from becoming unmanageable
3Reliability
If bandwidth is pre-allocated based on peak demand, then service quality is guaranteed, but network capacity is underutilized during low-demand periods
Solution Approach 1:
The patent dynamically changes bandwidth allocation parameters based on actual network conditions and service requirements rather than pre-allocating for peak demand. The system adjusts bandwidth, latency, and jitter parameters in real-time to match actual demand, ensuring service quality when needed while maximizing capacity utilization during lower-demand periods
Solution Approach 2:
The system implements periodic monitoring and adjustment of QoS parameters based on network conditions. Rather than static pre-allocation, the system periodically reassesses network state and adjusts bandwidth allocation accordingly, ensuring service quality guarantees are met while avoiding permanent over-provisioning that would reduce overall capacity utilization
Data Source
AI summary
Methods, systems, and apparatuses are described for variably selecting and managing a quality of service framework within a network. A network data store may be accessed to obtain information indicating current network conditions, network policies, and/or device scripts. This information may be used to determine whether and when to allocate network resources, such as bandwidth, for particular services within the network to implement quality of service based on current network/link conditions.


