Audio Resource Allocation via Priority Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in efficiently allocating resources for audio services while simultaneously performing other operations, particularly in managing communication links to maintain audio quality and handle concurrent tasks effectively.
Innovation Solution
The electronic device determines available resources for audio services and allocates them based on priority, using a combination of first and second resources to provide audio services while managing communication tasks, ensuring optimal resource utilization and maintaining audio quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device allocates maximum resources to audio service, then audio quality is improved, but other communication tasks cannot be performed simultaneously
Solution Approach 1:
The available resources for audio service are segmented into multiple priority levels (first priority resources and second priority resources). This segmentation allows the system to allocate high-priority resources to audio services while reserving lower-priority resources for other communication tasks, thereby maintaining audio quality while enabling concurrent task execution.
Solution Approach 2:
The system dynamically changes the allocation parameters of communication link resources based on task priority. When a high-priority communication task is detected, the system adjusts resource allocation by assigning first priority resources to the audio service and second priority resources to other tasks, optimizing both audio quality and system versatility.
2Adaptability or versatility
If the electronic device performs multiple communication tasks simultaneously, then task versatility is improved, but audio service quality deteriorates due to resource contention
Solution Approach 1:
The system performs preliminary detection of high-priority communication tasks before they fully execute. By detecting the scheduled first communication task in advance, the system can proactively allocate appropriate priority levels to resources, ensuring audio service quality is maintained even when multiple tasks run concurrently.
Solution Approach 2:
The system continuously monitors for high-priority communication tasks and adjusts resource allocation dynamically. When a first communication task with higher priority is detected during audio service provision, the system provides feedback to the resource allocation mechanism, switching to a mode where first priority resources are dedicated to audio while second priority resources handle other tasks.
3Ease of operation
If the electronic device uses fixed resource allocation for audio service, then resource management simplicity is improved, but resource utilization efficiency deteriorates
Solution Approach 1:
The system transitions from fixed resource allocation to dynamic resource allocation based on task priority. Resources are not statically assigned but are dynamically adjusted according to the detected priority levels of concurrent tasks. This dynamic approach simplifies management by using clear priority rules while maximizing efficiency through adaptive resource distribution.
Data Source
AI summary
An electronic device for providing an audio service may comprise a communication circuit and at least one processor. The at least one processor may: determine a first resource available for an audio service on at least one audio communication link; determine, within the determined first resource, a second resource for a first priority and a third resource for a second priority that is lower than the first priority; and provide the audio service to at least one external electronic device via the audio communication link by using at least one of the second resource and the third resource. While providing the audio service, when a first communication task, which uses a frequency band corresponding to a frequency band of the audio communication link and has a third priority higher than the second priority, occurs, the at least one processor may perform the first communication task by using the second resource.


