Uplink Carrier Aggregation Selection for Throughput-Latency Tradeoffs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing uplink transmit switching methods in wireless communication devices, as defined by 3GPP specifications, do not consider application-specific requirements for uplink throughput or latency, leading to inefficient resource allocation and user experience optimization.

Innovation Solution

An electronic device predicts application requirements for uplink carrier aggregation (UL CA) combinations based on bandwidth and latency scores, dynamically selecting the optimal UL CA combination to minimize latency for latency-sensitive applications or maximize throughput for data-intensive applications, and communicates this selection to the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If uplink transmit switching is implemented to support multiple modalities (carrier aggregation and MIMO), then overall bandwidth and bitrates are increased, but switching transmit paths cannot be done instantaneously as analog and digital circuits must be reconfigured

Engineering Contradiction:
ImprovebandwidthVSAvoidswitching time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring and pre-testing multiple uplink carrier aggregation combinations before actual data transmission. The device determines supported UL CA combinations and their characteristics (bandwidth, latency, throughput) in advance, so when switching is needed, the configuration can be activated immediately without reconfiguration delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects from multiple pre-configured UL CA combinations based on real-time conditions. The device can switch between different UL CA combinations (e.g., from a high-bandwidth combination to a low-latency combination) by selecting from the pre-determined set of supported combinations, enabling rapid adaptation without physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If traditional uplink transmit switching is used without application awareness, then device complexity is reduced, but application performance optimization is lost

Engineering Contradiction:
Improveswitching control complexityVSAvoidapplication performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system implements feedback mechanisms where the device monitors application performance requirements and network conditions, then uses this information to select the optimal UL CA combination. The device determines which UL CA combination best suits the current application needs (e.g., prioritizing bandwidth for data-intensive apps or reducing latency for real-time apps) and adjusts the configuration accordingly.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260046914A1Electronic Devices, Methods, and Systems Providing Application Performance Enhancement Using Uplink Carrier Aggregation and Transmit Switching Times
Publication Date: 2026.02.12 MOTOROLA MOBILITY LLC
  • US20260046914A1 patent drawing
  • US20260046914A1 patent drawing
  • US20260046914A1 patent drawing

AI summary

An electronic device supports multiple uplink carrier aggregation (UL CA) combinations for various frequency bands. The device includes processors that predict whether a foreground application will be optimized by a high bandwidth UL CA combination, a low uplink transmit switching time UL CA combination, or a UL CA combination having both a higher bandwidth and a lower uplink transmit switching time. The processors select the appropriate UL CA combination and transmit this information to a remote device. The method involves ranking UL CA combinations based on throughput and latency scores, building a user equipment capability information (UCI) message with fewer UL CA combinations, and dynamically updating the UCI message based on hardware changes or application requirements. This approach ensures optimal performance for applications requiring high throughput, low latency, or both.