Logical Channel Resource Allocation in 5G Communications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G networks, ensuring that data transmission on logical channels meets delay requirements is challenging due to issues with token bucket algorithms, where data packets can exceed maximum burst volumes, leading to resource preemption and delayed transmissions.
Innovation Solution
A resource allocation method that determines the appropriate logical channel based on the time duration and data capacity, ensuring that the sum of the data packet size and previously transmitted data within that time does not exceed the channel's capacity, thereby preventing resource preemption and meeting delay requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If token bucket algorithm is used for resource allocation, then data transmission capacity is improved, but data packets may exceed maximum burst volume leading to resource preemption
Solution Approach 1:
The patent applies preliminary action by calculating the cumulative data volume for each logical channel in advance before resource allocation. The network device computes the sum of data volumes for all logical channels and determines available resources based on this pre-calculated information, ensuring that no single channel exceeds its maximum burst volume limit while maintaining overall transmission capacity.
2Reliability
If resource allocation is optimized for delay critical channels, then transmission delay requirement is met, but overall transmission efficiency may be reduced
Solution Approach 1:
The patent applies local quality by differentiating resource allocation strategies for different logical channels based on their QoS characteristics. Delay critical logical channels receive prioritized resource allocation to meet delay requirements, while non-delay critical channels are allocated remaining resources. This localized differentiation ensures that each channel type receives appropriate treatment without compromising overall system efficiency.
3Reliability
If data transmission volume limit is enforced on each logical channel, then resource preemption is prevented, but transmission flexibility is reduced
Solution Approach 1:
The patent applies dynamics by making resource allocation adaptive rather than static. The network device dynamically calculates available resources based on real-time data volume information from all logical channels and adjusts allocations accordingly. This dynamic approach allows the system to enforce volume limits when necessary while maintaining transmission flexibility when conditions permit, balancing reliability and adaptability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application provides a resource allocation method and a communications device. The method includes: receiving, by a communications device, logical channel configuration information sent by a network device, where the logical channel configuration information includes a time duration and a capacity within the time duration, and the capacity is a parameter of a logical channel; and determining, by the communications device based on the logical channel configuration information, whether to allocate a resource to a data packet on the logical channel. According to the resource allocation method provided in this application, when needing to allocate a transmission resource to the data packet on the logical channel, the communications device may determine, based on the time duration of the logical channel and a data volume of data that can be transmitted on the logical channel within the time duration that are in the logical channel configuration information sent by the network device, whether to allocate the resource to the data packet on the logical channel. This ensures that a volume of data transmitted on the logical channel of the communications device does not exceed a limit of a volume of data that can be transmitted on the logical channel when a delay requirement is met, thereby improving communication efficiency and user experience.