Multi-Link Uplink Packet Prioritization by Decoding Order
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current techniques for uplink data transmission in wireless communications systems using multiple frequency ranges fail to efficiently utilize low latency links for high-priority data transmissions, leading to inefficiencies and increased latency.
Innovation Solution
The proposed solution involves prioritizing packet transmissions based on uplink resources by determining the network decoding order and associating packets with sequence numbers, allowing high-priority traffic to be transmitted before lower-priority traffic, and selecting uplink resources based on time-frequency parameters and downlink transmission patterns to optimize system efficiency and reduce latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If uplink data is transmitted using multiple frequency ranges without prioritization, then system resource utilization is maintained, but latency increases and low latency links are not efficiently utilized for high priority data
Solution Approach 1:
The network configures the UE with multiple uplink data associations before data transmission occurs. Each association pre-defines a frequency range, a set of logical channels, and a prioritization rule based on packet sequence numbers. This preliminary configuration enables the UE to immediately apply the appropriate association when uplink data arrives, reducing latency without requiring complex real-time decision-making
Solution Approach 2:
Different uplink data associations are created with different local qualities - each association is optimized for specific types of data based on its prioritization rules. For example, one association may prioritize low sequence numbers (high priority data) while another may prioritize high sequence numbers (low priority data). This allows the system to apply appropriate transmission characteristics to different data packets without uniform complexity across all transmissions
2Productivity
If packets are transmitted without associating sequence numbers and decoding completion times, then transmission simplicity is maintained, but network decoding efficiency decreases and high priority traffic is not properly handled
Solution Approach 1:
The system implements feedback mechanisms where the network monitors the completion times of packet decoding processes and uses this information to determine optimal packet associations. The network adjusts uplink data associations based on feedback about which packets have been decoded and when, enabling continuous optimization of decoding efficiency while maintaining manageable complexity through iterative improvement
Solution Approach 2:
Packet sequence numbers are assigned and tracked in advance as packets are received and buffered. The UE maintains an ordered list of packets with their sequence numbers before transmission decisions are made. This preliminary organization of packet information enables efficient association determination with minimal additional complexity during the actual transmission phase
3Productivity
If uplink resources are selected without considering time-frequency parameters and downlink transmission patterns, then resource selection simplicity is maintained, but system efficiency decreases and latency increases
Solution Approach 1:
Different uplink data associations are configured with different local qualities based on time-frequency parameters and downlink transmission patterns. Each association specifies particular frequency ranges and time resources that are optimized for certain types of traffic. This allows the system to efficiently select resources by matching the packet's priority and characteristics with the pre-configured association properties, maintaining system efficiency without requiring complex real-time analysis
Data Source
Figure 1
Figure 2
Figure 3A~3B
AI summary
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify a communication configuration for a bearer including a first link and a second link. The UE may identify packets for transmission, and each of the packets may be associated with a sequence number. The UE may receive a first grant of first uplink resources and a second grant of second uplink resources, and the UE may determine an association of the packets to the first uplink resources or the second uplink resources based on the sequence numbers of the packets and respective completion times of decoding processes associated with the first uplink resources and the second uplink resources. The UE may transmit the packets over the first uplink resources or the second uplink resources in accordance with the determined association of the packets to the first uplink resources or the second uplink resources.