Logical Channel Resource Allocation Without Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing LTE RLC protocol's concatenation and segmentation functions cause time delays, which fail to meet Quality of Service (QoS) requirements for real-time traffic, and disabling segmentation affects logical channel prioritization, necessitating an improved method for allocating logical channel resources.
Innovation Solution
A method for allocating logical channel resources that prioritizes channels based on their ability to segment data units, allocating resources to ensure efficient transmission without segmentation for channels that cannot segment, thereby maximizing resource utilization and reducing time delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If segmentation function is enabled for logical channels, then resource utilization is improved, but time delay increases for real-time traffic
Solution Approach 1:
The patent divides logical channels into two categories: those with segmentation function enabled and those with it disabled. This segmentation allows different resource allocation strategies to be applied to different channel types, resolving the contradiction by enabling fine-grained control over the trade-off between resource utilization and time delay.
Solution Approach 2:
The patent performs preliminary classification of logical channels based on their segmentation capability before resource allocation. By identifying which channels can and cannot segment data units in advance, the system can prepare appropriate allocation strategies, avoiding time-consuming runtime decisions and reducing overall processing delay.
2Loss of time
If segmentation function is disabled for logical channels, then time delay is reduced, but resource utilization deteriorates
Solution Approach 1:
The patent applies different resource allocation rules to different logical channels based on their local characteristics (segmentation capability). Channels with segmentation disabled receive resource allocations that guarantee complete data unit transmission, while channels with segmentation enabled can have their resources optimized for maximum utilization. This local differentiation resolves the contradiction by tailoring the solution to each channel's specific needs.
Solution Approach 2:
The patent introduces dynamic resource allocation that adapts to the segmentation capability of each logical channel. The resource allocation mechanism dynamically adjusts the allocation strategy based on whether the channel can segment or not, allowing the system to optimize for speed when segmentation is disabled and for efficiency when it is enabled.
3Ease of operation
If existing logical channel prioritization method is used, then processing is simplified, but resource allocation efficiency deteriorates for channels without segmentation
Solution Approach 1:
The patent segments the resource allocation process into distinct phases: first allocating resources to channels with segmentation disabled, then allocating remaining resources to channels with segmentation enabled. This segmented approach maintains relative simplicity while dramatically improving efficiency for non-segmenting channels by giving them priority consideration.
Solution Approach 2:
The patent introduces an intermediary classification mechanism that identifies logical channels based on their segmentation capability. This intermediary step acts as a mediator between the simple prioritization approach and the need for efficient resource allocation, enabling the system to maintain operational simplicity while achieving better allocation efficiency through targeted resource distribution.
Data Source
AI summary
Embodiments of the present application relate to a method and a terminal device for allocating logical channel resources. The method includes: determining priority of at least one logical channel and total resources allocated to the at least one logical channel, the at least one logical channel includes a first logical channel not having function of segmenting data unit; allocating a first resource in the total resources to the first logical channel according to a priority of the first logical channel and data units carried on the first logical channel, the first resource is used to transmit n data units carried on the first logical channel, a size of the first resource is larger than or equal to a size of the n data units and smaller than or equal to a product of a PBR and a TTI of the first logical channel, and n is a positive integer.


