Codec-Time Aware Scheduler for VoIP Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in dynamically adjusting the downlink (DL) to uplink (UL) ratio in time division duplex (TDD) operations, leading to potential interference and inefficiencies, especially with the mix of base station types and varying service demands in heterogeneous networks.
Innovation Solution
Implementing a method to determine usage demand for UL and DL air interface resources as a function of time, creating a schedule for dynamic TDD allocation to adjust the DL to UL ratio, and applying these adjustments based on observed traffic patterns to optimize resource allocation and vocoder rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If dynamic TDD allocation is implemented to adjust DL to UL ratio, then resource allocation efficiency is improved, but system complexity and interference management difficulty increase
Solution Approach 1:
The patent pre-calculates and stores optimal DL to UL ratios for different time periods and traffic conditions in lookup tables. When scheduling, the system simply queries these pre-computed tables based on current conditions, avoiding complex real-time optimization calculations. This preliminary preparation resolves the contradiction by shifting computational complexity from runtime to setup phase, maintaining high efficiency while reducing operational complexity.
Solution Approach 2:
The system automatically adjusts DL to UL ratios based on observed traffic patterns and historical data without requiring manual intervention or complex external control. The scheduler monitors traffic conditions and autonomously selects appropriate ratios from pre-computed tables, enabling the system to self-optimize resource allocation while keeping the control mechanism relatively simple.
2Adaptability or versatility
If ad-hoc dynamic adjustments are made to DL to UL ratio, then responsiveness to traffic changes is improved, but interference increases and system stability deteriorates
Solution Approach 1:
Optimal DL to UL ratios are pre-calculated for various traffic scenarios and stored in lookup tables before actual operation. When traffic conditions change, the system queries these pre-computed optimal ratios rather than making arbitrary adjustments. This ensures that any adjustment made is based on pre-validated optimal values, maintaining responsiveness while avoiding interference-causing ad-hoc changes.
Solution Approach 2:
The system continuously monitors actual traffic patterns and compares them against the pre-computed lookup table conditions. When traffic conditions match a stored scenario, the corresponding pre-optimized ratio is applied. This feedback mechanism ensures adjustments are both responsive to current conditions and grounded in pre-validated optimal values, preventing harmful interference.
3Stability of the object's composition
If static frame configuration is used, then system stability and simplicity are maintained, but adaptability to varying traffic demands decreases
Solution Approach 1:
Multiple frame configurations with different DL to UL ratios are pre-configured in the system before operation begins. These pre-configured options represent different traffic scenarios. During operation, the system selects from these pre-prepared configurations based on actual traffic conditions, maintaining system stability through standardized options while achieving adaptability through selective configuration application.
Solution Approach 2:
The system transitions from a completely static frame configuration to a dynamic selection mechanism where the appropriate pre-configured frame structure is chosen based on real-time traffic conditions. This dynamic configuration selection, guided by pre-computed lookup tables, maintains stability through standardized configurations while providing adaptability to varying traffic demands.
4Reliability
If codec rate is increased to improve voice quality, then service quality is improved, but air interface resource consumption increases
Solution Approach 1:
The system dynamically adjusts the vocoder rate (codec parameter) based on traffic conditions and the selected frame configuration. During high-traffic periods, lower vocoder rates are used to conserve resources. During low-traffic periods, higher vocoder rates provide better voice quality. This parameter adjustment, coordinated with DL to UL ratio selection from pre-computed tables, resolves the contradiction by adapting resource consumption to actual service demands.
Data Source
AI summary
Disclosed are methods and systems for adjusting allocation of uplink (UL) and downlink (DL) air interface resources to user equipment devices (UEs) in a wireless communication system configured for dynamic allocation of relative amounts UL and DL time division duplex (TDD) air interface resources. The wireless communication system may determine usage demand for UL air interface resources relative to DL air interface resources as a function of time of day. Then, based on the usage demand, a schedule may be created for assigning a ratio of UL TDD allocation to DL TDD allocation. Finally, dynamic TDD allocation may be applied to set relative amounts of UL and DL air interface time for UEs served by the wireless communication system according to the schedule, instead of applying unscheduled dynamic TDD allocation of relative amounts of UL and DL air interface time.


