Uplink Scheduling Requests With Packet-Age Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems fail to account for delays between packet arrival at the UE's PDCP layer and transmission of scheduling requests, leading to potential exceedance of packet delay budgets and increased latency in uplink data transmission.
Innovation Solution
User equipment (UE) transmits scheduling requests with additional information such as elapsed time since packet arrival and indication of final packet in a burst, allowing the network entity to adjust scheduling decisions and resource allocation accordingly, and dynamically activate/deactivate scheduling request configurations based on transmission patterns.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If traditional scheduling requests are used without additional information, then the scheduling request transmission is simple, but the packet delay budget cannot be accounted for and latency increases
Solution Approach 1:
The patent merges the scheduling request with additional information elements (elapsed time since packet arrival, packet identifier, burst indication) into a single integrated message structure. This allows the network to receive both scheduling information and timing context in one transmission, enabling delay-aware scheduling without requiring separate information channels that would increase system complexity.
Solution Approach 2:
The UE performs preliminary measurement and calculation of the elapsed time since packet arrival at the PDCP layer before transmitting the scheduling request. This preliminary action ensures that the timing information is already prepared and accurate when the scheduling decision needs to be made, allowing the network to account for transmission delays in advance and adjust scheduling accordingly.
2Productivity
If multiple scheduling request configurations are dynamically activated, then resource utilization is optimized, but the control signaling complexity increases
Solution Approach 1:
The patent implements dynamic activation and deactivation of multiple scheduling request configurations based on real-time transmission conditions. The network can activate configurations with different timing parameters and packet delay budgets according to current traffic patterns, allowing the system to adapt to changing requirements and optimize resource allocation without being locked into a fixed configuration.
Solution Approach 2:
Different scheduling request configurations are associated with different logical channels and have different timing parameters optimized for specific traffic types. This allows each configuration to have locally optimized characteristics (different elapsed time thresholds, packet delay budgets) tailored to the specific QoS requirements of different data streams, while the overall system manages diversity through centralized control.
3Measurement precision
If scheduling requests include additional information elements, then scheduling accuracy improves, but the message size increases
Solution Approach 1:
The patent extracts only the essential timing information elements needed for delay-aware scheduling from the available data at the UE. Specifically, it includes only the elapsed time since packet arrival, packet identifier, and burst indication, omitting redundant information. This selective extraction provides sufficient timing context for accurate scheduling while minimizing the increase in message size.
Data Source
AI summary
Methods, systems, and devices for wireless communications are described. Some wireless communications systems may support enhanced scheduling request configurations. A user equipment (UE) may obtain, at a packet data convergence protocol (PDCP) layer of the UE, information associated with a data packet for transmission by the UE. The UE may transmit a scheduling request that indicates information regarding an elapsed time period since the information associated with the data packet was obtained at the PDCP layer of the UE, or whether the data packet is a final packet of a set of data packets, or both. A network entity may receive the scheduling request and determine scheduling information for uplink communications by the UE based on the information regarding the elapsed time period, or whether the data packet is the final data packet, or both. The network entity may transmit the scheduling information to the UE.


