Uplink Grant Scheduling by Logical Channel Group Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G cellular wireless modems, there is a challenge in optimizing uplink data grant scheduling due to a lack of direct correlation between uplink grant latency and logical channel group buffer sizes, leading to inefficient processing, high power usage, and unsynchronized memory access, which affects overall system performance.
Innovation Solution
The method involves associating uplink grants with logical channel groups based on latency values (K2) to prioritize and optimize the processing of packets, allowing direct dequeuing of logical channels for transmission, reducing unnecessary processing cycles, and minimizing memory overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If uplink grants are scheduled without direct correlation to logical channel group buffer sizes, then the scheduling process is simpler, but processing efficiency deteriorates and power consumption increases
Solution Approach 1:
The patent segments logical channels into logical channel groups (LCGs) and associates each LCG with specific uplink grants based on latency requirements. This segmentation allows the system to process grants and buffer sizes in organized groups rather than individually, improving processing efficiency while maintaining manageable complexity through structured association rules.
Solution Approach 2:
The patent implements a feedback mechanism where the user equipment reports buffer sizes for logical channel groups to the network device, and the network device uses this information to schedule uplink grants. This feedback loop enables dynamic adjustment of grant scheduling based on actual buffer conditions, optimizing processing efficiency without requiring overly complex predetermined scheduling algorithms.
2Use of energy by moving object
If uplink grants are not associated with logical channel groups, then the system requires less memory overhead, but processing cycles increase and power consumption rises
Solution Approach 1:
The patent merges the association between uplink grants and logical channel groups into the existing grant structure itself. By incorporating LCG identification within the grant parameters, the system avoids requiring separate memory structures for storing these associations, thereby reducing memory overhead while enabling efficient processing that lowers power consumption.
Solution Approach 2:
The patent performs preliminary association of logical channel groups with uplink grants during the scheduling preparation phase. This preliminary action allows the actual data transmission to proceed more efficiently without requiring extensive real-time processing, thereby reducing the number of processing cycles and power consumption while maintaining compact memory usage through pre-established mappings.
3Productivity
If uplink grant scheduling does not align with logical channel group buffer sizes, then the scheduling mechanism is simpler, but system performance deteriorates due to unsynchronized memory access
Solution Approach 1:
The patent introduces dynamic scheduling that adapts to the actual buffer sizes of logical channel groups. The system dynamically adjusts grant allocations based on reported buffer conditions, enabling synchronized memory access patterns. This dynamic mechanism improves system performance by preventing unsynchronized access while maintaining manageable complexity through standardized dynamic adjustment protocols.
Data Source
AI summary
Embodiments of apparatus and method for uplink grant handling are disclosed. In one example, a method for uplink grant handling can include receiving an uplink grant at a user equipment from a network device. The method can also include associating the uplink grant directly with a logical channel group including a plurality of logical channels. The user equipment can be configured to dequeue the logical channel group directly with priority for transmission scheduling. In some embodiments, the method can further include sending, to the network device from the user equipment, a request to associate a list of logical channel groups including the logical channel group. The request to associate can include a request to associate the plurality of logical channels with the logical channel group.


