Throughput Distribution for VoIP and Non-VoIP Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G communication systems, there is a need for efficient distribution of throughput among various applications on User Equipment (UE) to ensure optimal quality of service, particularly for VoIP and non-VoIP applications, as existing methods lack clarity on when and how to trigger recommended bit rate queries and select suitable rates, leading to inaccurate adaptation of bit rates for applications like messaging and email.
Innovation Solution
A method and system for distributing throughput intelligently among applications on UE, where recommended bit rate information is received from a network node, and codec rates are allocated to VoIP applications based on quality feedback, while bit rates for non-VoIP applications are allocated based on throughput requirements, with prioritization of foreground applications and dynamic adjustment based on allocation order and quality feedback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing bit rate allocation methods are used, then the system is simple to implement, but the quality of service for VoIP and non-VoIP applications is not optimally ensured
Solution Approach 1:
The patent segments the bit rate allocation process into distinct phases: first allocating bit rates to VoIP applications based on quality feedback, then allocating remaining bit rates to non-VoIP applications. This segmentation enables optimal QoS for different application types while maintaining manageable system complexity through structured decision-making.
Solution Approach 2:
The patent implements dynamic bit rate allocation where the network node continuously monitors quality feedback from VoIP applications and adjusts bit rate assignments in real-time. The system dynamically responds to changing network conditions and application requirements, optimizing QoS without requiring complex static configuration.
2Measurement precision
If recommended bit rate queries are triggered frequently, then the throughput distribution is more accurate, but the network overhead and processing time increase
Solution Approach 1:
The patent performs preliminary actions by pre-configuring allocation priorities and thresholds at the network node. The system prepares quality feedback mechanisms and bit rate calculation frameworks in advance, enabling accurate throughput distribution decisions without requiring frequent real-time queries, thus reducing time loss.
Solution Approach 2:
The patent implements feedback mechanisms where the network node receives quality feedback from VoIP applications and uses this information to adjust bit rate allocations. This feedback loop enables accurate throughput distribution based on actual performance metrics while avoiding unnecessary frequent queries by using intelligent feedback-driven adjustments.
3Reliability
If codec rates are allocated based on quality feedback, then the VoIP application performance is optimized, but the allocation process becomes more complex
Solution Approach 1:
The patent uses quality feedback from VoIP applications to dynamically adjust codec rates. The network node monitors feedback metrics and automatically modifies bit rate allocations to optimize VoIP performance. This feedback mechanism simplifies the allocation process by using automatic adjustments based on actual performance rather than complex manual configuration.
Solution Approach 2:
The patent changes operational parameters by adjusting codec rates and bit rate allocations based on quality feedback thresholds. The system modifies key parameters such as allocation priorities and rate values dynamically, optimizing VoIP performance through parameter adjustment rather than complex process redesign.
4Ease of operation
If foreground applications are prioritized, then the user experience is improved, but the resource allocation among multiple applications becomes more complex
Solution Approach 1:
The patent segments applications into foreground and background categories with distinct allocation priorities. Foreground applications receive higher priority bit rate allocation to enhance user experience, while background applications receive remaining resources. This segmentation simplifies the allocation logic by using clear priority tiers rather than complex weighting mechanisms.
Solution Approach 2:
The patent implements dynamic priority assignment where foreground applications maintain higher allocation priorities during active usage periods. The system dynamically adjusts priorities based on application state and user activity, improving user experience without requiring complex static priority configurations.
Data Source
AI summary
A method of distributing throughput intelligently amongst a plurality of applications residing at a User Equipment (UE) is provided. The method includes receiving, at the UE, recommended bit rate (RBR) information from a network node, the RBR information indicating a throughput value allocated to the UE, allocating a codec rate from the allocated throughput value to at least one voice over internet protocol (VoIP) application from the plurality of applications, and allocating, from remaining throughput value of the allocated throughput value, a bit rate to each of a plurality of non-VoIP applications from the plurality of applications, based on corresponding throughput requirement associated with the plurality of non-VoIP applications.


